三维网

标题: Cimatron五轴教程 [打印本页]

作者: 80597690    时间: 2013-1-3 20:42
标题: Cimatron五轴教程
本帖最后由 80597690 于 2013-1-4 14:39 编辑 1 Y4 X) G4 N+ @" O
' @& T1 ?$ [; B8 o" h# ?5 T
大家新年好!5 r) u4 e/ x" n
祝大家在新的一年里身体健康,工资翻番.
4 s3 o1 Q7 s, P$ E其实一直都有想做五轴教程的想法.3 x& D0 M! ~2 L
由于种种原因,一直拖到了2013.* l7 y) E1 y  G7 ?- F( @& Z
在接下来的时候,我会抽时间慢慢完成教程.
5 G- I4 a' `0 _+ @% s' B分批上传,跟大家一起讨论.
% L$ }9 j% |: c4 u3 P在这里提前说一声,时间上不敢保证.
1 U5 a' D- _' ?2 |  m1 ?5 y尽量每天都有教程出吧.6 u# ]$ T2 K. f- ?5 J- R6 U
学习过程中有问题可以直接在本帖回复,我会持续跟踪.+ i$ O4 z3 h: c% j
也同样加我QQ:40320986,或关注我新浪微博:http://weibo.com/i/2547013394
7 s7 F$ P5 H  V$ V$ t4 T3 \  K. B' Q' r* @; d
好了,开始吧,新的征程.
0 W3 g. e5 f: f1 F4 W6 z4 U' t1 S! S
, O1 `( q; b; e2 V; ?% `本次教程我会加入比较多的个人理解,可能会存在误差,甚至是错误,欢迎大家一起讨论.  H/ ]) G  z8 z( G; |2 |

6 r% y* Y  N) [! U9 k+ N3 f! d1 X  e0 H/ {% d* K7 G. l$ C) k
温馨提醒:为保证帖子质量,杜绝非技术类回帖及灌水,一经发现将作删除处理!3 T1 ]- w. E% f- y' r6 z+ n) h
                                                                                   密密麻麻 示

2 ]% h  A6 r" H1 o5 ~4 B/ [: G3 e' l" H2 {- O9 k. V( L

作者: 80597690    时间: 2013-1-3 20:42
本帖最后由 80597690 于 2013-1-4 12:21 编辑
# `7 h/ A% R5 p  e
  }7 |( l6 W& k7 N在学习五轴加工之前必需先了解以下几方面.
8 N8 G/ u5 n8 X  p7 g3 U! Q1:五轴加工的概念.- ^4 K; T$ b7 D+ \% ?# a
2:机床结构(不仅仅是五轴,四轴,六轴甚至更多的轴)9 M! M% F" A( N- Q* Y
3:控制系统.: z! E6 {# l6 U' \' B# X( E% |
4:五轴加工类型.
8 a, Q: M' P0 i5 j: `- C% Z( ]5: (到这一步)学习五轴加工的方法,也就是如何编程.
) R9 ?4 S. c' E/ ^0 u: w4 P3 v% [6:机床仿真.
' |2 F) _) @$ b3 l! w* U* }9 U7:后处理,输出匹配机床的G代码.
  G! Y& G8 V: O5 v% f, Q
1 {6 V3 ]6 D* f接下来的时间我会跟大家一一讨论.
$ O6 f8 j; Y) ^  f# t, i( B3 H

作者: 80597690    时间: 2013-1-3 20:42
本帖最后由 80597690 于 2013-1-4 11:28 编辑 ; `# S1 c' V0 r: h
7 B' m0 z! Q- {4 e/ u# w" Q
五轴加工的概念+ d& I9 W+ N$ J# M  A

9 @* U+ ^( I  P( B8 z  ?/ U$ |. v5 l( Y
五轴加工是指在一台机床上至少存在五条运动轴(三条线性轴和两条旋转轴),
% _( E5 O$ ~( N3 z# ^% _其可在计算机数控(CNC)系统的协调下进行加工.  @" U* o2 ?1 V+ O% W
五轴加工为集机床结构、数控系统和编程技术于一体的综合应用.* y+ n* d7 n$ S6 J1 {7 e
以下为实际加工案例:/ ^2 M1 Z# k" T0 [. {
; d# s8 p  s. ]- c0 X8 r
双转台(TT)
  f) t/ W% K- \! g$ w. A  d% N1 y/ D[rm]http://player.youku.com/player.php/sid/XNDk3MjM2MzEy/v.swf[/rm]1 T' [$ @  W$ e+ [- X

/ ?% p& z# n6 B9 i/ q摆头加转台(TH)
1 g. f9 i- ^' h3 X2 l9 _; q[rm]http://player.youku.com/player.php/sid/XNDk3MjM0OTg0/v.swf[/rm]( T- p+ |; `$ S/ Y# ]  E; e
3 k! O8 v- K2 ], S
双摆头(HH)* `  C! [9 Z* T6 g
[rm]http://player.youku.com/player.php/sid/XNDk3MjM0OTE2/v.swf[/rm]
( F. z# H1 W/ l, H4 z7 X, F
7 Q6 ^7 _. A, x+ h

作者: 80597690    时间: 2013-1-3 20:43
本帖最后由 80597690 于 2013-1-4 12:11 编辑 ( Y9 e7 u6 D. M. ]& B( Q0 O
1 n* ^9 _% t1 V, E
机床结构. A1 C5 R- ]5 B  h
根据主轴的方向分:  f: l. V5 w* {
立式(Vertical)    简写为V ,接下来的教程中出现V则代表立式机床
$ l" ^+ n) B- R- L/ X卧式(Horizontal)    简写为H ,接下来的教程中出现H则代表立式机床( ?' c1 m; T+ N. k5 r& v0 u
1 n/ h% D8 q& R6 \
根据旋转轴的结构及位置分:; D: y4 `: r! v5 F
双转台(Table-Table)    简写为TT ,接下来的教程中出现TT则代表双转台机床
) i+ U: `9 @- s& T( K6 [3 y& U* \双摆头(Head-Head)     简写为HH ,接下来的教程中出现HH则代表双转台机床
( \3 E5 Y5 K5 T% y: S* n7 B转台加摆头(Table-Head)     简写为TH ,接下来的教程中出现TH则代表双转台机床
/ o3 C" p- Q; I( ]) m9 S6 [% T( N0 h! p+ ^! a
以下为各种机床结构:
! j9 U% }8 u  V" u[attach]2122108[/attach]" V- J. E) C( i" Q; N2 E
) X( B, `# K( d0 y3 d
通常情况下:平行于X轴的旋转轴称之为A轴, 平行于Y轴的旋转轴称之为B轴, 平行于Z轴的旋转轴称之为C轴.同样存在一些旋转轴不平行任何常规的线性轴,该类机床称之为非正交机床.* I) e, ?* o' W
旋转轴有旋转方向之分,默认规则为右手定则,见下图:
5 s4 Z& g: D$ U2 ]$ `[attach]2122119[/attach]
, y" B7 d& ~8 }7 w拇指指向线性轴正方向,四指弯曲方向为正.
$ B9 P7 I, i. o$ B当然有些机床的旋转方向是反的,这些可以在控制系统中设置.
) U" U- R) A9 [0 Y5 q: E1 D同时我们也不用纠结,就算是反的也没有关系,这部分同样由后处理控制.
1 H% J' l# Z: ]9 G) ~1 G# m; {# t: c  P9 P+ M  m3 I
在CimatronE中进行多轴编程时,需要注意的是最大加工范围.如AC结构的五轴机床,A轴旋转范围为-20°至110°,编程的时候A轴旋转角度就不可以大于110°,否则机床会超程.同时后处理的时候就会报错.其它所有的一切就不是编程需要考虑的事了,全部由后处理的完成.换句话说,假如有三台机床,分别为TT,TH,HH,其加工范围都一样.编程则不存在任何区别,其机床所需要的代码由后置控制输出来匹配.假如是四轴机床,则由输出坐标系来匹配正确的旋转方向.
8 m& j0 l: P7 S8 s8 z5 ~) Q) k0 S, G! _* w& E) l5 J1 k
软件只能用五轴来描叙运动,六轴联动是存在的,可以手工编程,但是软件暂时还无法描叙.就理论上来说,常规的加工五轴就足够了.+ M3 Q( Y8 g/ u
换句话说:不管是五轴机床,还是5+1的机床(立卧转换?),还是六轴联动机床,其实在软件中编程时都只是五轴而已.包括高端的复合机床,如九轴五联动之类,甚至乎128轴的机床(这是我见过的最多轴的机床了).这些都一样,目前软件能够描叙的运动最高为五轴.
9 T; p( R) L6 }8 p6 n* p4 ?; X
( h4 S& _+ d5 L
# b2 g" s0 l4 F2 x0 e7 i

作者: 80597690    时间: 2013-1-3 20:57
本帖最后由 80597690 于 2013-1-4 13:18 编辑 $ p( Z5 X* H1 U- q7 c/ o
% j0 g. `/ e: G; |! w% A: O
控制系统
5 M7 F- u7 c3 c2 B. u% _
3 u: M3 |. j! a( j9 Z7 C# n五轴控制系统有很多很多,常见的有以下类型:
9 a. ~% n+ j  d  dHEIDENHAIN 7 i" @7 Q. C( Z4 V' @3 l3 B
SIEMENS
2 y+ p- C6 @& q7 y8 [MITSUBISHI # \7 ^* Q/ Y) C, [! P
FANUC
4 [+ J' f; }+ l, [6 X" R& c3 rFAGOR  # v' s! t" u) {1 [, o/ Q" N
NUM
. Y! E0 `# Y. A; [/ ~, IFIDIA
9 G2 Y0 K( E- E) hOsai
! O. K( p5 G! A) J华中数控
  m. X' v0 S& _..........
5 E2 Y1 x4 L, m" J$ L/ L
8 i: I" C# K/ ?4 Q1 ?凡事都有好丑之分,凡物都有好坏之分.控制系统也不例外.$ H. R  P4 P/ L1 a3 x
五轴控制系统与三轴控制系统的区别在以下方面:
9 f7 B8 S& Z0 @% b1: RTCP(也有称之为TCP或TCPM等),其表示自动跟随刀具旋转中心点(Rotation Tool Center Point). 带RTCP功能的可以称之为高级控制器,其接受的G代码与Cimatron编程窗口中显示的刀位点一致(参考输出坐标),旋转轴旋转后所产生的线性轴差异由控制系统的RTCP功能自动补偿.其区别见下图:
$ H* e" c! _* C8 ]5 m[attach]2122121[/attach]
. e) T1 G: @2 D0 b4 |$ m$ [' J除此之外,RTCP功能可以提高加工精度.见下图:
2 h) ?+ _# S1 E" z+ h. i[attach]2122125[/attach]
, {" B/ ]+ t4 d) e" J4 O
' {2 J- M, z! j& {7 Q2 i7 S1 F" O带RTCP功能的控制器就可以完美的补偿整个运动.$ f& p; ^+ z# u
当然,不带RTCP功能的控制器,可以在后处理种控制器误差,后处理将整个运动打断成多段.
5 i7 s) j4 m7 m  Z0 X$ X: v2 k以小线段来逼近公差.
+ l! i/ w) r7 G( y5 J  {   常见的控制命令有:M128, TRAORI, G43.4 ......2 G& U. m* S9 _* Q6 I
7 G7 q2 x' C' u0 T6 U; T
2: Working planes (简写为WP),工作平面.  D9 D2 y4 b3 O5 |$ \
   WP用于定位加工和钻孔.定义WP,可根据不同方向的坐标输出.其好处是可以使用所有的标准功能(如,圆弧插补,样条线插补,刀具半径补偿,工件旋转,钻孔循环等).换句话说:不定义工作平面就无法在任意空间平面进行上述操作.
: N) d# P+ M! t  T2 A( |$ o0 Q$ l6 |常见的控制命令有 CYCL DEF 19, PLANE SPATIAL, ROT, G168.2  ......8 d7 ~8 }+ p) U9 Q1 ~4 c% S1 A5 U
; W; q# {/ m; m. U* D
3: Datum shift,原点转换
$ G) ^3 ^: `3 A, a- _5 P  原点转换可以将输出代码原点放置在编程坐标上,其G代码与导航器中所见到的坐标一致(该坐标参考的是编程坐标,不一定是输出时用的参考坐标).5 y: F. A% b- _/ t  C( Y
该功能对于手工编程来说是非常有用的.0 |% G- B0 ~6 V3 _1 b
常见的控制命令有 CYCL DEF 7.0, TRANS  ......+ d: i+ U% X4 P- K; z7 D- B

  E# ?4 l5 @) y$ G# h; j这些基础知识仅需要了解即可,对于编程人员来说,不用纠结控制系统是什么?; ]: V* {. C" A5 n- A, [- v: p! X9 x
所有输出的代码都由后处理控制.编程的时候只要控制输出坐标系即可.; l* o: }) H' M# |, w

作者: 80597690    时间: 2013-1-3 20:57
本帖最后由 80597690 于 2013-1-4 13:37 编辑
; W0 ?' K2 F4 g- C& B) E  Y4 }, f6 D* z+ K' l/ }% o# n
五轴加工类型0 k" d+ c1 D& x" Z: X: B# ]. {
在CimatronE中五轴加工主要分以下四种类型:; e9 Z. H/ q% [4 E6 r. n
定位加工,联动加工,自动倾斜,裁边加工.
3 n# B" D: f4 U/ A其中自动倾斜和裁边加工都属于联动加工,
7 [3 ?: L3 I6 [& \自动倾斜主要用于模具精加工及清角.; W2 u" l9 B0 g( b
裁边加工主要用于产品最终成型修边.
7 U* k5 |& j8 x. r见下图:
/ O/ U; W& I; S% L[attach]2122129[/attach]
0 x$ [# \# H; |  }& v5 Y
  Z0 l- C" |; g
# l# |6 w, j; G/ r& T5 M1 R

作者: 80597690    时间: 2013-1-3 20:58
本帖最后由 80597690 于 2013-1-4 13:50 编辑 , ]: A+ c4 V, M3 ~0 z) C
' F& Q: `% u. d% c
五轴加工方式:
本节为学习的重点,将使用实例加工来一一讲解各种加工类型可用的加工方式.
1:定位加工,任何策略(常规的三轴策略及高级五轴策略)都可以用于定位加工,(3+1,3+2,4+1,5+1)都可以认为是定位加工.
2:联动加工,通常是使用高级五轴策略,在CimatronE中也称之为航空铣.
3:自动倾斜,通常使用曲面精加工及清角策略.
4:裁边加工,CimatronE有专业的裁边加工策略.某些情况下也可以使用的高级五轴策略进行裁边加工.
, Q/ Z1 j# r2 R2 L. K
本部分在后续进行详细讨论.

作者: 80597690    时间: 2013-1-3 20:58
本帖最后由 80597690 于 2013-1-21 15:58 编辑
  Q3 o5 e. X4 [1 Z0 S2 J; m: d* k, `0 Q' g% a/ s/ `
机床仿真
Cimatron提供了专用的机床模拟模块.( ^8 G  ]! Q' z% E' O+ w
[attach]2122160[/attach]
可进行毛坯切除过程模拟、余量分析验证等.可观看机床各个轴的运动情况.对刀具、夹头与工件、夹具及机床本身之间进行干涉及过切检查.检验装夹的合理性,优化摆放位置.0 z4 o: P$ L4 T0 Y$ X! o
[attach]2122161[/attach]
CimatronE内置机床库 – 目前有70余种不同类型的机床模型.
$ ^% `: g3 A" D+ J6 Q6 m8 r[attach]2122162[/attach]
同时支持自定义机床,完全模拟实际机床及加工过程.
在这需要提醒各位一件非常重要的事,在机床上的实际运动与软件(CimatronE)中编程的刀轨有可能有一些细微的差别.这主要体现在连接部分(具体连接在后处理部分会提及).如此,CimatronE中直接模拟的是编程的刀轨,仅可以确认刀轨是否正确.必须使用经过验证的后处理才能确保机床加工安全.如需要验证G代码是否安全,可以将G代码反读入来模拟.或者使用专用的G代码验证软件进行验证.

作者: 80597690    时间: 2013-1-3 21:02
本帖最后由 80597690 于 2013-1-21 16:01 编辑
$ a1 W- d5 \2 u4 Y6 |' V/ _5 `9 L; I5 U3 c6 R
关于后处理
         五轴后处理基于控制系统,机床结构而定制.
     记住一点,为了您的机床着想.请不要使用未经测试的后处理输出代码上机运行.
     就算是相同的控制系统,相同的机床结构也需要特别小心.
     最有可能出问题的就是连接部分.
     关于连接部分:
     1:两程式之间,快速运动之间都属于连接.在GPP2中处理这些连接分为长连接和短连接,输出的代码不一样.这样就有可能撞机!!切记切记.
     2:当到达旋转极限时,GPP2称之为两解决方案之间的连接.比方说:AC结构的机床,A轴范围为-10°至100°.刀具位于A-5,C0°时,GPP2同样可以输出A5°,C180°,这就是两种解决方案.当A轴到达-10°时,首先需要沿刀轴方向退刀(TT的机床就是Z轴了,这种最简单,TH呢?HH呢?).退刀完毕后,假如机床支持RTCP(M128功能),这时候需要关闭RTCP,旋转轴旋转至第二解决方案.再开启RTCP,再沿刀轴方向返回切削点.再继续执行.
     3:换刀后连接.这种情况通常都是安全的(特殊情况下,需要将工作台移动至某一无干涉的位置).- @' {! U% [1 W
       r7 @# A7 [3 }( f- q% y1 N
附件为测试用的后置,仅用于查看代码.本人不对代码产生的任何结果负任何责任.* S- j7 v# A+ g  e: C) u+ J2 p
[attach]2126769[/attach]6 y0 L! p' u8 R( e7 d7 ?: c. q: ]

作者: 80597690    时间: 2013-1-3 21:02
本帖最后由 80597690 于 2013-1-4 14:34 编辑
. j& R' `% H1 d/ Y
) t& v" c( [" w1 x  }# W五轴应用范围:! @( t, f4 l' i
叶轮,叶片,弯管,接头,刀具,航空结构件,轮胎模具,模型,玩具,复杂零件,深腔模具,钟表业……) v3 V, d. [! x$ m6 G: E/ G
[attach]2122167[/attach]
4 X9 Q8 Y1 t- ?+ |, ?  u3 Q0 a, B0 F. t
- ]1 d) f/ m9 j' r9 w" x# @7 e

作者: you3232001    时间: 2013-1-4 07:43
好吧,咱占个地下室吧,五轴的程序匹配三轴的后处理在三轴的机床上能运行吗,为什么
作者: 80597690    时间: 2013-1-4 11:58
you3232001 发表于 2013-1-4 07:43 static/image/common/back.gif( m; o: y# W& o! M3 v
好吧,咱占个地下室吧,五轴的程序匹配三轴的后处理在三轴的机床上能运行吗,为什么

4 Y/ d3 A4 S' ~& Q& \按我的理解,五轴程式应该是五轴联动程式,这样的话,其轨迹应该有旋转轴代码,三轴机床无旋转轴,无法执行.
! ~2 j7 l, l# x
5 I9 t% c; `8 N$ ~& u% R如果是五轴策略,其可以编三轴程式,三轴程式当然是可以在三轴机床上运行的.: a3 h! q, Z: ]: m

( M% `+ |4 L' W0 E# o$ fCimatron从E9开始,对三轴用户开放了航空铣(五轴)策略.完全可以用于三轴机床.
作者: abpfnet    时间: 2013-1-4 13:49
编程原点一般是不是都放在机床旋转摆动的交线点上
作者: 80597690    时间: 2013-1-4 13:52
abpfnet 发表于 2013-1-4 13:49 static/image/common/back.gif
9 c. L$ \* B8 X编程原点一般是不是都放在机床旋转摆动的交线点上
  ]- n4 C6 Y9 y+ c
不需要,这种方式是上世纪的办法." d' U, A* Q& t2 n/ A
自从海德汉最早开发出RTCP功能之后,就可以随意放置在任何位置了.' n7 z& }% [$ j- m
同时后处理器也有更新,就算是不支持RTCP的机床,也可以随意放置在任何位置,5 A( K% |2 ?0 q2 ]( |0 f7 ]3 n
后处理会提供人机交互区供补偿.
作者: 密密麻麻    时间: 2013-1-4 15:02
交互区截图:
" b6 U. c6 q' j# U  D. ^5 N: i- i2 X
作者: 80597690    时间: 2013-1-4 15:24
密密麻麻 发表于 2013-1-4 15:02 static/image/common/back.gif
' f9 M, N4 J' D- ?% j! k交互区截图:

$ m# }4 V2 s" m0 Z通常来说是做在这个位置的.
$ }# T) ^/ C2 jGPP2提供了专门的变量来补偿差值.
# m  S8 X! ^0 h6 m+ r" n同时也提供了虚拟点,A=B+C.详情可以查看GPP2手册4.8关于五轴机床定义部分.
& w0 s# }0 s& o0 t3 c  M* W; ?: G- i8 C+ a通常都是在这个位置输入' v& a! o/ {7 E4 |1 w" ?
[attach]2122195[/attach]
作者: 密密麻麻    时间: 2013-1-4 16:11
80597690 发表于 2013-1-4 15:24 static/image/common/back.gif
7 u* o( h) @7 v9 |3 W1 n通常来说是做在这个位置的.4 W$ y& y8 Q; c) i% \* Y
GPP2提供了专门的变量来补偿差值.
7 I2 W/ @. q2 o同时也提供了虚拟点,A=B+C.详情可以查看G ...
6 C* O& @+ ]/ u4 z) s4 F! M# U
5轴涉及变量多一些,4轴就两种情况,在旋转中心和不在旋转中心,也就是说做一个Z的变量就好了!
作者: 80597690    时间: 2013-1-4 16:57
密密麻麻 发表于 2013-1-4 16:11 static/image/common/back.gif
" C5 y1 w& h5 S$ S; P4 y" B5轴涉及变量多一些,4轴就两种情况,在旋转中心和不在旋转中心,也就是说做一个Z的变量就好了!
8 V) x! c' v) c# G
A轴机床有Y和Z,B轴的有X和Z.
1 j$ F5 }7 {0 V4 B( \五轴机床有XYZ,但是为了不用每次都去计算XYZ的差值.
! @* Q7 U) y  s+ n可以直接把机床旋转中心写入后置,对话框中直接输入工件坐标即可(方便,不需要计算).$ ^( L- b) P) T' u! W6 W& f5 k2 V
后处理将对两值相加./ t6 z" x7 b( `( I1 r
这就是我说的A=B+C.; D8 s7 d, I8 Z- r

作者: 80597690    时间: 2013-1-4 17:02
本帖最后由 80597690 于 2013-1-4 17:14 编辑
5 x& [% t' v! f7 ]8 t
2 a/ m" p/ @% ]6 v定位加工:
% J8 B- u8 @4 ~3 {& T; L. P
( w7 D, J2 A: d- @( v. S0 h
本教程使用一个实例来介绍如何创建定位加工程式.6 q0 j/ t" T/ C6 Q

& Q7 d, r4 L6 ^
知识点:
a)         定位加工程式的坐标如何创建
b)         安全高度的定义
8 E7 L& C# m6 i+ S+ @  t
   接下来我们一步步来完成本案例的编程.
      注意:假设读者已有三轴基础,对于简单的,常识性的三轴内容在本教程将不再重复.
. U  ?& z  S# {% h8 O, N& ]3 `+ W# v5 b1 t+ @# y
1.   打开 定位加工.elt (见本帖附件).
2.创建TP.按下图设置,点击 确定.
9 K( K) }5 a; H- x[attach]2122227[/attach]
! N4 N( j6 r( y6 u/ L
    首先将刀轨类型修改为5轴.
实际上,如果仅使用三轴程式,不用五轴联动,类型也可以为3轴,但3轴类型的TP中无法创建五轴联动程式,所有通常设定为5轴即可.
' |8 Z; f; l& c0 E坐标系: 可以是工件的任何位置.建议选用工件取数(分中对刀)位置.本坐标不参与G代码的任何计算,仅影响下文起始起始点的位置.7 K% i: l6 Z- J; f% R
起始点:XY的值可以不用管,任何时候都不会输出这些值.Z代表安全高度.在两程式之间连接时可能会抓取该值(取决于后处理如何处理连接部分).与三轴程式不同的是,三轴仅考虑Z方向即可.但五轴程式需考虑整体工件大小.比如当前工件,其X长度为180.在可能的情况下(机床Z轴行程足够),安全高度应该大于该值的一半.
3.   创建新的平底刀,直径为10mm.
4.创建零件.直接确定.
& C9 O6 {2 X& s[attach]2122231[/attach], J. t. l8 ]  N% z3 u
5.       如图所示创建毛坯,修改Z最高度为0.
' P7 h- k5 r9 u% ~4 Z8 J" C5 h[attach]2122232[/attach]
& A% @, M2 Z; m4 P7 S
6.       创建程式,选择体积铣-环绕粗铣.
+ o6 D% a" `) ^- M, }& l选择所有曲面为零件曲面.使用刚创建的刀具.
! i0 `! O; V0 x- Z如下图所示设置参数,不重要的参数已经隐藏.
0 L& Y# B" ?; L# o: G[attach]2122233[/attach]
5 F3 D* q) d8 @( E2 {5 }, W点击[attach]2122234[/attach] 预览,查看剩余毛坯.
[attach]2122235[/attach]
& Q3 K- A8 a0 y5 U, R保存并计算.结果如下图:
: d/ I* m* ^7 s* {[attach]2122236[/attach]
7.       创建新的平底刀,直径为6mm.
8.       接下来对Y负方向,侧边的槽进行定位加工.首先应该创建加工坐标.点击主菜单"基准--坐标系--垂直于平面",如图所示选择槽底面,并在该平面上任意选择一点来放置坐标.# m2 p8 g: p* {8 U, {
该坐标就是定位加工程式中将使用的坐标,其主要作用是确定加工方向.X或Y轴方向不重要,Z深度所在位置也不重要.
9 T+ r) ]  d2 H/ B: I- s( L8 A  o[attach]2122237[/attach]
9.       创建新的开粗程式.选择槽底面作为轮廓,所有曲面为加工曲面.
$ P% d8 K2 ~) I# R% A( w0 Y; N  [attach]2122238[/attach]: I6 k$ x5 w, Z7 ?
选择刚创建的6mm的刀具.如下图所示设定加工参数.  z0 q7 K9 ^4 L; I% O
[attach]2122239[/attach]
! d. |% F0 R8 ?/ `0 B- ~注意:程式坐标系需修改为刚创建的坐标.保存并计算.
10.       使用导航器模拟查看,可以发现,CimatronE会自动参考之前毛坯.尽量减少空刀存在.如下图:" |* z4 U9 U2 r  V) y% b2 W6 J
[attach]2122240[/attach]
. p$ e* a" n6 d; `% f2 w
11.       重复第8至第10步,对X正方向的槽进行加工.
12.       旋转复制上述两程式,注意参考坐标系(可自行测试选择不同的坐标来查看结果,深刻理解此参数).2 C$ l: U4 z6 u
[attach]2122241[/attach]6 O" t0 M$ ?4 e# x5 P7 X- W( Z" Y
自程式中选择要复制的程式.选择转换方式为:仅放射中心.当前点为model坐标原点.如下图所示设定参数:
" n+ d/ c: ~5 L/ |6 K1 M) f[attach]2122242[/attach]
4 Z, D0 T2 O. V# I特别注意参考坐标系.
13.       同理完成钻孔程式.' t8 Q, M/ o# L& H( j
# u1 m  \* L- C' D; w
END!先到这里,后续再补充.* }! C0 J0 y! W, r+ s
* T  b) |0 Y( u) v6 ]+ s1 B
ELT文件在这!! o2 G# l4 x# L7 D+ z
[attach]2122249[/attach]+ H$ a( w/ k( p0 t8 ^' u

3 W+ n2 x1 W# k5 {# Z$ Q

- `/ h, Q! V0 |! r8 Y, J
1 e2 L' C* s/ D
$ y' E2 F  b* p/ h  B2 c2 s. J
3 P4 u0 J* C( v- O3 b9 L% o* x0 q/ F7 S; S/ R5 B, T9 y6 i0 [
2 g  a. R1 _, \2 }6 T$ Q0 J7 s5 k

5 w) a5 ?8 D5 i9 g0 g0 Y" S0 p! l1 o+ v1 A* r8 ~0 L

作者: xiaodong526    时间: 2013-1-4 20:34
曾工,向你请教下!post 在程序输出模拟时总是与实际刀路位置不合!我在vericut 上也是一样,我换成  工作台转中心为输出也是一样! 因程序在机床上跑过没有问题为什么模拟时出现这样情况?
作者: glen    时间: 2013-1-4 21:54
80597690 发表于 2013-1-4 13:52 static/image/common/back.gif
# E  P" A& p: I/ L& K  k不需要,这种方式是上世纪的办法.
7 k1 x- g$ X& V& K2 z* @自从海德汉最早开发出RTCP功能之后,就可以随意放置在任何位置了.9 X; r. Z0 q8 U
同时 ...
/ s$ T. J4 S* u  m7 u) i! z. f8 s1 a' T
RTCP应该是fidia最早开发出来的,而不是海德汉。
作者: luo7534211    时间: 2013-1-4 22:08
曾老大 期待整个钻孔的3+2
作者: glen    时间: 2013-1-4 22:15
本帖最后由 glen 于 2013-1-4 22:17 编辑 + `; b9 C: G7 {2 I8 K
xiaodong526 发表于 2013-1-4 20:34 static/image/common/back.gif
: a( O1 i6 @, Z曾工,向你请教下!post 在程序输出模拟时总是与实际刀路位置不合!我在vericut 上也是一样,我换成  工作台 ...
# q+ l  L/ a+ J1 C
你这应该是模拟时设置不对吧。明显的模拟时零件小于刀路,软件的模拟跟你post没关系的
作者: luo7534211    时间: 2013-1-4 22:42
80597690 发表于 2013-1-4 16:57 static/image/common/back.gif
4 R4 A7 }+ X! \3 [: x, d6 m- C& |, zA轴机床有Y和Z,B轴的有X和Z.( \1 m# m* T+ G. G2 |5 O0 ^$ _8 z
五轴机床有XYZ,但是为了不用每次都去计算XYZ的差值.
* C7 J8 D0 R0 C5 R7 d6 H) l/ H可以直接把机床旋转中 ...

, ?: f! h: f$ U  u# R5 n4 w1 h老大 这段文字有图片看没?
作者: glen    时间: 2013-1-4 22:48
本帖最后由 glen 于 2013-1-4 22:51 编辑 6 K  I7 T9 G$ E3 I! z' R% z
luo7534211 发表于 2013-1-4 22:42 static/image/common/back.gif
9 r' I- W# m8 s/ C) a$ j4 _7 `1 [老大 这段文字有图片看没?

1 F- o  ?" v) A* M) A$ e这里估计不会给你看图,都是关于后处理了。他那图也只是告诉你他在后处理定义了变量可供人机交互区直接补偿。
作者: 80597690    时间: 2013-1-5 09:53
luo7534211 发表于 2013-1-4 22:08 static/image/common/back.gif
7 R' N# O- i4 T' P曾老大 期待整个钻孔的3+2

( m9 N' q& y/ M- |- N1 b" K8 ^. \, ?钻孔的3+2存在问题吗?编程直接做就好了!
; W! y  b" {# H. W! m8 y你是说代码吧,在5楼输出工作平面已经说的很清楚了.
5 q7 B% `8 a! ~9 u  n( A6 y3 v5 X支持输出工作平面的控制系统才可以输出钻孔循环.
作者: 80597690    时间: 2013-1-5 10:01
本帖最后由 80597690 于 2013-1-5 10:09 编辑 & n0 t5 ^$ O* {* v2 _  r
glen 发表于 2013-1-4 22:48 http://www.3dportal.cn/discuz/static/image/common/back.gif  {" P) S# `2 U( v) O' ^
这里估计不会给你看图,都是关于后处理了。他那图也只是告诉你他在后处理定义了变量可供人机交互区直接补 ...

! O" X$ n' y6 d! ?0 B# E( M8 a& {- S/ O8 p# ]
见GPP2手册,第210页至214页.6 q* G' d  d: _; b
[attach]2122447[/attach]$ \- r6 N/ O5 f  G' _+ ]
[attach]2122448[/attach]
# q, J! H& v8 }: ^4 G[attach]2122449[/attach]+ S# @+ U" R7 d9 A" E6 o1 k7 ?
[attach]2122450[/attach]
- ^6 W0 X! }1 z! D[attach]2122451[/attach]
; u+ O) P  x1 u+ t
作者: luo7534211    时间: 2013-1-5 10:24
80597690 发表于 2013-1-5 09:53 static/image/common/back.gif4 Z. z7 ^% ]; k8 c. E
钻孔的3+2存在问题吗?编程直接做就好了!! `+ v& j* z6 h4 G7 j
你是说代码吧,在5楼输出工作平面已经说的很清楚了.1 j, D1 V7 a. n9 G& X3 s
支持输出工 ...
! h' L9 O- K/ H  D* l3 R
哦 谢谢曾老大
作者: luo7534211    时间: 2013-1-5 10:26
:rose::rose::rose::rose::rose:哥啊 手册我能拥有吗?
作者: 80597690    时间: 2013-1-5 10:54
luo7534211 发表于 2013-1-5 10:26 static/image/common/back.gif
* t) o3 I5 G. \) e哥啊 手册我能拥有吗?
3 a* d- S% }* F+ y, N
GPP2手册是我最憋屈的翻译.  V' ]! z1 V# w; G, k) b- W& ~6 E
里面有一部分我也不理解,
0 j1 K! p% M  B) i5 z/ K. R并且这份翻译是唯一一份做完没检查的翻译.
  e  H6 b" j7 Z- s, l里面肯定有错别字,语句不通顺的都有.% p7 Q( I; j' G  p  D1 g
就不拿出来丢脸了.
作者: luo7534211    时间: 2013-1-5 11:10
80597690 发表于 2013-1-5 10:54 static/image/common/back.gif
1 }$ z" r0 G6 v: kGPP2手册是我最憋屈的翻译.
! h- }  G* ^0 `! f6 ~/ z里面有一部分我也不理解,! a3 e' L1 W" L1 L" c
并且这份翻译是唯一一份做完没检查的翻译.
% \9 W  K5 g* G2 L
呵呵 全部翻译成图片就能看得懂 哈哈
作者: 80597690    时间: 2013-1-5 16:51
本帖最后由 80597690 于 2013-1-14 11:48 编辑
  W& W9 F. d! t1 m" @' Z/ Q5 e
0 Z5 K, m' X- a- L- n6 _高级五轴之基础训练
         本教程使用文件为basic_training.ELT
      训练目标:通过一个简单的图形来了解高级五轴的概念及基本方法.一步步来熟悉基础参数.
      重要提醒:如果加工对象不是实体时请先处理曲面,在进行任何五轴编程前,建议你检查加工对象的法线方向,并确保所有面的法线方向正确,避免产生错误的刀轨.2 L; y! x( `( I) S
[attach]2122588[/attach]
使用主菜单:分析--物体方向可以查看曲面法线方向.
6 E. f9 H8 Q" i0 Q# O& Y[attach]2122589[/attach][attach]2122590[/attach]
                 
注意:事实上仅驱动面会影响到加工位置.
接下来的教程中,先不处理曲面.
术语解释:9 K' i" R# m/ g8 e2 J' C
[attach]2122591[/attach]
CC  – 接触点: 刀具与工件接触的点
CL  – 刀位点,G代码的坐标点 (cimatron中控制点的术语)
I, J, K  – 刀轴方向的值
      当刀具绕CC点旋转时,工件上的这个点是固定的,只是刀具本身发生倾斜(尖角刀具除外)
创建一个高级五轴程式通常需要4个步骤:
1:曲面路径.定义加工策略,几何与其他的控制参数.通过这些定义,系统来计算CC点。
2:刀轴控制.定义刀具方向及极限
3:碰撞控制.碰撞检查及各种解决方案
4:链接.控制运动之间的链接
下面开始一步步创建五轴程式
1.       打开文件basic_training.elt.
2.       定义一个新的TP,类型为5,安全高度为150,如下图所示:
: Y0 ?: [, B( O, I# x[attach]2122592[/attach]$ p! _3 \3 [7 D8 u
3.       接下来,我们创建下图右边所示的刀轨
# |: R, s0 p: f0 k. H3 l. V[attach]2122593[/attach]
4.       创建一个五轴程式.(注意,五轴程式可以不要毛坯),选择刀具"R10".6 g5 e! H/ X- a* |- x
[attach]2122594[/attach]
  h. a, X5 j& q5 e3 s0 b* _' I      
注意,在当前几何界面中,驱动曲面不需要选择任何几何.几何选择界面会根据加工模式而变化,我们在下一步选择加工模式.既然当前不知道需要选择什么,最好不要在这个时候选择任何集合.后面会提到相关的选项.此界面将用于在需要的时候编辑选择的几何.
5.       点击刀路参数,选择进入.如下图所示:; }( L3 d! k0 e& T5 V
[attach]2122595[/attach]0 ?! s$ `# g( V8 Q  B
6.       弹出五轴对话框.选择模式为平行铣,设置XY角度为0,Z角度为90.) n: B7 d" C0 r) ]  _" @
[attach]2122596[/attach]* F' r5 z1 J* b* v# f% P
      该对话框的第一个界面称为曲面路径,它是我们需要定义的第一步.当前加工模式为平行铣.XY平面角度为0.注意,0°在高级五轴中为Y正方向(如同其它功能的X正方向一样).当前案例中Z角度为ZX平面的角度为90°,意味着从右边运动至左边.通常这个角度都会法向于XY平面.鼠标点击每个值都会出现图片解释。
7.       点击驱动曲面选择所有曲面为驱动面,设置加工区域类型为“完全,避免边加工”.
$ V1 k2 E/ K0 u[attach]2122597[/attach]$ ]8 j4 Y! }- y7 `
8.       改变切削模式为“单向加工”,改变最大步距为10mm0 L: S2 g) f& s1 ^- p+ S8 u
[attach]2122601[/attach]
1 Y  ?* q* j( G6 Q
9.       计算程式.用导航器来查看结果.
* |1 ?6 W+ L8 N) C' i, {% T3 w[attach]2122602[/attach]
9 R$ }! {# H. C! M7 [
在矩形面的刀轨是反向的(由内往外),那是因为曲面法向是错误的.使用分析--物体方向--手动 (见右边的图片)来改变反向曲面的方向,重新计算程式并模拟结果
.  T; R! h3 q% M  J. B
注意:自此处开始,下面的每一次修改前,都复制之前的程式.以便于查看修改参数后的结果.
10.  切换运动方向并控制起始点.9 U6 \! K/ J7 _$ H
勾选切换步距方向及起始点.点击起始点按钮,如下图所示设置
.
5 o$ f9 n: [$ ]. {& u[attach]2122603[/attach]
3 |8 c5 X7 H# P3 q+ |
保存并计算,使用导航器查看结果.你会发现运动方向为从左往右,并按指定的起始点进刀.但是,当前连接是非常危险的.1 ^% d! l- o% e. S( g
注意:起始点X0,Y100,Z0仅为参考点,系统会尝试尽可能的靠近该点开始.修改起始点为X0,Y100,Z20,重新计算程式,你会发现刀轨是一样的.
11.  控制安全区域.
% C! u- N9 Y( b' Q% p# p1 G
在连接选项卡中,打开安全区域对话框,选择类型为圆柱,平行于X方向,半径为
150.
7 w* T; \0 G6 k2 |* @$ O8 A[attach]2122604[/attach]. u8 `% w/ G4 |1 I7 V# V. C$ {  O
打开安全距离对话框.分别点击数字,在图片上查看其意思
.3 y% P3 z0 \  w2 f
[attach]2122605[/attach]6 ?# L& w) d, q  e
保存并计算,使用导航器查看结果,你会发现,曲面边缘未加工
.
+ @1 I+ ?3 J" F9 U8 C[attach]2122606[/attach]
0 l; Z% r- T  F2 F4 x* k7 D
12.  控制加工区域.修改区域类型为:完全,曲面起始边和最终边加工.如下图所示:# [' h- W1 D; N- _
[attach]2122607[/attach]
% N- c3 v1 o8 J
保存并计算,使用导航器查看结果.
0 B! [( l7 w4 q& \$ e5 l! _3 k
13.  修改区域类型为:以一点或两点限制切削.点击设置点,在弹出对话框中设定点位置,如下图所示:
+ e2 \  K7 ]  F- v3 Y0 r- g
[attach]2122608[/attach]8 \7 s! B' v) L# ]
保存并计算
,使用导航器查看结果.
14.  选择切削模式为沿曲线切削.改变区域类型为:完全,曲线起点和端点加工.点击引导曲线,选择曲线.取消选择切换步距方向和起始点选项.如下图所示.
+ r$ N! W- G* U
[attach]2122609[/attach]
2 }* l: z, i* e) P这是一种不需要定义角度而创建刀轨的方式.该刀轨是垂直于引导线的.其起始点更接近选择引导线时点的位置.
      改变引导曲线为集合"bad curve"中的曲线并查看结果.
15.  选择切削模式为沿曲线切削.如下图所示选择轮廓:
# g7 s$ t' g! O[attach]2122610[/attach]
2 q, p. ^* W6 M, E. H# ^, W
保存并计算,使用导航器查看结果.你会发现,刀轨左边是光顺的,但右边有跳刀.
. a) i- `' `2 C[attach]2122611[/attach]
. q& s; l9 j/ \$ y% P; ]' P4 n
16.  选择切削模式为两曲线之间仿形.如下图所示选择轮廓:, v8 `. r$ u8 z
[attach]2122612[/attach]
5 i: k3 s* N3 {4 ^  u0 @
保存并计算,使用导航器查看结果.' ^6 D) d( ^+ s. p2 y, r7 J9 Y
[attach]2122613[/attach]9 X& S$ v8 U" x* O& P8 T% M
只有一个进退刀,刀轨均匀.
17.  修改连接部分.在连接选项卡中按下图所示进行修改.
9 F2 Q# w8 o% b. |5 k/ c[attach]2122614[/attach]
, V% m- A: W; S3 }+ t6 ~( I! w; k
打开进退刀对话框,如下图所示设置
:
0 g% l; [& @0 j$ H+ |[attach]2122615[/attach], {  Y9 \! ?* W* U5 d: y
保存并计算,尝试修改进退刀类型来查看各种结果.
18.  延伸/裁剪.在曲面路径选项卡中勾选延伸/裁剪. 如下图所示设置:( e7 p  y: a2 T' ~* A5 L7 Z
[attach]2122616[/attach] 7 [  |9 F0 S0 m4 B& w0 K
在连接选项卡,改变层间链接为退刀至进给距离位置,在进退刀对话框中改变圆弧角度为180°.在距离对话框中全部设置为
0.$ A" G1 R2 c$ E2 ]. l- w$ M) b) m
[attach]2122617[/attach]
  r5 k* z  n/ q, p保存并计算,查看结果5 P! U& w$ ?1 T: k
[attach]2122618[/attach]
19.  取消勾选"延伸/裁剪",勾选起始点,如下图所示设置." D" H0 p! v/ \8 V
[attach]2122619[/attach]8 L. |7 k" f( w1 u2 I1 M& P
在连接选项卡中如下图所示设置
:
9 Z1 A; {' }% Z7 r/ k5 A. Q[attach]2122620[/attach]
: P* s# d3 w& a9 @+ z
保存并计算,查看结果
0 Z/ W2 n: M6 o" L- O) n* B
[attach]2122621[/attach]" |6 B) c) i  y( N
20.  修改切削方式为螺旋铣,取消起始点设置.% J6 [; m# J' K& A
[attach]2122622[/attach]
6 q/ V" L+ n- k0 O0 m4 k- k  N! }& r( A4 }
保存并计算,查看结果,全螺旋加工,无接刀痕
./ i- _) p1 I6 }; Y+ ~
[attach]2122623[/attach]
' _3 W/ z( o0 h3 n7 @1 h7 C, j+ n
21.       下面开始了解连刀部分.
# v. J8 \8 r3 C7 C
修改驱动曲面,仅选择圆柱面,如下图所示
:+ f3 {; ^9 ?9 E! w0 g& v
[attach]2124970[/attach]
1 v9 q, N" R: H7 f- C9 j! o( T0 o
修改切削方式为单向,如下图所示
:
4 E  H, d) D3 E* h[attach]2124971[/attach]
3 A0 o# I* C7 s) u- v8 ~8 N
如图所示,修改切削间隙及层间的连刀方式
.8 a' P1 q( u, v% _2 D
[attach]2124972[/attach]9 M9 A" Y; T- ~- }9 o
保存并计算.打开刀轨过滤对话框,修改不同运动所显示的颜色.结果如下图
:
& j2 I# @5 N+ Z+ W/ o4 Q9 i  [attach]2124973[/attach]3 c- j2 I- ~4 e) {( E
通过颜色可以确定,进退刀所在的位置到底是属于切削间隙还是层间连刀.
22.       如图所示,修改切削间隙及层间的连刀方式.
9 D0 P" g( _  j: ^3 j3 P) g[attach]2124974[/attach]7 b, y5 D& j0 _0 Y+ m, F
保存并计算,查看结果
.9 p& g; c* l% Y$ C2 U
[attach]2124975[/attach]
( l9 d3 C; w; j7 q1 `
23.       将切削间隙值修改为80.
0 b9 }$ \2 K: W[attach]2124976[/attach]
1 u1 W, F. l/ W; d4 M2 u
少于80的切削间隙为小间隙,直接连接
.
1 f& f  M0 K( @- B[attach]2124977[/attach]3 ^- K' s$ c* J% p: j& h) e" ?
24.       如下图所示修改层间连刀的参数.
' L* b- \9 P) z/ Z  L/ T/ b8 B[attach]2124978[/attach]9 s. z% T2 G4 j9 w5 H  a! d% z2 b
结果如下图所示
:
' S1 a+ |4 c8 N[attach]2124979[/attach]) o4 k6 N" d, e& I; N4 L7 ]
25.       尝试修改下图中所有的参数,查看其分别有何不同.
- F( G4 ]$ k1 @% V! s, d' i' m7 B

, `, I% b" Z7 G* Q+ _% ?5 H
[attach]2124980[/attach]
% u8 `+ h# T; J; h& A% N( q
: X: f7 n" ?  H9 z; A1 \, w教程完毕,图档在下面.9 H& J) t  W  @& @
( V5 |; Z  R0 l+ @# _5 \
[attach]2124984[/attach]

作者: luo7534211    时间: 2013-1-6 11:17
80597690 发表于 2013-1-3 20:58 static/image/common/back.gif
5 y1 g$ F+ q- ?. z) W3 P机床仿真 Cimatron提供了专用的机床模拟模块.
9 J4 j+ ?6 x% @. _! p5 U" h' m可进行毛坯切除过程模拟、余量分析验证等.可观看机床各个轴的 ...

) p9 S) W7 E: @9 I, M曾大 仿真模拟有教材文档没
作者: 80597690    时间: 2013-1-6 17:48
本帖最后由 80597690 于 2013-1-14 12:33 编辑 : N9 B6 g! f3 a3 Q$ Y5 p  q! k

) l" o' C" H. j- ^- B! o
五轴之刀轴控制
6 f, k  H5 |7 p
         本教程使用文件为Tool Axis Control.ELT ,本文件已经包括了五轴TP及一个五轴程式.如下图所示:
1 `9 v. o/ w! a& y/ E( U* e[attach]2124991[/attach]
      训练目标:熟悉各种控制刀轴的方式.
1.      复制当前存在的程式并编辑.切换至刀轴控制选项卡.修改参数如下:( _+ r) e  F2 `# N9 M% W- K5 J! D
[attach]2124992[/attach]
- B4 ~! r9 o) H: L. M注意,之前的刀轨设置刀轴为垂直于曲面(刀轴方向就是接触点的法向).0 V, ?9 D4 F9 i( r+ h- W
新设置可以定义刀具前/后倾斜的角度
.' }  ~) e8 h# ?( u% ?9 q* |( |5 }
正值=前倾角(刀轴向刀具移动方向倾斜
)
4 A7 F. N# ^. p0 F
负值=后倾角(刀轴向刀具移动反方向倾斜
)
! V' _: V8 o/ ~, N9 u
保存并计算,使用导航器模拟刀轨
.
) e2 a1 Z- u5 t7 x3 l3 ?% Z- v6 N[attach]2124993[/attach]6 \- A! T. m# ^# K2 p. R' Q
2.      复制并编辑新程式,改变刀轴为:以固定角度倾斜至轴.设置倾斜角度为X45°.. a  y! R4 |+ o; U; o* J* A& B
[attach]2124994[/attach]' F6 Z2 F# W0 x" x8 I7 f$ T- n0 V
使用此选项,刀轴将与所选择的轴成一个固定的角度.- g- Y% K! \4 |
倾斜轴可以是XYZ轴或是任意线.倾斜轴与曲面法向构建的平面来确定刀轴
.: U4 W7 o1 r0 z8 v5 J* ~2 h/ k9 j3 |
保存并计算,使用导航器模拟刀轨
.
) y& D8 y' H; x) c[attach]2124995[/attach]6 Q, _) F+ J1 [7 k
刀具与X+方向保持固定45°的角度.注意,由于刀具倾斜,现在CC(接触)点与CL(刀位)点不再是同一个点.
3.      显示集合:方块.
5 R5 ^7 @( `6 c, P& W, I8 N[attach]2124996[/attach]
* z: s$ f/ v! h6 S7 {
复制并编辑新程式.设置刀轴为:不倾斜,保持和曲面垂直.
) l6 `  t: [2 l
[attach]2124997[/attach]
2 c3 J4 v4 o* \; f* Z* M& \+ {切换至干涉检查选项卡,勾选第一组检查,设置策略为:沿刀轴方向退刀.如下图所示设置:" Y: n& X2 |$ m2 _% K& n' U
[attach]2124998[/attach]
+ x& a  A; H2 R$ A3 ^$ L+ E" v- R
当前已经激活了第一组干涉检查,该干涉检查仅仅会检查刀尖与刀杆,
& C( s- p4 k4 z7 b0 @$ }
实际加工中你应该检查整个刀具.
2 E/ `. V7 J; H: ?" {: g' k, b# a% ^! v
本设置为一个复选框,你可以为刀具的每一部分设置不同的间隙
./ j- O# J# O* C5 T8 }7 Y, t
[attach]2124999[/attach]( Y% Z7 c1 V+ k5 L
不勾选"驱动曲面",仅勾选"检查曲面"可以对检查曲面设定不同的余量.点击"检查曲面"后边的“…”按钮,选择红色方块曲面.: q9 q) _5 x8 R& Y/ K
注意查看"几何选择"界面(需要关闭五轴对话框),其包括了五轴程式所需要设置的几何.如前所述,如果仅仅是改变几何的话,可以在此界面直接修改,不需要进入五轴对话框.
; ]) k1 s! z, C# t[attach]2125000[/attach]
, b! `. A5 M) N( V. l& c" R+ ^
计算并使用导航器查看结果
.
, j7 q# w7 r  y) t
[attach]2125017[/attach]
4 Q9 l0 C, E1 m. O; T注意,检查面同样被加工了.在任何时候,刀轴都垂直于曲面(圆柱面).跟三轴程式不同的是五轴程式的检查面一样是可以加工的.其可以在策略中定义.该驱动面就相当于三轴程式的"瞄准面".
4.      复制并编辑新程式.在干涉检查选项卡中点击高级.在弹出对话框中勾选:检查两位置之间的干涉.如下图所示:; p  A  k3 c) B  B; @: c3 ]
[attach]2125001[/attach]
# v  G4 q8 R. g, a' I
计算程式.切换至右视图,查看以上两程式的不同之处.
4 W. G& S% r2 v1 G
[attach]2125002[/attach]# O" y/ u' w0 ]* v! s' _. z9 I
仔细查看,之前的程式有一点点小的过些.勾选此选项可以使过切检查更加准确.系统会增加一些检查点,使刀轨更加光顺,避免产生过切.
5.      复制并编辑新程式.改变策略为:忽略干涉点.设置余量为2.) I# J; k# H" D- [) g
[attach]2125003[/attach]

1 J$ S2 w+ N  a如此设置可以避免加工检查曲面,尽量留下2mm余量.
( n6 o" ]+ h6 o' V7 ~3 L' y1 M, M
计算并查看结果.
6 x% o/ H4 s) X  j4 j5 B
[attach]2125004[/attach]3 R1 H# y; T+ q6 R; v( R8 H
注意:刀轨绕开了这些检查曲面.在右视图可以清晰看到.
6.      复制并编辑新程式.在连接选项卡中点击安全区域按钮,如下图所示修改:; S# p9 @" @3 P' E% L
[attach]2125005[/attach]6 @) V+ ?5 y/ ?) `
计算并查看结果
.
2 Y& g5 p; t" t9 G( T2 n
[attach]2125006[/attach]1 B' |0 v% H9 R' H
每次退刀至安全区域,旋转轴(A)旋转至下一位置.
7.       复制并编辑程式,勾选切换步距方向刀轴控制选项卡中设置X轴成45在干涉检查选项卡中选择刀具向外移动,在YZ平面内退刀.如下图所示:
, r4 Q4 A+ Y* W6 a
[attach]2125007[/attach]) {* j, U4 r8 Q
1 K' \! z6 Q" Q: u$ d0 ~  T- g
[attach]2125008[/attach]# y1 @9 n5 w% J  F* w7 y2 A0 q! G' E

+ f8 J) m2 }+ a& A* A1 [) E[attach]2125009[/attach]
+ d" O. t- m  x, o7 Z/ c1 _计算并查看结果.9 Y# |& K7 T9 C$ Q
[attach]2125010[/attach]

1 k" L: o5 [3 i注意,由于选择了切换步距方向”,机床将从另外一边开始切削.为了不与检查面发生干涉,所有运动都将于YZ平面进行,保持恒定的X.
8.       显示集合"中心点".复制并编辑程式,设置刀轴从点往外倾斜. 点击 “…” 按钮选择圆柱面中心轴上的点.' n. f+ F, U0 m( q1 R
[attach]2125011[/attach]

* U! E$ y- r, ~- ?2 `: V0 j设置干涉检查策略为沿刀轴方向退刀
4 z# U8 x& {9 j6 X" w( M2 b
[attach]2125012[/attach]: M% v4 J& M5 d* }6 @
计算并查看结果.1 v% ]8 k2 }2 [+ m  v
[attach]2125013[/attach]$ E% [8 j$ f; k. M
注意:刀轴始终通过指定点
.
- u& Z% i1 R$ E0 l
9.       复制并编辑新程式.修改检查策略为:停止刀路计算.4 n5 F  e" U* b( Q; A& G) n2 `
[attach]2125014[/attach]
$ }; Y9 Y& u4 i( B0 A3 ?! R计算并查看结果:7 f- }8 O6 f0 H, b( s1 L" B1 Z
[attach]2125015[/attach]

" L; C7 K( I" i' N) Q6 m注意,选择的干涉检查策略是检测到有干涉时就停止计算.只有干涉发生前的刀轨才会保存计算.; W& ]$ ?$ S$ I! y

: R( y; Z; U0 r5 U' D4 V' I) Z. nEND!
/ E0 J0 b# H; z) {# `8 L" I' w& T) S7 f6 P3 l9 \  ~* ^
练习所有图档在此!  d% m* z* `' \) ]
[attach]2125016[/attach]
" @) K3 H( |" ]
' W  C) A' J( H( H- ~" o9 ]
" s/ S4 N  L! m. A  N5 ]0 R4 ]
& C; W  w# ?( ?$ L" a  q! _
      

作者: minggaoshi    时间: 2013-1-6 19:04
期待明天  曾老大能详细介绍下刀轴限制这块!!!
作者: you3232001    时间: 2013-1-12 13:48
80597690 发表于 2013-1-4 17:02 static/image/common/back.gif
0 L! O/ l8 T' l! h7 \定位加工:
/ x+ [+ D, b) U9 r3 T8 A0 d6 v- y' o/ |  Z( F
本教程使用一个实例来介绍如何创建定位加工程式.
3 ^* m& P/ o/ V( i5 n. B
你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊
作者: you3232001    时间: 2013-1-12 14:20
80597690 发表于 2013-1-4 17:02 static/image/common/back.gif8 U# A7 L- `3 C* Y
定位加工:
* B; |4 M- L  t  o5 w% [$ I% m# b
3 }% n, t, w7 n5 B3 c) N1 N* G本教程使用一个实例来介绍如何创建定位加工程式.
: c& f, |* ~- @- \6 ?4 c( g* P' o
不好意思,好像我知道了。。
8 w) P+ t) E, {* `9 w$ @7 }$ ^
作者: badchi1d    时间: 2013-1-13 08:48
you3232001 发表于 2013-1-12 13:48 static/image/common/back.gif1 T% p6 G% G; Q* u. k
你好,我认真学习了一下,不知为何出现了这个问题,D6的刀怎么不是去残料啊

3 {: v$ N7 K7 p. @' o% O; i% P% Q/ A" H你毛胚设错了。。第二个要设成多轴毛胚。。
' g& @" U' b7 B; o1 t( y0 j# V8 e摆好椅子,等曾大更新。。。: Q3 X8 ~% T# x( [
回复还是不要太多了,毕竟是教材贴。。回复多了乱。+ L2 B& S: f/ j& J7 p& }" p
' M# p7 [! F1 b% l% [# d3 ?5 B; S7 u' j. F
曾大,其实你可以在你自己的论坛空间完成整个教材,这样会比较整洁。7 M0 A- N( s$ e* ]4 ], I

& i& O$ A8 U4 m. g1 }曾大,更新快点啊。。小弟等不及了
作者: 80597690    时间: 2013-1-14 16:21
本帖最后由 80597690 于 2013-1-14 16:24 编辑 6 \7 @' n1 |. F6 j
  G. z7 T- r% [6 ~
侧刃+间隙+过切检查
         本教程使用文件为Swarf.ELT
      训练目标:
l  如何创建多曲面的高级五轴程式.
l  改变刀轴方向垂直于曲面,即侧刃铣削.
l  处理高级五轴刀轨角落部分.
l  学习高级五轴的智能防碰撞功能.
l  如何对一组曲面使用多种防干涉策略.
1.      打开文件Swarf.ELT.
6 B- H& a$ `% b; {/ U[attach]2125054[/attach]
- @7 c7 I5 f1 d9 ^
2.      创建五轴TP,参数如下:' G/ T+ m! v+ Q6 P) k
[attach]2125055[/attach]
3 c4 I2 U$ k' x
3.      创建五轴程式.使用刀具为D10.7 |8 |- l8 Y0 f
[attach]2125056[/attach]
1 @9 `5 b7 D5 O: Y
点击"进入",进入高级五轴对话框.注意,当前不需要选择任何几何.+ e4 b. T- s9 C' A( P0 _  z
[attach]2125057[/attach]. V# g: o3 ?/ L# Q1 V. g4 t
在高级五轴对话框曲面路径选项卡中选择加工模式为:平行于曲线.其它参数如下图所示:8 U9 d5 M- ~' f- |3 q2 r8 \
[attach]2125058[/attach]
& h0 Z; L) o7 \( l& t轮廓及驱动曲面如下图所示
:0 e5 b! E; u1 C1 |* d+ z
[attach]2125059[/attach]
8 o1 i0 E; O0 \4 Z9 D# T
切换至连接选项卡,修改初始进刀及最终退刀都从快速距离.
: V; W0 w8 }3 `' Y[attach]2125060[/attach]
保存并计算,使用导航器来模拟结果.& o0 d3 |+ y$ o# {! ?4 j  L: k5 I
[attach]2125061[/attach]
注意:刀具在任何时候都垂直于曲面.右边曲面加工了错误侧.(曲面法向不正确).
4.使用主菜单"分析"--"物体方向"来修改曲面法向.如下图所示:
[attach]2125062[/attach]
( W1 y2 M* J( @# p5.
重新计算刀轨,并使用导航器模拟.如下所示:! ?7 x, D) W/ x. E) Q8 R
[attach]2125082[/attach]
/ p$ i0 ]1 Q- ~6 o
6.创建一条单一的侧刃铣削程式.
     复制程式并编辑,如下图所示修改:/ D4 h/ T& v* g! _' G
[attach]2125063[/attach]
     切换至刀轴控制选项卡,如下所示进行设置:
1 z9 K5 z3 j' I7 d[attach]2125064[/attach]
     保存并计算.使用导航器模拟.$ z6 Q" E: ~, B2 ^9 M6 S  D
[attach]2125065[/attach]
注意:刀具相切于每一个接触点.其中有退刀.
7.复制并编辑程式.切换至连接选项卡,如下图所示修改参数
% S/ g6 o7 r; x0 m: ^' M, C5 L8 j[attach]2125066[/attach]
+ N, K# a, z8 X保存并计算
,使用导航器模拟结果:, ?+ L. ^4 o+ Z! P0 f% P1 i
[attach]2125067[/attach]
刀轨中间不再有退刀,但是产生了过切.
8. 复制并编辑程式.切换至干涉检查选项卡,如下图所示修改参数:
[attach]2125068[/attach]
) b2 D, u5 d3 t# P" C2 ]; Q在刀具零件的安全距离对话框中设定刀杆安全距离为3mm
+ ^4 k0 E+ r% O; i9 X3 r
[attach]2125069[/attach]
2 y" s7 A7 f) M4 Y3 |保存并计算
,使用导航器模拟结果:
. U0 T$ O( j' j  l" P$ @% x[attach]2125070[/attach]
放大两驱动曲面交接处,发现错乱的刀轨.如下图所示:
6 @* ~! w% x; ^) U2 N$ @[attach]2125071[/attach]
此处将导致刀轨过切.
9. 复制并编辑程式.勾选角落过渡,.如下图所示:
& X3 ^$ S6 Y. y& O  c[attach]2125072[/attach]
保存并计算,使用导航器模拟结果:( y( `% r* [% Q1 L
[attach]2125073[/attach]
10. 显示集合"横梁".复制并编辑程式.切换至干涉检查选项卡,勾选第二组干涉检查,如下图所示设置:% _. d. q" w# g4 F' `* v  p
[attach]2125074[/attach]% i: B0 ^% E( ~* ~4 w! p. _
点击
"..."选择"横梁"作为检查曲面,如下图所示:
2 D$ n* d( J+ x- Y! P4 T, I% U[attach]2125075[/attach]
保存并计算,使用导航器模拟结果:( J- }  ?$ Z5 N  i
[attach]2125076[/attach]
11.复制并编辑程式.切换至干涉检查选项卡,点击"高级"按钮,勾选两位置之间的干涉.如下图所示设置:) A4 m( i& S7 y0 D
[attach]2125077[/attach]. A) L$ u! |9 x: K$ P
保存并计算
,使用导航器查看结果,并与之前刀轨进行比较.
[attach]2125078[/attach]
" M/ Q2 {& R7 o! M- m* e4 Q7 m12.
显示集合"竖梁".复制并编辑程式.改变刀具为R3.切换至干涉检查选项卡,修改第一组干涉检查,如下图所示设置:* f3 A' r5 k0 O* L$ U5 V
[attach]2125079[/attach]
点击"..."选择"竖梁"作为检查曲面,如下图所示:
; N% x( s: y7 V+ I( q! ~* f[attach]2125080[/attach]
保存并计算,使用导航器查看结果.4 Z' a$ a% E  G7 J5 L0 O; B7 p
[attach]2125081[/attach]
! u1 d! Q- a! T# F7 I  v2 ?. n; b
END!. B+ O0 h$ h% U/ ^; V

& K# W7 P. H3 w; n4 J: I: C练习用的图档在这!
! J' b4 A$ r9 K/ ]" ?. I[attach]2125083[/attach]

作者: nizhen6007    时间: 2013-1-15 21:22
  不错,这个提议非常不错。
作者: minggaoshi    时间: 2013-1-17 22:11
老大啊  好久没有更新了  能不能详细讲解下 刀轴控制-刀轴将-里面的子选项如果每个能带有一个例子就更好了
作者: 80597690    时间: 2013-1-21 13:57
本帖最后由 80597690 于 2013-1-21 14:16 编辑
, J; P: F4 `! q4 h: _1 L# u+ M( ~, Z, g' n2 G
弯管加工
         本教程使用文件为Tube.ELT
      训练目标:
加工封闭的内部几何.
使用特殊刀具加工.
使用规则曲面作为驱动面来光顺刀轨.
如何使用倾斜曲线来定义刀轴.
1.打开文件Tube.ELT
' Z1 p: z% L9 c7 E1 H, n[attach]2126719[/attach]
2.创建五轴TP,参数如下:
- B4 c3 }/ |6 u! ^( m% n+ }. x% S[attach]2126738[/attach]
3.创建高级五轴程式.
  R' y* g6 n  J[attach]2126720[/attach]
     注意:当前不需要选择任何几何.
& o% u& P/ ~' }" S3 V$ g( l[attach]2126721[/attach]
选择刀具SLOT-MILL 40,点击"进入",进入高级五轴设置对话框.
"曲面路径"选项卡中设置切削模式为:沿曲线切削.区域类型为:完全,避免曲线端点加工.勾选"角落过渡".切削方向为单向.最大步距为10mm,如下图所示:( f3 W2 L; T( t) _. F& b. [( a
[attach]2126739[/attach]
选择集合"引导轮廓"中的曲线作为引导曲线,选择集合"内部曲面"作为驱动曲面.4 Q6 G) F, a* R% l. \7 c
[attach]2126722[/attach]
切换至"刀轴控制"选项卡.设置刀轴类型为:通过曲线倾斜.倾斜类型为:由始至终.
) q; B( R# n( W2 {0 j# J; W, ~0 x0 P[attach]2126723[/attach]
保存并计算.使用导航器查看结果:
1 u6 x9 S' L8 l% v( ]) `- N[attach]2126724[/attach]
     发现夹持与工件碰撞
4.复制并编辑新程式.切换至"干涉检查"选项卡.如下图所示设置:* K! l3 F  E: i. [1 L
[attach]2126740[/attach]
选择图示顶面为检查曲面.
' V) i6 V7 |' e; z' r[attach]2126725[/attach]
保存并计算.使用导航器查看结果:
) Y$ _/ c  X9 d( Z) s/ x% p9 T* L( |  B1 F4 r. ^5 g$ Z2 n4 B9 Q2 a
[attach]2126741[/attach]
     发现问题:刀轨不光顺.
5.复制并编辑新程式.修改驱动曲面为集合"驱动面"中的曲面.
" G- a4 A1 J) G: A4 q& F[attach]2126726[/attach]
切换至"干涉检查"选项卡,,勾选第二组干涉检查,选择集合"内部曲面"做为检查曲面. 如下图所示:- s* t% }& q& o+ O2 L/ D
[attach]2126728[/attach]
切换至"连接"选项卡,设置进退刀.
2 x6 |" t) ]8 ~
[attach]2126729[/attach]
& M7 f# {) n" H6 d6 e4 c保存并计算.使用导航器查看结果:; Z- R" O/ O! _+ I
[attach]2126730[/attach]
发现问题:刀轨两层之间连刀可能留下"接刀痕",退刀有可能不安全(与结束位置及退刀方式有关,可通过定义进刀点来控制退刀位置).
6.复制并编辑新程式."曲面路径"选项卡中修改切削方式为"螺旋铣".
[attach]2126731[/attach]0 l7 \: [4 Y2 J, V
"连接"选项卡中设置最终退刀为从弯管中心退刀至安全区域,不使用退刀方式.
[attach]2126732[/attach]
1 ^2 i+ {; b9 Z; y/ Y; J' \保存并计算
,使用导航器查看结果:
[attach]2126733[/attach]  l' L& D1 \9 l" M* s
7.
复制并编辑新程式."曲面路径"选项卡中点击"引导曲线",重新选择引导曲线,如下图所示:
[attach]2126734[/attach]9 v, q. U  Y& ~
"刀轴控制"选项卡中点击"倾斜曲线",选择图示曲线:
' F3 K2 P  g$ x/ _
[attach]2126742[/attach]( b' C$ C7 w& O4 S  r8 H  z3 ?
"干涉检查"选项卡中修改第一组检查曲面,如下图所示:
[attach]2126735[/attach]. K7 s/ W% `; L/ K6 r
保存并计算,使用导航器查看结果:
[attach]2126736[/attach]( z0 ~0 \$ x$ Y, N/ x
8:
同时显示两条程式,查看结果:' ?% Z- W& i' C
[attach]2126737[/attach]! ]8 X  R2 o% V" ~7 S
小技巧:针对此类由两边分开加工的零件,除了使用检查曲面来分割外,还可以使用:以一点或两点限制切削来定义加工区域.有兴趣的自己试试!!
END!- ]6 g/ {" e7 x6 ]# T

练习文件:[attach]2126745[/attach]


作者: 80597690    时间: 2013-1-21 14:13
minggaoshi 发表于 2013-1-17 22:11 static/image/common/back.gif( t  v8 l) H8 N& ]1 n7 M8 X$ E1 x- p
老大啊  好久没有更新了  能不能详细讲解下 刀轴控制-刀轴将-里面的子选项如果每个能带有一个例子就 ...
: F7 k/ D  s9 Q/ j1 ?( d) N
更新是需要时间的,我同样也要为三餐而上班的.只能利用空闲时间做教程了.& ~0 [& I6 ^$ M6 }
至于刀轴子选项,每种方案做个例子实在太难了.教程没有这种做法的.
9 m/ j6 y) A' [1 z3 X
作者: 工大老康    时间: 2013-1-22 10:43
没有合在一起的文件吗?
作者: minggaoshi    时间: 2013-1-22 21:16
老大 我有个工件 五轴加工 我想控制A轴最大负方向摆动到-108度 该用什么方法? 我试过用限制 但是好像不太行 比如说 控制在XZ平面的角度设置好了以后 但是刀轴有可能是与XZ平面成一定夹角的时候啊  那怎么算呢?如果同时限制XZ 和YZ平面  刀路就会发生变化 好痛苦啊!坐等解释!!!
作者: luo7534211    时间: 2013-1-23 09:01
本帖最后由 luo7534211 于 2013-1-23 09:02 编辑
1 h2 q! G2 T0 v( [, R! c; Q- {5 f0 j$ @8 N1 P! A$ b
曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同坐标的程序可以使用链接吗?谢谢4 C+ s8 {3 `* H" ^2 l0 N

作者: 80597690    时间: 2013-1-23 12:09
工大老康 发表于 2013-1-22 10:43 static/image/common/back.gif# t5 W  l) x9 J' D3 N* G2 K: E
没有合在一起的文件吗?

8 V7 K8 O* r2 B当然有,花费我心血和时间做的教程应该是给想看的人看。之所以以这种形式发帖,而不是直接发附件,最大的原因是,我不愿意我辛辛苦苦做的教程就成为人家硬盘的一个垃圾文件。
作者: 80597690    时间: 2013-1-23 12:10
minggaoshi 发表于 2013-1-22 21:16 static/image/common/back.gif
8 u" U% i- t- f+ [1 l, b老大 我有个工件 五轴加工 我想控制A轴最大负方向摆动到-108度 该用什么方法? 我试过用限制 但是好像不太行 ...
1 }( B! p: B' a# P5 K
试试看用锥度控制。
作者: 80597690    时间: 2013-1-23 12:12
luo7534211 发表于 2013-1-23 09:01 static/image/common/back.gif
! \* q5 K8 V3 i- z. U2 H曾大 请讲一下3+2里面五轴链接功能的作用和用法 以及一个tp里面多条程序不链接就后处理的后果 ,还有3+2不同 ...
- t& b/ s! Z; {8 C" F
很多时间,我都是用后置控制的,而不是用五轴连接程序控制的。2 ~, _  c' ^1 a2 u# e2 `
一个TP中多条程序不连接直接后处理需要在后置里面做判断,区分长短连接的不同移动方式。4 t& f6 l+ O/ |) q
3+2或是5轴联动程式之间都可以使用连接,跟坐标关系不大。
% }* B9 P2 E! @连接的仅仅是上一程序的终点到下一程序的起点而已。
作者: huangxunyi    时间: 2013-4-23 11:11
楼主我是初学者,需要画一个楼主上面那种叶轮 能不能教一下叶片是怎么画的啊?谢谢!
作者: dongmq518    时间: 2013-4-27 14:24
80597690 发表于 2013-1-23 12:10 static/image/common/back.gif
  ~/ A, @) P  d* t5 V# w; {- W试试看用锥度控制。
! @$ {3 H$ @& Z) b
高手,学习了,谢谢楼主分享
作者: zhq768    时间: 2013-5-20 15:11
谢谢楼主,刚用E的,也不知道什么时候才能学会五轴啊。
作者: happydaygtr2010    时间: 2013-7-24 17:33
不知道曾大什么时候再更新。很期待啊
作者: xxdw11    时间: 2013-7-26 16:48
学习了,很受用。十分的感谢。像这种无私的大侠好少啊。
作者: zhq768    时间: 2013-7-28 22:26
刚刚接触E的,三轴还没整太明白,不知道啥时候能学会五轴啊,谢谢分享。
作者: zhourc19830108    时间: 2013-8-25 22:35
我觉得楼主挺厚道的,做得这么详细!从中受益不少!能不能给我们讲讲有关GPP2的知识呢?
作者: jovibon    时间: 2013-8-26 23:48
非常感謝樓主辛苦的示範教學!!三軸加工真的已經太過成熟了!!!已經有很多人在為多軸加工做準備因為這是未來的趨勢!!!
5 O: j- {+ m' p% I( o) c最後再次感謝樓主的辛苦~~~也祝你健康如意:thankfulness::handclap:
作者: lao_ting    时间: 2013-10-12 21:35
希望紫藤大师开个网络培训班!!!!!!6 v- W+ [1 m# l) L4 S
感谢你的精彩讲解!功德无量啊!!!!!
作者: tang0513    时间: 2014-3-6 11:17
楼主威武!赞一个!!
作者: 303727596    时间: 2014-3-6 12:08
好资料 谢谢曾大
作者: 依旧湛蓝    时间: 2014-3-29 22:51
绝对给力,曾大!!!
作者: mcq877    时间: 2014-4-11 11:08
站位留名,支持楼主
作者: liaotinghe    时间: 2014-4-23 22:08
太高级了,三轴都没搞懂
作者: qinxiaojun    时间: 2014-4-26 22:38
版大,辛苦了
作者: cjhya    时间: 2014-5-19 11:42
感谢楼主精辟解说
作者: songdanshanghai    时间: 2014-5-30 09:02
经典教程,谢谢!
作者: mildfire    时间: 2014-6-12 14:09
谢谢楼主分享,学习了
作者: YSBB    时间: 2014-7-2 17:54
80597690 发表于 2013-1-23 12:12
+ {9 h( ?( ~8 ~9 a; i* U, Y% b很多时间,我都是用后置控制的,而不是用五轴连接程序控制的。
  N) T. s- _0 T, a) I9 h/ f& \4 H( g' K一个TP中多条程序不连接直接后处理需要在 ...

3 H% w- b0 J7 |, z: ]" [这么做判断呢?
作者: zql98    时间: 2014-7-15 11:05
紫藤兄,这教程真是千呼万唤始出来呀!花儿都等谢了
作者: lq901113    时间: 2014-7-21 18:23
学习了!!!
作者: 18664442013    时间: 2014-7-22 11:18
不错  谢谢分享 不错  谢谢分享
作者: wskvofn2011    时间: 2014-8-14 22:00
非常感谢楼主
作者: houenshu    时间: 2014-8-25 17:12
看了有点晕
作者: I雕兄I    时间: 2014-9-12 21:08
一直在关注。。。
作者: 用户18144036850    时间: 2014-9-21 22:21
非常感谢大大
作者: zjnhchujianjun    时间: 2014-10-10 09:14
十分感谢分享!讲解的很详细哦。
作者: wskvofn2011    时间: 2015-1-14 23:04
这么好的帖子没人顶,看来CimatronE真的没落了
作者: jshuangchen    时间: 2015-2-3 13:23
谢谢分享。。。
作者: 赵才德    时间: 2015-2-11 21:29
:good
作者: 赵才德    时间: 2015-2-26 12:56
:good
作者: 赵才德    时间: 2015-3-14 21:42
:good
作者: 赵才德    时间: 2015-3-19 16:29
:good:good
作者: a077216175    时间: 2015-4-2 17:59
謝謝分享
" {+ e: @9 o  p; t8 E
作者: likaishi0405    时间: 2015-4-8 10:00

* ^: t0 c' T3 ]3 S) O2 {% x% T謝謝分享:good:good:good:good:good
作者: 赵才德    时间: 2015-4-16 21:48
:good
作者: 凯子    时间: 2015-5-9 09:15
楼主 请问您所说的CE自带机床库在哪个文件夹下?
作者: no_k    时间: 2015-5-21 21:21
:victory::victory::victory::victory::victory::good:good:good:good:good:good:good:good:good:good
作者: acer1600    时间: 2015-6-18 23:12
楼主讲解的太好了,但我是初学者,四轴还不怎么会呢 现在我要便四轴的程式,我都有点搞不懂,每个面都要加工,是不是要做四个坐标
作者: zsf1978    时间: 2015-7-29 11:47
谢谢楼主无私分享,非常好的教程,受益匪浅。
作者: luo7534211    时间: 2015-8-11 20:54
好贴哇 必须顶  再来点4轴哇 3+2哇 后处理的哇 就好了还有Vt仿真哇 叶轮哇就更好了9 h" j' X3 @4 ?# f) ]# v

作者: luo7534211    时间: 2015-9-2 16:45
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: luo7534211    时间: 2015-9-2 18:29
80597690 发表于 2013-1-23 12:12
$ K0 {4 E" i2 }0 l% }& e$ z5 R' p很多时间,我都是用后置控制的,而不是用五轴连接程序控制的。& e  \- Q4 E) }# r
一个TP中多条程序不连接直接后处理需要在 ...

" @) B, A* Q, A/ R曾大 多谢 能上点怎么学GPP2的帖子吗?
作者: pdmyly2007    时间: 2015-9-9 19:42
楼主是高手呀,我一直用5轴航空铣三做4轴的3X局部加工,很好用,最近车间有买4.5轴的机床,我觉得主要是后置很重要,改写后置怎么搞了?
作者: jiahui123xiong    时间: 2015-11-6 21:14
关键就是后处理,程序到不是
作者: QQ:2187770558    时间: 2015-12-22 13:55
不错不错,楼主有心了
作者: liyichun    时间: 2016-4-17 08:24
80597690 发表于 2013-1-4 16:57
! l: k! @; A$ G) Q) J4 UA轴机床有Y和Z,B轴的有X和Z.) I! _, F) L! _
五轴机床有XYZ,但是为了不用每次都去计算XYZ的差值.
2 F' \4 `/ K" k; F6 N, p7 p可以直接把机床旋转中 ...

" f  D0 N- z% p) I4 ?& p弱弱的问一句。。。旋转中心怎么测。。。有相关资料链接么。。来个
作者: QQ2015    时间: 2016-4-17 09:26
谢谢分享啊  学习一下
作者: xbo2917    时间: 2016-6-10 21:29
好东西啊,谢谢分享
作者: luckynavy    时间: 2018-4-21 15:45
按我的理解,五轴程式应该是五轴联动程式,这样的话,其轨迹应该有旋转轴代码,三轴机床无旋转轴,无法执行.) t$ m! V! h& e+ J
. A# R. K: u+ }+ l/ z  V
( C, w+ Q: [, }/ E/ X0 [如果是五轴策略,其可以编三轴程式,三轴程式当然是可以在三轴机床上运行的.  ^7 c% ^& T4 z$ g" z/ N$ P! m4 A/ i- j' o

( V) C5 N' n+ y7 r) Q! fCimatron从E9开始,对三轴用户开放了航空铣(五轴)策略.完全可以用于三轴机床.
作者: 莫言_yu73u    时间: 2018-6-3 09:27
42041634536453




欢迎光临 三维网 (http://www.3dportal.cn/discuz/) Powered by Discuz! X3.4