首先介绍的是:“新建分段号”、“输出component”,“新建分段号”的作用是批量将分段号新建到M3中,前面我介绍过“工程初始化”中需要定义分段的信息,而此处就是按照之前定义的分段,一次将其新建到M3中。也许有人说“我用design manager一样可以完成”,的确如此,只不过是需要一个一个的新建,就是稍微要麻烦那么一点点。既然系统有定义分段列表,那么就不要浪费了,况且我们的系统规定这个功能只有“超级管理员”和“一级管理员”可以使用,从而确保了系统数据的整齐有序性。 “输出component”是将component的信息输出到外部数据库中,其作用是为了在“摘设备”时,能够自动匹配设备所对应的component,从而为以后的设备自动建模提供支持。如果你写过程序,你就会发现其实这个功能完全没有必要,相反这样做反倒会使M3中component中的信息与“摘设备”的不一致,毕竟M3数据库和外部数据的同步不是自动的,而是通过手动更新的。的确存在这个问题,我当时也考虑过这个问题,我考虑是不是“摘设备”模块中加入提取component信息的功能,即每次启动“摘设备”功能时提取一次component信息,这样就接近于实时更新了。但是对于我们这种新系统来说,我更希望在每一个环节保存有相关的数据记录,这样对于将来的方案改进起到支撑的作用。一旦我们的设计人员完全掌握了本系统的使用技巧,我们将立即修改升级系统。
接下来介绍“设备导入”功能,“设备导入”是按照送审布置图的位置摘取的设备信息自动将其模型新建到M3中,其包括“自动同步”和“手动同步”,其中“手动同步”包括“新建设备”、“删除设备”、“修改设备”,如图所示:“设备导入”是设备自动建模的一部分,设备自动建模的目的就是:将新建模型等相关较为机械简单的工作从放样工作中剥离出来,使经验丰富的设计师能够集中时间和精力去调整模型,从而提高设计效率和设计质量。
“新建设备”就是将外部数据库中存储的设备信息自动新建到M3中,其位置就是送审布置图中设备的位置,该位置仅作为设备的初始位置,设备的最终位置还需要有经验的设计师最终调整确定。 “更新设备”是当外部数据库中的设备信息更新时,使用该功能可以自动按外部数据库信息更新M3中模型信息。但是一旦系统探测到设备模型在M3中调整过,那么该设备将不在更新之列。 “删除设备”是当外部数据库中定义的设备删除时,该功能可以同步删除M3中的模型。 |