QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
问题:
& I; b6 O' u; ]4 L" j2 W1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?
% R* a7 s% V) w  }& ~, R2、操作已经选择好圆弧输出,后处理器中如何设置输出G17,G18,G19与X,Y,Z的关系?不用IJK,只用R。/ b. ?+ S) H& g3 `: I2 {8 `+ {  u
MC里面能实现。
: e0 q2 ]6 P0 X6 ~& N请教各位UG高手朋友,不胜感谢!
发表于 2009-3-15 16:53:00 | 显示全部楼层 来自: 中国广西桂林
后处理器中不能同时输出G17,G18,G19
 楼主| 发表于 2009-3-15 17:37:23 | 显示全部楼层 来自: 中国浙江杭州
多谢!
( y3 \2 A0 H6 q) ]9 T是不能同时输出,但能输出任一平面对应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.gif3 K. j0 |2 Q1 u) y7 |- Z: C8 L( d& v
多谢!0 f, T# ~: J* D2 p: [0 o5 m
是不能同时输出,但能输出任一平面对应X,Y,Z中的关系吗?
; w4 A" \. Y1 C) P2 e$ D- i
# B- S' u0 M! b: J
可以,我在机床上试过,走YZ圆弧的这一段前面加G19,走XZ圆弧的一段前面加G18,后面如果还有走XY平面圆弧的一段,前面要加G17,否则走玩G18这段机器就不走了。

评分

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

查看全部评分

发表于 2009-3-16 09:15:14 | 显示全部楼层 来自: 中国重庆
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?; s% F8 c# V( ^/ R
答:勾选了半径补偿后,还要在刀具补偿中的半径补偿下选择进退刀或者壁,才能输出G41 D1

评分

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

查看全部评分

 楼主| 发表于 2009-3-17 14:34:17 | 显示全部楼层 来自: 中国浙江杭州
多谢6楼的朋友!
. D+ T! F, U/ a7 ]- h/ v* W2 H! o" b3 P! r1 h6 H! S. A' L9 B
5楼的朋友,你就的是手工编程吗?
' N- {3 Y+ n0 r( l% s. g能否用UG后处理器来控制?0 Z/ {+ ]7 H$ K3 g3 p( V9 D$ o8 }
能否将你验证地过的后处理发一个呢?
发表于 2009-3-17 22:16:01 | 显示全部楼层 来自: 中国云南昆明
原帖由 skyhawk789 于 2009-3-15 16:07 发表 http://www.3dportal.cn/discuz/images/common/back.gif
0 _8 M$ i8 _* F, ~" ?4 b5 }问题:
2 E" d' o, \4 x: ?) R1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?( j! z8 K; O# ^6 T! o, a2 E- e' y
2、操作已经选择好圆弧输出,后处理器中如何设置输出G17,G18,G19与X,Y,Z的关系?不用IJK,只用R。+ B( G5 G0 p$ k; h' x
MC里面能实现 ...

* H2 a) s9 [7 i1 L" C, i( B0 ]; n
- a4 m" E# n: b2 Y0 n! j0 W: t7 ^$ ?) f5 i8 B9 j3 f/ v( m; a
问题1回答:要输出半径补偿,同6楼说的,要在Operation中进行相应设置,且要设置“Output Contact/输出相切点”,且只有部分操作支持;而在后处理中默认是可以输出半径补偿的,可看一下Motion中Linear Move段是否有G_cutcom地址字,没有可加入;( B! d+ N0 [  h; T
) R' f% Y: R% C8 V
[ 本帖最后由 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.gif1 e, f& C, L: d+ f
问题:' U& U0 C2 J# Y8 r8 I
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?# L. Z1 I0 v9 P9 z! e* ~
2、操作已经选择好圆弧输出,后处理器中如何设置输出G17,G18,G19与X,Y,Z的关系?不用IJK,只用R。
" }2 f! L3 R! U. M8 E. Q, yMC里面能实现 ...

0 I5 o  S: a* x7 A0 i, [& A6 z
* a' R* r3 C; T: e! a问题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 | 显示全部楼层 来自: 中国广西北海
G00G90G545 h  `6 q0 ?; M# j% w7 k8 ~
G40G17G49G80G902 O6 q- @2 u- R. D* l1 H. B; j
G00G90X95.751Y.001S1600M03
3 x; o: n9 F3 e8 c7 [" ~) DZ150.
% w+ Q# X8 @; U. {Z41.393
; B0 A- S- N* j3 _: c5 i! kG01Z36.393F2000.8 N% ^, |! n! c$ t  m. O0 o8 T
G18G03X100.435Z57.354I59.966K-2.395
8 h) F7 u& I/ @3 n2 z' YX108.865Z71.497I55.272K-23.361
/ D6 i; H( l( h* V3 AX206.284Z66.266I46.836K-37.498
  R) Y8 o! k  `+ i' m- GX213.778Z49.052I-50.54K-32.24
" `1 |" X  y. w$ }  x1 p( \, jX215.651Z36.321I-58.041K-15.045
/ J8 h; x: e; ]G00Z41.321
1 R3 Z( Q" b* [- x7 l: T6 q1 yZ150.
7 p, n2 q5 Q2 QG00G90X155.7Y-60.191S1600M03
. }7 r. ~2 r5 R9 cZ41.616
2 e$ W6 N8 k6 v: DG01Z36.616F2000.
! l: H& `3 b1 z. WG19G02Y-56.428Z55.106J60.245K-2.631, O" R4 D; A0 E( r5 O
Y-45.142Z73.898J56.407K-21.0945 N8 Y% g& U8 @2 C7 `
Y58.321Z49.112J45.142K-39.898
* ~: I# ~1 r) Z) p) B- E, E2 HY60.202Z36.314J-58.279K-15.104/ m$ F1 F! Y% T1 `: O4 \
G00Z41.314
/ E8 |3 Z" r4 \! }0 H2 ]' NZ150., Y7 F" K( {, e! Y! v
G00G90X95.414Y-10.305S2200M03
  L6 u% N) S7 r' B% Z' t1 bZ95.
( }' _; P) H% b9 I1 j& ?Z45.
& y! \+ y, w+ DG01Z44.F2000.
, x; I: d0 ^8 B# u3 N/ lG17G03X97.09Y-8.056I-.305J1.977
2 E2 C0 p5 G: ~" VG02X97.024Y-7.56I58.61J8.056
; h" P, }" A9 y/ o( q: z# ~I58.676J7.56% e/ p: }4 w8 O
X96.962Y-7.064I58.676J7.56) u( Q+ ?. s1 W: n" {( f1 ~- c- s" K# m# Q
G03X94.738Y-5.317I-1.985J-.239% d" l2 K1 Q2 H5 V' o
G00Z150.
1 M8 L( |6 m! w( e  u3 J& R- RM30
. y7 m) Z( |+ v, L$ \9 w%
$ H- Z% z8 W$ v; x
% P& t5 B2 n& O+ k, k经过修改后置处理,配合UG的机械参数,可以输出数控机器能连续G17\18\19运动的程序
/ f- u, E6 p# V+ r
$ b1 z% W% A4 O: r8 s[ 本帖最后由 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 ,4 R1 L5 B  P/ a4 n/ h, ~% }$ e  r2 a
您太聪明了!. D) v) H0 M# T9 ^' U$ X
多谢你的详细解答! ' D" l. i7 W$ p
我相信其他和我一样对于这还处于迷惑不解的朋友,看到这,一定会衷心感谢你!
+ N. m8 [. y( A: ^( m6 n- t& p2 K' q3 v' E
[ 本帖最后由 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代码就不走吧?* D' k5 Y" N9 c4 G
* n4 F) `! u5 u
[ 本帖最后由 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 | 显示全部楼层 来自: 中国湖北武汉
您太聪明了!. S* g4 X$ m& {9 a) s" B
我相信其他和我一样对于这还处于迷惑不解的朋友,看到这,一定会衷心感谢你!
发表于 2011-6-8 19:26:00 | 显示全部楼层 来自: 中国山东青岛
谢谢以上各位的解释,虽然我还是不太理解,
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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