QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: 80597690
收起左侧

[原创] Cimatron五轴教程

  [复制链接]
 楼主| 发表于 2013-1-5 09:53:53 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-4 22:08 static/image/common/back.gif9 R2 ?6 ^( {7 l, L4 t+ l
曾老大 期待整个钻孔的3+2

1 ?: A( A) ]" V. [  H/ A5 {: L( ]& p! t钻孔的3+2存在问题吗?编程直接做就好了!2 B* v0 H4 T8 m+ X1 a* f7 K" @* J
你是说代码吧,在5楼输出工作平面已经说的很清楚了.4 ?& a0 m% n' Z3 J  N
支持输出工作平面的控制系统才可以输出钻孔循环.
 楼主| 发表于 2013-1-5 10:01:26 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-5 10:09 编辑 3 L. _' j2 Q: K
glen 发表于 2013-1-4 22:48 http://www.3dportal.cn/discuz/static/image/common/back.gif
3 O) ]1 f, |, m这里估计不会给你看图,都是关于后处理了。他那图也只是告诉你他在后处理定义了变量可供人机交互区直接补 ...

7 [- m+ p$ v6 [* g' M2 _  M6 k* O7 |9 p* T$ R
见GPP2手册,第210页至214页.
/ g' A% J% |2 m  a' D, @; C 2013-1-5 10-07-281.jpg
# Y+ q  {0 {7 F$ c 2013-1-5 10-07-282.jpg
& k& y/ Y: I; }: |' E 2013-1-5 10-07-283.jpg
3 L0 U) e( Z6 i6 T- Q 2013-1-5 10-07-284.jpg ) H2 w- S7 a& R" d
2013-1-5 10-07-285.jpg
& u6 T2 V% j" Q" L4 I0 ?2 z; c
发表于 2013-1-5 10:24:12 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 09:53 static/image/common/back.gif1 \' J: t; I- Y6 Z
钻孔的3+2存在问题吗?编程直接做就好了!
' h' V9 q- C( V+ N6 Z你是说代码吧,在5楼输出工作平面已经说的很清楚了.
+ @4 ]% p: \  T  c+ O+ h! q支持输出工 ...
% N) d% [, _/ W  n* h
哦 谢谢曾老大
发表于 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
  Z0 A4 _1 d/ K, I* g哥啊 手册我能拥有吗?
$ ?- ~3 {! K- D/ S5 [
GPP2手册是我最憋屈的翻译.
$ P7 A1 V- e9 J& @& G  h* z( g0 f里面有一部分我也不理解,
' c) E  H8 s2 D并且这份翻译是唯一一份做完没检查的翻译.0 C" c2 H0 C- X: [% o. }
里面肯定有错别字,语句不通顺的都有.6 @( U# Y# E/ ~/ i* `; K+ P
就不拿出来丢脸了.
发表于 2013-1-5 11:10:09 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-5 10:54 static/image/common/back.gif: y* \& k) u2 ^7 F2 Z) f
GPP2手册是我最憋屈的翻译.
6 c8 b7 b/ b7 m8 T. A0 \里面有一部分我也不理解,; x8 j6 L: X, C
并且这份翻译是唯一一份做完没检查的翻译.

2 d& u: j# R* `: g3 g1 m呵呵 全部翻译成图片就能看得懂 哈哈
 楼主| 发表于 2013-1-5 16:51:23 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 11:48 编辑 ! g( [% @2 K# R; F0 G+ |0 ?

+ b, _; |6 D" B2 k: H: n( M+ b高级五轴之基础训练
         本教程使用文件为basic_training.ELT
      训练目标:通过一个简单的图形来了解高级五轴的概念及基本方法.一步步来熟悉基础参数.
      重要提醒:如果加工对象不是实体时请先处理曲面,在进行任何五轴编程前,建议你检查加工对象的法线方向,并确保所有面的法线方向正确,避免产生错误的刀轨.8 S5 K* N! R4 B% b7 ?3 u+ |
1.jpg
使用主菜单:分析--物体方向可以查看曲面法线方向.- r$ N3 t# |' c) S$ Q5 l
2.jpg 3.jpg
                 
注意:事实上仅驱动面会影响到加工位置.
接下来的教程中,先不处理曲面.
术语解释:( R/ H9 G2 ]( @+ N1 h
4.jpg
CC  – 接触点: 刀具与工件接触的点
CL  – 刀位点,G代码的坐标点 (cimatron中控制点的术语)
I, J, K  – 刀轴方向的值
      当刀具绕CC点旋转时,工件上的这个点是固定的,只是刀具本身发生倾斜(尖角刀具除外)
创建一个高级五轴程式通常需要4个步骤:
1:曲面路径.定义加工策略,几何与其他的控制参数.通过这些定义,系统来计算CC点。
2:刀轴控制.定义刀具方向及极限
3:碰撞控制.碰撞检查及各种解决方案
4:链接.控制运动之间的链接
下面开始一步步创建五轴程式
1.       打开文件basic_training.elt.
2.       定义一个新的TP,类型为5,安全高度为150,如下图所示:
; N! W4 q- m* H$ U, ^4 {. w! h 5.jpg
; k6 t3 c, U2 P* D1 Q$ V1 a
3.       接下来,我们创建下图右边所示的刀轨1 ]+ p% |5 h& b5 q9 g& b* H
6.jpg
4.       创建一个五轴程式.(注意,五轴程式可以不要毛坯),选择刀具"R10".+ N0 i7 F1 h( h) |$ `. q$ G; X4 w
7.jpg / n- J( B' y  C
      
注意,在当前几何界面中,驱动曲面不需要选择任何几何.几何选择界面会根据加工模式而变化,我们在下一步选择加工模式.既然当前不知道需要选择什么,最好不要在这个时候选择任何集合.后面会提到相关的选项.此界面将用于在需要的时候编辑选择的几何.
5.       点击刀路参数,选择进入.如下图所示:9 D5 o7 g3 [% K2 n# g; N+ \
8.jpg
5 E; y( N+ c0 |" R5 _2 L- F
6.       弹出五轴对话框.选择模式为平行铣,设置XY角度为0,Z角度为90.9 w( `$ c" @0 ?4 A" T4 n
9.jpg
, d) v0 y9 J% D8 l" z; f7 h
      该对话框的第一个界面称为曲面路径,它是我们需要定义的第一步.当前加工模式为平行铣.XY平面角度为0.注意,0°在高级五轴中为Y正方向(如同其它功能的X正方向一样).当前案例中Z角度为ZX平面的角度为90°,意味着从右边运动至左边.通常这个角度都会法向于XY平面.鼠标点击每个值都会出现图片解释。
7.       点击驱动曲面选择所有曲面为驱动面,设置加工区域类型为“完全,避免边加工”.  u4 D. D2 ]( s: Z0 P' Y. }
10.jpg 1 ]$ ]" T' S! x7 h# c! J
8.       改变切削模式为“单向加工”,改变最大步距为10mm
0 e+ J4 P0 U( L; Y 11.jpg 4 f* s. K% l- d
9.       计算程式.用导航器来查看结果.
- I" P) w# K8 C6 e0 N& w9 l5 f# A  g 12.jpg ! P. K% g0 Y. U
在矩形面的刀轨是反向的(由内往外),那是因为曲面法向是错误的.使用分析--物体方向--手动 (见右边的图片)来改变反向曲面的方向,重新计算程式并模拟结果
.
7 R7 M) C  _! i( |
注意:自此处开始,下面的每一次修改前,都复制之前的程式.以便于查看修改参数后的结果.
10.  切换运动方向并控制起始点.; a1 k( [3 P) [& G1 w& X
勾选切换步距方向及起始点.点击起始点按钮,如下图所示设置
.
( d; Y; e7 l+ l( X. F 13.jpg
* h3 X/ k  ~; B0 Y& k# r7 E. K+ `" c
保存并计算,使用导航器查看结果.你会发现运动方向为从左往右,并按指定的起始点进刀.但是,当前连接是非常危险的.
; J" D8 J& D1 `- C/ k6 H2 J$ }4 J2 M
注意:起始点X0,Y100,Z0仅为参考点,系统会尝试尽可能的靠近该点开始.修改起始点为X0,Y100,Z20,重新计算程式,你会发现刀轨是一样的.
11.  控制安全区域./ S5 o8 U% s+ }/ u0 U) a% c
在连接选项卡中,打开安全区域对话框,选择类型为圆柱,平行于X方向,半径为
150.: p6 d" z* {1 P" P% K2 l; @
14.jpg 4 l. ~9 P9 q! G% Q' U0 u, K, v# T
打开安全距离对话框.分别点击数字,在图片上查看其意思
.: e; T/ Z0 R6 z, M7 w
15.jpg
) R3 F6 ]% v1 Q: {& g0 ]! s
保存并计算,使用导航器查看结果,你会发现,曲面边缘未加工
.* G; G0 d  }2 a" k: b8 d. C% ]+ z- q
16.jpg
  c4 Q( y7 g5 q/ _
12.  控制加工区域.修改区域类型为:完全,曲面起始边和最终边加工.如下图所示:( c' b4 ]" ]5 [5 G4 W" S2 `
17.jpg
; N/ e8 Z3 J* a' Q7 u5 Z% _
保存并计算,使用导航器查看结果.! X# T: c( E% Y' _4 G% b  g3 j
13.  修改区域类型为:以一点或两点限制切削.点击设置点,在弹出对话框中设定点位置,如下图所示:
- Q5 l$ n$ A2 k" ?* [( o
18.jpg # @$ W, u7 t/ A- C, G
保存并计算
,使用导航器查看结果.
14.  选择切削模式为沿曲线切削.改变区域类型为:完全,曲线起点和端点加工.点击引导曲线,选择曲线.取消选择切换步距方向和起始点选项.如下图所示.
0 v2 h) M  F& Y
19.jpg 6 |% `, W; P, X1 q! Y, U/ S$ w5 X' r
这是一种不需要定义角度而创建刀轨的方式.该刀轨是垂直于引导线的.其起始点更接近选择引导线时点的位置.
      改变引导曲线为集合"bad curve"中的曲线并查看结果.
15.  选择切削模式为沿曲线切削.如下图所示选择轮廓:9 E8 Z1 l8 _& P: g3 L2 q" w
20.jpg
" U7 }  s& r) u, z4 h
保存并计算,使用导航器查看结果.你会发现,刀轨左边是光顺的,但右边有跳刀.! h3 c4 Y  q( e; U2 x
21.jpg
' m# L9 p5 z4 n% z3 i( e
16.  选择切削模式为两曲线之间仿形.如下图所示选择轮廓:
7 E2 k# ~! R$ d/ V# ~% a 22.jpg 9 O. u2 u  @4 q4 g/ L6 Y
保存并计算,使用导航器查看结果./ u8 Z& m  q* S- ]: B/ \8 a
23.jpg 7 f5 P6 u2 F& W' O2 Y
只有一个进退刀,刀轨均匀.
17.  修改连接部分.在连接选项卡中按下图所示进行修改.  q% J+ c" t! k) G8 R5 h- m9 F' |$ u
24.jpg
; D7 p/ e: {1 x0 e5 i
打开进退刀对话框,如下图所示设置
:6 R4 |, f! f- G8 P: K, \1 `
25.jpg
  G+ l: j4 R& f: M
保存并计算,尝试修改进退刀类型来查看各种结果.
18.  延伸/裁剪.在曲面路径选项卡中勾选延伸/裁剪. 如下图所示设置:
* l+ \6 z5 `" f: {: K9 u 26.jpg ; Q" O' B2 \3 h$ |
在连接选项卡,改变层间链接为退刀至进给距离位置,在进退刀对话框中改变圆弧角度为180°.在距离对话框中全部设置为
0.8 T) B# D# P  N! S3 m; R4 T( b
27.jpg * J# P0 }% H9 {" Q2 ^
保存并计算,查看结果
  D/ V; L& l0 M( `% ^+ r
28.jpg
19.  取消勾选"延伸/裁剪",勾选起始点,如下图所示设置.5 J2 R7 C! M5 h, d5 J6 z8 K
29.jpg - e9 m1 a% @" p  g7 C' B
在连接选项卡中如下图所示设置
:
3 |" `, J* n, u7 E" r& k5 K 30.jpg % F0 r, x$ ?9 D: H$ ~
保存并计算,查看结果
5 ^- M! W; b: F. x% X2 y, v1 n
31.jpg 5 h" p, @1 d9 N3 }+ |
20.  修改切削方式为螺旋铣,取消起始点设置.+ {# ?" N6 T$ _  c' R$ K: ^
32.jpg , ]% x0 `8 ?7 o# X0 E- M3 i8 q

0 h8 u+ g0 C  i! p- r3 U
保存并计算,查看结果,全螺旋加工,无接刀痕
.
4 p$ K% b0 l0 n- X 33.jpg 6 G$ A- f+ U1 }
21.       下面开始了解连刀部分.
7 K3 M) P. J" t6 [, R2 R& b& f9 T
修改驱动曲面,仅选择圆柱面,如下图所示
:
1 m7 Q1 O$ V! M 34.jpg 0 K+ s* `) ~) g1 s+ p. U
修改切削方式为单向,如下图所示
:
- O5 l# h2 s1 n0 n+ y9 p0 ~1 c 35.jpg 8 x" I1 n) X8 i. Z, A
如图所示,修改切削间隙及层间的连刀方式
.
$ q2 }, o* E% j 36.jpg
' s! b! w: _( i. W) e
保存并计算.打开刀轨过滤对话框,修改不同运动所显示的颜色.结果如下图
:* r, ~: X  E: k$ y6 A
   37.jpg 7 n" Z6 {4 q6 p+ b
通过颜色可以确定,进退刀所在的位置到底是属于切削间隙还是层间连刀.
22.       如图所示,修改切削间隙及层间的连刀方式.' N2 p5 \' j2 K4 I0 `" ?
38.jpg + x0 A6 ^9 [- ?# _# X
保存并计算,查看结果
.
& \4 I' Y) a" R, \, d$ _5 D 39.jpg
( ]# D- d2 C% r' `" a/ ?4 H* o9 L1 X: @
23.       将切削间隙值修改为80.
8 d  e( s, @8 J" @ 40.jpg % v( Q# B, ?: h* P7 U5 b
少于80的切削间隙为小间隙,直接连接
.8 b, E; W- u( p% ~9 i& t: o
41.jpg
; C9 ]; Y: [& O& [0 s7 Z! f
24.       如下图所示修改层间连刀的参数., k$ C3 O& |; t0 S
42.jpg
- _' g7 u% K$ C. N0 a
结果如下图所示
:4 t& R9 [* F+ B
43.jpg
3 N9 b# P/ w- Z$ m6 i4 T( M
25.       尝试修改下图中所有的参数,查看其分别有何不同.
3 v8 l$ D0 f' l1 c! A" a
3 c$ \8 L' I8 Z4 C3 \0 T- D) X
44.jpg % W- |% r! ^5 z
1 u. c1 v' y$ ~
教程完毕,图档在下面.% o* B; H( H5 L4 O  H! S
# F5 b* u/ G; Z- i) L; F
basic_training.rar (120.94 KB, 下载次数: 231)
发表于 2013-1-6 11:17:18 | 显示全部楼层 来自: 中国四川广安
80597690 发表于 2013-1-3 20:58 static/image/common/back.gif
8 z% r8 ?6 h  V机床仿真 Cimatron提供了专用的机床模拟模块.5 z) H) @! ^5 z& e& g: r; l5 D
可进行毛坯切除过程模拟、余量分析验证等.可观看机床各个轴的 ...
* T  h* S, C% {# s# F6 N7 B& g
曾大 仿真模拟有教材文档没
 楼主| 发表于 2013-1-6 17:48:50 | 显示全部楼层 来自: 中国重庆
本帖最后由 80597690 于 2013-1-14 12:33 编辑
/ O+ F0 s0 u' [/ H, S6 r6 E; @; s" e# X! B+ @
五轴之刀轴控制' N; h# s1 V' _2 d0 q, W
         本教程使用文件为Tool Axis Control.ELT ,本文件已经包括了五轴TP及一个五轴程式.如下图所示:1 A. A& C" Y# p0 ?/ ^5 T( z3 X: k
1.jpg
      训练目标:熟悉各种控制刀轴的方式.
1.      复制当前存在的程式并编辑.切换至刀轴控制选项卡.修改参数如下:
0 m0 D. t# f* s& ^0 G2 X
2.jpg
) J/ v9 k4 n# _- F# ~, W注意,之前的刀轨设置刀轴为垂直于曲面(刀轴方向就是接触点的法向).$ N$ C$ L8 [+ c: V1 R5 `
新设置可以定义刀具前/后倾斜的角度
.
- T0 D- M8 E& ?4 S- T
正值=前倾角(刀轴向刀具移动方向倾斜
)5 G; r# R' n& a
负值=后倾角(刀轴向刀具移动反方向倾斜
)
% j+ B% u  F& l7 ^# N0 v$ l
保存并计算,使用导航器模拟刀轨
.
, U  Y1 A% T$ \1 R  C4 s4 G 3.jpg 9 v" k- S, [& D) H% x& G( Y. C" a
2.      复制并编辑新程式,改变刀轴为:以固定角度倾斜至轴.设置倾斜角度为X45°.
" r$ e* D2 S  R, Z+ `, e! n
4.jpg
+ m( ^2 Q5 `/ J6 Y使用此选项,刀轴将与所选择的轴成一个固定的角度.+ f+ q$ `  I% R9 H
倾斜轴可以是XYZ轴或是任意线.倾斜轴与曲面法向构建的平面来确定刀轴
.1 f, a9 w6 W/ F: \7 C- F
保存并计算,使用导航器模拟刀轨
.; R: g/ Q3 k/ X# P0 t0 A6 U, q# |" D
5.jpg 0 j/ k8 j0 \1 W9 n8 \2 I$ a1 N$ n
刀具与X+方向保持固定45°的角度.注意,由于刀具倾斜,现在CC(接触)点与CL(刀位)点不再是同一个点.
3.      显示集合:方块./ y! N1 r( O4 A9 D4 ]
6.jpg

' L- J1 ^! E0 e! c- n复制并编辑新程式.设置刀轴为:不倾斜,保持和曲面垂直.
; V; u1 C' h$ s& B) B+ {) p0 P- v
7.jpg 7 Z: @9 l; Y& O8 h2 I! Q* T
切换至干涉检查选项卡,勾选第一组检查,设置策略为:沿刀轴方向退刀.如下图所示设置:
# t' `9 G- n, U" w- \ 8.jpg
9 A3 _2 P' H/ s- _! b) J1 R
当前已经激活了第一组干涉检查,该干涉检查仅仅会检查刀尖与刀杆,* v7 t. _9 Y7 C" n. ^( @4 [
实际加工中你应该检查整个刀具.
1 g. j' s' n; J  I0 `
本设置为一个复选框,你可以为刀具的每一部分设置不同的间隙
.
8 S3 Y, k  x/ t2 `" M
9.jpg ! v/ h- n% U1 M% ?1 B
不勾选"驱动曲面",仅勾选"检查曲面"可以对检查曲面设定不同的余量.点击"检查曲面"后边的“…”按钮,选择红色方块曲面.
* K+ ]. q7 ^8 o* m" m3 u
注意查看"几何选择"界面(需要关闭五轴对话框),其包括了五轴程式所需要设置的几何.如前所述,如果仅仅是改变几何的话,可以在此界面直接修改,不需要进入五轴对话框.
3 m' }0 V$ X0 |' _! \( Q" t 10.jpg
9 U5 |/ f. y" F
计算并使用导航器查看结果
.
; q- I# @# L  p; Z( n. k/ j
101.jpg # `/ D8 q3 z0 Z
注意,检查面同样被加工了.在任何时候,刀轴都垂直于曲面(圆柱面).跟三轴程式不同的是五轴程式的检查面一样是可以加工的.其可以在策略中定义.该驱动面就相当于三轴程式的"瞄准面".
4.      复制并编辑新程式.在干涉检查选项卡中点击高级.在弹出对话框中勾选:检查两位置之间的干涉.如下图所示:
# B/ A& p; F' k 11.jpg
6 W! _6 m. B/ |3 v0 Y: d3 }
计算程式.切换至右视图,查看以上两程式的不同之处.$ W. K! x. X' t7 @5 V
12.jpg , S$ G  A: J7 ^2 b5 }, R3 ?" N
仔细查看,之前的程式有一点点小的过些.勾选此选项可以使过切检查更加准确.系统会增加一些检查点,使刀轨更加光顺,避免产生过切.
5.      复制并编辑新程式.改变策略为:忽略干涉点.设置余量为2.7 Q: C) C8 }% a9 H
13.jpg
" c: H5 \4 m$ V) t  e
如此设置可以避免加工检查曲面,尽量留下2mm余量.
$ ]2 k- Q8 k# q0 U; ~
计算并查看结果.8 K+ z9 o, _1 _0 F
14.jpg 6 O$ A6 l6 L% w3 i9 Z( B
注意:刀轨绕开了这些检查曲面.在右视图可以清晰看到.
6.      复制并编辑新程式.在连接选项卡中点击安全区域按钮,如下图所示修改:
0 _; o4 L2 d3 e: A  @( j 15.jpg
8 l# Q4 R6 T$ W1 i8 f- s
计算并查看结果
.
0 V( z2 t) z7 a4 z9 J* F
16.jpg ) p1 U5 t; N  c3 t1 C
每次退刀至安全区域,旋转轴(A)旋转至下一位置.
7.       复制并编辑程式,勾选切换步距方向刀轴控制选项卡中设置X轴成45在干涉检查选项卡中选择刀具向外移动,在YZ平面内退刀.如下图所示:% ~! r# U. j* @" D
17.jpg
5 _0 S* |6 Q: |" ^: C
7 T6 W2 b- z: }" `4 j 18.jpg 0 A* J; ^! t, a9 P! [' H( d2 y
# a, |- `  Y" a4 u# C4 Z: o% e
19.jpg
# Y. h$ H, A" K2 ~) o& }- a" F计算并查看结果.2 T& i  a) Q' D
20.jpg

$ _5 S- Q. d) B( j& d6 s注意,由于选择了切换步距方向”,机床将从另外一边开始切削.为了不与检查面发生干涉,所有运动都将于YZ平面进行,保持恒定的X.
8.       显示集合"中心点".复制并编辑程式,设置刀轴从点往外倾斜. 点击 “…” 按钮选择圆柱面中心轴上的点.7 o9 _0 n6 s& W* V  V
21.jpg

( c! K+ L; H$ R9 N; W/ D设置干涉检查策略为沿刀轴方向退刀( n' d" e0 Z4 j! k
22.jpg ! g0 l8 n( c4 g* S+ Y& p" {
计算并查看结果.
6 y" y! w* R0 @- a 23.jpg
0 H  F5 \# F2 |) p9 y
注意:刀轴始终通过指定点
.3 S% y! v9 E  v% c
9.       复制并编辑新程式.修改检查策略为:停止刀路计算.
) j" [$ \1 F5 M/ @
24.jpg
$ p) W; G' L4 Z: Z% b计算并查看结果:
* h# u7 J9 _; e8 W1 b2 ^ 25.jpg

6 k3 J5 n! Y5 r+ q# d" P注意,选择的干涉检查策略是检测到有干涉时就停止计算.只有干涉发生前的刀轨才会保存计算.
4 S% ?+ a3 n/ h1 I1 z  r
( |  L& B0 s' i7 ^9 u" _END!
4 e4 g# z; H* i, g3 _& a7 ~' V9 i
- g- ?& {! g/ @0 l练习所有图档在此!
2 h2 o: J, a% t! v9 F5 N 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.gif9 U6 k! c: I1 x3 ?, r0 v; B
定位加工:0 E+ {  r' W8 Y1 L& w) H# {2 y
- _2 s, A4 C$ ?# o/ t7 X, X1 j
本教程使用一个实例来介绍如何创建定位加工程式.

9 ]; j$ t  A8 R6 f你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊
5轴定位加工D10路径.jpg
5轴定位加工D6路径.jpg
发表于 2013-1-12 14:20:19 | 显示全部楼层 来自: 中国山东烟台
80597690 发表于 2013-1-4 17:02 static/image/common/back.gif; ?1 p5 ~. v- A
定位加工:: _9 @/ ]$ I2 V, z' H

6 J. y+ |8 ?( h9 G: a本教程使用一个实例来介绍如何创建定位加工程式.

; z! C4 h, M9 s8 ~不好意思,好像我知道了。。' L; D& x/ c7 Z% a0 i" e3 A+ R
5轴定位加工路径大马虎.jpg
发表于 2013-1-13 08:48:33 | 显示全部楼层 来自: 中国福建福州
you3232001 发表于 2013-1-12 13:48 static/image/common/back.gif
2 C) G/ ?2 W5 z- V: ~$ a9 P( F& Q你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊

' I# F9 C1 n. R6 W, f. l你毛胚设错了。。第二个要设成多轴毛胚。。
1 k1 Z, y9 k) p' ~摆好椅子,等曾大更新。。。
( Z$ q$ A: f9 u1 R* f' z! v回复还是不要太多了,毕竟是教材贴。。回复多了乱。. V$ q7 O! U; c7 p/ V( S  d6 [

7 c" h3 U) T- ?/ Z6 ?曾大,其实你可以在你自己的论坛空间完成整个教材,这样会比较整洁。6 n' c$ K2 g; {" i. i9 h

! B) w: V( e7 \$ c  `, G' r( v曾大,更新快点啊。。小弟等不及了
 楼主| 发表于 2013-1-14 16:21:50 | 显示全部楼层 来自: 中国广东广州
本帖最后由 80597690 于 2013-1-14 16:24 编辑 3 k7 }' K2 o) }. l$ r" R

# t  N" P0 |/ Y: D侧刃+间隙+过切检查
         本教程使用文件为Swarf.ELT
      训练目标:
l  如何创建多曲面的高级五轴程式.
l  改变刀轴方向垂直于曲面,即侧刃铣削.
l  处理高级五轴刀轨角落部分.
l  学习高级五轴的智能防碰撞功能.
l  如何对一组曲面使用多种防干涉策略.
1.      打开文件Swarf.ELT.
) T) e% d/ V0 U  h9 X3 x1 h+ A 1.jpg 6 ]* [7 a/ L" _; {0 Y% v0 X" X) a
2.      创建五轴TP,参数如下:. U6 i) e/ g: j0 P1 C
2.jpg + f, U. R8 c3 f
3.      创建五轴程式.使用刀具为D10.
& B' l3 D, H4 I5 j 3.jpg
0 C+ U. `  l, C: j3 F- ^0 S
点击"进入",进入高级五轴对话框.注意,当前不需要选择任何几何.
* V& G3 \" E, B  E3 j 4.jpg + B2 |5 l8 i! U, z" P* J# S
在高级五轴对话框曲面路径选项卡中选择加工模式为:平行于曲线.其它参数如下图所示:
* S/ e. }3 D! N4 I4 `
5.jpg
% f8 Q! I6 l% w6 r  P. c轮廓及驱动曲面如下图所示
:: s3 ]) ?+ g7 s3 w' C' G  f
6.jpg
2 W0 _0 j) E1 J7 S
切换至连接选项卡,修改初始进刀及最终退刀都从快速距离.
8 L" r6 U6 R) G4 G  R 7.jpg
保存并计算,使用导航器来模拟结果.9 a( n+ p" W+ T5 ^9 S' ]
8.jpg
注意:刀具在任何时候都垂直于曲面.右边曲面加工了错误侧.(曲面法向不正确).
4.使用主菜单"分析"--"物体方向"来修改曲面法向.如下图所示:
9.jpg
) _, }5 w6 H" H' b5.
重新计算刀轨,并使用导航器模拟.如下所示:9 @7 d" _% T: v& M: M0 P) i  v
9_1.jpg * a* L3 m2 ~: _( Y; L8 ~
6.创建一条单一的侧刃铣削程式.
     复制程式并编辑,如下图所示修改:
, a: \: N8 W' _* L+ v6 M! N 10.jpg
     切换至刀轴控制选项卡,如下所示进行设置:
. H! l+ A" T% R' ~ 11.jpg
     保存并计算.使用导航器模拟.
& I% J( r; i. z3 r" j4 u4 s0 T 12.jpg
注意:刀具相切于每一个接触点.其中有退刀.
7.复制并编辑程式.切换至连接选项卡,如下图所示修改参数
  g; L* s' q6 T3 P/ g9 ] 13.jpg
' `5 w3 e* {% S9 A8 S1 R% ~保存并计算
,使用导航器模拟结果:
; u9 Y. F# \$ l+ R/ i 14.jpg
刀轨中间不再有退刀,但是产生了过切.
8. 复制并编辑程式.切换至干涉检查选项卡,如下图所示修改参数:
15.jpg 4 r; g& v+ P% ~9 S
在刀具零件的安全距离对话框中设定刀杆安全距离为3mm
. W( b0 }$ ~0 B% i, q' }" t
16.jpg . ^) \  p3 Q$ X
保存并计算
,使用导航器模拟结果:# a/ |9 @% K7 L, s' k
17.jpg
放大两驱动曲面交接处,发现错乱的刀轨.如下图所示:' W% j7 J/ |( [$ z, I0 v
18.jpg
此处将导致刀轨过切.
9. 复制并编辑程式.勾选角落过渡,.如下图所示:$ d3 J. a' z7 r! O. b
19.jpg
保存并计算,使用导航器模拟结果:& ~2 o4 g& ?9 [) Y% N% f9 b
20.jpg
10. 显示集合"横梁".复制并编辑程式.切换至干涉检查选项卡,勾选第二组干涉检查,如下图所示设置:
& ~' f- p; V; } 21.jpg ; d5 S: D5 H% ?$ F! i, w! g
点击
"..."选择"横梁"作为检查曲面,如下图所示:
; F7 T' M2 l  H6 N 22.jpg
保存并计算,使用导航器模拟结果:
% k9 h* H8 z, x8 U 23.jpg
11.复制并编辑程式.切换至干涉检查选项卡,点击"高级"按钮,勾选两位置之间的干涉.如下图所示设置:, |$ ]* n& X* \% o' }/ [
24.jpg
/ |8 h; j) ]3 h4 w9 a; h保存并计算
,使用导航器查看结果,并与之前刀轨进行比较.
25.jpg / v% J/ R, _( r  p0 ?
12.
显示集合"竖梁".复制并编辑程式.改变刀具为R3.切换至干涉检查选项卡,修改第一组干涉检查,如下图所示设置:  z/ T" ]2 b% g7 x& A# _' @
26.jpg
点击"..."选择"竖梁"作为检查曲面,如下图所示:6 J# U/ u* m+ L# w
27.jpg
保存并计算,使用导航器查看结果.
- _3 ~4 N7 \6 R# m 28.jpg
+ v" x5 U6 ?# Y- o( Z, _: s: v4 y+ e
END!& h0 j% U# B' h0 g. ~# C

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

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

 楼主| 发表于 2013-1-21 14:13:10 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-17 22:11 static/image/common/back.gif1 E+ T- b# m6 b8 r/ u
老大啊  好久没有更新了  能不能详细讲解下 刀轴控制-刀轴将-里面的子选项如果每个能带有一个例子就 ...

' v6 M& U" q* Y  t/ a4 a. A更新是需要时间的,我同样也要为三餐而上班的.只能利用空闲时间做教程了.3 y! j8 r! `8 b2 S
至于刀轴子选项,每种方案做个例子实在太难了.教程没有这种做法的." b' a- P2 S* A! X* K2 C
发表于 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 编辑 9 T- l9 w7 P: T/ p3 {+ S/ j# q
) c$ V, x- t$ F- [
曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同坐标的程序可以使用链接吗?谢谢2 S+ V( t  V& N/ W( T1 _
 楼主| 发表于 2013-1-23 12:09:42 | 显示全部楼层 来自: 中国广东广州
工大老康 发表于 2013-1-22 10:43 static/image/common/back.gif# c+ d& C! b7 T. S* m
没有合在一起的文件吗?

7 e) v; i3 ^3 E) ~3 H; V8 e7 `) K6 r当然有,花费我心血和时间做的教程应该是给想看的人看。之所以以这种形式发帖,而不是直接发附件,最大的原因是,我不愿意我辛辛苦苦做的教程就成为人家硬盘的一个垃圾文件。
 楼主| 发表于 2013-1-23 12:10:30 | 显示全部楼层 来自: 中国广东广州
minggaoshi 发表于 2013-1-22 21:16 static/image/common/back.gif
+ q0 [( R1 V: p6 I% `& ?老大 我有个工件 五轴加工 我想控制A轴最大负方向摆动到-108度 该用什么方法? 我试过用限制 但是好像不太行 ...

5 Q$ V+ e: y! \9 d6 ]试试看用锥度控制。
 楼主| 发表于 2013-1-23 12:12:54 | 显示全部楼层 来自: 中国广东广州
luo7534211 发表于 2013-1-23 09:01 static/image/common/back.gif
1 @- A9 `+ }: A  d) d% b. ~曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同 ...
% `1 G1 y: K1 {5 c9 \( x$ @
很多时间,我都是用后置控制的,而不是用五轴连接程序控制的。
/ T( `4 S0 x4 G' x) u一个TP中多条程序不连接直接后处理需要在后置里面做判断,区分长短连接的不同移动方式。, K+ y6 A4 l6 P! F( z2 C- Z" {3 @2 c
3+2或是5轴联动程式之间都可以使用连接,跟坐标关系不大。
  q/ {8 t" _- ?6 ], G' e) Q  H: t$ A连接的仅仅是上一程序的终点到下一程序的起点而已。
发表于 2013-4-23 11:11:03 | 显示全部楼层 来自: 中国湖南湘潭
楼主我是初学者,需要画一个楼主上面那种叶轮 能不能教一下叶片是怎么画的啊?谢谢!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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