1、PDM在起重机快速设计平台中的应用
1.1 PDM简介。PDM的中文名称为产品数据管理。它是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术
PDM是连接CAD/CAPP与ERP的核心模块,在产品整个生命周期,PDM以数据仓库(所有系统可共用1个数据库)为底层支持,以物料清单(BOM)为其组织核心,把定义最终产品的所有工程数据和文档联系起来,实现产品数据的组织和管理,诸如产品配制管理、图文档管理、工作流程管理、设计变更管理、权限(角色)管理、版本管理、项目管理、维修记录以及日志管理等等。
1.2 PDM思想在系统中的运用。系统中PDM思想的应用以文档、数据管理为重点。起重机快速设计平台中PDM思想的应用主要体现这两个方面:
1.2.1 文档管理方面。由于起重机的模块化设计要求设计者分工协作,起重机快速设计平台是参照起重机模块划分,开发出独立的设计模块。文档管理所要实现的各个独立模块模型发布、顶层模块模型引用以及模型文档的查看功能。(1)模型发布功能是将完成的模型发在一个默认的公共地址中,这个地址应该是在每个模块中可以灵活配置的;(2)模型引用功能上层模块在设计过程中引用已经完工的子模块的模型与文档,它也有一个类似的地址配置界面。在设计上层模块的时候,选取要设计的合同号,程序就可以自动根据地址配置中的地址寻找已完工模型与文档;(3)模型与文档的查看功能就是要让管理者不需要知道各个模型与文档的存放地址,就可轻松地检索查看模型与文档(当然,模型与文档的地址是通过界面交互式的灵活配置的)。
1.2.2 数据管理方面。数据管理要实现的功能有数据发布、数据引用以及数据查看功能。这些功能在某些方面与文档管理对应功能类似。但也有不同之处:(1)整个设计流程中,委托单从就形成了部分和合同参数;机构选型与结构计算中增引用了这些数据并增加了一些更加详细的数据;然后每个模块引用前道数据,并增加自己特有的数据;(2)公共数据库只有一个,所有模块中数据库地址配置一次即可。
1.2.3 文档管理方法探索。文档管理按照文档查询方式可以分为数据库存储和文件夹结构两种方式。(1)数据库监控文档状态。采用这种方式,每完成一个文件,就在数据库中与合同对应记录的相应字段里做上标记,起重机快速设计平台PDM模块通过查询这个标记,判断该文档是否已完工。采用这种方式控制方便,可以不用考虑文件夹的分布状态;(2)用文件夹检索文档状态。这种检索文档状态的方法要求文件按合同分别放置。通过程序访问完工资料库的文件夹,可以把合同以树状机构显示出来,这种方法可以更直观的浏览每个合同下的文件夹以及文件。
本系统中的PDM模块采用的是第一种文档查询方法,这种方法有一定的弊端:写入标记、以及查询标记的效率不高:当文件的存放地址更改的情况下,系统很难及时的相对的查找路径;有时候文件丢失了,但是数据库中的标志位依然显示该文件存在。
2、起重机快速设计平台与ERP系统的连接
2.1 ERP简介。ERP(Enterprise Resource Planning,ERP),即企业资源计划,是建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP系统集信息技术与先进的管理思想于一身,成为现代企业的运行模式,反映时代对企业合理调配资源、最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。
2.2 系统与ERP系统的连接。起重机快速设计平台彻底改变了国内普遍采用的起重机传统设计模式,采用这种设计模式,将是对公司现有ERP系统的冲击,首先要解决的问题就是与ERP系统的连接问题,导出中间表格与中间数据可以很好地解决这些问题。
与ERP系统关系最密切的当属工程图中的材料明细表。举个材料明细表例子来说,国内一部分起重机公司用的是清华天河的PCCAD以及清华天河的ERP系统,这个ERP系统工作的一个重要的、基础的环节就是读取PCCAD中的材料明细表,将这些材料明细表转化为一些基础的Excel表格。SolidWorks工程图提供了诸多的API函数,利用这些函数,我们可以这种工程图中的材料明细表进行操作,导出中间表格与中间数据,提供起重机快速设计平台与企业现有ERP系统的接口。
2.3 材料明细表。产品结构和物料清单BOM是PpM和ERP系统最关键的接口。在这个层次上,两种技术的出发点不同:PDM系统的产品结构给出了产品“按设计角度”的视图来描述:而ERP系统的物料清单是“按制造角度”的视图,它将零部件和装配看成同样的集合。
起重机快速设计平台中PDM思想的应用及其与ERP系统的连接也必然离不开材料明细表。
SolidWorks材料明细表的这种功能是实现起重机快速设计的基础之一。
不管是基于表格的材料明细表或基于Excel的材料明细表,它们识别的都是零件文档中的自定义属性值。本系统材料明细表采用基于表格的材料明细表,自定义属性的修改方法分为以下两种:(1)在模型中添加属性;(2)通过程序添加属性。起重机快速设计平台PDM模块的功能仅限于数据与文档的管理,其它功能,如角色与权限的设置、任务的发布等项目管理等,尚处于开发阶段。采用起重机快速设计平台之后,如果要实施当前主流的PDM系统,会遇到以下两种矛盾;(1)文档管理体系的冲突。起重机快速设计有独立的文档管理体系,当前主流的PDM系统也有自己的文档管理体系。两种体系中有些功能是重复的,比如文档的发布功能;有些功能是冲突的,比如材料明细表的制作:(2)数据库冲突。当前主流的PDM系统在实施的时候都需要特殊定制数据库,这种数据库与起重机快速设计平台中的数据库在内容和格式上存在较大不同。如果给耍实施的PDM系统量身定做数据库的话,那么公司势必会出现两个数据库并存的情况。这给数据库中数据的添加、更改等操作带来了许多不必要的麻烦。
起重机快速设计与ERP系统的联结是通过中间表格与中间数据来实现的,但是具体实施的时候还是会遇到诸多问题,比如,需要做哪些中间表格与中间数据,做成什么样的格式,这些表格和数据放在什么位置,怎么来统一管理等。这些问题还需要反复的讨论与实践。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/