青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1967|回复: 1

[疑难] 求高人指点修改 X6 的四轴后处理啊

[复制链接]
发表于 2015-12-13 14:14 | 显示全部楼层 |阅读模式
最近做四轴的零件比较多,但四轴后处理有问题,V9.1版在WIN7系统下很慢,只能用X版的,前段时间在论坛里下载的X7,四轴的也是不能用,出问题找不出原因,始终过切,换的X6四轴也是有问题,没办法,来论坛求救,往高手指点一二啊下面做了个验证四轴定轴加工程序,结果就出现G54、G55、G56、G57四个坐标系来,而且角度也不对) g) _' B1 R- ^3 v4 Z* [, `% s
1.png ' ?/ X+ p" H+ ~* J; d9 U
+ N# n% C4 b# B* i- D
%  Z- \& J! V  }
O0000(T87)$ z) Z% o$ p4 T6 }  w% M
(DATE=DD-MM-YY - 13-12-15 TIME=HH:MM - 13:49)
* Z  z1 j" @5 k3 e4 z/ u(MCX FILE - G:\G Z W J\ZA XIANG\验证.MCX-6)
  m' u; f+ S8 B$ R# e1 H(NC FILE - C:\USERS\ADMINISTRATOR\DOCUMENTS\MY MCAMX6\MILL\NC\T87.NC)# V" ^/ I  T" }' ]& h$ _
(MATERIAL - ALUMINUM MM - 2024)
7 D0 r1 O  W- I( T1 | D10R0 | H1 )! i4 P& J$ |; H  ^
G21
% b0 q$ a; Y. M* [G0 G17 G40 G49 G80 G90
* Z! ?9 l! x- t+ \: uT1 M6
# \/ X. ~7 n9 |& c, b3 Y5 _+ eG0 G90 G54 X-68.44 Y-22.176 A0. S30000 M3
+ B% r/ S" Q* o+ u( UG43 H1 Z150.# T( c" C: L) ]- L" U
Z53.
5 f. H6 [/ P( ~1 `5 `; D' B, R- N5 G  cG1 Z30. F300.
% \9 ]/ ?& W4 C& P4 C8 l; c...............省略
  x8 w- \, u! S7 I6 V, k* eG0 Z150.. [* \# l' r0 s9 m
G55 X-33.988 Y-19.172 Z150. A-90.. s9 g, i* P1 e% o4 j! N* Q! T
Z53.: Z' ^3 N. o& P# g
G1 Z30. F300.
) \9 K9 l; n  p% D...............省略
8 _6 p( u5 g, |G0 Z150.( O1 a2 Z& F, u2 r4 Y
G56 X32.49 Y-25.106 Z150. A-90.
6 h4 V; l* Y, k/ m, OZ53.
( v9 p' d  Z, b5 K; |+ _" |$ hG1 Z30. F300.! L% ~% I' ]+ J) z( P) _( ]! g. S  ?
...............省略
4 V; D  Q- z+ s- z. n" R' G* EG0 Z150.8 g8 p5 ~, @" L, e1 U$ S
G57 X34.267 Y-29.965 Z150. A-180.  S5 U" s0 i& z. b+ u
Z53.' p: p, d( f3 k3 ?' g  v
G1 Z30.106 F300.
3 I9 s4 L9 ~* Y...............省略
$ F7 p& y$ f% |2 o4 H6 W  }G0 Z150.! M' {7 W# m2 @' I. `- h8 Y4 ^
M5
( c: @  h5 n4 j  [3 tG91 G28 Z0.! E- c+ N! Y$ g- H# u0 |% A
G28 X0. Y0. A0.
. s9 M% T1 n& p' uM30
2 i; K: M. y% K7 I1 b" ]- s" H$ ?+ p1 L%
2 v  {- O  ~7 e9 _: Z
8 ?- U3 @$ d% k: {; p这是前几天做的零件,分流器,做了7种,都类似差不多的,出乎意料,程序竟然没有问题,也没有撞机盒过切,) F9 w& |$ O: j" N
) o! `! k" C$ ^4 D( @5 T2 b* g  ~
2.png ! o, T  {' @- i
现在就要做个比较复杂的零件,零件也比较大,不允许出问题,必须使用四轴,但后处理没有搞好,完全不敢做啊,求高人指点。我这个后处理哪里有问题+ m, _: ?9 `( O# Q8 n9 k. q3 p( ^
# The following three initializations are used for full arc and helix arc output when the CD: p" `( e0 Q& z. U, E6 l# r
#   is set to output R or signed R for arcs3 ^- M* B) _& l# s: }; k
arctype$     : 2     #Arc center type XY plane 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.$ a  Q* x* n# Y2 m% p
arctypexz$   : 2     #Arc center type XZ plane 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.! G; ^+ y3 {! t
arctypeyz$   : 2     #Arc center type YZ plane 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.& j+ x3 |8 u# m* R$ L! P

; D. j4 ]9 Z/ g6 f# --------------------------------------------------------------------------
$ S+ ^7 K4 t7 r* E0 N0 ^% s/ J# Rotary Axis Settings
) }' \% F1 [) a4 ~% x! t# --------------------------------------------------------------------------" x8 z" p# z9 @- ^0 ?" b/ D; B' J4 ?) U" C
read_md         : no$   #Set rotary axis switches by reading Machine Definition?& U* \+ {. o: c4 Y  i$ x4 ^6 _$ M
vmc                : 1     #SET_BY_MD 0 = Horizontal Machine, 1 = Vertical Mill 9 U1 X: }2 g+ `
rot_on_x        : 1     #SET_BY_MD Default Rotary Axis Orientation/ D8 S5 E  v/ H, q
                                #0 = Off, 1 = About X, 2 = About Y, 3 = About Z 3 ~9 i$ G' D/ a3 O
rot_ccw_pos  : 0     #SET_BY_MD Axis signed dir, 0 = CW positive, 1 = CCW positive
  A/ |# u5 h' W" Sindex              : 0     #SET_BY_MD Use index positioning, 0 = Full Rotary, 1 = Index only. J% m3 w! m+ _: T
ctable             : 5     #SET_BY_MD Degrees for each index step with indexing spindle
) _' d$ [% R7 f6 H* F, f+ ouse_frinv         : no$   #SET_BY_CD Use Inverse Time Feedrates in 4 Axis, (0 = no, 1 = yes)
( }5 e5 t" n( \* J( q+ o/ Hmaxfrdeg        : 2000  #SET_BY_MD Limit for feed in deg/min
' M: L) Y; T) `0 h, |9 B% }maxfrinv         : 999.99#SET_BY_MD Limit for feed inverse time
4 g! o, V4 i  R" s' {7 ~4 c5 gmaxfrinv_m   : 99.99 #SET_BY_MD Maximum feedrate - inverse time: _) b" b, R; y/ X* s: M$ }
frc_cinit    : yes$  #Force C axis reset at toolchange! l8 W) H- @: A: X$ a; o) o
ctol         : 225   #Tolerance in deg. before rev flag changes' [+ e. J, I5 X5 p; \. X
ixtol        : 0.01  #Tolerance in deg. for index error) M; i- @1 z6 a# S
frdegstp     : 10    #Step limit for rotary feed in deg/min
) \8 T8 |# p+ A) ^' srot_type     : 1     #SET_BY_MD Rotary type - 0=signed continuous, 1=signed absolute, 2=shortest direction
, l! `0 B! w/ A/ Cforce_index  : no$   #Force rotary output to index mode when tool plane positioning with a full rotary
# x$ D9 ~' r/ T2 P" yuse_rotmcode : 0     #Output M-Code for Axis direction (sindx_mc). `/ x7 v% t( W" m# p
                     #0 = Signed direction (only valid when rot_type = 1)% j- z* ?8 k0 J" K1 F2 j
                     #1 = M-Code for direction
& }$ ^4 p/ V* ^6 q, M& c#Rotary Axis Label options# d" U4 l% G4 i! T! u8 N5 N- G
use_md_rot_label : no$  #Use rotary axis label from machine def? - Leave set to 'no' until available
! f5 ^& c$ R" lsrot_x       : "A"   #Label applied to rotary axis movement - rotating about X axis - used when use_md_rot_label = no5 y2 H* _" ?( G* W" B" N* Q1 y
srot_y       : "B"   #Label applied to rotary axis movement - rotating about Y axis - used when use_md_rot_label = no
0 K$ k, i) T+ J" r% s4 h! _srot_z       : "C"   #Label applied to rotary axis movement - rotating about Z axis - used when use_md_rot_label = no
8 n% t0 a& E5 ]( Q7 P8 gsminus       : "-"   #Address for the rotary axis (signed motion)% N  V4 V$ j4 k5 T8 u/ |: W: }, Z& u
# J. Z7 s! V0 B: u" ]
#Axis locking6 a( @) B, G$ F3 y. E+ I
rot_lock     : 0     #Use rotary axis lock/unlock codes (0 = no, 1 = yes)
# e: E1 U1 ~$ a3 g" \$ Rslock        : "M10" #Axis lock5 Q' [( x; ^6 n9 U; @/ i
sunlock      : "M11" #Axis unlock7 ~; z4 Q! M) S& X6 |# [9 g, H3 ^

* @7 H, j  s  ]' p3 r8 c( \5 i7 _. Q2 }  Q4 t5 C
9 w% C& R) S3 Z- s2 n! }- S4 b
 楼主| 发表于 2015-12-13 17:57 | 显示全部楼层
没人指教啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-5-10 04:38 , Processed in 0.076945 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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