QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
楼主: 80597690
收起左侧

[原创] Cimatron五轴教程

  [复制链接]
 楼主| 发表于 2013-1-5 09:53:53 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-4 22:08 static/image/common/back.gif
: G& _/ P5 n. [曾老大 期待整个钻孔的3+2
1 G4 A6 g0 v+ Z& s: ~$ ?
钻孔的3+2存在问题吗?编程直接做就好了!
* ~3 F8 f! e$ F1 S& V8 D你是说代码吧,在5楼输出工作平面已经说的很清楚了.. s# P2 w0 R; Z( J) S! s5 Y: r
支持输出工作平面的控制系统才可以输出钻孔循环.
 楼主| 发表于 2013-1-5 10:01:26 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-5 10:09 编辑
, L$ M9 _/ f( w! t) X8 Z
glen 发表于 2013-1-4 22:48 http://www.3dportal.cn/discuz/static/image/common/back.gif
) o- U0 g( Q! N( X+ u, d这里估计不会给你看图,都是关于后处理了。他那图也只是告诉你他在后处理定义了变量可供人机交互区直接补 ...
7 [( X, U* z  j; R& t$ i8 H6 f& f
8 [. g) Z2 p; J+ S
见GPP2手册,第210页至214页.6 c* b: W6 h" c6 \! j
2013-1-5 10-07-281.jpg 4 N2 F& J: b% [* ]  i2 r+ u1 {
2013-1-5 10-07-282.jpg
( Z4 d% V( K2 D; [0 h 2013-1-5 10-07-283.jpg
. }7 @1 D5 K4 L" @) p# t 2013-1-5 10-07-284.jpg
+ F  e  X% L% R 2013-1-5 10-07-285.jpg / K- _* m3 [5 ~2 m0 ]0 a
发表于 2013-1-5 10:24:12 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 09:53 static/image/common/back.gif
" q  H, ]" E7 \( Q钻孔的3+2存在问题吗?编程直接做就好了!
4 K: O! w7 H  V8 G! E  Y( A; g你是说代码吧,在5楼输出工作平面已经说的很清楚了.8 \( p8 x. x# a, N6 {! ^
支持输出工 ...

: v5 N9 q* p- @( c+ v哦 谢谢曾老大
发表于 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+ `, _6 ?: x2 b3 ?& r- @  _9 v
哥啊 手册我能拥有吗?

5 O1 j2 z3 M& O/ ^) {7 d- ~3 vGPP2手册是我最憋屈的翻译.% E4 J) Y5 |  z  c, I) z7 R( B
里面有一部分我也不理解,
4 Q' \! [' w- S并且这份翻译是唯一一份做完没检查的翻译./ ?' j0 W8 ^( C* b+ k
里面肯定有错别字,语句不通顺的都有.6 C6 O! G/ e% x( x" D4 O7 v
就不拿出来丢脸了.
发表于 2013-1-5 11:10:09 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 10:54 static/image/common/back.gif, v" y1 O1 X" b1 g
GPP2手册是我最憋屈的翻译.3 ^: _1 B- x6 g% h
里面有一部分我也不理解,7 i( i& G( M% y1 a( m6 d4 ~
并且这份翻译是唯一一份做完没检查的翻译.

, K) X- q7 b' Q. l4 y. A5 K呵呵 全部翻译成图片就能看得懂 哈哈
 楼主| 发表于 2013-1-5 16:51:23 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 11:48 编辑 * Q# ]7 \: Y; X( H5 i$ D/ x0 X! x

0 @9 V# E# j+ g) k  ]高级五轴之基础训练
         本教程使用文件为basic_training.ELT
      训练目标:通过一个简单的图形来了解高级五轴的概念及基本方法.一步步来熟悉基础参数.
      重要提醒:如果加工对象不是实体时请先处理曲面,在进行任何五轴编程前,建议你检查加工对象的法线方向,并确保所有面的法线方向正确,避免产生错误的刀轨.
, L$ P8 E) q4 m2 g6 l4 j 1.jpg
使用主菜单:分析--物体方向可以查看曲面法线方向.
( L; ?1 k- X. i" X: R' X* O9 h4 k 2.jpg 3.jpg
                 
注意:事实上仅驱动面会影响到加工位置.
接下来的教程中,先不处理曲面.
术语解释:
; O9 M( e) \! z( x7 d1 I/ N 4.jpg
CC  – 接触点: 刀具与工件接触的点
CL  – 刀位点,G代码的坐标点 (cimatron中控制点的术语)
I, J, K  – 刀轴方向的值
      当刀具绕CC点旋转时,工件上的这个点是固定的,只是刀具本身发生倾斜(尖角刀具除外)
创建一个高级五轴程式通常需要4个步骤:
1:曲面路径.定义加工策略,几何与其他的控制参数.通过这些定义,系统来计算CC点。
2:刀轴控制.定义刀具方向及极限
3:碰撞控制.碰撞检查及各种解决方案
4:链接.控制运动之间的链接
下面开始一步步创建五轴程式
1.       打开文件basic_training.elt.
2.       定义一个新的TP,类型为5,安全高度为150,如下图所示:" q3 ]9 H5 l5 B1 e
5.jpg
0 c/ z" Y! H: q$ R
3.       接下来,我们创建下图右边所示的刀轨! @% ?7 ^* v' i* w5 |) O
6.jpg
4.       创建一个五轴程式.(注意,五轴程式可以不要毛坯),选择刀具"R10".
# G* Q8 G+ Q8 \" l3 g: [/ C 7.jpg
8 y7 f+ Q0 J) z2 H% i      
注意,在当前几何界面中,驱动曲面不需要选择任何几何.几何选择界面会根据加工模式而变化,我们在下一步选择加工模式.既然当前不知道需要选择什么,最好不要在这个时候选择任何集合.后面会提到相关的选项.此界面将用于在需要的时候编辑选择的几何.
5.       点击刀路参数,选择进入.如下图所示:
! {: H9 I- o9 ^# J* } 8.jpg - w7 K) C" a7 q. T0 a  [2 {
6.       弹出五轴对话框.选择模式为平行铣,设置XY角度为0,Z角度为90.( q4 z* k& ?5 P% ]6 L2 R
9.jpg ! M, \0 S  B0 M4 M& S& ?& Y3 G& E4 a
      该对话框的第一个界面称为曲面路径,它是我们需要定义的第一步.当前加工模式为平行铣.XY平面角度为0.注意,0°在高级五轴中为Y正方向(如同其它功能的X正方向一样).当前案例中Z角度为ZX平面的角度为90°,意味着从右边运动至左边.通常这个角度都会法向于XY平面.鼠标点击每个值都会出现图片解释。
7.       点击驱动曲面选择所有曲面为驱动面,设置加工区域类型为“完全,避免边加工”.
. p) \# R  Y  b( a; |9 k- X  ~ 10.jpg - n; m: [6 M' G0 }9 t) P. C, V  K
8.       改变切削模式为“单向加工”,改变最大步距为10mm
% f: d0 d6 j: _2 h1 F! Z. k/ ^; X( r 11.jpg
* C* k6 t; y( t1 ?
9.       计算程式.用导航器来查看结果.
' i. \0 J0 ~! s- M 12.jpg
3 Y) a1 W. C" O$ G6 J
在矩形面的刀轨是反向的(由内往外),那是因为曲面法向是错误的.使用分析--物体方向--手动 (见右边的图片)来改变反向曲面的方向,重新计算程式并模拟结果
.3 ~, e- x) `) f# G8 h7 |6 J/ g
注意:自此处开始,下面的每一次修改前,都复制之前的程式.以便于查看修改参数后的结果.
10.  切换运动方向并控制起始点.) L2 H! `9 J8 U, g, N5 W
勾选切换步距方向及起始点.点击起始点按钮,如下图所示设置
.
6 C) M, c; i" d) j/ h 13.jpg - {& N# |2 u1 k8 g/ ^4 f
保存并计算,使用导航器查看结果.你会发现运动方向为从左往右,并按指定的起始点进刀.但是,当前连接是非常危险的.
& V' x/ u: e! K% R
注意:起始点X0,Y100,Z0仅为参考点,系统会尝试尽可能的靠近该点开始.修改起始点为X0,Y100,Z20,重新计算程式,你会发现刀轨是一样的.
11.  控制安全区域.
7 L, m( M2 ?! H; _; k/ C
在连接选项卡中,打开安全区域对话框,选择类型为圆柱,平行于X方向,半径为
150.
4 O/ M! q' T9 I; E! s; ] 14.jpg / P8 B6 \+ q* s0 I9 g
打开安全距离对话框.分别点击数字,在图片上查看其意思
.
0 b. j9 Z$ ~! i% R, C; l* \; S 15.jpg
& u, [( T+ |& o' J4 l; e
保存并计算,使用导航器查看结果,你会发现,曲面边缘未加工
.) v9 |, J' n' X- c- i# Z4 [7 j
16.jpg
7 A+ X1 }# P0 Q/ ~" u) n! [
12.  控制加工区域.修改区域类型为:完全,曲面起始边和最终边加工.如下图所示:( M- `- B) y3 I3 Y
17.jpg

5 b2 w0 T8 f$ w" f2 Q保存并计算,使用导航器查看结果.) K) _4 w; |% U% Y0 }  ^( v2 `
13.  修改区域类型为:以一点或两点限制切削.点击设置点,在弹出对话框中设定点位置,如下图所示:' Z. t" I6 v0 j1 R
18.jpg
9 Z- P" q1 m; N. [: o保存并计算
,使用导航器查看结果.
14.  选择切削模式为沿曲线切削.改变区域类型为:完全,曲线起点和端点加工.点击引导曲线,选择曲线.取消选择切换步距方向和起始点选项.如下图所示.
/ r' T8 E  L* s  n/ a- |
19.jpg : |7 w6 i6 f! s- L; S
这是一种不需要定义角度而创建刀轨的方式.该刀轨是垂直于引导线的.其起始点更接近选择引导线时点的位置.
      改变引导曲线为集合"bad curve"中的曲线并查看结果.
15.  选择切削模式为沿曲线切削.如下图所示选择轮廓:
' B0 I- R5 f" f* ^6 ~0 Z. }$ }1 X  z: m 20.jpg
( v: `" c# [" H: c/ Q
保存并计算,使用导航器查看结果.你会发现,刀轨左边是光顺的,但右边有跳刀.
! f, k9 a5 e1 M 21.jpg
3 E! M7 @  a6 Z3 c6 k' z, Z
16.  选择切削模式为两曲线之间仿形.如下图所示选择轮廓:
+ @* L% Z; v6 r9 j 22.jpg
4 w: v+ a. z  o' G7 ]; x# F. \
保存并计算,使用导航器查看结果.' k: @/ k$ N3 J' C
23.jpg 7 b, C" p0 i7 R
只有一个进退刀,刀轨均匀.
17.  修改连接部分.在连接选项卡中按下图所示进行修改./ e7 s- ^* J5 K7 ~0 e
24.jpg
. O6 M: c& k4 ?1 y: J9 `
打开进退刀对话框,如下图所示设置
:
& }& T0 O7 B' X& F 25.jpg % H+ Z# c: o- w1 N6 A* `
保存并计算,尝试修改进退刀类型来查看各种结果.
18.  延伸/裁剪.在曲面路径选项卡中勾选延伸/裁剪. 如下图所示设置:
+ r- r9 I" u4 a: Q8 |; v) e 26.jpg
* S1 Y! C* q/ T3 V; _! w
在连接选项卡,改变层间链接为退刀至进给距离位置,在进退刀对话框中改变圆弧角度为180°.在距离对话框中全部设置为
0.
" j# r1 r' B$ U: N; W: F6 |* I" n
27.jpg
* f+ L* f% m4 }& Z/ Q* S保存并计算,查看结果7 J4 w5 L5 w* N
28.jpg
19.  取消勾选"延伸/裁剪",勾选起始点,如下图所示设置.1 `, d3 D( N) u1 O6 m& R0 t
29.jpg 2 c0 s' n, P* h# k, n; D/ @* E
在连接选项卡中如下图所示设置
:
: h8 U+ Q2 p# l! m$ R 30.jpg
8 x3 Z4 S, h& U7 ~1 t" a
保存并计算,查看结果  E2 s/ D% J9 |% b! W& j2 G
31.jpg - v2 r) L2 L: ~- H
20.  修改切削方式为螺旋铣,取消起始点设置.
" D( v, v5 m3 T9 \* b 32.jpg
: ~7 u6 W$ r$ L# I7 w7 r5 w, ?1 x# K* Z" P1 Z* @7 m- g  C
保存并计算,查看结果,全螺旋加工,无接刀痕
.
4 H7 w6 ?: D+ x4 J 33.jpg
* j9 v6 v. m* f5 L2 B
21.       下面开始了解连刀部分.
/ E" G* H' k$ ?# r6 ?3 e8 q
修改驱动曲面,仅选择圆柱面,如下图所示
:2 D& V- J2 T+ S% Z# Q8 X
34.jpg 9 o" s7 K6 N" V/ D" n
修改切削方式为单向,如下图所示
:* W1 j5 p; b/ P
35.jpg
3 M" w6 x* d2 F9 ?: C* J
如图所示,修改切削间隙及层间的连刀方式
./ B' l) P) L; X
36.jpg
! g- _% G* \/ g5 {& T" n# p2 W
保存并计算.打开刀轨过滤对话框,修改不同运动所显示的颜色.结果如下图
:
$ {8 W2 q& O8 f  r. R7 j   37.jpg
, o1 E7 z+ i3 |, \; I$ D  m& E
通过颜色可以确定,进退刀所在的位置到底是属于切削间隙还是层间连刀.
22.       如图所示,修改切削间隙及层间的连刀方式.& I! ~+ g  `& a% {( J
38.jpg
: Y  J! V4 a! e+ }4 n8 q
保存并计算,查看结果
.
3 ]/ C; S* p$ F0 s; i$ _ 39.jpg 2 e, G  `& ?7 @
23.       将切削间隙值修改为80.
) X4 P# ?, N6 R  ?* ` 40.jpg 6 j& m( D. U" E
少于80的切削间隙为小间隙,直接连接
.
7 F* J) ~3 Q0 p 41.jpg   w  D  s7 h* `" A4 a
24.       如下图所示修改层间连刀的参数., y/ G/ e+ _  g5 R- ]' R; a
42.jpg
+ ]) l% r1 q; ^! @2 t2 h
结果如下图所示
:
: `  ?: \) M) U$ S0 v2 P  s 43.jpg
# p2 r# i. C5 c3 x9 h  L8 c, w
25.       尝试修改下图中所有的参数,查看其分别有何不同.1 L* n8 o9 e2 V; w7 V4 `
6 ^- K- X( i8 Y1 x9 l
44.jpg : e) v# V7 {* X. P5 c& L) y

: h) j  [0 O. z+ k! Q* B6 S* [教程完毕,图档在下面.' u# U( ?5 u, ^3 v/ x: y4 p7 d

1 ^, g8 C4 O- ^) S basic_training.rar (120.94 KB, 下载次数: 231)
发表于 2013-1-6 11:17:18 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-3 20:58 static/image/common/back.gif
+ U- j$ m: N$ c/ D) @机床仿真 Cimatron提供了专用的机床模拟模块.
6 ^. \2 m  u* ~; }! N1 |0 W可进行毛坯切除过程模拟、余量分析验证等.可观看机床各个轴的 ...

6 _( }  ~6 j4 j3 L' f1 l曾大 仿真模拟有教材文档没
 楼主| 发表于 2013-1-6 17:48:50 | 显示全部楼层 来自: 中国重庆
本帖最后由 80597690 于 2013-1-14 12:33 编辑 8 q7 \- @( X6 y$ r5 _

% W# u- v7 Z5 I7 j
五轴之刀轴控制% g  v7 S6 ^- B+ ?( v
         本教程使用文件为Tool Axis Control.ELT ,本文件已经包括了五轴TP及一个五轴程式.如下图所示:! |1 S2 _; t8 x' |
1.jpg
      训练目标:熟悉各种控制刀轴的方式.
1.      复制当前存在的程式并编辑.切换至刀轴控制选项卡.修改参数如下:& {- A! B8 X8 B. a9 k$ y1 n& [9 h
2.jpg 4 |$ S7 n7 Q6 {  \5 o+ b" S3 c) I/ E
注意,之前的刀轨设置刀轴为垂直于曲面(刀轴方向就是接触点的法向).* O  p- T  W& ]4 ]& `) r
新设置可以定义刀具前/后倾斜的角度
.4 D- X7 Q+ `1 [/ H
正值=前倾角(刀轴向刀具移动方向倾斜
)
$ u1 O0 k( l7 M+ C
负值=后倾角(刀轴向刀具移动反方向倾斜
)/ l. S  v: u* l8 e# p
保存并计算,使用导航器模拟刀轨
.
* a! ]5 K; u, R& ?$ R) z 3.jpg 8 q- x5 c  A7 U- x4 K# `) ~5 `
2.      复制并编辑新程式,改变刀轴为:以固定角度倾斜至轴.设置倾斜角度为X45°.2 }3 R/ g( a3 {' [  X
4.jpg
, s- G8 g5 q! ~- \3 V# E使用此选项,刀轴将与所选择的轴成一个固定的角度./ X' \0 ]# ~1 _+ o) [3 V
倾斜轴可以是XYZ轴或是任意线.倾斜轴与曲面法向构建的平面来确定刀轴
.. d2 e) ^$ N" k3 `& t
保存并计算,使用导航器模拟刀轨
.
: Y. i) C" r7 N2 `4 m9 H- |, r+ _$ J 5.jpg : a1 Y5 @. d, Y+ j' I& {
刀具与X+方向保持固定45°的角度.注意,由于刀具倾斜,现在CC(接触)点与CL(刀位)点不再是同一个点.
3.      显示集合:方块.) O! l, l1 Q/ d3 @% L
6.jpg

, F$ V" ?5 f4 w复制并编辑新程式.设置刀轴为:不倾斜,保持和曲面垂直.. S1 t5 e' l+ ]4 c3 d# ^% |
7.jpg
3 p1 f0 Z/ Q1 ?+ R+ A切换至干涉检查选项卡,勾选第一组检查,设置策略为:沿刀轴方向退刀.如下图所示设置:6 N0 y6 f1 P% [0 I( B$ \% w
8.jpg ; v$ L% Y7 ]- J$ y
当前已经激活了第一组干涉检查,该干涉检查仅仅会检查刀尖与刀杆,6 x" i( C' B( W* f6 U! _
实际加工中你应该检查整个刀具.
7 U+ G* J3 F# i0 {3 O0 D
本设置为一个复选框,你可以为刀具的每一部分设置不同的间隙
.
% S4 E/ T2 _, p$ e
9.jpg
* \7 J9 ]& ^' F2 ~" Y' v* V" G0 C不勾选"驱动曲面",仅勾选"检查曲面"可以对检查曲面设定不同的余量.点击"检查曲面"后边的“…”按钮,选择红色方块曲面.. p6 y4 j7 M, ?+ i1 l- S
注意查看"几何选择"界面(需要关闭五轴对话框),其包括了五轴程式所需要设置的几何.如前所述,如果仅仅是改变几何的话,可以在此界面直接修改,不需要进入五轴对话框.
4 b" f" s4 O, s: t# D. ~ 10.jpg
# K- y, c5 C/ H& R# I1 U+ X
计算并使用导航器查看结果
., U" f$ |/ a1 H( A# j0 ?7 }# j0 e
101.jpg
6 d; `3 U6 `. ]; w- \/ X. g注意,检查面同样被加工了.在任何时候,刀轴都垂直于曲面(圆柱面).跟三轴程式不同的是五轴程式的检查面一样是可以加工的.其可以在策略中定义.该驱动面就相当于三轴程式的"瞄准面".
4.      复制并编辑新程式.在干涉检查选项卡中点击高级.在弹出对话框中勾选:检查两位置之间的干涉.如下图所示:
! T$ [* Y# O7 [/ x3 o) ^" I 11.jpg

* p9 N; `$ ?7 F& ?* q: o6 y计算程式.切换至右视图,查看以上两程式的不同之处.2 M+ C) P& k- ?! |1 r. l
12.jpg   m/ I! ], H, V  U, ], o  A1 N
仔细查看,之前的程式有一点点小的过些.勾选此选项可以使过切检查更加准确.系统会增加一些检查点,使刀轨更加光顺,避免产生过切.
5.      复制并编辑新程式.改变策略为:忽略干涉点.设置余量为2." L& E5 B6 N2 V- P' N9 g: P- v
13.jpg

' \( {4 Q6 o- L4 w! F如此设置可以避免加工检查曲面,尽量留下2mm余量.9 }  g( s) w7 w/ y
计算并查看结果.
+ k/ J+ }5 F' `9 u6 P& F" f* z
14.jpg . `$ x% t* ^4 ]0 I( U) c
注意:刀轨绕开了这些检查曲面.在右视图可以清晰看到.
6.      复制并编辑新程式.在连接选项卡中点击安全区域按钮,如下图所示修改:# G8 ~2 g( H. h7 a4 P* U) G
15.jpg & {9 @  [# J; S) u
计算并查看结果
.
: D5 i8 ^. `+ h; Y% U( b- k# I+ {
16.jpg / ?: A+ n9 W1 q2 N' L. V( Q$ o
每次退刀至安全区域,旋转轴(A)旋转至下一位置.
7.       复制并编辑程式,勾选切换步距方向刀轴控制选项卡中设置X轴成45在干涉检查选项卡中选择刀具向外移动,在YZ平面内退刀.如下图所示:, A) O* z$ s; b/ n
17.jpg
; K. i$ u6 N( T( G! z1 @5 h
! h3 e4 K2 [( N6 p, ?: F 18.jpg
0 N6 e; N; w- u/ v$ G1 c) n( r* p8 y, ?
19.jpg * j$ S; y: ~, T3 @* }9 ]3 F/ T
计算并查看结果." x2 ?6 d: |; U9 ^; u
20.jpg

9 ^3 w. ]/ c! L1 ?1 e5 r注意,由于选择了切换步距方向”,机床将从另外一边开始切削.为了不与检查面发生干涉,所有运动都将于YZ平面进行,保持恒定的X.
8.       显示集合"中心点".复制并编辑程式,设置刀轴从点往外倾斜. 点击 “…” 按钮选择圆柱面中心轴上的点.
" H# U" i5 j! i: k; Q 21.jpg

' S9 G+ `0 ?1 c# ~设置干涉检查策略为沿刀轴方向退刀
) W# F0 K. V6 Y) S  O2 @# `
22.jpg ! c: b) I# |8 U7 }  E1 E
计算并查看结果.
$ Z3 a8 [( Y6 s5 Q% r 23.jpg 2 w: d7 n9 g, G, h3 P3 y3 O: G! |9 ]
注意:刀轴始终通过指定点
.
4 [2 x: R! W4 u' l% y. @
9.       复制并编辑新程式.修改检查策略为:停止刀路计算.
4 t  W  G6 c; U9 _( c
24.jpg & W+ w' c$ b* j3 x: u* c, N
计算并查看结果:# X6 u; k$ Y+ g4 c/ t
25.jpg

3 m4 H5 `5 w- z$ w注意,选择的干涉检查策略是检测到有干涉时就停止计算.只有干涉发生前的刀轨才会保存计算.
8 d6 g* i! e4 i  b  c) U, M* i2 i# P1 \4 Y: x
END!( X; \1 Z5 \3 K
" ]+ s$ G4 S2 I( H& \2 H- p+ R1 ?
练习所有图档在此!
2 R8 Q$ L/ O  V: m4 }  v# z 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! y5 x. U: O( \" [1 l
定位加工:
* A$ g9 c/ H; p7 W+ m8 q1 B9 Q; \7 ?, b7 h. N" c
本教程使用一个实例来介绍如何创建定位加工程式.
0 l4 k6 V& l( g$ R6 F% x; s0 m
你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊
5轴定位加工D10路径.jpg
5轴定位加工D6路径.jpg
发表于 2013-1-12 14:20:19 | 显示全部楼层 来自: 中国山东烟台
80597690 发表于 2013-1-4 17:02 static/image/common/back.gif% }$ M4 e4 Y* a: m5 I1 _
定位加工:
- V, B% n8 Z# V9 c" ?" t# E8 |* {+ O1 J( ^' N+ j
本教程使用一个实例来介绍如何创建定位加工程式.
! l. I" O1 H  D6 b/ y- |
不好意思,好像我知道了。。
8 e+ h: K) t* E( Q- g$ u* c
5轴定位加工路径大马虎.jpg
发表于 2013-1-13 08:48:33 | 显示全部楼层 来自: 中国福建福州
you3232001 发表于 2013-1-12 13:48 static/image/common/back.gif. K6 K2 C) t( B9 t# N- Q6 {/ w
你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊
. @; c8 q- [6 d9 a4 n- J6 F
你毛胚设错了。。第二个要设成多轴毛胚。。
' N0 v- y. x/ x) U  f4 Y摆好椅子,等曾大更新。。。. D! P" g) ?9 S3 p5 F
回复还是不要太多了,毕竟是教材贴。。回复多了乱。9 _5 w: ~" Y2 P5 a5 D, D* O
/ e- c0 @4 b, Q, d1 e
曾大,其实你可以在你自己的论坛空间完成整个教材,这样会比较整洁。
1 J, v3 X2 L) k" S( S; X' z
" V8 R+ S; Q1 R' m7 }+ ~# r曾大,更新快点啊。。小弟等不及了
 楼主| 发表于 2013-1-14 16:21:50 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 16:24 编辑 ) n) t( h, M, C  J6 s8 w
: a1 g8 Y( J* H' X
侧刃+间隙+过切检查
         本教程使用文件为Swarf.ELT
      训练目标:
l  如何创建多曲面的高级五轴程式.
l  改变刀轴方向垂直于曲面,即侧刃铣削.
l  处理高级五轴刀轨角落部分.
l  学习高级五轴的智能防碰撞功能.
l  如何对一组曲面使用多种防干涉策略.
1.      打开文件Swarf.ELT./ L4 F8 X0 t0 m
1.jpg
/ `! @5 L& E0 Y$ k1 Y1 \( i* F- m
2.      创建五轴TP,参数如下:
8 b' z+ j8 u; _- p0 N8 ]- Q& w5 E 2.jpg 7 q" H& Z5 ~4 {0 `, @  x2 }" q
3.      创建五轴程式.使用刀具为D10./ q, j: b6 n# A3 K$ k' O
3.jpg
5 Z1 {* T' r9 ~0 \8 s
点击"进入",进入高级五轴对话框.注意,当前不需要选择任何几何.
( i' r3 ^7 T  |/ V' K1 m8 |# l( ~ 4.jpg   m3 I2 K; r* `) l2 U+ Q
在高级五轴对话框曲面路径选项卡中选择加工模式为:平行于曲线.其它参数如下图所示:
9 U% X( |9 u( O
5.jpg 7 Z1 ]" A8 A5 m) c' _" `7 ?6 _3 A
轮廓及驱动曲面如下图所示
:
' ~& ~" `5 f& W0 V2 K- ]$ B: D$ E 6.jpg 7 {" r' I* w4 m, v; R7 c7 ]
切换至连接选项卡,修改初始进刀及最终退刀都从快速距离.) N" ?' W6 z: ^1 j
7.jpg
保存并计算,使用导航器来模拟结果.
. O3 P2 u4 W- a6 b- w. R* M 8.jpg
注意:刀具在任何时候都垂直于曲面.右边曲面加工了错误侧.(曲面法向不正确).
4.使用主菜单"分析"--"物体方向"来修改曲面法向.如下图所示:
9.jpg
. G7 N1 Y& v; f" l2 N- J5.
重新计算刀轨,并使用导航器模拟.如下所示:
% {2 J0 e; ]) A 9_1.jpg 0 o7 V, E8 {: \$ p, k% ~
6.创建一条单一的侧刃铣削程式.
     复制程式并编辑,如下图所示修改:
& e2 ~1 ?! X8 x! L; T$ p 10.jpg
     切换至刀轴控制选项卡,如下所示进行设置:
( u) F$ V" q$ d! R% ] 11.jpg
     保存并计算.使用导航器模拟.  A* }$ X& R  _# F. P9 u: m! e3 Z
12.jpg
注意:刀具相切于每一个接触点.其中有退刀.
7.复制并编辑程式.切换至连接选项卡,如下图所示修改参数) M+ t" n3 }  q$ |9 b
13.jpg
* x4 G  W) i8 b保存并计算
,使用导航器模拟结果:( _3 W6 w/ R3 j  @
14.jpg
刀轨中间不再有退刀,但是产生了过切.
8. 复制并编辑程式.切换至干涉检查选项卡,如下图所示修改参数:
15.jpg
4 W* n$ H5 V$ y8 Z, r5 F* g% b) y: v在刀具零件的安全距离对话框中设定刀杆安全距离为3mm

$ w- s8 C( G+ S6 I, ` 16.jpg
* }8 f+ r6 u' ~7 L保存并计算
,使用导航器模拟结果:
' L  x+ h5 u) P$ k 17.jpg
放大两驱动曲面交接处,发现错乱的刀轨.如下图所示:
. @- J/ k1 \+ s2 a& @1 Y" r 18.jpg
此处将导致刀轨过切.
9. 复制并编辑程式.勾选角落过渡,.如下图所示:
0 [- D$ g, ]- f) ^& ^ 19.jpg
保存并计算,使用导航器模拟结果:
  e6 t* r* U" G* |6 ]% N1 v# v7 [ 20.jpg
10. 显示集合"横梁".复制并编辑程式.切换至干涉检查选项卡,勾选第二组干涉检查,如下图所示设置:( ?" |* B2 h3 k9 h# }4 D3 u
21.jpg
7 r4 _0 n0 [! j, A3 ~3 `$ q点击
"..."选择"横梁"作为检查曲面,如下图所示:+ B2 S2 {" L- O6 z% g7 X0 U  z  d
22.jpg
保存并计算,使用导航器模拟结果:
- n; P& J: R% T 23.jpg
11.复制并编辑程式.切换至干涉检查选项卡,点击"高级"按钮,勾选两位置之间的干涉.如下图所示设置:
  _1 {8 \8 ?5 X$ J4 J
24.jpg 4 V8 |  L4 c% {( J
保存并计算
,使用导航器查看结果,并与之前刀轨进行比较.
25.jpg 5 C" r: n7 ]2 y& d
12.
显示集合"竖梁".复制并编辑程式.改变刀具为R3.切换至干涉检查选项卡,修改第一组干涉检查,如下图所示设置:
# P: L- ~( B- d 26.jpg
点击"..."选择"竖梁"作为检查曲面,如下图所示:- I4 q( G  _! y, x2 O' m8 F9 w; k
27.jpg
保存并计算,使用导航器查看结果.* ~; w$ b6 [! `1 [. ]
28.jpg
* x( w" ]! W3 s
END!
( Y, n" F8 R4 g* S& R, g8 x! a( x3 u  K; Q: i8 w
练习用的图档在这!
# Q' f! V' s4 t# P0 b 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 编辑
0 d  y7 ?1 V( U1 S# h9 }) E8 f* k: z" T$ d* ]* k1 v
弯管加工
         本教程使用文件为Tube.ELT
      训练目标:
加工封闭的内部几何.
使用特殊刀具加工.
使用规则曲面作为驱动面来光顺刀轨.
如何使用倾斜曲线来定义刀轴.
1.打开文件Tube.ELT
" j2 o1 l& ^6 K 2013-1-21 12-10-51.jpg
2.创建五轴TP,参数如下:
% n( w$ ?( G+ m/ k 2013-1-21 12-13-04.jpg
3.创建高级五轴程式.
+ p9 Q2 e! Q0 }) }- ?& q6 n6 I1 w$ o/ B 2013-1-21 12-40-47.jpg
     注意:当前不需要选择任何几何.
  d1 g: R( O) l 2013-1-21 12-43-01.jpg
选择刀具SLOT-MILL 40,点击"进入",进入高级五轴设置对话框.
"曲面路径"选项卡中设置切削模式为:沿曲线切削.区域类型为:完全,避免曲线端点加工.勾选"角落过渡".切削方向为单向.最大步距为10mm,如下图所示:& e4 j% O- O& o/ H
2013-1-21 12-44-43.jpg
选择集合"引导轮廓"中的曲线作为引导曲线,选择集合"内部曲面"作为驱动曲面.
- ?2 S* `9 Q& i: S9 Q 2013-1-21 12-48-50.jpg
切换至"刀轴控制"选项卡.设置刀轴类型为:通过曲线倾斜.倾斜类型为:由始至终.
* [) ^' o2 B# o# U; b# |- I 2013-1-21 12-53-51.jpg
保存并计算.使用导航器查看结果:
9 F# H9 X+ {5 V$ |, ]5 ^$ @( \ 2013-1-21 13-15-35.jpg
     发现夹持与工件碰撞
4.复制并编辑新程式.切换至"干涉检查"选项卡.如下图所示设置:
- y$ L0 u/ \2 J5 { 2013-1-21 13-17-36.jpg
选择图示顶面为检查曲面.
+ l6 x! T* G2 [+ ^$ q) o' U1 L5 L3 \$ p 2013-1-21 13-18-39.jpg
保存并计算.使用导航器查看结果:+ ]" S5 {, \( i  x
7 n- Q+ ^" C, J3 E/ e3 g: b
2013-1-21 13-19-58.jpg
     发现问题:刀轨不光顺.
5.复制并编辑新程式.修改驱动曲面为集合"驱动面"中的曲面.
0 K& v/ P3 u% U$ F) P. ] 2013-1-21 13-25-13.jpg
切换至"干涉检查"选项卡,,勾选第二组干涉检查,选择集合"内部曲面"做为检查曲面. 如下图所示:0 p, C$ L3 E- S) t- G
2013-1-21 13-27-07.jpg
切换至"连接"选项卡,设置进退刀.
# J9 F/ g3 W2 @* @0 ?' G
2013-1-21 13-31-24.jpg 2 V! h& x1 y$ _' E, [& H
保存并计算.使用导航器查看结果:- I* t: N& p! `2 q
2013-1-21 13-34-49.jpg
发现问题:刀轨两层之间连刀可能留下"接刀痕",退刀有可能不安全(与结束位置及退刀方式有关,可通过定义进刀点来控制退刀位置).
6.复制并编辑新程式."曲面路径"选项卡中修改切削方式为"螺旋铣".
2013-1-21 13-36-44.jpg , o) ~5 M* s, Y0 g! {
"连接"选项卡中设置最终退刀为从弯管中心退刀至安全区域,不使用退刀方式.
2013-1-21 13-37-06.jpg
. }) ]* \' }  \保存并计算
,使用导航器查看结果:
2013-1-21 13-40-22.jpg 2 H+ S# Y$ O: X* l- }! o
7.
复制并编辑新程式."曲面路径"选项卡中点击"引导曲线",重新选择引导曲线,如下图所示:
2013-1-21 13-43-01.jpg 0 ]* ~4 M: t4 A* L
"刀轴控制"选项卡中点击"倾斜曲线",选择图示曲线:: l0 `# \) Z: v1 I
2013-1-21 13-45-33.jpg
, x2 j, A( ]/ o2 x" o"干涉检查"选项卡中修改第一组检查曲面,如下图所示:
2013-1-21 13-47-30.jpg
" z8 [8 R3 T0 w: }保存并计算,使用导航器查看结果:
2013-1-21 13-50-48.jpg
0 N+ I. |( K3 S: ^! ?$ W: V6 B1 X8:
同时显示两条程式,查看结果:5 j) `+ Y; e9 p( m9 n$ W# M
2013-1-21 13-51-51.jpg , M7 y) W( H, y9 ^
小技巧:针对此类由两边分开加工的零件,除了使用检查曲面来分割外,还可以使用:以一点或两点限制切削来定义加工区域.有兴趣的自己试试!!
END!
# P8 k+ \/ v; v; l: C" J

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

 楼主| 发表于 2013-1-21 14:13:10 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-17 22:11 static/image/common/back.gif' J1 ]: d  M# J: }  ?
老大啊  好久没有更新了  能不能详细讲解下 刀轴控制-刀轴将-里面的子选项如果每个能带有一个例子就 ...
" Y0 _: _2 \2 ^* t
更新是需要时间的,我同样也要为三餐而上班的.只能利用空闲时间做教程了.
( D2 q' v- s/ i9 s% g: k, q至于刀轴子选项,每种方案做个例子实在太难了.教程没有这种做法的.0 a8 i6 t: @( G
发表于 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 编辑 & M' W: a  a. v8 ~
+ ^' z! S  f( s$ H8 D
曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同坐标的程序可以使用链接吗?谢谢
& o+ F& I" N$ N& l, h: J
 楼主| 发表于 2013-1-23 12:09:42 | 显示全部楼层 来自: 中国广东广州
工大老康 发表于 2013-1-22 10:43 static/image/common/back.gif& m" d. _2 F* C$ S# Y! d" _' }
没有合在一起的文件吗?

! f, ?6 F3 N' r: ^5 d9 Y当然有,花费我心血和时间做的教程应该是给想看的人看。之所以以这种形式发帖,而不是直接发附件,最大的原因是,我不愿意我辛辛苦苦做的教程就成为人家硬盘的一个垃圾文件。
 楼主| 发表于 2013-1-23 12:10:30 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-22 21:16 static/image/common/back.gif' ?7 J7 Y) F& _' m
老大 我有个工件 五轴加工 我想控制A轴最大负方向摆动到-108度 该用什么方法? 我试过用限制 但是好像不太行 ...
- j+ }* [. K/ u. c. q) G4 C
试试看用锥度控制。
 楼主| 发表于 2013-1-23 12:12:54 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-23 09:01 static/image/common/back.gif6 h" L2 ]1 e2 ]
曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同 ...

- ?2 K* W. F+ \' ~" C很多时间,我都是用后置控制的,而不是用五轴连接程序控制的。% f$ T* ?& _3 Q% J8 n7 ^7 D. @
一个TP中多条程序不连接直接后处理需要在后置里面做判断,区分长短连接的不同移动方式。
9 _* C$ _/ W3 Q/ U+ V3+2或是5轴联动程式之间都可以使用连接,跟坐标关系不大。  N  K9 d2 T- k; V3 k) o
连接的仅仅是上一程序的终点到下一程序的起点而已。
发表于 2013-4-23 11:11:03 | 显示全部楼层 来自: 中国湖南湘潭
楼主我是初学者,需要画一个楼主上面那种叶轮 能不能教一下叶片是怎么画的啊?谢谢!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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