QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: 80597690
收起左侧

[原创] Cimatron五轴教程

  [复制链接]
 楼主| 发表于 2013-1-5 09:53:53 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-4 22:08 static/image/common/back.gif
. G$ p: f8 z/ D曾老大 期待整个钻孔的3+2
' V, d" k/ c8 o0 y2 X7 h9 ^( e
钻孔的3+2存在问题吗?编程直接做就好了!
5 ?; N8 r6 k- E" w+ J5 X# e, B5 Y你是说代码吧,在5楼输出工作平面已经说的很清楚了.0 b( H' U- p+ i) u' }% ^
支持输出工作平面的控制系统才可以输出钻孔循环.
 楼主| 发表于 2013-1-5 10:01:26 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-5 10:09 编辑 + b+ H0 j7 x& S- ^
glen 发表于 2013-1-4 22:48 http://www.3dportal.cn/discuz/static/image/common/back.gif
( |" g6 c  E$ k* M这里估计不会给你看图,都是关于后处理了。他那图也只是告诉你他在后处理定义了变量可供人机交互区直接补 ...
$ x% @+ s1 ], d
& s2 [6 S: F/ e& y' C
见GPP2手册,第210页至214页.
, ?% J; ]- d7 h3 M 2013-1-5 10-07-281.jpg & B* u' |1 H  o( t% U8 ?
2013-1-5 10-07-282.jpg
9 p  r% F0 ~- j7 x: v 2013-1-5 10-07-283.jpg
6 L  `. B# b! D( j# K% N 2013-1-5 10-07-284.jpg
  `9 @2 Z; Q1 c' z& ] 2013-1-5 10-07-285.jpg
/ n. Z; Y, f. _9 f- _  d* V
发表于 2013-1-5 10:24:12 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 09:53 static/image/common/back.gif
8 Z3 ]# Y7 h7 ?( B# a( T0 T) ~钻孔的3+2存在问题吗?编程直接做就好了!
1 G- I8 W' A( g0 L3 |- ]! B1 w7 H你是说代码吧,在5楼输出工作平面已经说的很清楚了.1 ^) f) z8 T4 }! N9 {+ V( B
支持输出工 ...

5 J" G$ Q) x9 R# r) X# 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.gif6 W/ s- y3 m0 e8 A3 G% p
哥啊 手册我能拥有吗?
+ o. O4 T1 V7 v5 Y, H0 n" O
GPP2手册是我最憋屈的翻译.2 q7 ~; f+ M- ~  x$ G, D) ?- \
里面有一部分我也不理解,
2 O) d& p5 l3 I; ?并且这份翻译是唯一一份做完没检查的翻译.
4 Q, _' ^1 {* ?- Z! N里面肯定有错别字,语句不通顺的都有.
2 {3 T. n3 w2 D0 a* A$ {" Q. g. k就不拿出来丢脸了.
发表于 2013-1-5 11:10:09 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 10:54 static/image/common/back.gif
! M# d! d9 M! wGPP2手册是我最憋屈的翻译.( e' I# \3 M1 k7 [- p& }9 b3 p
里面有一部分我也不理解,% z- f5 J$ E. S1 a& N  u: F: D
并且这份翻译是唯一一份做完没检查的翻译.
6 T4 E1 B* u: Q; B
呵呵 全部翻译成图片就能看得懂 哈哈
 楼主| 发表于 2013-1-5 16:51:23 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 11:48 编辑
) z3 t! }+ j  U9 N, [
0 G$ P5 W+ s8 H# \2 f/ X" K* f高级五轴之基础训练
         本教程使用文件为basic_training.ELT
      训练目标:通过一个简单的图形来了解高级五轴的概念及基本方法.一步步来熟悉基础参数.
      重要提醒:如果加工对象不是实体时请先处理曲面,在进行任何五轴编程前,建议你检查加工对象的法线方向,并确保所有面的法线方向正确,避免产生错误的刀轨.  E1 y& M0 ~9 _3 o
1.jpg
使用主菜单:分析--物体方向可以查看曲面法线方向., V! D3 r6 X! ~* D
2.jpg 3.jpg
                 
注意:事实上仅驱动面会影响到加工位置.
接下来的教程中,先不处理曲面.
术语解释:0 c* n6 B3 q( ^
4.jpg
CC  – 接触点: 刀具与工件接触的点
CL  – 刀位点,G代码的坐标点 (cimatron中控制点的术语)
I, J, K  – 刀轴方向的值
      当刀具绕CC点旋转时,工件上的这个点是固定的,只是刀具本身发生倾斜(尖角刀具除外)
创建一个高级五轴程式通常需要4个步骤:
1:曲面路径.定义加工策略,几何与其他的控制参数.通过这些定义,系统来计算CC点。
2:刀轴控制.定义刀具方向及极限
3:碰撞控制.碰撞检查及各种解决方案
4:链接.控制运动之间的链接
下面开始一步步创建五轴程式
1.       打开文件basic_training.elt.
2.       定义一个新的TP,类型为5,安全高度为150,如下图所示:
; T! u8 q' ~3 `4 ~+ ] 5.jpg
: m9 X3 w) m  d' p
3.       接下来,我们创建下图右边所示的刀轨
2 H! W# M4 c. w0 e 6.jpg
4.       创建一个五轴程式.(注意,五轴程式可以不要毛坯),选择刀具"R10".( y/ B  J! L; i+ _
7.jpg : l& {3 W  K9 J6 p% q3 ?) H) C
      
注意,在当前几何界面中,驱动曲面不需要选择任何几何.几何选择界面会根据加工模式而变化,我们在下一步选择加工模式.既然当前不知道需要选择什么,最好不要在这个时候选择任何集合.后面会提到相关的选项.此界面将用于在需要的时候编辑选择的几何.
5.       点击刀路参数,选择进入.如下图所示:
9 }. f% t9 j: a, [+ \0 T( w% q 8.jpg 1 q* h. m2 j0 ?9 B. A% g
6.       弹出五轴对话框.选择模式为平行铣,设置XY角度为0,Z角度为90.0 I/ |- j3 J! x: C
9.jpg & \- W$ q) K# y1 Y  U0 }$ S# i, U
      该对话框的第一个界面称为曲面路径,它是我们需要定义的第一步.当前加工模式为平行铣.XY平面角度为0.注意,0°在高级五轴中为Y正方向(如同其它功能的X正方向一样).当前案例中Z角度为ZX平面的角度为90°,意味着从右边运动至左边.通常这个角度都会法向于XY平面.鼠标点击每个值都会出现图片解释。
7.       点击驱动曲面选择所有曲面为驱动面,设置加工区域类型为“完全,避免边加工”.
* x- Q5 ?2 P5 D+ d- ~, \0 X 10.jpg
  g/ [" u/ \* M1 L
8.       改变切削模式为“单向加工”,改变最大步距为10mm6 V6 s. a) s; j
11.jpg $ d( t1 t$ N- R9 ]
9.       计算程式.用导航器来查看结果.
2 D5 A9 i$ x) Y6 H* h( A$ I! a  z 12.jpg
3 {1 H# T8 J  q+ C- z
在矩形面的刀轨是反向的(由内往外),那是因为曲面法向是错误的.使用分析--物体方向--手动 (见右边的图片)来改变反向曲面的方向,重新计算程式并模拟结果
./ |) H, g' m' i/ [$ U% S0 Y+ q8 m
注意:自此处开始,下面的每一次修改前,都复制之前的程式.以便于查看修改参数后的结果.
10.  切换运动方向并控制起始点.' C9 M9 F* Q3 Y: ]
勾选切换步距方向及起始点.点击起始点按钮,如下图所示设置
.
0 g& V! d. L& \; @8 E: ` 13.jpg
4 p5 D- Y% ~4 s4 r
保存并计算,使用导航器查看结果.你会发现运动方向为从左往右,并按指定的起始点进刀.但是,当前连接是非常危险的.
# j6 ]. f' w) h* U
注意:起始点X0,Y100,Z0仅为参考点,系统会尝试尽可能的靠近该点开始.修改起始点为X0,Y100,Z20,重新计算程式,你会发现刀轨是一样的.
11.  控制安全区域.
) b3 \/ @8 C. k2 O
在连接选项卡中,打开安全区域对话框,选择类型为圆柱,平行于X方向,半径为
150.
4 j9 D- |3 }; N: i 14.jpg $ P6 u0 Y% \7 j
打开安全距离对话框.分别点击数字,在图片上查看其意思
.2 R% R5 M; [# O0 M+ Z* u
15.jpg
: j) \( w# Y4 ^. I1 w/ J$ R
保存并计算,使用导航器查看结果,你会发现,曲面边缘未加工
.
0 o# b; H# [! V) C) e* H; F 16.jpg " |, o3 L8 d) r
12.  控制加工区域.修改区域类型为:完全,曲面起始边和最终边加工.如下图所示:7 d& Y! S) [; w3 N1 E
17.jpg

8 Q+ M( I- |% X% b5 h" L9 _保存并计算,使用导航器查看结果.
8 V8 X" O+ [: T6 t
13.  修改区域类型为:以一点或两点限制切削.点击设置点,在弹出对话框中设定点位置,如下图所示:# i% V9 [3 R0 z, @1 |7 s
18.jpg
, @) Y5 J" \! R' K" O1 T4 v保存并计算
,使用导航器查看结果.
14.  选择切削模式为沿曲线切削.改变区域类型为:完全,曲线起点和端点加工.点击引导曲线,选择曲线.取消选择切换步距方向和起始点选项.如下图所示.7 P8 }5 m; j+ j
19.jpg
$ P1 F9 g) \6 K" t4 q) L, v这是一种不需要定义角度而创建刀轨的方式.该刀轨是垂直于引导线的.其起始点更接近选择引导线时点的位置.
      改变引导曲线为集合"bad curve"中的曲线并查看结果.
15.  选择切削模式为沿曲线切削.如下图所示选择轮廓:8 |, I- ~4 s, P, i' P
20.jpg
1 w) U+ s1 A4 X( t5 _0 n, k8 O
保存并计算,使用导航器查看结果.你会发现,刀轨左边是光顺的,但右边有跳刀.
) C0 M. D  h2 T# N2 ~  u2 Z 21.jpg 8 n- f6 S; f8 T2 ]& q4 O2 W
16.  选择切削模式为两曲线之间仿形.如下图所示选择轮廓:
# g! x* B6 ?8 w: n; ^* z. ~% v 22.jpg
3 x- X' e$ c1 U3 i6 f4 j6 J
保存并计算,使用导航器查看结果.
4 ^) ~9 ~4 g1 {) Z+ B$ C" ?" b  Y 23.jpg
% w4 a4 o+ Q1 K1 {1 z5 i0 n4 A5 t
只有一个进退刀,刀轨均匀.
17.  修改连接部分.在连接选项卡中按下图所示进行修改.+ }2 k; a& O- e: b) {) L
24.jpg
$ x6 D5 O2 V: V4 {; g3 H: A
打开进退刀对话框,如下图所示设置
:
0 F! H2 s0 T0 Z: b& d 25.jpg
+ H* O9 J0 K+ ]: l
保存并计算,尝试修改进退刀类型来查看各种结果.
18.  延伸/裁剪.在曲面路径选项卡中勾选延伸/裁剪. 如下图所示设置:( F- b2 v$ C) p9 c$ d* W
26.jpg % c, Z1 {; _  f; A& M) S1 K( _# O
在连接选项卡,改变层间链接为退刀至进给距离位置,在进退刀对话框中改变圆弧角度为180°.在距离对话框中全部设置为
0.
9 V0 n! \1 s/ b! N7 P
27.jpg
7 u( l$ ?* {& M7 f" ~6 B保存并计算,查看结果
3 O  Y$ l( r0 E% _% _: W8 f
28.jpg
19.  取消勾选"延伸/裁剪",勾选起始点,如下图所示设置.9 l, _" H* I+ o0 z  Y6 O
29.jpg
" ]" V" i' b( f8 t1 z# Y  W
在连接选项卡中如下图所示设置
:
2 P  F; T/ ]% \3 ^4 k. W0 Z" R$ F+ _ 30.jpg
$ w7 U% R( z& ^( X4 N
保存并计算,查看结果2 y" Y9 Z; S& ?1 g8 U% e$ f* h
31.jpg
8 `; m$ d& a7 N$ A- f# G: h( E6 h
20.  修改切削方式为螺旋铣,取消起始点设置.
% f% s: w, h1 m2 ]+ a5 v: V0 ]- e0 _ 32.jpg
+ T( d3 T% o! V# }; c; n
0 v( R5 |, N- M
保存并计算,查看结果,全螺旋加工,无接刀痕
.
) B) j# r( ^7 d% R5 d9 b 33.jpg
9 A+ ~; m% w3 ]
21.       下面开始了解连刀部分.* W' q- _. n/ \+ W7 U4 o* D- z
修改驱动曲面,仅选择圆柱面,如下图所示
:2 d6 ?& r$ w, t8 N8 F
34.jpg % x1 [; S" F) F$ m7 e
修改切削方式为单向,如下图所示
:+ ]7 u  N& {* S
35.jpg
" ~! C* q6 f9 ^
如图所示,修改切削间隙及层间的连刀方式
.4 j3 |* c7 S' t$ C; |1 O
36.jpg
6 P+ K9 S+ S7 o' @# \
保存并计算.打开刀轨过滤对话框,修改不同运动所显示的颜色.结果如下图
:1 S* _6 H& f, A4 W' y+ m
   37.jpg
* q6 i. `: b8 h/ t; N, ?# X$ Y
通过颜色可以确定,进退刀所在的位置到底是属于切削间隙还是层间连刀.
22.       如图所示,修改切削间隙及层间的连刀方式., x1 s5 s, F2 Y) i
38.jpg ) p( e, y4 J% H2 |+ P% I! @5 k
保存并计算,查看结果
.
' |, [: @3 m0 K. W" M, P 39.jpg # h9 b/ r1 p& S. y9 B
23.       将切削间隙值修改为80.
( O" R5 \/ x$ \3 O+ M) p9 W5 l  P 40.jpg ' c8 N' `8 F9 F& v, c. L
少于80的切削间隙为小间隙,直接连接
.
6 z4 i. R0 |2 c- P 41.jpg
& U0 g6 U9 P  o+ q* B
24.       如下图所示修改层间连刀的参数.
9 B- {, A# ~$ f* o1 d% o* Y 42.jpg ; l& {' B& X! x
结果如下图所示
:
' D& U3 F0 `: J. J6 g& z' b 43.jpg * b, M6 |: }) I- \  L$ a- M9 x
25.       尝试修改下图中所有的参数,查看其分别有何不同.
8 `" J; x$ w  _$ p( Z+ `
2 H7 x9 z/ p5 O' p0 o/ l$ S
44.jpg
& R8 G( l9 @% l& U
: [# ?, a& P! n+ U4 O; k3 D; T3 \; y教程完毕,图档在下面.
0 U  ]! y9 G1 {  [+ d

/ J: F3 L( i* h9 C# t: I basic_training.rar (120.94 KB, 下载次数: 231)
发表于 2013-1-6 11:17:18 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-3 20:58 static/image/common/back.gif
$ V  F' D& `. o* s机床仿真 Cimatron提供了专用的机床模拟模块.9 }3 C3 A$ J# s2 P2 u% R4 {, B
可进行毛坯切除过程模拟、余量分析验证等.可观看机床各个轴的 ...

! y! v/ @% \: K3 y曾大 仿真模拟有教材文档没
 楼主| 发表于 2013-1-6 17:48:50 | 显示全部楼层 来自: 中国重庆
本帖最后由 80597690 于 2013-1-14 12:33 编辑
6 ?: L" V2 ]1 [( s, z# q" M2 I- s% H5 `/ E3 m3 C
五轴之刀轴控制6 \+ [( K9 c2 u0 G
         本教程使用文件为Tool Axis Control.ELT ,本文件已经包括了五轴TP及一个五轴程式.如下图所示:
6 n4 o( C4 v; G7 A0 f 1.jpg
      训练目标:熟悉各种控制刀轴的方式.
1.      复制当前存在的程式并编辑.切换至刀轴控制选项卡.修改参数如下:( l3 `' d, E1 E3 c
2.jpg 6 _+ k+ W, [7 z9 V
注意,之前的刀轨设置刀轴为垂直于曲面(刀轴方向就是接触点的法向).% s0 F6 y; J% @8 r9 m) N+ a( A6 @
新设置可以定义刀具前/后倾斜的角度
.0 X4 H5 _- ^" S* C3 l! ~; N
正值=前倾角(刀轴向刀具移动方向倾斜
)
6 ^+ g6 q+ O' r6 i3 i  V* p
负值=后倾角(刀轴向刀具移动反方向倾斜
)/ x$ L) o0 d  \7 X2 E
保存并计算,使用导航器模拟刀轨
.; O" K: {9 k" U2 A( v
3.jpg + y* g0 X* _& a0 _4 }6 w( r% c7 Q  m
2.      复制并编辑新程式,改变刀轴为:以固定角度倾斜至轴.设置倾斜角度为X45°.. _, C0 i5 G, y1 A# O- {  Y5 U
4.jpg & T: E% r0 v5 A5 f
使用此选项,刀轴将与所选择的轴成一个固定的角度.9 h: W6 Q( o" L! }$ K2 x& K0 n9 B9 u
倾斜轴可以是XYZ轴或是任意线.倾斜轴与曲面法向构建的平面来确定刀轴
., c* I. m# m& E8 [6 X* y: D4 Z' |
保存并计算,使用导航器模拟刀轨
.
' g6 F8 e5 Z) G: \& c; ^ 5.jpg 4 C: _  k) Q& l" `9 r2 J9 T
刀具与X+方向保持固定45°的角度.注意,由于刀具倾斜,现在CC(接触)点与CL(刀位)点不再是同一个点.
3.      显示集合:方块.4 ~- U6 o1 g: m, _8 f6 t
6.jpg
+ z% Y6 f( k0 _% v1 H
复制并编辑新程式.设置刀轴为:不倾斜,保持和曲面垂直.
2 `$ E; {) ]: n6 w+ |8 }
7.jpg
. t3 N( Y# N9 b7 U: I3 |切换至干涉检查选项卡,勾选第一组检查,设置策略为:沿刀轴方向退刀.如下图所示设置:
/ k  `0 C/ W9 t/ r3 z 8.jpg ' Y6 I' C- G' k$ b
当前已经激活了第一组干涉检查,该干涉检查仅仅会检查刀尖与刀杆,
& G+ J, I7 \4 x: R; f, T$ ]9 i# E7 Y
实际加工中你应该检查整个刀具.7 C: \8 }5 Z3 W! k* A
本设置为一个复选框,你可以为刀具的每一部分设置不同的间隙
.& v" l" d: J' P6 F$ ~; c
9.jpg
! D- M' L' P" j% ~  |; d+ S不勾选"驱动曲面",仅勾选"检查曲面"可以对检查曲面设定不同的余量.点击"检查曲面"后边的“…”按钮,选择红色方块曲面.
; q0 X; z, |* \2 `
注意查看"几何选择"界面(需要关闭五轴对话框),其包括了五轴程式所需要设置的几何.如前所述,如果仅仅是改变几何的话,可以在此界面直接修改,不需要进入五轴对话框.7 O0 x8 A, F, Y
10.jpg & ?+ Q- B; P8 I. f! D
计算并使用导航器查看结果
.
2 Y9 J6 G$ @. Y
101.jpg . `  c4 O. m$ d6 W; F5 i( L
注意,检查面同样被加工了.在任何时候,刀轴都垂直于曲面(圆柱面).跟三轴程式不同的是五轴程式的检查面一样是可以加工的.其可以在策略中定义.该驱动面就相当于三轴程式的"瞄准面".
4.      复制并编辑新程式.在干涉检查选项卡中点击高级.在弹出对话框中勾选:检查两位置之间的干涉.如下图所示:+ D: j1 W2 f! G& ^
11.jpg

6 ?9 u' |* ?' l. J计算程式.切换至右视图,查看以上两程式的不同之处.
4 i7 U+ q- h1 Z. O0 ^& M& o
12.jpg
# D5 H4 [4 @1 Q  U) j! v( |仔细查看,之前的程式有一点点小的过些.勾选此选项可以使过切检查更加准确.系统会增加一些检查点,使刀轨更加光顺,避免产生过切.
5.      复制并编辑新程式.改变策略为:忽略干涉点.设置余量为2.
2 W6 }  m& \  N* c 13.jpg
6 q: W, u( k0 o3 f1 B, `
如此设置可以避免加工检查曲面,尽量留下2mm余量.7 \/ S1 N0 s7 k, |6 b% X; `: _
计算并查看结果.
5 @, ?" ?  B  f5 V; W  e
14.jpg
! J# M8 n4 w+ [7 T. i/ \( V5 y注意:刀轨绕开了这些检查曲面.在右视图可以清晰看到.
6.      复制并编辑新程式.在连接选项卡中点击安全区域按钮,如下图所示修改:" |' w* F$ f# P
15.jpg
8 ^3 E6 v3 v0 O, |
计算并查看结果
.' b( D* e. o  Z/ D% s
16.jpg
/ I2 c, w) Q5 i4 p9 I每次退刀至安全区域,旋转轴(A)旋转至下一位置.
7.       复制并编辑程式,勾选切换步距方向刀轴控制选项卡中设置X轴成45在干涉检查选项卡中选择刀具向外移动,在YZ平面内退刀.如下图所示:( U. @4 @& |5 Y
17.jpg
. K1 ]: R& T9 r5 w, c, P! y) n8 J' b* V# E* J+ w
18.jpg
* I" W# i/ A( H. d' U: B* q+ g* q4 M- ~  t: t& M* ^. {3 r1 e
19.jpg
" |: Q- `6 D2 c5 o; s0 g计算并查看结果.2 @9 w. F2 b5 g, m# w( o
20.jpg
( S8 J. b6 c3 s0 H4 T
注意,由于选择了切换步距方向”,机床将从另外一边开始切削.为了不与检查面发生干涉,所有运动都将于YZ平面进行,保持恒定的X.
8.       显示集合"中心点".复制并编辑程式,设置刀轴从点往外倾斜. 点击 “…” 按钮选择圆柱面中心轴上的点.) X1 W, |" p4 y, i
21.jpg
4 }9 R% W" P7 J1 l/ r
设置干涉检查策略为沿刀轴方向退刀( R3 s  u. K4 Z* v) w* n8 _
22.jpg
) R8 r0 U; h( D4 C" j$ R! j计算并查看结果.
  {- l! `- }4 u' A* [* | 23.jpg
. i# J3 b1 U) S5 Z- p
注意:刀轴始终通过指定点
.
6 X' s% j# z5 R8 [2 O3 Q
9.       复制并编辑新程式.修改检查策略为:停止刀路计算.' M' k  y- M' Y7 h
24.jpg
, |8 ]; n, R. W  q" y5 n4 S' N" j计算并查看结果:
$ T( L: Z6 L$ y. K' U' W 25.jpg

2 Q) I! H4 z$ }8 L. P$ c注意,选择的干涉检查策略是检测到有干涉时就停止计算.只有干涉发生前的刀轨才会保存计算." C3 c+ P$ {! f! Q. k

$ G3 q2 d6 G! R1 ~9 Z6 \END!- q' [1 b$ {' e6 q8 q  ~6 m

1 B9 `% @3 L+ z  k# J3 C练习所有图档在此!
* F: l+ U/ O. f% P1 k+ y( n2 L+ c 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.gif3 c3 t. r! a" |3 L
定位加工:) D9 a4 W6 c; G# U) i- S8 D$ L

+ F& j( O/ ^; s6 E9 P$ ?" p本教程使用一个实例来介绍如何创建定位加工程式.
' @& Z. W8 n, @
你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊
5轴定位加工D10路径.jpg
5轴定位加工D6路径.jpg
发表于 2013-1-12 14:20:19 | 显示全部楼层 来自: 中国山东烟台
80597690 发表于 2013-1-4 17:02 static/image/common/back.gif! s/ s, |$ d' a, j& }7 N
定位加工:
- ]' P1 j6 j9 a0 s- q( v
0 C, K' z! s; c本教程使用一个实例来介绍如何创建定位加工程式.
2 `, _7 i& l, \
不好意思,好像我知道了。。6 u: l$ K  C" R5 @, O
5轴定位加工路径大马虎.jpg
发表于 2013-1-13 08:48:33 | 显示全部楼层 来自: 中国福建福州
you3232001 发表于 2013-1-12 13:48 static/image/common/back.gif
. ?5 L1 j/ h  t' |( G# M5 h9 X& E$ t0 x你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊

! R8 _: ^( x" d: M# Z8 u: e. A你毛胚设错了。。第二个要设成多轴毛胚。。
% l3 u' i8 O7 W: x0 t" m摆好椅子,等曾大更新。。。
/ x7 j& ~1 C( i  Q! ~4 q, d5 _回复还是不要太多了,毕竟是教材贴。。回复多了乱。
0 G& d8 k# u: r+ O
( A6 a, i' w- [9 W5 e* o) Q' H曾大,其实你可以在你自己的论坛空间完成整个教材,这样会比较整洁。
/ g" |/ B  V' x% X7 ?+ h7 d& ~& x# o0 B2 t0 X; x
曾大,更新快点啊。。小弟等不及了
 楼主| 发表于 2013-1-14 16:21:50 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 16:24 编辑 # ^. o- A8 L' v* X! W
' v/ ?& _7 z; L
侧刃+间隙+过切检查
         本教程使用文件为Swarf.ELT
      训练目标:
l  如何创建多曲面的高级五轴程式.
l  改变刀轴方向垂直于曲面,即侧刃铣削.
l  处理高级五轴刀轨角落部分.
l  学习高级五轴的智能防碰撞功能.
l  如何对一组曲面使用多种防干涉策略.
1.      打开文件Swarf.ELT.
4 D9 y3 `6 u) K# V! K' |. \7 q 1.jpg
  j$ M7 |* m, j) T6 a& |5 l
2.      创建五轴TP,参数如下:7 g6 K- C6 v+ K9 M
2.jpg ( A3 \. @+ ^- i& v7 M7 g
3.      创建五轴程式.使用刀具为D10., z# f4 ]+ `* B; Q
3.jpg ( o6 \3 ?7 K  K8 D7 v
点击"进入",进入高级五轴对话框.注意,当前不需要选择任何几何.
" X- d  D# h# _% B) X 4.jpg
! T# {. z( h; p* Y7 H' `$ L
在高级五轴对话框曲面路径选项卡中选择加工模式为:平行于曲线.其它参数如下图所示:
$ J' e! U5 _% }9 s
5.jpg
  ]) \* I- a, R5 a8 D) Q轮廓及驱动曲面如下图所示
:5 S) _  Q9 ]2 U! J% _# o6 {
6.jpg 4 Z, W8 E* O6 \( R
切换至连接选项卡,修改初始进刀及最终退刀都从快速距离.9 K; m% V: `& `- T: s
7.jpg
保存并计算,使用导航器来模拟结果.9 G; d: P/ K8 ^
8.jpg
注意:刀具在任何时候都垂直于曲面.右边曲面加工了错误侧.(曲面法向不正确).
4.使用主菜单"分析"--"物体方向"来修改曲面法向.如下图所示:
9.jpg
  [  I+ B' J8 x: p0 Z6 r, k5.
重新计算刀轨,并使用导航器模拟.如下所示:8 ^. p" K% g( \
9_1.jpg ; }" H8 F  F$ m4 @1 u  |
6.创建一条单一的侧刃铣削程式.
     复制程式并编辑,如下图所示修改:& i% S- v) s) ~+ E& n
10.jpg
     切换至刀轴控制选项卡,如下所示进行设置:8 W/ G$ Y6 |# q- I' N
11.jpg
     保存并计算.使用导航器模拟.
- ~  k0 F- b% i5 p 12.jpg
注意:刀具相切于每一个接触点.其中有退刀.
7.复制并编辑程式.切换至连接选项卡,如下图所示修改参数3 `& v; U; \1 A+ Z) p
13.jpg
' g: S: m/ w- M, P. `! }保存并计算
,使用导航器模拟结果:: ^( ~3 M7 S: {9 V3 {, D- `
14.jpg
刀轨中间不再有退刀,但是产生了过切.
8. 复制并编辑程式.切换至干涉检查选项卡,如下图所示修改参数:
15.jpg
9 o9 j* c2 k5 D! m4 D; N在刀具零件的安全距离对话框中设定刀杆安全距离为3mm

& X, S7 t* V( ?$ ?: G9 P 16.jpg
5 g. |, e+ G0 Z保存并计算
,使用导航器模拟结果:
/ @7 t$ U6 }3 a1 s5 {' H; t4 O 17.jpg
放大两驱动曲面交接处,发现错乱的刀轨.如下图所示:( }8 I6 S$ @4 P7 Y4 f3 m
18.jpg
此处将导致刀轨过切.
9. 复制并编辑程式.勾选角落过渡,.如下图所示:# r- Y  V# q) `8 l, Q, ^6 X2 a8 p) t
19.jpg
保存并计算,使用导航器模拟结果:+ s& A/ X. m) L2 @
20.jpg
10. 显示集合"横梁".复制并编辑程式.切换至干涉检查选项卡,勾选第二组干涉检查,如下图所示设置:: @- v; V* t7 Q, q, }8 o
21.jpg
. g" A6 ?. a$ v8 h点击
"..."选择"横梁"作为检查曲面,如下图所示:; z. D" l8 k* l6 k, N, l
22.jpg
保存并计算,使用导航器模拟结果:' @* I, b0 h8 T8 P6 `  f
23.jpg
11.复制并编辑程式.切换至干涉检查选项卡,点击"高级"按钮,勾选两位置之间的干涉.如下图所示设置:/ B& ?( I& w4 m$ r
24.jpg
. n% e4 z0 D3 e% I/ g1 `保存并计算
,使用导航器查看结果,并与之前刀轨进行比较.
25.jpg
3 z9 K( u7 T' {/ [+ Z2 D12.
显示集合"竖梁".复制并编辑程式.改变刀具为R3.切换至干涉检查选项卡,修改第一组干涉检查,如下图所示设置:
. o" p; e" v5 U( ~( Z 26.jpg
点击"..."选择"竖梁"作为检查曲面,如下图所示:
8 T# [- _' k/ p) \: A+ f# G 27.jpg
保存并计算,使用导航器查看结果.
% `* ~7 d% {6 I. }  k$ }( R2 u) j 28.jpg
) O% m- q; d9 L9 j
END!! l+ U+ i8 j3 \5 T; y2 }
0 X1 K# q7 h. r+ u: C
练习用的图档在这!) ]; ?) I/ f1 ]$ U( }- R
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 u% Z/ Y& c7 k4 Z# f

/ R/ t, p0 i$ }/ y7 Z弯管加工
         本教程使用文件为Tube.ELT
      训练目标:
加工封闭的内部几何.
使用特殊刀具加工.
使用规则曲面作为驱动面来光顺刀轨.
如何使用倾斜曲线来定义刀轴.
1.打开文件Tube.ELT
9 }# ?+ X1 m* X; j6 Q+ U 2013-1-21 12-10-51.jpg
2.创建五轴TP,参数如下:- v) w1 B; O: `  k) ~; g. c: s8 o
2013-1-21 12-13-04.jpg
3.创建高级五轴程式.- |6 G" R2 g0 u) K% j4 L& Q$ J6 R6 _8 r
2013-1-21 12-40-47.jpg
     注意:当前不需要选择任何几何.
5 N3 u+ K& o6 N6 b! P 2013-1-21 12-43-01.jpg
选择刀具SLOT-MILL 40,点击"进入",进入高级五轴设置对话框.
"曲面路径"选项卡中设置切削模式为:沿曲线切削.区域类型为:完全,避免曲线端点加工.勾选"角落过渡".切削方向为单向.最大步距为10mm,如下图所示:
# o/ u3 b! I  I% p 2013-1-21 12-44-43.jpg
选择集合"引导轮廓"中的曲线作为引导曲线,选择集合"内部曲面"作为驱动曲面." }1 ~8 @" |/ u. I& ?
2013-1-21 12-48-50.jpg
切换至"刀轴控制"选项卡.设置刀轴类型为:通过曲线倾斜.倾斜类型为:由始至终.
6 s! ]; k5 ]% r! C* o4 M% D 2013-1-21 12-53-51.jpg
保存并计算.使用导航器查看结果:
" G; q" X) h  B1 q) ]1 a 2013-1-21 13-15-35.jpg
     发现夹持与工件碰撞
4.复制并编辑新程式.切换至"干涉检查"选项卡.如下图所示设置:
  R& e' u, _1 E, ?+ l$ {0 ? 2013-1-21 13-17-36.jpg
选择图示顶面为检查曲面.
* U- Q. D( F% Z7 s) I9 G# }: \6 f' R 2013-1-21 13-18-39.jpg
保存并计算.使用导航器查看结果:* `  @" `: x8 z9 \  c" ^( G, g
- ?  U* M5 |3 C# H; k% D/ ]
2013-1-21 13-19-58.jpg
     发现问题:刀轨不光顺.
5.复制并编辑新程式.修改驱动曲面为集合"驱动面"中的曲面.2 r1 h1 y7 \2 {3 R9 c3 c9 l+ S6 l5 ~
2013-1-21 13-25-13.jpg
切换至"干涉检查"选项卡,,勾选第二组干涉检查,选择集合"内部曲面"做为检查曲面. 如下图所示:2 ^7 M: ^8 l. O7 U
2013-1-21 13-27-07.jpg
切换至"连接"选项卡,设置进退刀.6 q8 W' ^9 J* L2 d# O; J
2013-1-21 13-31-24.jpg
! N8 s, F, v% {; g- I8 [保存并计算.使用导航器查看结果:
( g  f- Y$ [! {' {5 J 2013-1-21 13-34-49.jpg
发现问题:刀轨两层之间连刀可能留下"接刀痕",退刀有可能不安全(与结束位置及退刀方式有关,可通过定义进刀点来控制退刀位置).
6.复制并编辑新程式."曲面路径"选项卡中修改切削方式为"螺旋铣".
2013-1-21 13-36-44.jpg " T) H' ~$ K2 G) C# Y4 e
"连接"选项卡中设置最终退刀为从弯管中心退刀至安全区域,不使用退刀方式.
2013-1-21 13-37-06.jpg ( Z, B5 W& j- z
保存并计算
,使用导航器查看结果:
2013-1-21 13-40-22.jpg
0 I' u& E4 m, H/ v, r7.
复制并编辑新程式."曲面路径"选项卡中点击"引导曲线",重新选择引导曲线,如下图所示:
2013-1-21 13-43-01.jpg 9 l9 m3 m. C) l) B, ~5 |2 r8 p) z$ b
"刀轴控制"选项卡中点击"倾斜曲线",选择图示曲线:1 s# a) r" x) z( Z/ V. `4 v
2013-1-21 13-45-33.jpg : j1 w# ?4 z3 B6 S9 r
"干涉检查"选项卡中修改第一组检查曲面,如下图所示:
2013-1-21 13-47-30.jpg
9 M+ A# M, l1 s保存并计算,使用导航器查看结果:
2013-1-21 13-50-48.jpg 5 |; N- h9 Y9 s) i# x
8:
同时显示两条程式,查看结果:
( D$ ^# x1 c8 N: c, \/ _ 2013-1-21 13-51-51.jpg & l7 r+ w3 {3 |$ A& z- X! a
小技巧:针对此类由两边分开加工的零件,除了使用检查曲面来分割外,还可以使用:以一点或两点限制切削来定义加工区域.有兴趣的自己试试!!
END!: [" X% B* O. X# i0 Y; c

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

 楼主| 发表于 2013-1-21 14:13:10 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-17 22:11 static/image/common/back.gif
% W3 Y3 L, b: n; v老大啊  好久没有更新了  能不能详细讲解下 刀轴控制-刀轴将-里面的子选项如果每个能带有一个例子就 ...
6 W9 X1 y2 N5 f% T2 F( G
更新是需要时间的,我同样也要为三餐而上班的.只能利用空闲时间做教程了.
8 F! m! ~3 f' Q1 e" O至于刀轴子选项,每种方案做个例子实在太难了.教程没有这种做法的.
4 n; }& ^9 ?: W) v
发表于 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 编辑 ! ^  S( G; ~: r, V% b

' o# n  S9 Q/ x- y5 J曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同坐标的程序可以使用链接吗?谢谢
4 D# |) s6 F- f; \, k- C
 楼主| 发表于 2013-1-23 12:09:42 | 显示全部楼层 来自: 中国广东广州
工大老康 发表于 2013-1-22 10:43 static/image/common/back.gif' A/ d( W0 m9 c* l4 ~; J" g
没有合在一起的文件吗?

% w  H. {) ~2 w3 |# I; h( W1 d& P当然有,花费我心血和时间做的教程应该是给想看的人看。之所以以这种形式发帖,而不是直接发附件,最大的原因是,我不愿意我辛辛苦苦做的教程就成为人家硬盘的一个垃圾文件。
 楼主| 发表于 2013-1-23 12:10:30 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-22 21:16 static/image/common/back.gif
8 {5 N. M* P! g4 r: d) S3 t! [老大 我有个工件 五轴加工 我想控制A轴最大负方向摆动到-108度 该用什么方法? 我试过用限制 但是好像不太行 ...

9 O8 ^; K' J/ d试试看用锥度控制。
 楼主| 发表于 2013-1-23 12:12:54 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-23 09:01 static/image/common/back.gif
6 N8 Y6 \# I6 Z7 D1 z+ Z曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同 ...

7 y& {' X/ i$ t: [+ e8 R6 \很多时间,我都是用后置控制的,而不是用五轴连接程序控制的。0 f, N8 i" x# l
一个TP中多条程序不连接直接后处理需要在后置里面做判断,区分长短连接的不同移动方式。- J- F' e" Y) y8 E+ l
3+2或是5轴联动程式之间都可以使用连接,跟坐标关系不大。1 b! `7 l- r* }! }; @
连接的仅仅是上一程序的终点到下一程序的起点而已。
发表于 2013-4-23 11:11:03 | 显示全部楼层 来自: 中国湖南湘潭
楼主我是初学者,需要画一个楼主上面那种叶轮 能不能教一下叶片是怎么画的啊?谢谢!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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