QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: 80597690
收起左侧

[原创] Cimatron五轴教程

  [复制链接]
 楼主| 发表于 2013-1-5 09:53:53 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-4 22:08 static/image/common/back.gif
: ?; W, E: d) r0 R曾老大 期待整个钻孔的3+2

! ^0 q7 w. k- F3 r0 p5 K& `2 M钻孔的3+2存在问题吗?编程直接做就好了!" T% w! k! Q0 b: S9 ^! G/ k
你是说代码吧,在5楼输出工作平面已经说的很清楚了.
  R$ U. L+ i9 N* O支持输出工作平面的控制系统才可以输出钻孔循环.
 楼主| 发表于 2013-1-5 10:01:26 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-5 10:09 编辑 $ V: e& k2 Q. q7 S5 A! s
glen 发表于 2013-1-4 22:48 http://www.3dportal.cn/discuz/static/image/common/back.gif
& L3 p2 D9 B, z' K0 z, B这里估计不会给你看图,都是关于后处理了。他那图也只是告诉你他在后处理定义了变量可供人机交互区直接补 ...

/ F" l8 z0 u( H! O
. s" r; P# ~, l0 y- G见GPP2手册,第210页至214页.
9 p4 p* M/ N$ u' Z6 ~+ r; N5 ] 2013-1-5 10-07-281.jpg 9 }, x, I" G$ m/ d  O- ^. L0 O8 N) h
2013-1-5 10-07-282.jpg * `4 v0 ~! d& C# i" i; z5 |
2013-1-5 10-07-283.jpg
2 T( A' |2 w9 r 2013-1-5 10-07-284.jpg % s* u0 I- E% W
2013-1-5 10-07-285.jpg ) `% G6 g+ {' A6 T
发表于 2013-1-5 10:24:12 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 09:53 static/image/common/back.gif
) c/ |8 I0 I) C% y; F# Q1 W钻孔的3+2存在问题吗?编程直接做就好了!
5 Q8 u: h$ @0 A3 N* a" @0 z) u/ q' J你是说代码吧,在5楼输出工作平面已经说的很清楚了.
' L7 V* ~5 D3 |/ E支持输出工 ...

$ T* [* \2 x, \6 a哦 谢谢曾老大
发表于 2013-1-5 10:26:49 | 显示全部楼层 来自: 中国四川广安
:rose::rose::rose::rose::rose:哥啊 手册我能拥有吗?
 楼主| 发表于 2013-1-5 10:54:58 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-5 10:26 static/image/common/back.gif
; l9 {: O' n7 B& c4 ^) O3 N$ Z哥啊 手册我能拥有吗?

7 l  [; A. J  K" d1 G( FGPP2手册是我最憋屈的翻译.
, q2 ?8 e0 X; y) O( ]& }里面有一部分我也不理解,
$ b! F, f5 K, L! n并且这份翻译是唯一一份做完没检查的翻译.0 h/ [( |; X! l0 ]
里面肯定有错别字,语句不通顺的都有.2 I5 X( O- l8 H; A0 ]3 C8 A4 z" d
就不拿出来丢脸了.
发表于 2013-1-5 11:10:09 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 10:54 static/image/common/back.gif
3 Q9 |* ?7 |) c2 w' \" N1 f6 Y7 RGPP2手册是我最憋屈的翻译.( N  h# w; T' p4 W
里面有一部分我也不理解,
; ?1 N( J9 I( ]& [# f; O; K并且这份翻译是唯一一份做完没检查的翻译.
3 M/ f# y# Z3 @9 R4 ~
呵呵 全部翻译成图片就能看得懂 哈哈
 楼主| 发表于 2013-1-5 16:51:23 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 11:48 编辑
* S5 ^+ t; E5 h$ C' }/ Z  B
4 s. k% Y, `) v. h& `. E高级五轴之基础训练
         本教程使用文件为basic_training.ELT
      训练目标:通过一个简单的图形来了解高级五轴的概念及基本方法.一步步来熟悉基础参数.
      重要提醒:如果加工对象不是实体时请先处理曲面,在进行任何五轴编程前,建议你检查加工对象的法线方向,并确保所有面的法线方向正确,避免产生错误的刀轨.1 W7 b0 Z7 g; _
1.jpg
使用主菜单:分析--物体方向可以查看曲面法线方向.
  g0 d8 u9 S3 |; N 2.jpg 3.jpg
                 
注意:事实上仅驱动面会影响到加工位置.
接下来的教程中,先不处理曲面.
术语解释:: g; s; a+ D3 n7 r
4.jpg
CC  – 接触点: 刀具与工件接触的点
CL  – 刀位点,G代码的坐标点 (cimatron中控制点的术语)
I, J, K  – 刀轴方向的值
      当刀具绕CC点旋转时,工件上的这个点是固定的,只是刀具本身发生倾斜(尖角刀具除外)
创建一个高级五轴程式通常需要4个步骤:
1:曲面路径.定义加工策略,几何与其他的控制参数.通过这些定义,系统来计算CC点。
2:刀轴控制.定义刀具方向及极限
3:碰撞控制.碰撞检查及各种解决方案
4:链接.控制运动之间的链接
下面开始一步步创建五轴程式
1.       打开文件basic_training.elt.
2.       定义一个新的TP,类型为5,安全高度为150,如下图所示:' y. t" {2 {6 W( w" O
5.jpg + }8 I, O2 `& ]4 U, k! i
3.       接下来,我们创建下图右边所示的刀轨+ l+ A3 r2 T; {+ R6 O# ?/ M( o
6.jpg
4.       创建一个五轴程式.(注意,五轴程式可以不要毛坯),选择刀具"R10".- _* r! E* h6 {( Y: Z) l
7.jpg 0 R. g/ l7 S0 H0 L
      
注意,在当前几何界面中,驱动曲面不需要选择任何几何.几何选择界面会根据加工模式而变化,我们在下一步选择加工模式.既然当前不知道需要选择什么,最好不要在这个时候选择任何集合.后面会提到相关的选项.此界面将用于在需要的时候编辑选择的几何.
5.       点击刀路参数,选择进入.如下图所示:
- m7 v8 U; S6 W( p2 {1 ^& X 8.jpg
' C3 W3 L  x, L. \" J2 [7 U
6.       弹出五轴对话框.选择模式为平行铣,设置XY角度为0,Z角度为90.
: M# N7 T$ w$ l8 U6 C9 W/ O 9.jpg
: m% T3 h1 K+ ?+ C& p5 T2 \" ^% w
      该对话框的第一个界面称为曲面路径,它是我们需要定义的第一步.当前加工模式为平行铣.XY平面角度为0.注意,0°在高级五轴中为Y正方向(如同其它功能的X正方向一样).当前案例中Z角度为ZX平面的角度为90°,意味着从右边运动至左边.通常这个角度都会法向于XY平面.鼠标点击每个值都会出现图片解释。
7.       点击驱动曲面选择所有曲面为驱动面,设置加工区域类型为“完全,避免边加工”.
: E4 E9 I5 t' S; X. p 10.jpg 2 R2 u# `7 b4 _4 A6 `
8.       改变切削模式为“单向加工”,改变最大步距为10mm
7 o) \$ @" Q' M: m" O 11.jpg
& ^6 n: Q  e7 ^
9.       计算程式.用导航器来查看结果.5 Y! f6 Q9 m2 I# x9 i
12.jpg 6 `6 e, F% _- @
在矩形面的刀轨是反向的(由内往外),那是因为曲面法向是错误的.使用分析--物体方向--手动 (见右边的图片)来改变反向曲面的方向,重新计算程式并模拟结果
.
; @( T4 i4 c7 `
注意:自此处开始,下面的每一次修改前,都复制之前的程式.以便于查看修改参数后的结果.
10.  切换运动方向并控制起始点.5 {* z. T) E' U1 g7 p8 E
勾选切换步距方向及起始点.点击起始点按钮,如下图所示设置
.0 s% `5 R& Y0 ]* P
13.jpg ; t6 O5 C1 j1 ]* m
保存并计算,使用导航器查看结果.你会发现运动方向为从左往右,并按指定的起始点进刀.但是,当前连接是非常危险的.
- h$ ?, E' C" r$ V
注意:起始点X0,Y100,Z0仅为参考点,系统会尝试尽可能的靠近该点开始.修改起始点为X0,Y100,Z20,重新计算程式,你会发现刀轨是一样的.
11.  控制安全区域.
, n4 F9 t5 S( @9 A4 B
在连接选项卡中,打开安全区域对话框,选择类型为圆柱,平行于X方向,半径为
150.: S, J& p; E. d& q: n  ]0 }
14.jpg $ U- D* a+ \0 U
打开安全距离对话框.分别点击数字,在图片上查看其意思
.
# ?( S- |* n/ d8 B5 x3 J$ K 15.jpg
2 V" X7 V/ F) L7 `
保存并计算,使用导航器查看结果,你会发现,曲面边缘未加工
.
0 n8 G6 l, U  R, k$ [" B* t 16.jpg , H! ]) X9 H3 N+ m9 a8 c, w
12.  控制加工区域.修改区域类型为:完全,曲面起始边和最终边加工.如下图所示:
/ ?3 {- @3 t- d! H/ N 17.jpg

' p$ q2 @( k0 F  q1 A6 ^& e+ B保存并计算,使用导航器查看结果.
. @5 `( B: T' ]2 w* b+ C
13.  修改区域类型为:以一点或两点限制切削.点击设置点,在弹出对话框中设定点位置,如下图所示:
. S( v* B/ l6 C/ x0 \+ X9 p, P
18.jpg
: J  x7 R& \) c; `0 S" j# u保存并计算
,使用导航器查看结果.
14.  选择切削模式为沿曲线切削.改变区域类型为:完全,曲线起点和端点加工.点击引导曲线,选择曲线.取消选择切换步距方向和起始点选项.如下图所示.
1 I+ Q) Q! t. q9 q. E
19.jpg
0 M8 L2 e; m! I& |这是一种不需要定义角度而创建刀轨的方式.该刀轨是垂直于引导线的.其起始点更接近选择引导线时点的位置.
      改变引导曲线为集合"bad curve"中的曲线并查看结果.
15.  选择切削模式为沿曲线切削.如下图所示选择轮廓:
3 @6 N" D8 o4 u7 M: b3 O( Q 20.jpg # b$ u& V5 ]2 q! g( G- u/ n
保存并计算,使用导航器查看结果.你会发现,刀轨左边是光顺的,但右边有跳刀.: j& L; o, R$ J0 J8 {+ p
21.jpg 9 ^- g4 {2 k' q7 H; h& g3 E
16.  选择切削模式为两曲线之间仿形.如下图所示选择轮廓:
8 \4 k8 H- e' l% z6 k9 ] 22.jpg # [2 |+ b* G& N, H: b' v* ~
保存并计算,使用导航器查看结果." e0 Y* T1 w! j2 h
23.jpg   F' s) r! V! i; K) j& ]3 q. _8 ~
只有一个进退刀,刀轨均匀.
17.  修改连接部分.在连接选项卡中按下图所示进行修改.
+ R( s9 `* L) F1 @, ~# F 24.jpg $ Y) _2 q* C; T9 Q. G
打开进退刀对话框,如下图所示设置
:
* v' t7 Q% X8 E- e 25.jpg
1 q4 P- K( w" B% a! q( W( b
保存并计算,尝试修改进退刀类型来查看各种结果.
18.  延伸/裁剪.在曲面路径选项卡中勾选延伸/裁剪. 如下图所示设置:% F; `8 j- r( ~) i
26.jpg
7 o# a: L& S2 s: H9 w
在连接选项卡,改变层间链接为退刀至进给距离位置,在进退刀对话框中改变圆弧角度为180°.在距离对话框中全部设置为
0.
5 o; s4 d  K% {! M7 ^, ~
27.jpg ' L/ U" G) f2 r2 }
保存并计算,查看结果
* w  y" h' Q$ l1 M" g$ H
28.jpg
19.  取消勾选"延伸/裁剪",勾选起始点,如下图所示设置.5 Q# s$ M% x. m$ c/ f, I
29.jpg
) C& e6 ^. P' e' v7 u5 m9 Q
在连接选项卡中如下图所示设置
:* o  N6 K4 v6 P
30.jpg 9 U7 N9 x1 ?8 D( A1 q
保存并计算,查看结果+ N+ C/ U' `1 q  T2 {
31.jpg , S  h% z, q. W' B$ W
20.  修改切削方式为螺旋铣,取消起始点设置.
+ A# U4 K" |" X3 Y( H# p 32.jpg : s5 A# o, G8 D9 F! p$ N
* Q3 t5 `1 y0 `
保存并计算,查看结果,全螺旋加工,无接刀痕
.5 o1 r2 j- s' ~% ?- s
33.jpg - S4 K0 z7 ~7 ^% q
21.       下面开始了解连刀部分.
: Z$ R0 h) z3 V, `8 r7 T' W
修改驱动曲面,仅选择圆柱面,如下图所示
:
3 g% v$ s; J/ h( w5 W# Q 34.jpg
5 X9 h+ I% E7 P" o
修改切削方式为单向,如下图所示
:
2 P% J" \9 A' Z9 l: | 35.jpg 0 {3 S9 t  S* V  g* I
如图所示,修改切削间隙及层间的连刀方式
.! P3 N" D8 S" q9 v
36.jpg
) y9 n/ K- Z/ ?; \9 a3 g
保存并计算.打开刀轨过滤对话框,修改不同运动所显示的颜色.结果如下图
:/ t6 R9 w, U$ n7 x: }
   37.jpg
+ y6 C1 X/ M, ^( l
通过颜色可以确定,进退刀所在的位置到底是属于切削间隙还是层间连刀.
22.       如图所示,修改切削间隙及层间的连刀方式.) ]( |, j" x4 D0 [7 s
38.jpg
+ }9 s# r+ s( a* M" Z1 E1 s
保存并计算,查看结果
.
+ W4 ~" I: e6 h& L# N! l 39.jpg
) c* d+ w  A. `  |: K6 E
23.       将切削间隙值修改为80.1 {3 {2 |$ `! X7 x4 S2 n2 N: |
40.jpg 7 L/ ]7 J1 q( y( a
少于80的切削间隙为小间隙,直接连接
.7 _. {; t3 e( k8 B1 B
41.jpg ) T" ?+ J% T3 f0 y
24.       如下图所示修改层间连刀的参数.  M( J! r" A* }6 W( ~
42.jpg
8 [; U9 H; k. R, K0 P' u
结果如下图所示
:
, c9 ], d# ~3 g% ^" n 43.jpg
3 r! p) H+ p/ ~" Z2 x. c! h" s
25.       尝试修改下图中所有的参数,查看其分别有何不同.* {2 b, Z  Y. q- a) {. \
. z/ \% m# R2 e: L
44.jpg
3 B% \( ?8 Z/ N& |9 H( O; \' R( r' ?
教程完毕,图档在下面.
9 n- u4 H1 D8 |5 v

$ O5 I" q. C. J" e basic_training.rar (120.94 KB, 下载次数: 231)
发表于 2013-1-6 11:17:18 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-3 20:58 static/image/common/back.gif- ]; k! b4 u; N: G4 L4 N5 r: q) m
机床仿真 Cimatron提供了专用的机床模拟模块.$ b- S! I. J1 Z
可进行毛坯切除过程模拟、余量分析验证等.可观看机床各个轴的 ...

3 \( K3 v* V! v+ E6 K! e" @# j7 n5 d曾大 仿真模拟有教材文档没
 楼主| 发表于 2013-1-6 17:48:50 | 显示全部楼层 来自: 中国重庆
本帖最后由 80597690 于 2013-1-14 12:33 编辑 ; F! k0 M" @3 z3 i6 r0 B( V

7 `9 s* p. W2 t4 W
五轴之刀轴控制$ F/ z0 O  z- t& H  W
         本教程使用文件为Tool Axis Control.ELT ,本文件已经包括了五轴TP及一个五轴程式.如下图所示:4 ^& P# ?; c7 L
1.jpg
      训练目标:熟悉各种控制刀轴的方式.
1.      复制当前存在的程式并编辑.切换至刀轴控制选项卡.修改参数如下:
% t2 C4 ~& I  V" _$ r
2.jpg
* h  g# z1 i6 ]4 i8 ~注意,之前的刀轨设置刀轴为垂直于曲面(刀轴方向就是接触点的法向).
2 Y$ W% N9 L9 |! s" m
新设置可以定义刀具前/后倾斜的角度
.! z( r/ t" P* x2 B" G9 l
正值=前倾角(刀轴向刀具移动方向倾斜
)
" r* \  ^# j; d4 \1 q
负值=后倾角(刀轴向刀具移动反方向倾斜
)5 ~, h7 s6 T/ p" P, t
保存并计算,使用导航器模拟刀轨
.
: x. }  u6 X/ x- @" t! r( C# D 3.jpg , ~7 E2 |- z. Z* c
2.      复制并编辑新程式,改变刀轴为:以固定角度倾斜至轴.设置倾斜角度为X45°.
1 z/ f0 g7 g" n6 A
4.jpg
( u) U0 n, E/ m- S6 L- J$ c使用此选项,刀轴将与所选择的轴成一个固定的角度.
% P+ e0 l5 W  V1 {  P
倾斜轴可以是XYZ轴或是任意线.倾斜轴与曲面法向构建的平面来确定刀轴
.
3 T( A' W' y+ l. z
保存并计算,使用导航器模拟刀轨
.- u# i: r0 [. E% k0 w5 L1 C
5.jpg 3 K7 K" s; B2 y5 j* V) Z* m3 b
刀具与X+方向保持固定45°的角度.注意,由于刀具倾斜,现在CC(接触)点与CL(刀位)点不再是同一个点.
3.      显示集合:方块.) S$ z: v# S" N& V9 ]  W# ?
6.jpg
7 ~' b! [0 U, J1 w( U1 X! X
复制并编辑新程式.设置刀轴为:不倾斜,保持和曲面垂直." q; C6 q; d) z& k6 e4 A  c/ L
7.jpg 0 j8 x- K& \; @/ o& E& R+ j
切换至干涉检查选项卡,勾选第一组检查,设置策略为:沿刀轴方向退刀.如下图所示设置:. r2 B: V9 }! S
8.jpg
, _6 c, C2 u3 `( o
当前已经激活了第一组干涉检查,该干涉检查仅仅会检查刀尖与刀杆,0 Z2 {8 i$ [  t3 f5 Q' n5 P- z" f
实际加工中你应该检查整个刀具.
& g9 ~" t+ F: G% N$ C9 X5 ~7 @
本设置为一个复选框,你可以为刀具的每一部分设置不同的间隙
.& w4 g2 R; }, {' b' R
9.jpg 0 K* C  W" D% U! h
不勾选"驱动曲面",仅勾选"检查曲面"可以对检查曲面设定不同的余量.点击"检查曲面"后边的“…”按钮,选择红色方块曲面.
1 q; t  i+ s) G, S/ e: M9 `
注意查看"几何选择"界面(需要关闭五轴对话框),其包括了五轴程式所需要设置的几何.如前所述,如果仅仅是改变几何的话,可以在此界面直接修改,不需要进入五轴对话框.
* ~9 J) t6 f6 U1 o/ s2 J4 k: g 10.jpg
' |, q  e4 K: M* M2 i' R4 q
计算并使用导航器查看结果
.. x5 P& Q/ Z. S+ D! G; T4 x) N  s
101.jpg
) z; |" t; b) p: _5 Q注意,检查面同样被加工了.在任何时候,刀轴都垂直于曲面(圆柱面).跟三轴程式不同的是五轴程式的检查面一样是可以加工的.其可以在策略中定义.该驱动面就相当于三轴程式的"瞄准面".
4.      复制并编辑新程式.在干涉检查选项卡中点击高级.在弹出对话框中勾选:检查两位置之间的干涉.如下图所示:: n, g: g# b" M, l3 z
11.jpg

2 V" ], }% _. }7 f: [计算程式.切换至右视图,查看以上两程式的不同之处.
1 ~) r- c" F9 X9 d
12.jpg 1 c0 S+ j8 V7 b: w
仔细查看,之前的程式有一点点小的过些.勾选此选项可以使过切检查更加准确.系统会增加一些检查点,使刀轨更加光顺,避免产生过切.
5.      复制并编辑新程式.改变策略为:忽略干涉点.设置余量为2.3 W- R7 Q- Y. E# p  I4 a8 x
13.jpg
/ u: f9 k. w8 _/ }6 D6 m2 a
如此设置可以避免加工检查曲面,尽量留下2mm余量.) q) a6 N" ?" x( {" \
计算并查看结果.
1 p3 C! W# [$ s/ U8 t$ A) A
14.jpg
6 Z+ V9 a; F# ^5 n注意:刀轨绕开了这些检查曲面.在右视图可以清晰看到.
6.      复制并编辑新程式.在连接选项卡中点击安全区域按钮,如下图所示修改:
8 X1 x  x, V  ~5 T1 V9 V 15.jpg , w( W, k. i1 e
计算并查看结果
.# A  {7 ^( `0 R& s
16.jpg 4 z2 a% S6 o6 S1 F. a  C- x
每次退刀至安全区域,旋转轴(A)旋转至下一位置.
7.       复制并编辑程式,勾选切换步距方向刀轴控制选项卡中设置X轴成45在干涉检查选项卡中选择刀具向外移动,在YZ平面内退刀.如下图所示:+ k* d) I8 Z0 X& e
17.jpg
+ Y  ?/ h+ H; R3 M5 o
/ y4 \* ?# I8 R3 Y; Q 18.jpg ) E4 _) B! {7 a
3 D" U) {& `5 @1 `, j; z
19.jpg
$ s8 K5 t7 {" t! M3 t计算并查看结果.0 K4 G- U: B% s* k" t+ T# N2 w
20.jpg
% u7 q5 }9 b2 Z& r$ J# p7 Y
注意,由于选择了切换步距方向”,机床将从另外一边开始切削.为了不与检查面发生干涉,所有运动都将于YZ平面进行,保持恒定的X.
8.       显示集合"中心点".复制并编辑程式,设置刀轴从点往外倾斜. 点击 “…” 按钮选择圆柱面中心轴上的点.
6 H" ~+ y+ h5 W8 {. h 21.jpg
4 C% b3 q) }9 u( H  p# O# Q/ }
设置干涉检查策略为沿刀轴方向退刀/ l* e* S' H9 ]3 o. Q; |1 u
22.jpg
8 B* c/ u4 ]% M计算并查看结果.
3 V; n7 l- u) ?2 w8 a: O2 X 23.jpg
- |, g% h9 f; g& _
注意:刀轴始终通过指定点
.( E9 h! _& r+ u9 c8 J
9.       复制并编辑新程式.修改检查策略为:停止刀路计算.
  s) G5 f* H8 d' b9 v3 F
24.jpg - a  q  a" j, c3 W
计算并查看结果:+ _: Q' Y; w8 W; n
25.jpg
% @/ Z% t" W( d
注意,选择的干涉检查策略是检测到有干涉时就停止计算.只有干涉发生前的刀轨才会保存计算.
' l* [5 B2 I* J- y5 @; y  L
$ R; \. Q4 s' S9 s( QEND!$ s2 H" x5 _% z# i/ h  `

! i# X+ H" c2 Z2 t* s: I练习所有图档在此!
$ ]" b- a2 Z% `7 G7 ^ Tool Axis Control.rar (223.85 KB, 下载次数: 203)
发表于 2013-1-6 19:04:20 | 显示全部楼层 来自: 中国山东青岛
期待明天  曾老大能详细介绍下刀轴限制这块!!!
发表于 2013-1-12 13:48:01 | 显示全部楼层 来自: 中国山东烟台
80597690 发表于 2013-1-4 17:02 static/image/common/back.gif
# Q# c% V4 O& m8 _. N定位加工:
" G0 d+ ~: y& H( z
7 {7 @6 @7 P+ m3 D" A本教程使用一个实例来介绍如何创建定位加工程式.

  h0 @- b$ c9 `& j+ ~  y) p你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊
5轴定位加工D10路径.jpg
5轴定位加工D6路径.jpg
发表于 2013-1-12 14:20:19 | 显示全部楼层 来自: 中国山东烟台
80597690 发表于 2013-1-4 17:02 static/image/common/back.gif
; q! U+ |; p- n定位加工:! V2 P5 y. R9 H4 R0 N! F
2 _! R+ D, l# e' U( ], r
本教程使用一个实例来介绍如何创建定位加工程式.
8 |+ `; m' k/ R* Q& ~% [( a) t
不好意思,好像我知道了。。) n! p7 t! C$ r# y: p! e9 g
5轴定位加工路径大马虎.jpg
发表于 2013-1-13 08:48:33 | 显示全部楼层 来自: 中国福建福州
you3232001 发表于 2013-1-12 13:48 static/image/common/back.gif
9 K5 P4 h! t- |2 P3 M  M% E" `你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊

' o, ?" y6 t, Z6 ?: ?你毛胚设错了。。第二个要设成多轴毛胚。。
" d  q: n( O. B6 c0 f; D* M8 J/ C摆好椅子,等曾大更新。。。
6 E3 j* E0 l5 ~  r4 f5 F回复还是不要太多了,毕竟是教材贴。。回复多了乱。* F" x) g9 v# |0 I) Z0 ]; g7 U

) `1 B* ~! _1 D2 D+ C% P3 j; @曾大,其实你可以在你自己的论坛空间完成整个教材,这样会比较整洁。$ j* ?5 m+ h, L( N- g: Q+ g
- B+ z# d1 u, e4 f9 d$ r8 M  H4 Z
曾大,更新快点啊。。小弟等不及了
 楼主| 发表于 2013-1-14 16:21:50 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 16:24 编辑 / ^& a5 M3 X! x. H2 ^* w( P& H
; \: z5 U: F: g2 W$ q7 s6 R9 ]
侧刃+间隙+过切检查
         本教程使用文件为Swarf.ELT
      训练目标:
l  如何创建多曲面的高级五轴程式.
l  改变刀轴方向垂直于曲面,即侧刃铣削.
l  处理高级五轴刀轨角落部分.
l  学习高级五轴的智能防碰撞功能.
l  如何对一组曲面使用多种防干涉策略.
1.      打开文件Swarf.ELT.& t" u! I( a" z/ w
1.jpg
6 r2 N" @9 y! q, y+ d( I6 @
2.      创建五轴TP,参数如下:, G: e' m9 z# U7 E7 n, V
2.jpg - |% R1 I! f" ^; N! b! Q
3.      创建五轴程式.使用刀具为D10.8 r. }) u0 e4 @9 \
3.jpg : _* e& U; U* v* x+ t9 B
点击"进入",进入高级五轴对话框.注意,当前不需要选择任何几何.9 O; Q# A" E+ D0 ^
4.jpg 1 J# C# G. c+ l' C4 A9 P
在高级五轴对话框曲面路径选项卡中选择加工模式为:平行于曲线.其它参数如下图所示:& H+ I8 z7 B; w5 {* ~/ c
5.jpg 3 {6 F  R8 h" e* H& G
轮廓及驱动曲面如下图所示
:6 k5 n+ z; x+ n2 ^
6.jpg 2 v7 M/ U; z# r/ v. Y& Z. R
切换至连接选项卡,修改初始进刀及最终退刀都从快速距离.
/ T1 J4 A  H; } 7.jpg
保存并计算,使用导航器来模拟结果.
8 g5 Y! i% M* n, a; E 8.jpg
注意:刀具在任何时候都垂直于曲面.右边曲面加工了错误侧.(曲面法向不正确).
4.使用主菜单"分析"--"物体方向"来修改曲面法向.如下图所示:
9.jpg
& B$ p) Q. l: X2 b+ x$ r. R5.
重新计算刀轨,并使用导航器模拟.如下所示:
( }( A" E* t/ Y 9_1.jpg
8 v3 M% Q5 I  W; c
6.创建一条单一的侧刃铣削程式.
     复制程式并编辑,如下图所示修改:
  h/ Z  |+ S  I( \5 M; H 10.jpg
     切换至刀轴控制选项卡,如下所示进行设置:$ s6 p* f0 M; _5 R
11.jpg
     保存并计算.使用导航器模拟.
) E8 e/ h( K" N 12.jpg
注意:刀具相切于每一个接触点.其中有退刀.
7.复制并编辑程式.切换至连接选项卡,如下图所示修改参数( w7 A& V% P3 C! O
13.jpg , T# \& w. x* R5 ^
保存并计算
,使用导航器模拟结果:0 G0 f( Z& F& o* h" i
14.jpg
刀轨中间不再有退刀,但是产生了过切.
8. 复制并编辑程式.切换至干涉检查选项卡,如下图所示修改参数:
15.jpg # D0 W* a' m% `5 u; e4 R% K6 r0 N
在刀具零件的安全距离对话框中设定刀杆安全距离为3mm

% j3 d( P1 v+ b. C3 f3 |) h* m 16.jpg . |$ H: R" ?9 j7 T) x$ e. K
保存并计算
,使用导航器模拟结果:) e  }4 A# f! l2 k
17.jpg
放大两驱动曲面交接处,发现错乱的刀轨.如下图所示:0 v4 R. N$ n7 i% _  ~1 F
18.jpg
此处将导致刀轨过切.
9. 复制并编辑程式.勾选角落过渡,.如下图所示:
8 s0 z0 ?& `! Q/ z) r6 ^ 19.jpg
保存并计算,使用导航器模拟结果:
4 o+ w$ J9 n; C& q' M( H% Y 20.jpg
10. 显示集合"横梁".复制并编辑程式.切换至干涉检查选项卡,勾选第二组干涉检查,如下图所示设置:
& O2 ^/ S$ X7 z# i! \' q 21.jpg
$ _( g& ^- c* S6 s+ @点击
"..."选择"横梁"作为检查曲面,如下图所示:
, I: b3 L& q3 A 22.jpg
保存并计算,使用导航器模拟结果:
7 _) C! t1 i" _4 g  a" W# t9 U. Z 23.jpg
11.复制并编辑程式.切换至干涉检查选项卡,点击"高级"按钮,勾选两位置之间的干涉.如下图所示设置:
! b/ X' G7 n3 T$ t: V& m0 o) G
24.jpg 5 h. {/ G& n$ b5 ?; m7 K
保存并计算
,使用导航器查看结果,并与之前刀轨进行比较.
25.jpg 4 d' U3 I5 G! k
12.
显示集合"竖梁".复制并编辑程式.改变刀具为R3.切换至干涉检查选项卡,修改第一组干涉检查,如下图所示设置:
* j/ }3 B" `& U5 ]9 z/ p 26.jpg
点击"..."选择"竖梁"作为检查曲面,如下图所示:
8 B5 K9 r0 N. U; O/ | 27.jpg
保存并计算,使用导航器查看结果., _- s2 s; o5 ^( U; D0 c9 k7 T" ?
28.jpg
1 P0 D  x0 g: T6 x
END!6 P( U6 U. a) F2 J! {

' C9 ^" }- i5 q) \4 C练习用的图档在这!2 A2 s3 d0 }% q' f7 Y& E
swarf.rar (319.86 KB, 下载次数: 204)
发表于 2013-1-15 21:22:43 | 显示全部楼层 来自: 中国江苏常州
  不错,这个提议非常不错。
发表于 2013-1-17 22:11:16 | 显示全部楼层 来自: 中国山东青岛
老大啊  好久没有更新了  能不能详细讲解下 刀轴控制-刀轴将-里面的子选项如果每个能带有一个例子就更好了
 楼主| 发表于 2013-1-21 13:57:30 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-21 14:16 编辑 , {2 R; {* H- P. n/ @
. A& ]3 B- B: G' W) K. r
弯管加工
         本教程使用文件为Tube.ELT
      训练目标:
加工封闭的内部几何.
使用特殊刀具加工.
使用规则曲面作为驱动面来光顺刀轨.
如何使用倾斜曲线来定义刀轴.
1.打开文件Tube.ELT
: |; f2 J, H; X) q* g& I 2013-1-21 12-10-51.jpg
2.创建五轴TP,参数如下:
$ V6 T$ t9 O; ` 2013-1-21 12-13-04.jpg
3.创建高级五轴程式./ I: H" d6 y5 L& g5 ?
2013-1-21 12-40-47.jpg
     注意:当前不需要选择任何几何.
+ @3 k0 ~8 m  S# z 2013-1-21 12-43-01.jpg
选择刀具SLOT-MILL 40,点击"进入",进入高级五轴设置对话框.
"曲面路径"选项卡中设置切削模式为:沿曲线切削.区域类型为:完全,避免曲线端点加工.勾选"角落过渡".切削方向为单向.最大步距为10mm,如下图所示:0 X. {7 \& F2 Y% u; I
2013-1-21 12-44-43.jpg
选择集合"引导轮廓"中的曲线作为引导曲线,选择集合"内部曲面"作为驱动曲面.' l. d: R0 _( U5 Q
2013-1-21 12-48-50.jpg
切换至"刀轴控制"选项卡.设置刀轴类型为:通过曲线倾斜.倾斜类型为:由始至终.& q  ?- i: a+ G& b9 W4 [) b, h
2013-1-21 12-53-51.jpg
保存并计算.使用导航器查看结果:9 ~9 C3 c0 Z5 F1 c
2013-1-21 13-15-35.jpg
     发现夹持与工件碰撞
4.复制并编辑新程式.切换至"干涉检查"选项卡.如下图所示设置:. L7 g! M% F0 E! f. a8 H
2013-1-21 13-17-36.jpg
选择图示顶面为检查曲面.  f. T& m2 `4 t0 B/ y3 R9 n. J& c
2013-1-21 13-18-39.jpg
保存并计算.使用导航器查看结果:' }6 [# P1 q3 Y0 B  \

+ g3 Q9 q( G# n4 w* t1 T8 O 2013-1-21 13-19-58.jpg
     发现问题:刀轨不光顺.
5.复制并编辑新程式.修改驱动曲面为集合"驱动面"中的曲面." K, X( n6 d, l$ l) ~8 v
2013-1-21 13-25-13.jpg
切换至"干涉检查"选项卡,,勾选第二组干涉检查,选择集合"内部曲面"做为检查曲面. 如下图所示:4 w  |5 z& S# T, e4 M
2013-1-21 13-27-07.jpg
切换至"连接"选项卡,设置进退刀.+ R0 E! r4 j, a( N" I3 x
2013-1-21 13-31-24.jpg % N; x+ Q: W6 w6 F; B% F
保存并计算.使用导航器查看结果:% c3 S  A2 @+ t3 A3 M
2013-1-21 13-34-49.jpg
发现问题:刀轨两层之间连刀可能留下"接刀痕",退刀有可能不安全(与结束位置及退刀方式有关,可通过定义进刀点来控制退刀位置).
6.复制并编辑新程式."曲面路径"选项卡中修改切削方式为"螺旋铣".
2013-1-21 13-36-44.jpg
; H6 F' J+ q% Z/ V" O4 U"连接"选项卡中设置最终退刀为从弯管中心退刀至安全区域,不使用退刀方式.
2013-1-21 13-37-06.jpg
" z6 R6 A7 I) b; k保存并计算
,使用导航器查看结果:
2013-1-21 13-40-22.jpg
: j6 \! S8 x& S6 h3 h; _7.
复制并编辑新程式."曲面路径"选项卡中点击"引导曲线",重新选择引导曲线,如下图所示:
2013-1-21 13-43-01.jpg 5 y7 t$ U1 N; }( `
"刀轴控制"选项卡中点击"倾斜曲线",选择图示曲线:  a) t3 _# j- f4 x
2013-1-21 13-45-33.jpg - A6 s* o9 I5 {. s6 F
"干涉检查"选项卡中修改第一组检查曲面,如下图所示:
2013-1-21 13-47-30.jpg ! h+ W4 v4 e' Q  [0 N7 o
保存并计算,使用导航器查看结果:
2013-1-21 13-50-48.jpg
' z2 I, H$ L3 }9 E: o* i: v8:
同时显示两条程式,查看结果:
) @. t& D. a  y2 K3 } 2013-1-21 13-51-51.jpg ' ~3 b( E, D3 R2 |5 y1 P' m
小技巧:针对此类由两边分开加工的零件,除了使用检查曲面来分割外,还可以使用:以一点或两点限制切削来定义加工区域.有兴趣的自己试试!!
END!' S; p/ q" h9 S  z3 G3 U

练习文件: Tube.rar (3.7 MB, 下载次数: 337)

 楼主| 发表于 2013-1-21 14:13:10 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-17 22:11 static/image/common/back.gif
/ T6 F& l2 w# {' ^+ |* X老大啊  好久没有更新了  能不能详细讲解下 刀轴控制-刀轴将-里面的子选项如果每个能带有一个例子就 ...
4 G1 t% z7 N# {9 R* ^
更新是需要时间的,我同样也要为三餐而上班的.只能利用空闲时间做教程了.
8 |  |  |3 E6 H9 g/ K; t0 z/ C至于刀轴子选项,每种方案做个例子实在太难了.教程没有这种做法的.
0 E% G7 a% l( |
发表于 2013-1-22 10:43:08 | 显示全部楼层 来自: 中国山东威海
没有合在一起的文件吗?
发表于 2013-1-22 21:16:46 | 显示全部楼层 来自: 中国山东青岛
老大 我有个工件 五轴加工 我想控制A轴最大负方向摆动到-108度 该用什么方法? 我试过用限制 但是好像不太行 比如说 控制在XZ平面的角度设置好了以后 但是刀轴有可能是与XZ平面成一定夹角的时候啊  那怎么算呢?如果同时限制XZ 和YZ平面  刀路就会发生变化 好痛苦啊!坐等解释!!!
发表于 2013-1-23 09:01:30 | 显示全部楼层 来自: 中国四川广安
本帖最后由 luo7534211 于 2013-1-23 09:02 编辑
: z( w; G: w, f" u
: g6 v+ l* T4 c- k8 {2 v6 ?$ s曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同坐标的程序可以使用链接吗?谢谢' e' j* e! m, ]" B6 ?# T6 c
 楼主| 发表于 2013-1-23 12:09:42 | 显示全部楼层 来自: 中国广东广州
工大老康 发表于 2013-1-22 10:43 static/image/common/back.gif
  y$ F! t! {6 w4 J没有合在一起的文件吗?
) |& J1 O, w( H6 X
当然有,花费我心血和时间做的教程应该是给想看的人看。之所以以这种形式发帖,而不是直接发附件,最大的原因是,我不愿意我辛辛苦苦做的教程就成为人家硬盘的一个垃圾文件。
 楼主| 发表于 2013-1-23 12:10:30 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-22 21:16 static/image/common/back.gif
3 w' f9 D$ V* Z" I: D老大 我有个工件 五轴加工 我想控制A轴最大负方向摆动到-108度 该用什么方法? 我试过用限制 但是好像不太行 ...

/ W/ v% L9 e8 `5 |4 ~/ e( v试试看用锥度控制。
 楼主| 发表于 2013-1-23 12:12:54 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-23 09:01 static/image/common/back.gif
+ a9 g9 s5 L" P& s; C7 d$ N曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同 ...

; g0 J, R! d9 B* H( M2 ]: f很多时间,我都是用后置控制的,而不是用五轴连接程序控制的。
/ ~0 D9 h2 E; r- p" i0 a9 V7 i一个TP中多条程序不连接直接后处理需要在后置里面做判断,区分长短连接的不同移动方式。1 h" z" E& B3 n8 O: N! p
3+2或是5轴联动程式之间都可以使用连接,跟坐标关系不大。6 ]. j* ~% ]' i
连接的仅仅是上一程序的终点到下一程序的起点而已。
发表于 2013-4-23 11:11:03 | 显示全部楼层 来自: 中国湖南湘潭
楼主我是初学者,需要画一个楼主上面那种叶轮 能不能教一下叶片是怎么画的啊?谢谢!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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