QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 20341|回复: 32
收起左侧

[已解决] UG后处理半径补偿和G17/G18/G19平面圆弧输出

[复制链接]
发表于 2009-3-15 16:07:10 | 显示全部楼层 |阅读模式 来自: 中国浙江杭州

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

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

x
问题:0 ?5 n9 C, X: Q$ G+ ?
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?) L8 m( g+ w( F7 l  I& M& @5 F
2、操作已经选择好圆弧输出,后处理器中如何设置输出G17,G18,G19与X,Y,Z的关系?不用IJK,只用R。. j9 }9 `3 Q. y* w
MC里面能实现。
% e1 B1 |0 \' T3 K" ~请教各位UG高手朋友,不胜感谢!
发表于 2009-3-15 16:53:00 | 显示全部楼层 来自: 中国广西桂林
后处理器中不能同时输出G17,G18,G19
 楼主| 发表于 2009-3-15 17:37:23 | 显示全部楼层 来自: 中国浙江杭州
多谢!8 }5 W3 q$ w4 Q2 h
是不能同时输出,但能输出任一平面对应X,Y,Z中的关系吗?
发表于 2009-3-15 17:53:31 | 显示全部楼层 来自: 中国浙江嘉兴
学习了~~~!
发表于 2009-3-16 08:40:57 | 显示全部楼层 来自: 中国广西桂林
原帖由 skyhawk789 于 2009-3-15 17:37 发表 http://www.3dportal.cn/discuz/images/common/back.gif
& I5 c6 S6 i3 B( R' J' X多谢!
- W* W, J, b8 `4 g" t8 [* Q是不能同时输出,但能输出任一平面对应X,Y,Z中的关系吗?

2 J* f0 J2 {1 ~5 y8 ~$ q5 p# n
5 q+ J% F( r; P可以,我在机床上试过,走YZ圆弧的这一段前面加G19,走XZ圆弧的一段前面加G18,后面如果还有走XY平面圆弧的一段,前面要加G17,否则走玩G18这段机器就不走了。

评分

参与人数 1三维币 +6 收起 理由
阿帕奇 + 6 2次

查看全部评分

发表于 2009-3-16 09:15:14 | 显示全部楼层 来自: 中国重庆
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?
' _4 d3 D0 P1 ]4 M答:勾选了半径补偿后,还要在刀具补偿中的半径补偿下选择进退刀或者壁,才能输出G41 D1

评分

参与人数 1三维币 +3 收起 理由
阿帕奇 + 3

查看全部评分

 楼主| 发表于 2009-3-17 14:34:17 | 显示全部楼层 来自: 中国浙江杭州
多谢6楼的朋友!
6 f0 T' R) G* y. g/ _4 d; Y% |9 p* ~) \
5楼的朋友,你就的是手工编程吗?
0 c; b8 u2 w& g6 j! j3 F7 X能否用UG后处理器来控制?
0 y0 L8 [- d% [- K) F能否将你验证地过的后处理发一个呢?
发表于 2009-3-17 22:16:01 | 显示全部楼层 来自: 中国云南昆明
原帖由 skyhawk789 于 2009-3-15 16:07 发表 http://www.3dportal.cn/discuz/images/common/back.gif+ o$ X' J+ s* ^
问题:2 Q) H; G% B: ?  a5 G
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?+ y. S7 d* R7 b) _
2、操作已经选择好圆弧输出,后处理器中如何设置输出G17,G18,G19与X,Y,Z的关系?不用IJK,只用R。
6 O/ H. b+ @. z  j( ~8 i& ~& O; A( gMC里面能实现 ...
# P1 O8 P" D7 x3 W( |" O: d& N" ]
& o, q: O( h+ P$ ?7 r3 e( q6 f
' j+ r$ _$ n( b+ U% w0 S, B3 S% h
问题1回答:要输出半径补偿,同6楼说的,要在Operation中进行相应设置,且要设置“Output Contact/输出相切点”,且只有部分操作支持;而在后处理中默认是可以输出半径补偿的,可看一下Motion中Linear Move段是否有G_cutcom地址字,没有可加入;5 D$ e, I8 V/ Z" K
$ g" L6 F6 k# t9 p2 H6 l
[ 本帖最后由 kmlxd 于 2009-3-17 22:26 编辑 ]
发表于 2009-3-17 22:31:35 | 显示全部楼层 来自: 中国云南昆明
原帖由 skyhawk789 于 2009-3-15 16:07 发表 http://www.3dportal.cn/discuz/images/common/back.gif% }" i8 f7 \4 d6 l% y* c
问题:! e6 V( x; Y5 q3 {* w$ _, C6 r2 o& v
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?; e+ A! s' I9 E
2、操作已经选择好圆弧输出,后处理器中如何设置输出G17,G18,G19与X,Y,Z的关系?不用IJK,只用R。
  R7 L3 h# D/ l7 u5 XMC里面能实现 ...

+ Z$ \# w) c7 X2 E+ T3 |
& t% K3 |, j8 [/ ?, s% Y问题2回答:后处理器中,G17,G18,G19与X,Y,Z的关系在G Codes页中设置,G17/G18/G19的输出,则在Motion中Circluar Move的Applicable Planes中设置;IJK与R则在Motion中Circluar Move程序段内将IJK丢入回收站(或在Word Sepuencing中将IJK压缩),将R_Arc Ridius加入即可
发表于 2009-3-18 13:44:11 | 显示全部楼层 来自: 中国广西北海
G00G90G54: W5 p: w7 t6 r$ y$ c  N
G40G17G49G80G90
' t( n  F7 O4 ^7 I; mG00G90X95.751Y.001S1600M039 R* l+ U  m: ]  G$ y$ Z4 p
Z150.
" H9 }* L% Z0 B9 YZ41.393) U6 z' Z# U  o8 C, i+ S4 q
G01Z36.393F2000.) D) E7 K! _' ~; {+ y5 m! _# e
G18G03X100.435Z57.354I59.966K-2.3952 J2 D* @0 y! _' o1 e' [
X108.865Z71.497I55.272K-23.361
9 D! a5 l* {, o; D) W# bX206.284Z66.266I46.836K-37.498
1 S1 R; y+ X: B/ d# y6 R: XX213.778Z49.052I-50.54K-32.24+ _8 Y6 C! O! r1 _" P6 ?) K
X215.651Z36.321I-58.041K-15.0459 W) B' \1 s4 d4 I  q+ s
G00Z41.321$ [6 y+ Q: X/ E, h' p! w: H
Z150.- E& x2 t) E3 ^
G00G90X155.7Y-60.191S1600M03
" t' P7 m3 ?1 _- g: z! MZ41.616
9 @5 i/ K$ U' f  P* o* ^G01Z36.616F2000.: d3 ?  O, S% O5 {* D6 `
G19G02Y-56.428Z55.106J60.245K-2.6315 f! z4 P# O% z- ?5 Y0 g5 g
Y-45.142Z73.898J56.407K-21.094
7 k+ c" }$ _+ T0 p/ F$ @$ Q; QY58.321Z49.112J45.142K-39.898
6 x/ A* t- r/ S3 C/ {9 ~& dY60.202Z36.314J-58.279K-15.104
0 f% N1 h" c6 N. w+ S1 s$ c3 GG00Z41.314
* V0 T9 o8 X5 b" F' r' x0 _9 FZ150.5 t' ]! D0 x  ]! r+ U
G00G90X95.414Y-10.305S2200M03
! f: g2 M3 I) P/ EZ95.
1 B$ z+ B7 }% R! c# Y1 a& R8 IZ45." H' I2 K% l! O( V8 [: q( V& k
G01Z44.F2000.  l: a% I; K( m% h
G17G03X97.09Y-8.056I-.305J1.977
. R1 U1 q* {, a) c( j! ~G02X97.024Y-7.56I58.61J8.056+ ]# a  s7 ^6 s! {2 ]3 L6 C
I58.676J7.56
: E' H. J3 \) |+ |" K3 b, k* xX96.962Y-7.064I58.676J7.567 W1 O* C2 S( t6 Y! _* J- F
G03X94.738Y-5.317I-1.985J-.239
& v5 e  W* l+ d9 W) L# n- AG00Z150.. c# ~5 |1 R& z
M30
* E! Q8 U% D+ Q8 C4 Q5 ^%& F4 i2 T% q5 Q# s8 g! b

/ A0 S. a* x. ]% H6 k% S经过修改后置处理,配合UG的机械参数,可以输出数控机器能连续G17\18\19运动的程序3 T" v; O- s4 a" k6 q" x+ j0 O: G
  {* w/ _0 r4 U1 Q/ G8 d/ ?
[ 本帖最后由 leirg 于 2009-3-18 13:56 编辑 ]
1.jpg
2.jpg
3.jpg
4.jpg

改之前,ZX和YZ圆弧被处理成许多小线段,程序大,表面不够理想

改之前,ZX和YZ圆弧被处理成许多小线段,程序大,表面不够理想

改之后,ZX和YZ圆弧被直接处理成圆弧,程序大大减小,机器运动顺畅,工件表面更顺滑

改之后,ZX和YZ圆弧被直接处理成圆弧,程序大大减小,机器运动顺畅,工件表面更顺滑

评分

参与人数 1三维币 +6 收起 理由
astrokylin + 6 应助

查看全部评分

 楼主| 发表于 2009-3-19 21:18:40 | 显示全部楼层 来自: 中国浙江杭州
VERY PERFECT ,% n$ E* d5 j$ `* X( L/ e
您太聪明了!% s" Q3 w+ ^. z% ^# W( T
多谢你的详细解答! - ]) u/ p: w+ o' x$ n6 z2 L7 D
我相信其他和我一样对于这还处于迷惑不解的朋友,看到这,一定会衷心感谢你!* A- p. E& Y, J& m9 `, P1 a
3 Q" M. O( }  L" b% h+ N
[ 本帖最后由 skyhawk789 于 2009-3-19 22:00 编辑 ]
发表于 2009-6-17 18:54:17 | 显示全部楼层 来自: 中国台湾
好帖.顶一下
发表于 2009-7-20 12:25:48 | 显示全部楼层 来自: 中国湖南株洲
G17G18G19相互转换的问题我解决了,但半径补尝还不知道在哪里设置的,从文字上还不能知道是在哪设置的
发表于 2009-7-20 21:58:05 | 显示全部楼层 来自: 中国江苏苏州
不错,但很多机床有G18与G19代码就不走吧?- B% \4 Q- x) h  L
2 s, V6 U: E9 m9 |" H$ y
[ 本帖最后由 hyplip 于 2009-7-20 22:12 编辑 ]
发表于 2010-3-2 15:23:42 | 显示全部楼层 来自: 中国广东佛山
真是太有才啦
头像被屏蔽
发表于 2010-3-27 14:46:52 | 显示全部楼层 来自: 中国山东济宁
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2010-4-13 07:47:42 | 显示全部楼层 来自: 中国北京
在NX里创建操作时,刀轨就是按刀具中心点走的,通过设置相切或对中可不用半径补偿。但长度补偿是必须的。
发表于 2010-4-27 22:33:30 | 显示全部楼层 来自: 中国浙江金华
好东西00000
发表于 2010-4-29 13:34:26 | 显示全部楼层 来自: 中国北京
学习啦,谢谢
发表于 2010-5-2 15:12:44 | 显示全部楼层 来自: 中国广东深圳
学习啦,
发表于 2010-5-7 07:16:38 | 显示全部楼层 来自: 中国湖北黄石
buhuia    的
发表于 2010-5-8 22:57:15 | 显示全部楼层 来自: 中国浙江杭州
学习啦!!!!!!!
发表于 2010-5-23 21:10:46 | 显示全部楼层 来自: 中国广东东莞
谢谢楼主发帖,谢谢各位热心帮忙
发表于 2011-4-28 14:11:07 | 显示全部楼层 来自: 中国湖北武汉
您太聪明了!3 K% c- S) n, J6 _0 _
我相信其他和我一样对于这还处于迷惑不解的朋友,看到这,一定会衷心感谢你!
发表于 2011-6-8 19:26:00 | 显示全部楼层 来自: 中国山东青岛
谢谢以上各位的解释,虽然我还是不太理解,
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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