物质数据配置流程
<h1>物质数据配置流程</h1>
<ol>
<li>进入实验开发管理工具——化学配置管理,找到化学物质表
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/0efc37fa0695bf4447e23dc99f7dfac5" alt="" /></li>
<li>进入化学物质表,点击从最后版本修改
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/0f0a214273ee188571feecb85a2dda87" alt="" /></li>
<li>新增或修改物质成分数据,点击保存、提测,请注明修改或新增的内容
请注意一定要先点击保存,再点击提测,物质数据才可以在其它数据表中引用
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/3a571ddf14bb01afe22bc4155f1809b9" alt="" /></li>
<li>进入数据字典管理,找到“化学物质动态表-引擎”和“化学物质动态表-药品”两个字典配置
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/d61741501ec45f976f48c00ab104d3a9" alt="" /></li>
<li>“化学物质动态表-引擎”——字典数据源选择化学物质表的最新版本,注意版本切换后部分配置会丢失,请按下图配置,然后点保存即生效
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/22c82659f7e9950b8e3206fc8c3fa589" alt="" /></li>
<li>“化学物质动态表-药品”——字典数据源同样选择最新版本,按下图还原配置数据,点击保存
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/3ee3ed3878cdad0863a2d1ea67c6ce87" alt="" /></li>
<li>回到化学配置管理,找到物质形态表
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/4c4f1496c977d5a1683142653fc8d3e8" alt="" /></li>
<li>点击从最后版本修改,分别配置物质成分的固液气形态数据,一个形态配置一条数据,点击保存和自测即可生成版本数据
物质形态数据配置规则:
<ul>
<li>物质成分需要粉末、沉淀、悬浊物、烟 表现的,必须配置固体形态数据</li>
<li>物质成分需要液体、雾 表现,必须配置液体形态数据</li>
<li>物质成分需要气态表现,必须配置气体形态数据</li>
<li>物质成分只在溶液中存在,如只在反应过程中产生的溶质,<strong>无需</strong>配置形态数据
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/f4a78300f830ad319b7d862518390dd5" alt="" /></li>
</ul></li>
</ol>
<h1>配置数据字段详细说明</h1>
<p>1、物质数据表字段</p>
<table>
<thead>
<tr>
<th>字段名</th>
<th>字段含义</th>
<th>注意事项</th>
</tr>
</thead>
<tbody>
<tr>
<td>国际化合物标识</td>
<td>化合物inchi编码</td>
<td>必填,并且唯一、不可重复</td>
</tr>
<tr>
<td>化学式</td>
<td>化学式</td>
<td>不可重复,因为物质表现数据配置中把化学式作为ID</td>
</tr>
<tr>
<td>用于显示的方程式</td>
<td>显示在物质数据UI上的化学式或字符串,数字需要按下标输入</td>
<td>上下标等特殊字符可参考:<a href="http://m.fhdq.net/sx/311.html">http://m.fhdq.net/sx/311.html</a></td>
</tr>
<tr>
<td>是否可以显示</td>
<td>是否需要显示在物质数据UI上</td>
<td>某些特殊物质成分或者不适合显示的物质成分,可以选择不显示在前端</td>
</tr>
<tr>
<td>英文名称</td>
<td>英文名称</td>
</tr>
<tr>
<td>中文名称</td>
<td>中文名称</td>
</tr>
<tr>
<td>相对分子量</td>
<td>相对分子量(单位g/mol)</td>
<td>用于物质质量和摩尔量之间转换计算,数据准确性非常重要。特殊或者人造的物质成分,可以酌情设置,比如Al(OH)3吸附泥沙后的特殊物质,可以设置Al(OH)3的分子量+N个泥沙的分子量</td>
</tr>
<tr>
<td>包含元素数据</td>
<td>该物质有哪些元素构成</td>
<td>请按[X,X,X]格式输入</td>
</tr>
<tr>
<td>是否晶体</td>
<td>该物质是否晶体</td>
<td>仅影响物质相变过程中温度变化的处理逻辑,可以理解为晶体相变过程中温度保持不变</td>
</tr>
<tr>
<td>熔点</td>
<td>熔点</td>
<td>查不到熔沸点数据,或者不需要相变逻辑的,填写10000</td>
</tr>
<tr>
<td>沸点</td>
<td>沸点</td>
<td>查不到熔沸点数据,或者不需要相变逻辑的,填写10000</td>
</tr>
<tr>
<td>固体形状</td>
<td>相变(凝固)或析出固体时,指定的形状类型</td>
<td>一般填写粉末即可,目前只有粉末形状有通用表现能力</td>
</tr>
<tr>
<td>熔化热</td>
<td>每摩尔物质熔化吸收的热量(J/mol)</td>
<td>需要相变业务的物质,需要填写熔化热、汽化热,否则物质温度达到熔沸点,会瞬间全部相变,转化成液态或气态</td>
</tr>
<tr>
<td>汽化热</td>
<td>每摩尔物质汽化(沸腾)吸收的热量(J/mol)</td>
<td>需要相变业务的物质,需要填写熔化热、汽化热,否则物质温度达到熔沸点,会瞬间全部相变,转化成液态或气态</td>
</tr>
<tr>
<td>可燃性</td>
<td>该物质是否可以被点燃</td>
<td>目前点燃业务由Lua控制,依赖这个物质属性</td>
</tr>
<tr>
<td>是否有固体形态</td>
<td>该物质是否需要固体形态</td>
<td>如果这里填否,则相变、溶解析出等业务中产生固体的逻辑不会进行。如果填是,则后面的固体密度数据必须填写</td>
</tr>
<tr>
<td>固体密度</td>
<td>固体密度数据(g/cm3)</td>
</tr>
<tr>
<td>是否有液体形态</td>
<td>该物质是否需要液体形态</td>
<td>如果这里填否,则相变、溶解析出等业务中产生液体的逻辑不会进行。如果填是,则后面的液体密度数据必须填写</td>
</tr>
<tr>
<td>液体密度</td>
<td>液体密度数据(g/ml)</td>
</tr>
<tr>
<td>是否有气体形态</td>
<td>该物质是否需要气体形态</td>
<td>如果这里填否,则相变、溶解析出等业务中产生气体的逻辑不会进行。如果填是,则后面的气体密度数据必须填写</td>
</tr>
<tr>
<td>气体密度</td>
<td>气体密度数据(g/ml)</td>
</tr>
</tbody>
</table>
<p>2、物质形态表数据</p>
<table>
<thead>
<tr>
<th>字段名</th>
<th>字段含义</th>
<th>注意事项</th>
</tr>
</thead>
<tbody>
<tr>
<td>化学物质</td>
<td>下拉框选择输入化学式</td>
<td>必填</td>
</tr>
<tr>
<td>中文名称</td>
<td>中文名称</td>
<td>自动填充</td>
</tr>
<tr>
<td>物理类型</td>
<td>用于标识物理类型(固液气三态)</td>
<td>必填</td>
</tr>
<tr>
<td>形状类型</td>
<td>物质在指定形态下是何种形状</td>
<td>固体一般选粉末,液体和气体选无固定形状</td>
</tr>
<tr>
<td>密度</td>
<td>物质在指定形态下的密度数据(g/ml或g/cm3)</td>
</tr>
<tr>
<td>热导率</td>
<td>热传递相关的系数,单位W/mK,表示温度相差1摄氏度时,每秒通过1米厚度的该物质传递的热量</td>
<td>这个数据不一定能查到,如果填零,则引擎内部默认固体热导率为10,液体为1,气体为0.02</td>
</tr>
<tr>
<td>比热容(J/g*C)</td>
<td>加热1克该物质,使其升高1摄氏度所需要的热量</td>
<td>注意查到的数据单位一般是J/kg*C,需要转换一下,这个数据会影响物质加热时温度变化的速率,尽量使用准确值。如果查不到默认填1</td>
</tr>
</tbody>
</table>