QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
问题:! z/ u( Y/ p8 _' {
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?# |7 J7 k7 i# r3 J% E  D4 D
2、操作已经选择好圆弧输出,后处理器中如何设置输出G17,G18,G19与X,Y,Z的关系?不用IJK,只用R。9 `* U/ c& H: G# k( `
MC里面能实现。
. i3 g- f/ v+ Y: j1 l请教各位UG高手朋友,不胜感谢!
发表于 2009-3-15 16:53:00 | 显示全部楼层 来自: 中国广西桂林
后处理器中不能同时输出G17,G18,G19
 楼主| 发表于 2009-3-15 17:37:23 | 显示全部楼层 来自: 中国浙江杭州
多谢!
" b1 Z+ |" S  C6 V. L6 M! Q2 D是不能同时输出,但能输出任一平面对应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 V: c$ K* f9 g
多谢!
$ A: I! N( a7 L$ h" O) V, J# y' z是不能同时输出,但能输出任一平面对应X,Y,Z中的关系吗?

( J/ r( X( e6 s/ Q& B. E' t* Y$ _. b
可以,我在机床上试过,走YZ圆弧的这一段前面加G19,走XZ圆弧的一段前面加G18,后面如果还有走XY平面圆弧的一段,前面要加G17,否则走玩G18这段机器就不走了。

评分

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

查看全部评分

发表于 2009-3-16 09:15:14 | 显示全部楼层 来自: 中国重庆
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?
2 y9 N/ n8 u+ U: B" O答:勾选了半径补偿后,还要在刀具补偿中的半径补偿下选择进退刀或者壁,才能输出G41 D1

评分

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

查看全部评分

 楼主| 发表于 2009-3-17 14:34:17 | 显示全部楼层 来自: 中国浙江杭州
多谢6楼的朋友!; J, r( H) S# F5 L# D: P& q* W

% z$ Y: o+ `- a9 y  Y, j, [, P5 i6 V5楼的朋友,你就的是手工编程吗?
) H" C6 w3 e( x( @/ p' M能否用UG后处理器来控制?
) Y! p' {) \% ?% s7 s能否将你验证地过的后处理发一个呢?
发表于 2009-3-17 22:16:01 | 显示全部楼层 来自: 中国云南昆明
原帖由 skyhawk789 于 2009-3-15 16:07 发表 http://www.3dportal.cn/discuz/images/common/back.gif$ y5 i7 ]' {' U1 X  |
问题:) k& ?2 p: U1 N. V" ~& _
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?4 A3 U" R: N. K' C  W
2、操作已经选择好圆弧输出,后处理器中如何设置输出G17,G18,G19与X,Y,Z的关系?不用IJK,只用R。  C! Y. P, a8 l  |% ]
MC里面能实现 ...

3 f' ^( R! j  [$ W+ j& q$ Z* p7 }3 C( W

! [0 ?$ `. z# c6 ^1 }  Z问题1回答:要输出半径补偿,同6楼说的,要在Operation中进行相应设置,且要设置“Output Contact/输出相切点”,且只有部分操作支持;而在后处理中默认是可以输出半径补偿的,可看一下Motion中Linear Move段是否有G_cutcom地址字,没有可加入;* t+ V7 s0 d/ k% w: _3 P8 j7 N7 h

* o, j. K$ Y5 N3 ?8 b* W( o, y[ 本帖最后由 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! y; }8 b& r% r. l4 S* v' e
问题:2 y6 N8 o! H8 K3 ?/ z# m, A% ^* U
1、在设置中已经勾选了半径补偿的,UG4.0后处理中,如何设置输出G41 D1 X,Y的半径补偿?8 Z: i7 ?  \* \! {% x* D  C
2、操作已经选择好圆弧输出,后处理器中如何设置输出G17,G18,G19与X,Y,Z的关系?不用IJK,只用R。& C& i, Y: M" g8 B  `# p' s
MC里面能实现 ...

& V0 H& y: _( i) J0 c; n7 M6 @
( W) G5 A' P6 F问题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
0 T2 w: Y) G8 ]2 G& IG40G17G49G80G90) z% `6 Y0 |) C' b
G00G90X95.751Y.001S1600M03& H% g8 M1 y2 a8 A% W2 }3 k9 j
Z150., H. U; a, S) q0 F7 }( i5 N
Z41.393
% l3 d8 u- l' D4 x# P7 S4 OG01Z36.393F2000.
) c" t( ~& i  M  l+ ZG18G03X100.435Z57.354I59.966K-2.3958 {& B+ q7 t& G6 `
X108.865Z71.497I55.272K-23.361
3 G- `9 \# z7 KX206.284Z66.266I46.836K-37.4984 K* U& N( `' ^0 W" j( l
X213.778Z49.052I-50.54K-32.24$ b/ ^! P* |; W8 Y
X215.651Z36.321I-58.041K-15.045/ A1 @$ a7 y" @) l: u& f
G00Z41.321  O0 N; t! d  z/ [& Z9 d
Z150.3 R( Q- K: G) L" r0 k
G00G90X155.7Y-60.191S1600M03
4 ^/ k3 T+ A3 ^$ J* _! Z) hZ41.616
- G7 h- Z5 {% B) E9 FG01Z36.616F2000.
5 [, Q- [; }' U5 LG19G02Y-56.428Z55.106J60.245K-2.6312 X, ~* J8 P1 H
Y-45.142Z73.898J56.407K-21.094
# ^8 [/ X' D+ V1 f6 |Y58.321Z49.112J45.142K-39.898, X! G( P4 Q# l3 y
Y60.202Z36.314J-58.279K-15.104
! E/ s  z! X) Q/ V! KG00Z41.3142 T# e. L: c3 g
Z150.& U# ]6 P3 V" l' i7 T3 {( }& [6 g
G00G90X95.414Y-10.305S2200M03% q+ p5 F0 F* r- c# T! F
Z95.% K$ e3 `, ]! i5 K  A& I) [6 [
Z45.- Z1 p% @0 C9 b7 F
G01Z44.F2000.
7 G$ |; \8 P2 o/ [G17G03X97.09Y-8.056I-.305J1.977
5 _8 g! G: f1 o0 G& }. k# sG02X97.024Y-7.56I58.61J8.056+ q  _2 C7 H) ~$ Q
I58.676J7.56  }1 _0 h) K4 z6 t
X96.962Y-7.064I58.676J7.563 g% w7 a* l6 K) B
G03X94.738Y-5.317I-1.985J-.239- ~3 e2 o/ _: x, g- W* X' g1 [
G00Z150.! e$ f2 B, [7 G/ E+ j$ k& H
M30) ]5 }6 }& w3 r7 [7 _: m) E
%- g' K! o( Q3 ?) G
! G+ {- G& g# M. g. d# {/ C  o* k
经过修改后置处理,配合UG的机械参数,可以输出数控机器能连续G17\18\19运动的程序
( S9 Z" P0 N; C% C: o! p6 \: A/ L7 M" O
[ 本帖最后由 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 ,2 }* A0 U, x" l7 ^; N1 x
您太聪明了!: l2 K& v3 `* p. r; E
多谢你的详细解答! $ N5 q! _" K" s$ T& l7 ^8 M3 u
我相信其他和我一样对于这还处于迷惑不解的朋友,看到这,一定会衷心感谢你!' ]% T2 r" }8 X
0 f) D' Y; g2 ]# o
[ 本帖最后由 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代码就不走吧?7 ]5 B9 Y& W( K$ ?& {, u

9 d; T. ~2 v7 i4 g[ 本帖最后由 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 c. ]  V! F* T" A+ }我相信其他和我一样对于这还处于迷惑不解的朋友,看到这,一定会衷心感谢你!
发表于 2011-6-8 19:26:00 | 显示全部楼层 来自: 中国山东青岛
谢谢以上各位的解释,虽然我还是不太理解,
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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