|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、概述# x# I3 L3 W. W5 T8 o- L; T0 F
为有效地完成数字化设计与制造任务,集团公司陆续引进了多套UG软件,工程技术人员已经将此软件技术全面应用于航空发动机、燃气轮机、转包产品等计算机辅助设计/辅助制造方面,并已充分显示出其强大的功能且发挥了重要作用。% E- L5 r$ N6 U' u1 A
UG CAM车间工艺文档就是能从part文件中,可以提取对加工车间有用的CAM的文本和图形信息。这些信息包括数控程序中用到的刀具、操作和加工方法清单。但此系统默认的车间工艺文档,还不能完全反映客户需求,有些功能需客户化定制。使用开发定制UG CAM车间工艺文档会减少很多繁琐的纸制工作,按车间需求定制标准样式,从part文件中提取对加工车间有用的CAM的文本和图形信息,以超文本链接语言html格式输出网页,可取代现行的车间数控工步卡,大大的提高了工作效率。
7 D* n1 U9 a+ \0 X二、UG CAM车间工艺文档的解决方案
0 t: k9 w' i! t0 ]* P9 \ 工艺文档的编制,包括工艺流程图、操作顺序信息和工具列表等,通常需要消耗很多时间,并被公认是最大的流程瓶颈。车间工艺文档 Shop/Doc可以自动生成车间工艺文档并以各种格式进行输出。操作工、刀具仓库工人或其他需要了解有关信息的人员都可方便的在网上查询使用车间工艺文档。这些文件多半是用于提供给生产现场的机床操作人员,免除了手工撰写工艺文件的麻烦。 同时可以将自己定义的刀具快速加入刀的刀具库中,供以后使用。
2 ? k) H' |8 C( B2 Z 为此我们去车间调研和车间工程人员详尽的总结要编制的基于UG CAM 车间工艺文档的内容。按车间需求从part文件中提取对加工车间有用的CAM的文本和图形信息,包括数控程序中用到的刀具参数清单、操作次序、加工方法清单、切削参数清单、每一操作的刀轨验证用图形显示出来和每一操作的后处理过的G代码能显示出来,而且只能读不能修改。它们可以用文本文件(.txt)或超文本链接语言html两种格式输出。
9 ~+ C; U- N$ o* [3 z' b9 M 通过向车间调研,为了适应数字化设计与制造任务形势的要求,满足车间方面迫切需求,各应用部门愿和我们合作共同合作,解决这一关键问题。此外,对UG CAM 的车间工艺文档的客户化定制,是UG CAM的使用拓展,以典型件为例,以超文本链接语言html格式输出网页,定制出车间工艺员易用的符合单位特色的数控加工信息查询显示.。即操作工、刀具仓库工人或其他需要了解有关信息的人员都可方便的在网上查询使用车间工艺文档。3 C/ {( @8 o5 h0 t* F: }
三、UG CAM车间工艺文档开发定制关键: E9 H- @) i( N1 C% V, f* o3 O6 v
系统默认的车间工艺文档,内容完善,基本满足用户的要求。但是它的表达是英文,国内用户希望汉化。为此我们首先需突破的技术之一是解决界面汉化。
1 `+ t, W& L' K 另外某些用户还要求修改格式,具有本公司的风格。UG车间文档生成器可以做二次开发,以满足用户的不同要求。我们需突破的技术之二是功能按客户需求定制。 c9 g1 f' r" Z$ p- w0 s8 ~, U
此外还有车间数控工步卡在每一operation都有对此operation的加工部位此刀轨的走刀路线用中文描述,因UG系统不识别中文,很难在UG CAM的operation描述出来,我们需突破的技术之三是解决UG中不能输入中文问题,是在车间工艺文档输出定制的车间工艺文档后,我们再输入operation的加工部位此刀轨的走刀路线中文描述,然后保存,提交给给车间用户是做了二次处理的车间工艺文档。
! s; E9 x0 R l0 }四、UG CAM车间工艺文档开发定制的实现9 d! K. G; H) N; _
在UGNX2 CAM自带的车间工艺文档的功能的基础上,应用tcl语言,对UG安装目录下\MACH\resource\shop_doc文件夹下的各个应用模板文件进行客户划定制开发,先对mill_html_index.tpl进行定制,逐步找到所需定制的模板文件,从而达到所需功能,实现对UG CAM车间工艺文档开发定制。
% G7 B* ^/ k1 A9 |五、UG CAM车间工艺文档应用实例5 @ ~" K2 ^6 U9 o8 X
5.1 输出网页的界面汉化客户化
7 C% ?! Y: Z3 [3 O1 p/ s 选择“CAM”工具条中的。
2 p* u2 v! D; ^4 B4 d图1
1 g. R+ h$ v V _' D 生成如下网页格式的车间工艺文档
+ {& U1 u% A: W- b B# B5 A图2
$ {, i3 B) `" G+ y: F 5.2 车间工艺文档的功能拓展: ~" g! R0 Y! S1 ^
5.2.1 封皮的功能5 s; x/ B! X: u1 X2 N" p
当我们点击封皮按钮时,显示的是图2所示,我们输入零件号,版本号,零件名字,点击保存按钮,获得如图3所示。% p# x! I$ T E! [( D X/ {" Q
图3
9 R0 d1 W& n3 ]6 g0 J3 U# | 5.2.2 签名的功能2 x& c$ r! g% F9 [5 J, T d; W" Q
点击签名按钮时,依次输入程序员,校对,审核,车间,工厂,个人主页,点击保存按钮,获得如图4所示。. w8 ?1 D7 s8 q9 U
图4: f( }) V3 q! |
5.2.3 装夹说明的功能, A, ]) e7 F% o$ h! i9 F; P9 d
点击装夹说明按钮时,依次输入找正夹具,找正零件对刀内容,点击保存按钮,获得如图5所示。
! J) X0 j8 r4 ]; T图5- \; w( ^( m# M9 o* g% _3 l- X% B; Y
5.2.4 刀具清单的功能
$ R; w3 g+ c4 H/ ~& w 点击刀具清单按钮时,显示出整个part零件在UG CAM加工时用到的刀具参数清单,详细列出每一用到刀具的刀具名称,刀具描述,刀具半径,刀具长度,刀具类型,刀补寄存器号,刀具圆角半径等参数,并统计出所用刀具数量。具体见图6
& r0 [4 X3 Z9 O图6
) ^* w" ~7 N* y. T- M1 t: } 4.2.5 切削参数的功能
! p8 e- n" \0 S3 T! ]! ?# B 点击切削参数按钮时,显示出整个part零件在UG CAM加工时用到的数控加工工艺程序切削参数清单,详细列出每一Operation的操作名称,所用刀具名称,切削角大小,所用刀具半径大小,毛坯余量,内公差/外公差,进给速率详值,每一Operation走刀图,每一Operation 用G代码显示。具体见图7。/ [1 q+ h0 ^1 U) N3 W
图7
q& E" ~" m! w- e E 5.2.5.1点击每一Operation刀具名称链接时,显示出加工此 Operation时用到的刀具详细参数清单,具体见图8。: { a& F- H' J6 J
图8- ]- j( F& x7 l7 V3 h5 G
5.2.5.2点击每一Operation进给速率详值链接时,显示出加工此 Operation时用到的进刀速度值,切削进给速度值,退刀速度值,具体见图9。 o2 E! Q: L! w) z
图90 N6 t( ]; D0 V8 v( F, g
5.2.5.3点击每一Operation走刀图链接时,显示出加工此 Operation时刀轨的走刀路线图,输入说明文字具体描述此刀轨的走刀路线,按保存按钮达到描述此Operation的走刀,解决了在UG中Operation不能输入中文的问题,具体见图10。
* f3 R7 Y& Y2 @图10* C, {- R" K( D1 ^: p
5.2.5.4点击每一Operation G代码显示链接时,显示出加工此 Operation时用到的G代码。具体见图11。
+ A, b6 }9 o% N' q3 A" A图11 0 K/ e1 G W; c5 y# I- W2 y' d" f
5.2.6 加工方法的功能* H/ R$ e# n' W
点击加工方法按钮时,显示出整个part零件在UG CAM加工时加工方法清单,详细列出每一Operation是属于粗加工,半精加工,精加工。具体见图12。5 o& k) j S; f+ D/ u; O
图12
m# r- X+ d m* Q) K/ a 5.3 定制的车间工艺文档解决了UG中不能输入中文
, l8 i7 T7 W8 N3 i: X2 J 输出定制的车间工艺文档后,封皮的功能允许我们输入零件号,版本号,零件名字,签名的功能允许我们输入程序员,校对,审核,车间,工厂,个人主页,装夹说明的功能允许我们依次输入找正夹具,找正零件对刀内容,切削参数的功能当点击每一Operation走刀图允许我们输入说明文字具体描述此刀轨的走刀路线。按保存后,保存按钮消失,提交给给车间用户是做了二次处理的车间工艺文档。这样解决了UG中不能输入中文的困扰。7 r {: i) K4 o2 c9 e
六、结束语
4 M# N5 a: R- H1 d! A$ b 使用开发定制UG CAM车间工艺文档会减少很多繁琐的纸制工作,按车间需求定制标准样式,从part文件中提取对加工车间有用的CAM的文本和图形信息,以超文本链接语言html格式输出网页,可取代现行的车间数控工步卡,大大的提高了工作效率。 |
评分
-
查看全部评分
|