磨削技术网

 找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 306|回复: 0

组合机床主轴箱CAD/CAM开发

[复制链接]
发表于 2011-6-18 09:25:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

x
主轴箱是工序集中的、高效的组合机床的重要的专用部件之一,是用于布置(按所要求的坐标位置)机床工作主轴及其传动零件和相应的附加机构的[1]。主轴箱传动系统的优劣和箱体加工方式、方法直接影响机床的可靠性、耐用性、经济性、准确性。手工设计其传动系统往往受主轴数多、转速各异和空间位置小等因素的影响,不但工作量很大,优化性受到限制,而且易出错;其箱体加工,不论是在坐标镗床上,还是手工编程在加工中心上,都存在操作人员或编程人员的工作量大、出错率高、生产率低的弊端。本文用可视化编程语言—visualbasic6.0[2]并解决了以上两方面的问题。5 o4 {) B* H% Y2 S
1 主轴箱传动系统cad
# s) B: n/ o4 q) z主轴箱都采用齿轮传动。其传动系统是指通过一定的传动路线把驱动轴的运动,采用多级齿轮传动,确定传动齿轮及其传动轴的位置,最后把运动传到主轴上,使主轴获得规定的转速和方向。它是主轴箱设计最关键、工作量最大的环节。
& ~8 v: b6 {4 Y8 S1.1 获取原始数据: R0 s1 T  K# S1 i1 `. H$ |
主轴箱传动系统必须根据被加工零件的具体要求进行设计。其设计的原始数据为:  G5 `# L* j. a" [# e5 \/ Q, P) c
驱动轴的轴径d、转速n、坐标(x0,y0);主轴箱大小:宽b、高h;
' X; T/ y8 _. k: u$ v0 T3 g2 ]; M坐标原点:水平b0、垂直h0;加工类型:钻削类、攻丝类;被加工孔类型:通孔或盲孔;
, H3 z+ A  D, C" z4 s3 b各主轴的坐标(xi,yi)、轴径di、转速ni;
& O& D+ J$ D6 c: t8 y+ a: q获取这些数据的流程图如图1,其工作界面为图2(以某设计为例)。点击“继续”将弹出图3界面。
% _: U, h2 O/ m' u/ E! u) S1.2 传动cad系统流程图& O) c6 y* `4 o1 U' q& g
主轴箱的传动链的设计是其设计中最重要的环节,其传动形式多种多样,灵活性较大,在此部分开发中,模拟人工设计的思路,使操作更直接、更快捷。
7 H/ g- J1 z+ ~( x* H- z主轴箱的传动坐标计算是其设计中计算量最大的部分。虽然传动形式存在多样化,但其坐标计算可归纳为3类:与一轴定距的传动、与二轴定距的传动和与三轴定距的传动。其计算可分别采用勾股定理、余弦定理和求外接圆的圆心的公式。
# r* d3 u; ~$ Z: p' v& F3 u5 V; O由上述内容,结合人工设计过程,编制传动cad系统流程图见图4:
% I/ y# i* _( ~5 x; u  F+ C7 R 2007124144214.jpg # Y+ C% J7 |+ P8 i4 s7 L$ a
1.3 工作界面及设计结果
& p9 k8 f7 u  V% Q* \" A" ~0 Y6 F传动系统的工作界面如图3。界面右边为设计结果,图中不同颜色表示不同排次:红色—ⅳ排,黑色—ⅲ排,紫色—ⅱ排,兰色—ⅰ排。
* Y6 F/ h& u- ?# Q# C初始化———将根据原始数据绘出原始依据图;- k# L6 ^& n( W; u' Z
上一步———将返回最后操作的前一步;2 i5 a& x) a0 q( D7 F6 _+ w+ F  E4 I
运行———将根据定位类型进行设计。& n  V5 u4 s. T  Y' b: R. V: d
2 主轴箱箱体cam
/ `/ r' m8 G8 i$ m8 \根据箱体加工技术人员的经验,总结出加工主轴箱箱体的优化的capp,利用主轴箱传动cad形成的cam原始文件,采用vb编程自动形成满足加工要求的刀具准备文件和数控代码。
4 w5 K* s0 a+ I3 l2.1 原始文件- q" `2 u+ C7 N, a9 L+ |, v- U+ l
主轴箱体上孔系是由具体加工孔的位置、传动轴的位置、轴径的大小、轴的类型等因素决定的,对于不同的主轴箱体加工,必须提取具体的有关数据。
& ?8 K# a7 N" X. I9 X% m; P 2007124144236.jpg 3 w* A6 Z0 i4 v6 ?
在“箱体描述”行中各参数分别为主轴数,总轴数,主轴箱号,主轴箱规格 动力箱规格,配置;
% x% K8 E8 [& R+ Y3 @9 d$ F在“各轴描述”行中各参数分别为轴号,轴型,轴横坐标,轴纵坐标,轴孔参数。
3 T  D: F" W; e9 D2 [2.2 箱体cam流程图( a* e4 |! W/ v9 c# v# z, E
为避免在单独使用cam部分时,发生因原始数据的输入的错误而导致加工零件的报废,则在cam部分设计中,首先编程显示各轴的相互位置及有关参数。然后根据主轴箱在加工中心上加工“工序集中”的特点,按照加工工序,设置箱体的加工面及定位孔,结合原始数据及加工的数据库,用vb编程自动形成刀具的准备文件及数控代码。
8 P' I7 E4 |' ?9 i! U0 Y  J0 s其箱体cam流程图如图5所示。7 W) T$ y4 S; X
2007124144250.jpg
& L; V% H$ F7 M( ^8 [' j1 N& M  ?2.3 箱体cam模块
7 e) A" R$ Z0 {- ~2 T在cam模块中,关键是得到两个文件:刀具准备和加工数控代码。刀具准备是提供给加工人员准备加工刀具;加工数控代码是对加工中心发出的一系列加工指令。形成这两部分的关键是获得图形元素数据和加工元素数据,二者由cad形成的文件和加工资料库得到,刀具准备文件由对加工元素的归类而形成,加工数控代码由加工元素、移刀和换刀等3部分的数控代码组成,它们的结构如下:. E$ X# c1 n; n+ H0 x. T
200712414434.jpg - m  t9 ^% g/ u% J* J3 j, e
2007124144321.jpg
) E, }, ^6 \! G" A3 g+ Q7 K( c3 应用实例( B: Q1 z0 b1 v7 m! l6 F
以某主轴箱箱体为例,运行cam系统,其工作界面和结果如图6。cam工作界面,直观地显示各轴孔的位置、刀具准备文件、数控代码,以便于检查;保存其刀具准备文件、数控代码供加工技术工人使用。
: s' {; g! ~4 T0 S+ U* e, C4 结论
  M& |3 R! k8 d3 l该组合机床主轴箱传动系统cad及其箱体cam一体化系统,用可视化编程语言vb编辑,cad和cam两部分既可分别使用,也可合并使用。经多个主轴箱的比较,cad系统的设计、计算速度为人工的十几倍,计算非常精确;易于修改传动,设计方案更加优化。cam系统的编程速度为人工编程的几十倍,废品率为零,加工精度满足图纸要求。组合机床主轴箱cad/cam一体化系统,则使主轴箱的设计、加工效率大大提高,生产成本显著降低。
( W  C2 B5 P6 i9 X9 P# s文章关键词:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|小黑屋|手机版|Archiver|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-5-10 12:08 , Processed in 0.137576 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表