ugs征文-基于plm平台的电子工艺规程输出技术_产品创新数字化(plm)_pdm-plm_1439

ugs征文-基于plm平台的电子工艺规程输出技术_产品创新数字化(plm)_pdm-plm_1439

ID:14565967

大小:37.50 KB

页数:10页

时间:2018-07-29

ugs征文-基于plm平台的电子工艺规程输出技术_产品创新数字化(plm)_pdm-plm_1439_第1页
ugs征文-基于plm平台的电子工艺规程输出技术_产品创新数字化(plm)_pdm-plm_1439_第2页
ugs征文-基于plm平台的电子工艺规程输出技术_产品创新数字化(plm)_pdm-plm_1439_第3页
ugs征文-基于plm平台的电子工艺规程输出技术_产品创新数字化(plm)_pdm-plm_1439_第4页
ugs征文-基于plm平台的电子工艺规程输出技术_产品创新数字化(plm)_pdm-plm_1439_第5页
资源描述:

《ugs征文-基于plm平台的电子工艺规程输出技术_产品创新数字化(plm)_pdm-plm_1439》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、UGS征文:基于PLM平台的电子工艺规程输出技术_产品创新数字化(PLM)_PDM/PLM   1引言     产品生命周期管理(PLM,ProductLiftcycleManagement)是指对产品从概念设计、详细设计、生产、投用、维护和后期服务直到产品退出市场并消亡的完整生命周期的管理。   黎明公司作为中国航空发动机行业的骨干企业,目前正面临着现代航空制造工业的挑战。这些挑战有:在不同生产地点之间共享产品平台、产品作业的并行协同模式、产品和制造工程的单一数字化产品定义、第一时间品质等。所以我

2、们需要搭建一个PLM(PRODUCTLIFECYCLEMANAGEMENT)系统,其中含有:实现产品设计所和制造厂之间的协同设计与制造;在企业的生产准备阶段,完成产品制造信息的数字化建立和管理。   黎明PLM系统架构以UGS公司Teamcenter作为PLM主干(Backbone),我们在此基础上进行了二次开发。Teamcenter是一个开放性的系统,其中表现在各层系统架构都支持J2EE企业环境标准,所有应用子系统之间通过PLMXML对不同类形、结构和形态的数据进行操作访问。TeamcenterA

3、PI和PLMXML提供标准应用开发和数据接口,为用户界面的客户化提供了有效的标准开发环境。   黎明公司的工艺报表格式多种多样,因此利用XML/XSL技术实现各种工艺报表的定制输出,是一项必不可少的工作。针对黎明的需求,通过有效的二次开发工作,开发出了具有黎明特色的LM-CAPP系统,最终达到了提高工作效率、降低生产成本、保证产品质量的目的。   本文主要介绍和阐述的内容是:以PLM环境下的工艺BOM树为研究对象,运用Java语言将产品的工艺BOM信息以XML文件形式输出,并运用XSLT技术转化为基

4、于WEB的工艺文件,利用了WEB技术支持多任务与多用户的并行和异地协同工作,最后在电子工艺设计编制完成后,输出整本工艺规程(图1虚线圈着的部分),可以网上传输和协同浏览(即在协同设计时实现“你见即我见”方式的浏览功能)及网上审签。   作者参加了该PLM系统项目的二次开发工作,并和团队一起圆满地完成开发工作。在与大家分享成功喜悦之际,也将所体验和学到的协同环境PLM平台下工艺规程输出的技术要点做个总结,谨供同行们参考。系统的总体规划如下图1。图1系统总体规划图   2工艺规程报表输出技术综述   基

5、于PLM平台的二次开发设计过程中,首先做的是工艺、工序的数据输入界面定制开发,这里这部分内容忽略,主要阐述工艺报表输出部分。在协同环境下应用javaScript,动态产生目录树来管理设计过程中产生的众多的工艺文件以及图形文件,以便于这些文件的网上协同浏览,创建基于WEB的协同工艺设计环境。工艺文件网络化浏览的技术难点主要是灵活处图2具体技术实现路线图   理换行换页、工艺特殊符号的显示,以及流程问题、网上协同电子签名和圈阅、整本打印工艺规程的处理。   基于工艺规范化、标准化,为黎明量身定做了自己的

6、工艺规程输出机制。具体技术实现路线如图2。   对上面图2解释如下:   工艺BOM树组成及XML文件的输出:   确定工艺BOM树的层次结构要考虑主制工艺与辅制工艺的并行,减少流程节点,增强流程执行效率,以达到工艺设计的并行。工艺BOM树由和该工艺相关联的零件item、工序下挂的dataset(可能是UGPart、CAXA、AutoCAD、InterCAD等等)、工艺和工序的form、工厂等类型对象构成,这些对象及它们之间的层次关系构成了工艺BOM树。根据工艺BOM树结构确定XML文件的结构。用J

7、ava语言编写应用程序读这个BOM树,把它们的属性信息读出来后对应转化为XML文件的元素或属性等。这个XML文件就包含了这个工艺BOM树所有的工艺信息。   XML文件的结构大致如下图:图3 XML文件的结构   这里要考虑到后面换行换页的问题,解决的办法就是   ① 生成XML每个工序、工步节点的时候,计算出该道工序处于工艺目录卡中的第几页、该工步处于工序卡片中的第几页,并把页数值作为一个节点挂在该道工序或工步下面,如图3中的“OPERATION_CATALOG_PAGE_NO”节点。   ② 每

8、种工艺里包含哪些工序以及每种工序卡片的换行换页的信息等都放在一个properties类型的文件中,在上一步中计算页数时到这个properties文件中读取这些信息。   ③ 用Java写XSl扩展函数,来控制换行换页,详见下面绘制XSL+CSS文档。   绘制XSL+CSS文档(即定制工艺文件模板):   工艺BOM树信息输出到XML文件中后,只是把工艺信息内容输出了,按照“内容与表现形式相分离”的思想,我们还要制定出XSL文件,把这个XML文件转化输出为想要的工艺信

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。