QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: 80597690
收起左侧

[原创] Cimatron五轴教程

  [复制链接]
 楼主| 发表于 2013-1-5 09:53:53 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-4 22:08 static/image/common/back.gif0 b$ I2 |. @% C" l
曾老大 期待整个钻孔的3+2

, b: e' U' L# j8 n1 v9 s钻孔的3+2存在问题吗?编程直接做就好了!4 _) C  r0 Z% J" K
你是说代码吧,在5楼输出工作平面已经说的很清楚了.
/ n& X2 T3 y- Z7 N0 k! J  k支持输出工作平面的控制系统才可以输出钻孔循环.
 楼主| 发表于 2013-1-5 10:01:26 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-5 10:09 编辑
" [7 C7 R  z( y2 ?) d
glen 发表于 2013-1-4 22:48 http://www.3dportal.cn/discuz/static/image/common/back.gif
9 G. d$ E: m$ M9 j$ b6 [) R! r这里估计不会给你看图,都是关于后处理了。他那图也只是告诉你他在后处理定义了变量可供人机交互区直接补 ...

' M4 v/ G9 x2 B5 J& {
1 M( g4 m' V% W. m见GPP2手册,第210页至214页.
* t! L: Z1 u) N9 ]$ f; J" O, t 2013-1-5 10-07-281.jpg : ^2 a$ y7 d0 S0 v) K# Y
2013-1-5 10-07-282.jpg % N1 {+ U- Y+ l/ v, U* }# @
2013-1-5 10-07-283.jpg 6 `! M& `4 @! {- Z
2013-1-5 10-07-284.jpg 1 S6 z7 n! r! R( h. y: \
2013-1-5 10-07-285.jpg
( B& Q$ o- }6 F, O
发表于 2013-1-5 10:24:12 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 09:53 static/image/common/back.gif
: Z* F  \: C( Q" s. y5 O# L9 b钻孔的3+2存在问题吗?编程直接做就好了!# z) B* P: h" c. M& Z
你是说代码吧,在5楼输出工作平面已经说的很清楚了.
$ W5 B: w- i" G" N9 h支持输出工 ...

( a$ h0 _- s. L1 q7 Z哦 谢谢曾老大
发表于 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
1 I3 b, m4 Y5 E3 y哥啊 手册我能拥有吗?

) I# d( b' O, Q9 VGPP2手册是我最憋屈的翻译.8 s& r  L4 V1 U- j2 t7 I. W* S; `
里面有一部分我也不理解,# `. F5 H" t- F* k7 V# u
并且这份翻译是唯一一份做完没检查的翻译.
# \2 W/ q  S5 K$ e( \3 X. q里面肯定有错别字,语句不通顺的都有.
" K. F" C! n, ^' m5 E7 W' T就不拿出来丢脸了.
发表于 2013-1-5 11:10:09 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 10:54 static/image/common/back.gif
9 |, |0 S% ]+ L, I) ?$ n* h3 {% qGPP2手册是我最憋屈的翻译.
; B. m2 d( o/ m里面有一部分我也不理解,2 ]7 E8 M: s0 \6 {& b
并且这份翻译是唯一一份做完没检查的翻译.

8 o! D9 @" x# L, y8 u2 R$ e呵呵 全部翻译成图片就能看得懂 哈哈
 楼主| 发表于 2013-1-5 16:51:23 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 11:48 编辑
3 x0 J7 s9 M* D: c8 ]& `( W
5 J. U: B% K8 j高级五轴之基础训练
         本教程使用文件为basic_training.ELT
      训练目标:通过一个简单的图形来了解高级五轴的概念及基本方法.一步步来熟悉基础参数.
      重要提醒:如果加工对象不是实体时请先处理曲面,在进行任何五轴编程前,建议你检查加工对象的法线方向,并确保所有面的法线方向正确,避免产生错误的刀轨.
% r2 b* D% X. \2 w& X; A 1.jpg
使用主菜单:分析--物体方向可以查看曲面法线方向.) l9 _/ k; U2 z  k' o7 _
2.jpg 3.jpg
                 
注意:事实上仅驱动面会影响到加工位置.
接下来的教程中,先不处理曲面.
术语解释:
0 J5 Z, t$ W6 T( F 4.jpg
CC  – 接触点: 刀具与工件接触的点
CL  – 刀位点,G代码的坐标点 (cimatron中控制点的术语)
I, J, K  – 刀轴方向的值
      当刀具绕CC点旋转时,工件上的这个点是固定的,只是刀具本身发生倾斜(尖角刀具除外)
创建一个高级五轴程式通常需要4个步骤:
1:曲面路径.定义加工策略,几何与其他的控制参数.通过这些定义,系统来计算CC点。
2:刀轴控制.定义刀具方向及极限
3:碰撞控制.碰撞检查及各种解决方案
4:链接.控制运动之间的链接
下面开始一步步创建五轴程式
1.       打开文件basic_training.elt.
2.       定义一个新的TP,类型为5,安全高度为150,如下图所示:
, D$ v* X/ f% w  r$ o$ J 5.jpg & D9 {1 q& e* @4 q) S* e! Z
3.       接下来,我们创建下图右边所示的刀轨7 _1 @% M) E5 U# u* I( r
6.jpg
4.       创建一个五轴程式.(注意,五轴程式可以不要毛坯),选择刀具"R10".6 {1 u" l6 Y* b3 j9 A3 l, D
7.jpg & l2 ^4 [+ f& b+ R! g$ |
      
注意,在当前几何界面中,驱动曲面不需要选择任何几何.几何选择界面会根据加工模式而变化,我们在下一步选择加工模式.既然当前不知道需要选择什么,最好不要在这个时候选择任何集合.后面会提到相关的选项.此界面将用于在需要的时候编辑选择的几何.
5.       点击刀路参数,选择进入.如下图所示:( G) m' H; |7 s2 U6 c
8.jpg 5 \  r/ v% S7 j' s& ^" k
6.       弹出五轴对话框.选择模式为平行铣,设置XY角度为0,Z角度为90.% `3 i* Q* s' R, v8 h
9.jpg
3 V: _; |, f, B3 B
      该对话框的第一个界面称为曲面路径,它是我们需要定义的第一步.当前加工模式为平行铣.XY平面角度为0.注意,0°在高级五轴中为Y正方向(如同其它功能的X正方向一样).当前案例中Z角度为ZX平面的角度为90°,意味着从右边运动至左边.通常这个角度都会法向于XY平面.鼠标点击每个值都会出现图片解释。
7.       点击驱动曲面选择所有曲面为驱动面,设置加工区域类型为“完全,避免边加工”.! X# Q6 ?- I6 F8 o5 U
10.jpg
$ Q/ v' d# [* J0 k
8.       改变切削模式为“单向加工”,改变最大步距为10mm
0 E6 G: R+ C6 T0 D! Y& W# ] 11.jpg
2 r* w8 B4 Q8 u8 F
9.       计算程式.用导航器来查看结果.
2 H7 b; C! W8 Q, N 12.jpg
$ U0 n) s+ a& Y
在矩形面的刀轨是反向的(由内往外),那是因为曲面法向是错误的.使用分析--物体方向--手动 (见右边的图片)来改变反向曲面的方向,重新计算程式并模拟结果
.& }: v5 F* t+ C9 h2 V8 g' E2 T* F
注意:自此处开始,下面的每一次修改前,都复制之前的程式.以便于查看修改参数后的结果.
10.  切换运动方向并控制起始点.
! R5 C9 W; a  @$ }- d8 b6 A
勾选切换步距方向及起始点.点击起始点按钮,如下图所示设置
.% n0 v/ X  E1 t/ ^8 J6 @
13.jpg * ~+ g5 r' u7 w6 `* ^- V2 e
保存并计算,使用导航器查看结果.你会发现运动方向为从左往右,并按指定的起始点进刀.但是,当前连接是非常危险的." e# e6 S5 Y0 w- n7 `3 l: H0 Y! z
注意:起始点X0,Y100,Z0仅为参考点,系统会尝试尽可能的靠近该点开始.修改起始点为X0,Y100,Z20,重新计算程式,你会发现刀轨是一样的.
11.  控制安全区域.
. m$ H3 u9 ~; Y5 P9 F
在连接选项卡中,打开安全区域对话框,选择类型为圆柱,平行于X方向,半径为
150.
( j/ Z) w; p6 u2 n$ z5 p 14.jpg + P% Y' m6 j5 F! }6 `" O1 `! e
打开安全距离对话框.分别点击数字,在图片上查看其意思
.
8 I4 {4 V2 Z% X 15.jpg % j: Q# T" h3 @% E* b& t
保存并计算,使用导航器查看结果,你会发现,曲面边缘未加工
.5 Y0 I+ I: X1 A, O) y, q$ K
16.jpg   ?2 ^( A. `, s( C* {: P/ o
12.  控制加工区域.修改区域类型为:完全,曲面起始边和最终边加工.如下图所示:! W' G4 G6 s, e+ Y
17.jpg

, X- K, j% R. t$ }; ?保存并计算,使用导航器查看结果.* \7 d9 a2 S3 M
13.  修改区域类型为:以一点或两点限制切削.点击设置点,在弹出对话框中设定点位置,如下图所示:
! K$ {2 G8 o8 k. R1 S
18.jpg
( o0 j% ?& t& e0 A, O保存并计算
,使用导航器查看结果.
14.  选择切削模式为沿曲线切削.改变区域类型为:完全,曲线起点和端点加工.点击引导曲线,选择曲线.取消选择切换步距方向和起始点选项.如下图所示.
  E( L. Z; L& C3 E- u7 Y# ?3 b  F
19.jpg 7 c3 i! _. j0 M' q% w( G; v
这是一种不需要定义角度而创建刀轨的方式.该刀轨是垂直于引导线的.其起始点更接近选择引导线时点的位置.
      改变引导曲线为集合"bad curve"中的曲线并查看结果.
15.  选择切削模式为沿曲线切削.如下图所示选择轮廓:
0 k. y" L& g3 e& y9 t* [ 20.jpg
$ k7 v1 c. f% {" M8 \: r7 ]
保存并计算,使用导航器查看结果.你会发现,刀轨左边是光顺的,但右边有跳刀.
2 [# t8 E' d* p" F: P$ M% c 21.jpg
- h( r- O" U: \9 c2 p
16.  选择切削模式为两曲线之间仿形.如下图所示选择轮廓:
# n) N2 {# N( L. l2 f/ H6 b 22.jpg " W8 I1 F4 B3 Q. {
保存并计算,使用导航器查看结果.
1 {" O6 |$ H  e& U# O9 |2 i0 T 23.jpg ; S' b+ \. e5 P( Z5 K* T& V
只有一个进退刀,刀轨均匀.
17.  修改连接部分.在连接选项卡中按下图所示进行修改.
- W( Z/ U/ F/ c8 ?4 w8 @ 24.jpg ; p' {/ h2 ~% t5 `* r) ~
打开进退刀对话框,如下图所示设置
:: P: `: y( y9 ]+ u; ~. M! z; k
25.jpg $ N$ o1 r" G1 g- s* v, s
保存并计算,尝试修改进退刀类型来查看各种结果.
18.  延伸/裁剪.在曲面路径选项卡中勾选延伸/裁剪. 如下图所示设置:
- L6 M3 ^& g% L1 R 26.jpg " t1 g$ _2 h9 L. Z
在连接选项卡,改变层间链接为退刀至进给距离位置,在进退刀对话框中改变圆弧角度为180°.在距离对话框中全部设置为
0.& l- _! J. d- s2 M0 y
27.jpg
5 p* s$ S: Q7 {% W0 X保存并计算,查看结果
4 L! _7 G+ Z  t/ }* O
28.jpg
19.  取消勾选"延伸/裁剪",勾选起始点,如下图所示设置.9 S% g+ ]' q  q) i0 ^5 w
29.jpg ) d. W5 p/ ^# o) w* P4 k
在连接选项卡中如下图所示设置
:9 I! D( @1 q' G/ w' {# v
30.jpg
) S  S' J; B8 }1 H/ p! l
保存并计算,查看结果. ]4 p" s6 G. N% O9 F  G1 N" n: W( `
31.jpg : E) `7 P* Y' o6 V, M7 F: c
20.  修改切削方式为螺旋铣,取消起始点设置.
* [/ d" ]" \1 e) l- R! s- n( M 32.jpg
6 n8 P. @$ A' P* |- u* l1 g8 [# k% R: b4 {) w; D& N/ e4 C4 C
保存并计算,查看结果,全螺旋加工,无接刀痕
.
. a! G/ g& G. U! O 33.jpg   S# q  S3 K1 v
21.       下面开始了解连刀部分.
7 S; t! m0 l1 S2 H
修改驱动曲面,仅选择圆柱面,如下图所示
:, M+ K) ]0 p, z% ^+ H9 D8 s2 }
34.jpg + J, z6 m  ^  m4 z9 d# ^' @
修改切削方式为单向,如下图所示
:
7 x( N0 N- d) e8 f5 K/ w* ]. e/ g 35.jpg
/ J$ V5 j7 ^+ V, c0 D
如图所示,修改切削间隙及层间的连刀方式
.1 P% I8 }5 J1 y# s- j
36.jpg
$ T. Z9 ?; n, O# p# h: C. L
保存并计算.打开刀轨过滤对话框,修改不同运动所显示的颜色.结果如下图
:: b0 |8 K5 U# w; @
   37.jpg
- q- k& Z; t4 T
通过颜色可以确定,进退刀所在的位置到底是属于切削间隙还是层间连刀.
22.       如图所示,修改切削间隙及层间的连刀方式., c' m0 l: I7 O, @* c" i7 Y9 p
38.jpg
% _* y8 y: S. y2 G
保存并计算,查看结果
.7 h7 o$ O  W: V% J8 y; |! w) Z
39.jpg / ^6 {8 T" b( Y  D9 L6 r
23.       将切削间隙值修改为80.$ e) |: [5 b5 U- P& \6 H5 Q
40.jpg , q$ J; @  P6 [4 n- T2 }
少于80的切削间隙为小间隙,直接连接
.
' b$ W/ r7 K9 w% ?: e, V* ` 41.jpg 5 O  P- L  R0 T( K1 a0 m9 u1 z
24.       如下图所示修改层间连刀的参数.1 H% S8 ~) B: O- c9 D
42.jpg
3 n: {, ]3 {* X2 J! y& [
结果如下图所示
:
* b, c9 c" ^+ {. o8 t 43.jpg
. \4 M4 j  C& V; o
25.       尝试修改下图中所有的参数,查看其分别有何不同.4 Y/ v1 M' |. ^( ?7 k: a

+ H2 P- |7 H) d/ s
44.jpg
! ?: ~$ ~# f& p& I: o- ?$ Q0 L& B$ E3 A& ^  u/ g  q
教程完毕,图档在下面.3 v1 Z0 f0 s' S: k5 ?4 a* X
& N& m$ Q. d. _" T* u
basic_training.rar (120.94 KB, 下载次数: 231)
发表于 2013-1-6 11:17:18 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-3 20:58 static/image/common/back.gif
' |; R# l9 c' [机床仿真 Cimatron提供了专用的机床模拟模块.
  l1 F- `/ f$ u可进行毛坯切除过程模拟、余量分析验证等.可观看机床各个轴的 ...
! |1 I) u# X* \- B* U- x" J
曾大 仿真模拟有教材文档没
 楼主| 发表于 2013-1-6 17:48:50 | 显示全部楼层 来自: 中国重庆
本帖最后由 80597690 于 2013-1-14 12:33 编辑
! b" _2 s- e3 @1 U8 _' V9 H: A  I/ R. ^1 R. M6 _* t
五轴之刀轴控制2 X: o2 }7 R2 w( B4 s, h
         本教程使用文件为Tool Axis Control.ELT ,本文件已经包括了五轴TP及一个五轴程式.如下图所示:' H* q3 N; {; X3 t3 |9 t
1.jpg
      训练目标:熟悉各种控制刀轴的方式.
1.      复制当前存在的程式并编辑.切换至刀轴控制选项卡.修改参数如下:4 w4 c, v0 E$ G+ k' v* T
2.jpg
! X. O! B( u* b1 g5 J  y注意,之前的刀轨设置刀轴为垂直于曲面(刀轴方向就是接触点的法向).
+ w0 I$ }4 z4 {2 r8 C0 ~3 x
新设置可以定义刀具前/后倾斜的角度
.4 B6 G: D- O4 R6 Q! [+ ]
正值=前倾角(刀轴向刀具移动方向倾斜
)" ]7 u% Z; E0 p5 B
负值=后倾角(刀轴向刀具移动反方向倾斜
)$ r! \' B  Q9 l/ h
保存并计算,使用导航器模拟刀轨
.8 `; Z. C3 {! ~" @0 V
3.jpg
( Q* `' Q* ~" [" P, K5 S
2.      复制并编辑新程式,改变刀轴为:以固定角度倾斜至轴.设置倾斜角度为X45°.6 m5 N" `- C4 Q2 Q- ^
4.jpg 8 `+ d' h" f9 v
使用此选项,刀轴将与所选择的轴成一个固定的角度.9 x% ]. s0 I2 u+ X# K7 @
倾斜轴可以是XYZ轴或是任意线.倾斜轴与曲面法向构建的平面来确定刀轴
.
/ m( h( w- a$ M3 x9 a/ \# K
保存并计算,使用导航器模拟刀轨
.- \4 q( D/ [7 B: B: @
5.jpg
) f, T8 q4 Y8 C( Z% @$ L
刀具与X+方向保持固定45°的角度.注意,由于刀具倾斜,现在CC(接触)点与CL(刀位)点不再是同一个点.
3.      显示集合:方块.; }6 J% v4 [& c: `' b
6.jpg
8 C2 {$ j2 _; G( G9 S0 s. F- |2 V
复制并编辑新程式.设置刀轴为:不倾斜,保持和曲面垂直.
3 {7 v) F" s: x
7.jpg 8 F$ j& R- a: z$ C
切换至干涉检查选项卡,勾选第一组检查,设置策略为:沿刀轴方向退刀.如下图所示设置:
+ u* R, ]; n+ A! ~5 ?- k 8.jpg
8 `+ B4 _# c1 m  V
当前已经激活了第一组干涉检查,该干涉检查仅仅会检查刀尖与刀杆,7 Z$ }6 q& I4 y9 [5 R# r1 z
实际加工中你应该检查整个刀具.
! S1 P8 h6 [+ I+ @5 C3 L
本设置为一个复选框,你可以为刀具的每一部分设置不同的间隙
.
# |, Q7 E6 x4 q& X
9.jpg , F6 }( g, K  l# N6 A; R; ^
不勾选"驱动曲面",仅勾选"检查曲面"可以对检查曲面设定不同的余量.点击"检查曲面"后边的“…”按钮,选择红色方块曲面.
  P' f5 K8 D" m" m3 c! s& G/ _3 T  d
注意查看"几何选择"界面(需要关闭五轴对话框),其包括了五轴程式所需要设置的几何.如前所述,如果仅仅是改变几何的话,可以在此界面直接修改,不需要进入五轴对话框.
2 [& x7 x& h* V9 _7 ?+ q3 X 10.jpg 7 K5 Y, w1 G1 p
计算并使用导航器查看结果
.
! |1 n, z9 ]" S" M0 f% G+ d
101.jpg
0 n) H/ h8 _* b3 i& m' [注意,检查面同样被加工了.在任何时候,刀轴都垂直于曲面(圆柱面).跟三轴程式不同的是五轴程式的检查面一样是可以加工的.其可以在策略中定义.该驱动面就相当于三轴程式的"瞄准面".
4.      复制并编辑新程式.在干涉检查选项卡中点击高级.在弹出对话框中勾选:检查两位置之间的干涉.如下图所示:
- V- V+ _8 K& ]3 P9 v4 ` 11.jpg
4 y& ?5 M- b6 Z
计算程式.切换至右视图,查看以上两程式的不同之处.
; ]+ p; l- @: [% w8 J' h
12.jpg
. a$ V& E8 |3 V9 G* C" i) C1 o" X仔细查看,之前的程式有一点点小的过些.勾选此选项可以使过切检查更加准确.系统会增加一些检查点,使刀轨更加光顺,避免产生过切.
5.      复制并编辑新程式.改变策略为:忽略干涉点.设置余量为2.( I) ?- k" v' y  I' p# Z
13.jpg

3 o9 M4 Y) a* A7 e0 D( p* \/ u5 X2 v如此设置可以避免加工检查曲面,尽量留下2mm余量.
) v4 p' Y: h& ~& y% ]" F; Q& c$ r( y
计算并查看结果.  `& y) s+ Y- v7 L7 y+ q
14.jpg
. E- z6 `/ s& z& o注意:刀轨绕开了这些检查曲面.在右视图可以清晰看到.
6.      复制并编辑新程式.在连接选项卡中点击安全区域按钮,如下图所示修改:/ H. i* v& H, Q4 `' y0 E7 K
15.jpg
0 x# V  R7 M* t
计算并查看结果
.
5 b$ ?# B  k' f* A/ O
16.jpg 1 L5 W4 b, I+ r1 |" L
每次退刀至安全区域,旋转轴(A)旋转至下一位置.
7.       复制并编辑程式,勾选切换步距方向刀轴控制选项卡中设置X轴成45在干涉检查选项卡中选择刀具向外移动,在YZ平面内退刀.如下图所示:* @3 ~9 U+ @, }5 ^+ D8 C% \; i
17.jpg
4 f: ]; E  P, I6 D1 d: ^
) V- ]- c  s. `; G$ ]1 t 18.jpg ( X& E6 \+ H1 i9 b/ d% Y6 P: z

( M3 A+ d. m+ T+ | 19.jpg 3 ]5 g$ o" S% B4 O( ?
计算并查看结果.
' M7 I) l3 @  J. Z/ V. k! r 20.jpg

# Z* U5 z2 v) {3 Z注意,由于选择了切换步距方向”,机床将从另外一边开始切削.为了不与检查面发生干涉,所有运动都将于YZ平面进行,保持恒定的X.
8.       显示集合"中心点".复制并编辑程式,设置刀轴从点往外倾斜. 点击 “…” 按钮选择圆柱面中心轴上的点." ^6 s; x9 D3 ~- K2 P+ r
21.jpg

2 N2 |1 g6 B1 q  ~设置干涉检查策略为沿刀轴方向退刀) d  P3 _( f- j* z8 D8 K5 _$ _
22.jpg 6 s' l% u& z: X% W& I1 U
计算并查看结果.
& L; ^5 O9 V& x$ ~! x) a 23.jpg 4 P3 c9 \  `! }6 \. P0 ~) f
注意:刀轴始终通过指定点
.
! S' U$ X8 W9 w( t
9.       复制并编辑新程式.修改检查策略为:停止刀路计算.
1 t5 K; g4 _. s4 |% B  h" J
24.jpg
2 I7 C" S1 H" j计算并查看结果:
* S) l: M$ r+ D& R5 I7 W 25.jpg

5 K) y+ S& A' N/ B' s注意,选择的干涉检查策略是检测到有干涉时就停止计算.只有干涉发生前的刀轨才会保存计算.
8 R+ q4 z3 @% [% ~5 N$ A: `
% y9 C0 B; n0 f$ W: ~END!
! }, O' n+ i! N
6 v4 i' @$ G! E1 n8 Q) {练习所有图档在此!! V; G7 X! e) {/ v
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
1 Q/ y" |$ q$ t& k9 L+ s定位加工:
1 X1 @' v1 l' [' O3 j! [- ?! f4 f, J! \. `  g2 y8 F+ w$ p$ [, w1 k
本教程使用一个实例来介绍如何创建定位加工程式.

; t7 ~6 }9 v, \: ]5 ^1 y你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊
5轴定位加工D10路径.jpg
5轴定位加工D6路径.jpg
发表于 2013-1-12 14:20:19 | 显示全部楼层 来自: 中国山东烟台
80597690 发表于 2013-1-4 17:02 static/image/common/back.gif! I9 ~( w: @/ Y' I$ }4 p! v
定位加工:
7 v* t6 q" e$ r: b: t; l" c# G" @2 j- d3 J
本教程使用一个实例来介绍如何创建定位加工程式.
  @: y0 z0 t& N  k' `. I, h, ?/ \
不好意思,好像我知道了。。; \% W( i% d6 d/ u3 M7 F: h- L
5轴定位加工路径大马虎.jpg
发表于 2013-1-13 08:48:33 | 显示全部楼层 来自: 中国福建福州
you3232001 发表于 2013-1-12 13:48 static/image/common/back.gif* c2 N+ t- o; p* m( Q$ D/ L+ P
你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊

  m& i) J3 G" N) z7 Z, O: `你毛胚设错了。。第二个要设成多轴毛胚。。) B& ^8 p* x' V# M: ^+ P0 D5 t
摆好椅子,等曾大更新。。。
6 V' V/ s* `; D' v- L2 s  C回复还是不要太多了,毕竟是教材贴。。回复多了乱。9 I& D( z$ J) C. C
( T& C5 A/ d  i6 Z) Q) x1 B
曾大,其实你可以在你自己的论坛空间完成整个教材,这样会比较整洁。8 D* C8 U' z2 ?: C; n* @. j! `
: @; s9 T/ ^0 b+ z  Q9 c* u3 h
曾大,更新快点啊。。小弟等不及了
 楼主| 发表于 2013-1-14 16:21:50 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 16:24 编辑 ; h$ b) a# Z5 s4 y* F& b

/ m. o9 k9 s* }5 O, B* R" c/ M' J* n5 M侧刃+间隙+过切检查
         本教程使用文件为Swarf.ELT
      训练目标:
l  如何创建多曲面的高级五轴程式.
l  改变刀轴方向垂直于曲面,即侧刃铣削.
l  处理高级五轴刀轨角落部分.
l  学习高级五轴的智能防碰撞功能.
l  如何对一组曲面使用多种防干涉策略.
1.      打开文件Swarf.ELT.
2 \: G+ d8 V, Y" N& \' t: m) D3 F 1.jpg 6 h9 v/ p1 e) A1 N7 d* U
2.      创建五轴TP,参数如下:! A# B8 q# m1 x  M
2.jpg
: S6 ^) ?) F2 u6 R. R" V2 x
3.      创建五轴程式.使用刀具为D10.
, k0 I  s; @1 Z; ^4 { 3.jpg ' }+ a+ J. Z, ~- z* Z2 l0 j# Q" R( F
点击"进入",进入高级五轴对话框.注意,当前不需要选择任何几何.
( g( K7 ?; J$ [5 X' L* N 4.jpg
4 ]* v3 l* b: i- N* Z( Q- Z; r
在高级五轴对话框曲面路径选项卡中选择加工模式为:平行于曲线.其它参数如下图所示:% @- o7 h" d# z/ k3 o) s
5.jpg
+ E6 G4 p% z( H轮廓及驱动曲面如下图所示
:
: A2 {2 q- `. l$ @) j# z 6.jpg
5 L: b; B  L$ N
切换至连接选项卡,修改初始进刀及最终退刀都从快速距离.
8 r# _# p4 f' g- U0 ` 7.jpg
保存并计算,使用导航器来模拟结果.
9 C7 g' `: a8 r 8.jpg
注意:刀具在任何时候都垂直于曲面.右边曲面加工了错误侧.(曲面法向不正确).
4.使用主菜单"分析"--"物体方向"来修改曲面法向.如下图所示:
9.jpg
9 ?% j. B- [! v" S" ~- m5.
重新计算刀轨,并使用导航器模拟.如下所示:
0 D3 K+ _/ h  r& }& T" e 9_1.jpg : J: Y& T- T. }$ E' [- P
6.创建一条单一的侧刃铣削程式.
     复制程式并编辑,如下图所示修改:: o5 Y0 e, r5 ^; b9 h
10.jpg
     切换至刀轴控制选项卡,如下所示进行设置:% Z, t8 [2 R0 X2 v2 w  |
11.jpg
     保存并计算.使用导航器模拟." x. |, c# q$ ]* m- g# O  }
12.jpg
注意:刀具相切于每一个接触点.其中有退刀.
7.复制并编辑程式.切换至连接选项卡,如下图所示修改参数
9 l, t! `4 c" n2 c 13.jpg - ~5 C6 F5 }+ R. U5 }, K  R0 x3 N
保存并计算
,使用导航器模拟结果:
8 D0 e1 W) i; ^) I 14.jpg
刀轨中间不再有退刀,但是产生了过切.
8. 复制并编辑程式.切换至干涉检查选项卡,如下图所示修改参数:
15.jpg 8 y/ m9 a; E# c# {, B4 z( V
在刀具零件的安全距离对话框中设定刀杆安全距离为3mm
" G3 v# P( |9 e) `" o# @) \
16.jpg 9 _, H* w; ~# }. C0 H; F' _2 y# [
保存并计算
,使用导航器模拟结果:9 p9 y) C. [9 ?- L9 j/ D
17.jpg
放大两驱动曲面交接处,发现错乱的刀轨.如下图所示:
% K6 h% H/ H" L0 {' p) |/ R 18.jpg
此处将导致刀轨过切.
9. 复制并编辑程式.勾选角落过渡,.如下图所示:
, U5 Y  O) E; c 19.jpg
保存并计算,使用导航器模拟结果:
( f2 C0 s$ }* a: P' U# z, K" s( |# ~ 20.jpg
10. 显示集合"横梁".复制并编辑程式.切换至干涉检查选项卡,勾选第二组干涉检查,如下图所示设置:1 ^' ~  Y" a9 O  X9 E0 T% |
21.jpg
) }! [+ \3 U5 `! j; a: k+ s点击
"..."选择"横梁"作为检查曲面,如下图所示:3 m: T( N( c5 N1 D; A' i9 |, X
22.jpg
保存并计算,使用导航器模拟结果:- Y+ X$ g1 w8 c8 m. u
23.jpg
11.复制并编辑程式.切换至干涉检查选项卡,点击"高级"按钮,勾选两位置之间的干涉.如下图所示设置:
9 O3 W. a; D7 f: _# y8 S
24.jpg # X1 ]6 {9 A2 h1 ~
保存并计算
,使用导航器查看结果,并与之前刀轨进行比较.
25.jpg
4 V, s. E+ T5 N: Z" @8 [, E; x! a12.
显示集合"竖梁".复制并编辑程式.改变刀具为R3.切换至干涉检查选项卡,修改第一组干涉检查,如下图所示设置:5 u# h* s! t* Z7 O
26.jpg
点击"..."选择"竖梁"作为检查曲面,如下图所示:
7 H: w/ m& p7 _' V& a 27.jpg
保存并计算,使用导航器查看结果.
! J5 a* G/ |( G 28.jpg
, S* {. D4 P; b6 v: f* h
END!4 Y8 J. c. F( p# g) r) ^8 m

2 s: b  m: J* g$ M& ^$ [2 C* B练习用的图档在这!* S) u, T! T& w; }2 R3 ]. H$ k
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 u$ K! M1 r& \9 \6 a) d4 K* `* |) Z" ^
弯管加工
         本教程使用文件为Tube.ELT
      训练目标:
加工封闭的内部几何.
使用特殊刀具加工.
使用规则曲面作为驱动面来光顺刀轨.
如何使用倾斜曲线来定义刀轴.
1.打开文件Tube.ELT$ Z" p, T9 p7 G8 K
2013-1-21 12-10-51.jpg
2.创建五轴TP,参数如下:
# ^, o# d* S, [ 2013-1-21 12-13-04.jpg
3.创建高级五轴程式.
. {) }3 B5 i1 [, { 2013-1-21 12-40-47.jpg
     注意:当前不需要选择任何几何.
3 M1 a+ N* T" I 2013-1-21 12-43-01.jpg
选择刀具SLOT-MILL 40,点击"进入",进入高级五轴设置对话框.
"曲面路径"选项卡中设置切削模式为:沿曲线切削.区域类型为:完全,避免曲线端点加工.勾选"角落过渡".切削方向为单向.最大步距为10mm,如下图所示:
9 H) p+ @2 {/ }  X 2013-1-21 12-44-43.jpg
选择集合"引导轮廓"中的曲线作为引导曲线,选择集合"内部曲面"作为驱动曲面.
8 A& _" x9 P  s; `' B$ K7 @ 2013-1-21 12-48-50.jpg
切换至"刀轴控制"选项卡.设置刀轴类型为:通过曲线倾斜.倾斜类型为:由始至终.
( d# F/ I0 o+ V) c; w/ s: l& x 2013-1-21 12-53-51.jpg
保存并计算.使用导航器查看结果:: P% _5 X. ^9 i1 t
2013-1-21 13-15-35.jpg
     发现夹持与工件碰撞
4.复制并编辑新程式.切换至"干涉检查"选项卡.如下图所示设置:
5 n1 J; P# z& ?; t! e1 m9 } 2013-1-21 13-17-36.jpg
选择图示顶面为检查曲面.
# s( {9 W- b, C. e  L* K 2013-1-21 13-18-39.jpg
保存并计算.使用导航器查看结果:
4 _# i+ M6 U& X1 o+ Z
5 E; g9 F2 w! I- C5 ^; J* _0 \ 2013-1-21 13-19-58.jpg
     发现问题:刀轨不光顺.
5.复制并编辑新程式.修改驱动曲面为集合"驱动面"中的曲面.( h' i4 g2 Z. T/ E5 W4 j
2013-1-21 13-25-13.jpg
切换至"干涉检查"选项卡,,勾选第二组干涉检查,选择集合"内部曲面"做为检查曲面. 如下图所示:
% t1 y$ u3 q& g3 U- {! C' g 2013-1-21 13-27-07.jpg
切换至"连接"选项卡,设置进退刀.
& _9 ~0 R' N5 ~9 r5 \
2013-1-21 13-31-24.jpg " E) W+ w# Z8 L) e6 Z. Q- a7 O
保存并计算.使用导航器查看结果:
  a' h  }5 K5 B' d6 R 2013-1-21 13-34-49.jpg
发现问题:刀轨两层之间连刀可能留下"接刀痕",退刀有可能不安全(与结束位置及退刀方式有关,可通过定义进刀点来控制退刀位置).
6.复制并编辑新程式."曲面路径"选项卡中修改切削方式为"螺旋铣".
2013-1-21 13-36-44.jpg
" k& a3 R; y/ s" }' C"连接"选项卡中设置最终退刀为从弯管中心退刀至安全区域,不使用退刀方式.
2013-1-21 13-37-06.jpg ( j) D3 C, y# @
保存并计算
,使用导航器查看结果:
2013-1-21 13-40-22.jpg - H0 D: `+ Z( b2 H2 n
7.
复制并编辑新程式."曲面路径"选项卡中点击"引导曲线",重新选择引导曲线,如下图所示:
2013-1-21 13-43-01.jpg
( x/ y3 f( Q* O: b  Y) A
"刀轴控制"选项卡中点击"倾斜曲线",选择图示曲线:: f, y1 ^- R: f+ }: }
2013-1-21 13-45-33.jpg
4 O7 C+ C4 q9 s% o' F"干涉检查"选项卡中修改第一组检查曲面,如下图所示:
2013-1-21 13-47-30.jpg
& q" B# R* g# K. S6 \' N保存并计算,使用导航器查看结果:
2013-1-21 13-50-48.jpg
7 x; F% Z( S5 K8 P7 n) ~8:
同时显示两条程式,查看结果:3 x% b1 b: [/ {: I/ m& u
2013-1-21 13-51-51.jpg
8 ]  C0 A) w4 ]1 T9 U) ]* J+ x
小技巧:针对此类由两边分开加工的零件,除了使用检查曲面来分割外,还可以使用:以一点或两点限制切削来定义加工区域.有兴趣的自己试试!!
END!: b% b0 ?% w6 _& _

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

 楼主| 发表于 2013-1-21 14:13:10 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-17 22:11 static/image/common/back.gif7 A1 F- {  Q2 K: f' a8 B: r  Q
老大啊  好久没有更新了  能不能详细讲解下 刀轴控制-刀轴将-里面的子选项如果每个能带有一个例子就 ...
7 [9 g& _  r( T6 S* o$ L9 L2 y
更新是需要时间的,我同样也要为三餐而上班的.只能利用空闲时间做教程了.8 h- k. O, r7 o) r! |
至于刀轴子选项,每种方案做个例子实在太难了.教程没有这种做法的.4 s1 h  W' y* \1 [
发表于 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 编辑
$ ]& P4 e+ G$ ~  d1 d7 n7 K7 `" t/ K7 u
曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同坐标的程序可以使用链接吗?谢谢
) c% u& Z  A; T+ y  o
 楼主| 发表于 2013-1-23 12:09:42 | 显示全部楼层 来自: 中国广东广州
工大老康 发表于 2013-1-22 10:43 static/image/common/back.gif
4 Q' x; e& P$ A% ~- L1 g4 @没有合在一起的文件吗?

. L1 y+ O/ {0 X) ?: p当然有,花费我心血和时间做的教程应该是给想看的人看。之所以以这种形式发帖,而不是直接发附件,最大的原因是,我不愿意我辛辛苦苦做的教程就成为人家硬盘的一个垃圾文件。
 楼主| 发表于 2013-1-23 12:10:30 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-22 21:16 static/image/common/back.gif
- ]2 a0 B& D* ^7 |  n# e$ q老大 我有个工件 五轴加工 我想控制A轴最大负方向摆动到-108度 该用什么方法? 我试过用限制 但是好像不太行 ...

& K4 J9 D1 w9 e% P; C$ W, N试试看用锥度控制。
 楼主| 发表于 2013-1-23 12:12:54 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-23 09:01 static/image/common/back.gif( ?/ k+ H4 ?% W$ Z
曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同 ...
/ q, P1 l. t: m) K% \/ l
很多时间,我都是用后置控制的,而不是用五轴连接程序控制的。  i3 N/ U3 ~# w' I( ]5 p* M
一个TP中多条程序不连接直接后处理需要在后置里面做判断,区分长短连接的不同移动方式。
. `- L( j8 v# w1 a3+2或是5轴联动程式之间都可以使用连接,跟坐标关系不大。
9 A- g$ f  K0 c" G连接的仅仅是上一程序的终点到下一程序的起点而已。
发表于 2013-4-23 11:11:03 | 显示全部楼层 来自: 中国湖南湘潭
楼主我是初学者,需要画一个楼主上面那种叶轮 能不能教一下叶片是怎么画的啊?谢谢!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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