QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 12371|回复: 16
收起左侧

[求助] mastercam x5怎样使后处理圆弧输出R

[复制链接]
发表于 2013-12-3 19:35:24 来自手机 | 显示全部楼层 |阅读模式 来自: 中国广东深圳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
mastercam x5我在机床设置里面圆弧输出为半径输出,走螺旋下刀结果出来的程序有r也有i和j但是ij都是为零,程序根本就不能跑,不知道问题出在哪里?用ijk输出有些圆弧机床走不出来。模拟刀路是正确的但是放到机床里面就走不出来,哪个师傅能帮忙解决一下这个问题。多谢了!
发表于 2013-12-3 19:42:54 | 显示全部楼层 来自: 中国四川成都
有R也有IJK,那你就只有换后处理了
发表于 2013-12-3 19:43:47 | 显示全部楼层 来自: 中国江苏苏州
为0是没有问题的,估计与你机床设置有关系
 楼主| 发表于 2013-12-4 12:43:49 | 显示全部楼层 来自: 中国广东深圳
QQ截图20131204122549.png QQ截图20131204122050.png QQ截图20131204122221.png , e, c$ r2 a# g# u8 e; i" b% d
这样设置应该没问题呀
 楼主| 发表于 2013-12-4 12:44:37 | 显示全部楼层 来自: 中国广东深圳
情投意合 发表于 2013-12-4 12:43 static/image/common/back.gif5 O0 i  e' @& z
这样设置应该没问题呀
8 K- p2 p8 l' P" Y: _* v3 [
主要是螺旋下刀就会出现这样的情况
 楼主| 发表于 2013-12-4 12:47:08 | 显示全部楼层 来自: 中国广东深圳
情投意合 发表于 2013-12-4 12:44 static/image/common/back.gif' ]! ]+ t( M# i3 P
主要是螺旋下刀就会出现这样的情况
: U/ ~0 }! x3 \4 ~& i7 `
QQ截图20131204125049.png QQ截图20131204125028.png
7 J0 f  L: }0 \! ~两轴联动没有这样的问题
 楼主| 发表于 2013-12-4 12:50:15 | 显示全部楼层 来自: 中国广东深圳
情投意合 发表于 2013-12-4 12:47 static/image/common/back.gif. o' d% e# U' o3 E- @6 l
两轴联动没有这样的问题
7 Y) ]& d7 B2 {
houchuli.rar (15.36 KB, 下载次数: 13)
发表于 2013-12-4 20:03:03 | 显示全部楼层 来自: 中国四川成都
看你设置应该是只想要R输出,那就在parc 里把 full_arc_flg$  条件的IJK输出排除了
 楼主| 发表于 2013-12-4 22:52:50 来自手机 | 显示全部楼层 来自: 中国广东深圳
yalukie 发表于 2013-12-4 20:03
  j/ i4 w- G# |1 n# E% d看你设置应该是只想要R输出,那就在parc 里把 full_arc_flg$  条件的IJK输出排除了
/ |/ o9 b: ?1 V6 ]3 X! f
怎样排除?能指点一下吗
发表于 2013-12-5 07:48:27 | 显示全部楼层 来自: 中国广东东莞
情投意合 发表于 2013-12-4 12:43 static/image/common/back.gif
# a( k8 B, w  k, ?4 e8 g9 y这样设置应该没问题呀

0 J& a, ~7 k( F$ {4 UF0??      s0??
 楼主| 发表于 2013-12-6 12:45:03 | 显示全部楼层 来自: 中国广东深圳
呵呵仙 发表于 2013-12-5 07:48 static/image/common/back.gif
8 N( o* P! E7 y  k# H5 {F0??      s0??
  s4 I( E2 y5 C( j" a3 R
我只是随便做个刀路看看后处理对不对
发表于 2013-12-6 17:49:55 | 显示全部楼层 来自: 中国广东东莞
情投意合 发表于 2013-12-6 12:45 static/image/common/back.gif* [- a! A/ q  ]6 E  Z
我只是随便做个刀路看看后处理对不对

" i7 ?! |3 ~; |& y# N输出的NC,最好不要用G2G3,有时是会过切的,我是以熊族查看刀路为准的.有时斜度大会看到有些地方是直插的.(用点最安全,就是代码长点)
发表于 2013-12-6 17:55:33 | 显示全部楼层 来自: 中国广东东莞
情投意合 发表于 2013-12-6 12:45 static/image/common/back.gif" ^2 c) n. o* C; ?: }
我只是随便做个刀路看看后处理对不对

4 h; ?/ f8 x( T! w9 J我的是这样的.你试有没用?
) I4 {7 a8 z# c4 d 1.png 8 D& R) ~, c  P0 a* D

5 f+ A8 P+ S  ~! v0 \ 2.png % q  U6 W5 m) U& ]2 h' G5 C' O
 楼主| 发表于 2013-12-7 13:55:50 | 显示全部楼层 来自: 中国广东深圳
呵呵仙 发表于 2013-12-6 17:49 static/image/common/back.gif; N2 ^8 w/ j5 y% M
输出的NC,最好不要用G2G3,有时是会过切的,我是以熊族查看刀路为准的.有时斜度大会看到有些地方是直插的.( ...
& J+ `! o: ^% k: M( U- `
用点走直线是好但是程序太多了,最主要我这的系统是法兰克OI-MD的系统内存太小了,如果走点的话稍微大点的复杂点的程序就要插CF卡跑了,我现在是用232线把程序传到机床里的,没有试过跟电脑连接用DNC加工。
发表于 2013-12-7 15:17:03 | 显示全部楼层 来自: 中国广东东莞
情投意合 发表于 2013-12-7 13:55 static/image/common/back.gif* O1 Z  o! b  J5 }3 K6 b- C
用点走直线是好但是程序太多了,最主要我这的系统是法兰克OI-MD的系统内存太小了,如果走点的话稍微大点的 ...

5 f/ P# t, `1 m) M哪就只能尽可能用G2G3和IJk和R了.我们的诺信850机以前40多M的.现在修过后是512M了.以前试过用X3编程总是不明真相的撞刀.最后定位在R,G2G3,用了输出全圆.7 u' c8 ~# |* c- p
原来是输出R的换成IJ.输出G2G3代码的改为点输出.输出全圆改为4等份,查时间时弹出警告的刀路重算过.到现在没试过撞刀.
发表于 2013-12-7 20:14:20 | 显示全部楼层 来自: 中国贵州遵义
搜索"parc ", 注是parc加个空格,搜索到以下块,看红色部分提示就明白了,把IJKOUT前面的*号去掉就不用输出I0J0K0了。
% m* K8 |* e5 S# a( W7 Z3 m0 T8 [# d6 Q& G, x
parc            #Select the arc output
0 {- C& f/ U% v1 N3 ^( a. J: b% j      if (plane$ = zero & (arctype$ = one | arctype$ = four)) |   #XY Plane
6 ^; w# _) Y  c% ]; @# Z        (plane$ = one & (arctypeyz$ = one | arctypeyz$ = four)) | #YZ Plane! z3 N  h; |( }
        (plane$ = two & (arctypexz$ = one | arctypexz$ = four)),  #XZ Plane
/ M! e! G0 }0 b8 P        [' ^# S( [, U/ @# Z, d* ]8 H
        result = newfs(two, iout)
5 q# W) p0 o' f3 Q- C5 q        result = newfs(two, jout)% ]  c* l$ H1 l
        result = newfs(two, kout)
: p) U/ J' d$ n        ]% r- k+ L1 B( i7 [% i( ^
      else,
+ K% {- Z% F/ s7 ^! ^& b        [9 b% \& V0 U4 X: i: l8 n
        result = newfs(three, iout)+ Y$ h/ b) t; g$ s
        result = newfs(three, jout)
. D/ Z! G) E# I- k3 s        result = newfs(three, kout)$ l; |* Q( C- Z8 Z- Z
        ]  z+ r! X: ]! h! \. F5 q0 b
      if (plane$ = 0 & arctype$ < five) | (plane$ = 1 & arctypeyz$ < five) |
0 Z) K+ I8 B0 ?' `/ E/ |* q        (plane$ = 2 & arctypexz$ < five) | full_arc_flg$ | arc_pitch$,. S2 x6 j) m. [" W
        [6 K4 e! v$ g, o& G/ X% z$ Y# e+ p
        #Arc output for IJK: g8 j' c+ ^7 a- y" t
        # If you do NOT want to force out the I,J,K values,
2 Z- \9 F, m' W        # remove the "*" asterisks on the *i, *j, *k 's below...( r" j7 e) D+ ?# _( v3 q
        if plane$ = zero, *iout, *jout, kout #XY plane code - G175 u" _# R7 [$ s2 r
        if plane$ = one, iout, *jout, *kout  #YZ plane code - G19
* h8 @. J; h7 D  a! C$ l        if plane$ = two, *iout, jout, *kout  #XZ plane code - G186 x' o  c; a3 A; f
        !i$, !j$, !k$: u9 e6 a- g3 `& K$ q
        ]
4 _* S4 I7 h  ~/ w6 a0 M      else,
' k: _2 ^' w% _; G        [3 Q0 H7 Y# c; [# h# G' k5 y
        #Arc output for R
1 u! J" T" c/ ]9 c6 o4 w+ q        if abs(sweep$)<=180 | (plane$ = 0 & arctype$ = five) | (plane$ = 1 & arctypeyz$ = five) |
' m2 U! b  W8 l9 O( b: [% M+ \1 C          (plane$ = 2 & arctypexz$ = five), result = nwadrs(srad, arcrad$)
: @) W7 z6 |+ f# C4 ~8 `& Q        else, result = nwadrs(srminus, arcrad$)1 ^" k( D, u/ s  W' z4 ^
        *arcrad$; u7 o3 U  m- k2 o
        ]; S# ~/ ^" K( J( i/ W; ?5 I

2 w) X: `$ u6 f, g修改后      
4 b/ ?8 q0 ?  G) P( Y' \' u) b3 Fif (plane$ = 0 & arctype$ < five) | (plane$ = 1 & arctypeyz$ < five) |. h  c/ x- |+ c1 ^0 _) u9 n
        (plane$ = 2 & arctypexz$ < five) | full_arc_flg$ | arc_pitch$,6 B& x$ N) b# }
        [
# s/ p4 {1 Q7 e6 I        #Arc output for IJK
* r5 X, }, G( N) g0 m3 w        # If you do NOT want to force out the I,J,K values,
6 f! f" r- Z  e5 {: h5 {, d        # remove the "*" asterisks on the *i, *j, *k 's below...- t' z% m+ ]6 |0 j4 U& C, w
        if plane$ = zero, iout, jout, kout #XY plane code - G17
" ~: u0 H" d8 j. E; i) D. h7 M7 i        if plane$ = one, iout, jout, kout  #YZ plane code - G19
  C6 B7 d" y( v3 \& I        if plane$ = two, iout, jout, kout  #XZ plane code - G18
! }6 z1 L$ R4 ~( Y        !i$, !j$, !k$
  M, o7 }1 w$ x; S& _        ]
发表于 2013-12-9 12:12:43 | 显示全部楼层 来自: 中国北京
改后处理里面参数
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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