董菲 王永旭 孙艳萍
摘 要:基于PDM新模式工艺系统是基于PLM平台,运用目前较为先进的WEB技术,这样能够有效地实现在特定协同环境内部中的新型模式设计工艺流程,让设计工艺流程能够更好地进行电子化设计、网络传输以及协同浏览、网上实现审批等等。本文主要对这一种新型的设计工艺系统技术进行输出形式上的阐述,同时在阐述的过程中应用Java网络语言进行工艺信息格式的转换,在信息格式转化的过程中,采取XSLT先进进行WEB工艺技术的文件编制,最终实现我们工艺系统的整体输出规范。
关键词:PLM新模式;工艺系统技术;航空领域;VML技术
中图分类号:TP391.7 文献标志码:A
0 引言
中国航发黎明作为我国航空发动机行业的骨干企业,CAD、CAE、CAM、PDM都有很大的提升空间以及规模发展应用。尤其是在发动机的零部件制造、设计以及装配领域更是有着非常明显的优势,正是有了广泛的应用,才有效地实现了在PDM中对机加工艺的结构化管理,并取得了显著的成果。目前中国航发黎明研发的PDM系通过主要的技术构架就是参照西门子技术公司作为技术构架基础实现的。在这一技术构架中Teamcenter技术系统主要能够分为3个层次,首先是数据存取层,其次是数据应用层,最后是数据用户层。在这3个层次的构架分工中,每一个层次都要有效地对上一层次进行技术负责和指导。在技术构架中,最低层的技术为数据操作系统和数据库存储系统,这一层次主要是为系统的功能实现提供技术帮助。在技术构架中最上层的技术就是用户服务层。这一层次要为每一位用户提供优质的终端体验服务,为每一位用户提供专业的,有针对性的数据技术服务。Teamcenter作为一个开放程度较高的服务系统,其最突出的表现在于能够参照企业环境的相关标准进行技术的开发和应用,能够为每一个系统子系统提供便捷的图像转化,能够让用户通过系统来对不同结构、不同形态的数据进行有效访问。作为标准的数据接口和应用技术,Teamcenter能够有效地优化用户的访问页面,为用户提供一个标准的技术开发环境。系统的总体规划如图1所示。
1 新模式工艺技术实现综述
工艺规范化、标准化是工艺信息系统深入应用的重要保证。我们在对TeamCenter这个PLM平台二次开发设计过程中,要对工艺的主要制作以及相关的辅助工艺进行有效的考量,同时还要针对不同的工艺进行运行机制的分析,最大限度地降低各个环节上的流程,提升工艺执行过程中的工作效率,这样才能够保障工艺执行和工艺设计公共发展和提升。在考虑到协同环境的问题上,我们还要保障工艺文件的保存格式达到共享的目的,通过对工艺文件以及相关工艺图形 文件的编制,我们要让这些工艺文件能够有效地实现网上共享和预览,因此我们在实际的工艺编制过程中采用WEB形式的环境进行创建和分享。
1.1 新模式工艺信息来源及XML文件的输出
工艺BOM树由和该工艺相关联的零件即item、工序下挂的dataset(可能是UGPart、CAXA、AutoCAD、InterCAD等)、工艺和工序的form、工厂等类型对象构成,这些对象及它们之间的层次关系构成了工艺BOM树。根据工艺BOM树结构确定XML文件的结构。
1.2 定制新模式工艺文件模板
新模式工艺信息输出到XML文件中后,只是把新模式工艺信息内容输出了,按照“内容与表现形式相分离”的思想。鉴于新模式工艺文件表现形式的复杂多样性,制定了多个模板,分A4全图/半图、A3全图/半图。
1.3 HTML格式工艺文件的转化输出
程序调用XSLT处理器对XML文件解析,把转化结果以实际的HTML或其他形式文件输出。这样可以传递参数到XSL文件中以达到换行换页等目的,对特殊符号的处理也很有利。用JavaScript作一个目录树,对生成的所有HTML文件进行管理。
把一些三维模型转化为JT文件,再利用JAVA APPLET技术开发一个简易JT浏览器以便于网络上在客户端下载这个浏览器浏览2D/3D图形。
2 VML技术
使用VML可以在IE中绘制矢量图形。
VML技术是通过Microsoft软件中的XML相关词表转化而来,因此在使用范围上还有没达到普及化应用。目前来看仅仅IE5.0版本甚至以上的软件能够有效地支持VML技术。VML技术最大的优势在于能够有效地在IE程序中进行矢量图形的绘制和修改,因此很多的专业人员都认为,IE系统中的画笔功能是由VML软件实现的。在实际的应用过程中VML技术主要有3个优点,首先是XML技术的研发是严格按照XML技术的相关标准进行的,其次是VML技术能呈现高质量的图形,这一优势是目前应用范围广的主要原因,最后是VML技术能够有效地将文本转化为凸显,同时在兼容问题上,能够有效地对HTML系统进行集成。通过上述的阐述我们可以发现,VML技术最大的优点在于能够通过简单的文本描述表达一个翔实的图像,通过这样的方式就能够有效的应用少量的字节表述复杂的显示图像。还需要注意的一点是CML技术同HTML技术能够相互兼容,这样就能够通过一定的软件形式来进行空间的命名以及函数的处理,最终的结果就是客户能够在浏览器上通过VML技术实现图像的显示。
3 结论
通过开发新模式工艺系统管理模块,实现了基于PDM系统新模式工艺的编制,使工艺设计工装信息一目了然、工序加工前后图形分开、工艺参数固化、走刀路线及方向明晰、余量分布层次清、工序内容與数控程序有机依存。工艺规程内容详尽,可操作性强,不过多依赖操作者,不同的操作者对工艺规程的理解不会产生歧义,能够满足发动机批量生产需要。该项目的完成对装备制造业企业实施数字化设计制造技术起到示范和推广价值。
参考文献
[1]Mike Jasnowski.Java,XML和WEB服务宝典[M].北京:电子工业出版社,2002(3):279-294.
[2]卢亚辉,耿坤瑛.PDM/PLM系统授权模型的研究和应用[J].CAD/CAM与制造业信息化,2005(4):78-79.