QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 10676|回复: 13
收起左侧

[求助] 编程时XY面圆弧插补G02中的I、J增量坐标值如何计算正负值的

[复制链接]
发表于 2011-4-20 09:32:20 | 显示全部楼层 |阅读模式 来自: 美国

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

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

x
编程时例XY平面时走圆弧插补G02指令时中的I、J增量坐标值应如何计算法才能得出正确的正负值的& s/ x+ `4 O2 c0 I% \
我有时弄糊涂了,是用此正在走的圆弧的圆心的X和Y坐标值来分别减去圆弧起点上的X和Y上的坐标值而9 U7 `: j/ M- W4 i2 C$ G
得出正或负值的增量差值的么??????~~~~
发表于 2011-4-20 09:55:01 | 显示全部楼层 来自: 中国江苏苏州
 极坐标平面中的圆弧插补  E) P/ K2 S& G* R
在极坐标插补平面作圆弧插补(G02 或G03)的圆弧半径的位址根据该平面的第一轴
- D9 V% V8 W8 \" t! L(直线轴)来决定。
8 l2 \8 F3 v2 t/ I% k• 当直线轴是X轴或平行于X轴时I和J 在Xp-Yp 平面内。, s5 G8 S' B' a# i8 O
• 当直线轴是Y轴或平行于Y轴时J 和K在Yp-Zp 平面内。- Z" ^7 B2 U( @
• 当直线轴是Z轴或平行于Z轴时K和I在Zp-Xp 平面内。
发表于 2011-4-20 17:01:53 | 显示全部楼层 来自: 中国浙江杭州
啊,楼主讲对了啊,书里面有讲啊
发表于 2011-4-20 17:42:53 | 显示全部楼层 来自: 中国广东中山
本帖最后由 zhangguangqiang 于 2011-4-20 17:46 编辑 ( S- Y5 \# x- _3 z' |3 j- A" C: y
) a. T$ j4 `) C( u; o" \$ q
I=圆心X-起点X6 E/ C) k, x: |5 u# v4 Z4 W' q
J=圆心Y-起点Y
4 u7 s  y+ O6 e; QK=圆心Z-起点Z.% B7 f: M7 Y. c8 Y8 `/ B* J! ~
注意,所有的坐标不要漏掉正负号,比如:
+ U( |, {: H5 K' T3 h1-1=0;
8 h0 K( T* C) c- p" ^1-(-1)=2" @# A' E' A0 q+ V) @+ y
-1-1=-2" h4 n/ e' P* l# `
-1-(-1)=0.
 楼主| 发表于 2011-4-21 09:30:50 | 显示全部楼层 来自: 美国
谢谢各位了,麻烦楼上的(ZHANGGUANGQIANG)能否给计算下下面的边长为60的带圆角的正方形,按顺时针方向的G02码指令切四个角半径为3的圆弧应如何正确计算出来I , J参数?要准确参考下,我照你那样计算编写出来的怎和他们给出的最后答案有两个不一样,自己算了好多次,晕了,到现在还不知问题出在哪了????请给下正确答案肯定下谁对谁错,最好有你的坐标算式,谢了~~~# D2 l0 n, a5 z$ T
; z' i: _% K5 ~/ i( B) T4 K+ j5 v: O5 z
http://home.comcast.net/~kevinmoy68/XY.jpg
 楼主| 发表于 2011-4-21 09:35:49 | 显示全部楼层 来自: 美国
正方形位于中心坐标原点。。麻烦哪位大大给做下,心里踏实,谢了~~~~~
发表于 2011-4-21 13:16:19 | 显示全部楼层 来自: 中国浙江台州
( 10. FLAT ENDMILL  DIA. - 10.)- i% @) G$ w" v# \+ f: h6 Q6 P+ S5 @* b
T1T00M06+ S2 G7 k( S, n3 q6 E: U6 M  q
G40G49G69G80
" C4 a+ m4 ^: kG0G90G54X16.859Y-36.5S1909M3
+ ^* l2 Z- F2 U% @# x- ]. ^G43H1Z15.
; @, R+ K2 O2 T- G! wZ1.5.
3 O( o3 y" c; T: P5 i0 P3 rG1Z0.F3.61 j6 f: G: f( S2 o! z6 P
G3X19.859Y-33.5J3.F381.8
% i4 s, \! Z4 U' d9 c6 gX16.859Y-30.5I-3.
7 r: Z" a7 C% e1 F4 T) W" w$ qG1X-27.( |: w1 N- w' M3 T7 i
G2X-35.Y-22.5J8.1 D* M3 F8 f% g# [" r7 }& _7 T
G1Y22.54 l0 r' o# k5 L  m
G2X-27.Y30.5I8.6 e, L! d" K( p; c* X8 `) {3 H5 t
G1X27.2 n( }$ `1 x. m( N' w
G2X35.Y22.5J-8.' m, y5 X, Q4 v6 ^" B3 Q
G1Y-22.59 `  E& _8 P: C# |/ N
G2X27.Y-30.5I-8.+ N. x, _1 L' x: H+ |( q
G1X16.8590 v6 _% @' Z+ n; a
G3X13.859Y-33.5J-3.1 o+ u! D1 s7 N2 @2 ]
X16.859Y-36.5I3.3 X3 n! i' o# \
G1Z10.F3.6
: J6 Y; _' g8 }* N' r3 `6 HG0Z15.& u4 f" G; g, q0 C, x
M5$ u) ^: C% v/ a2 k
G91G28Z0.- Y, v+ t3 A0 n, i! }
G91G28Y0.0
" y9 d9 j# h1 k8 P* F, @M30
 楼主| 发表于 2011-4-22 13:58:09 | 显示全部楼层 来自: 美国
唉,我要的是手动编程,切四个角圆弧段的I、J准确计算法,怎么依图上给出坐标算的??俺不要看MasterCam的自动编码....
发表于 2011-4-22 15:34:42 | 显示全部楼层 来自: 中国江苏苏州
4楼说的已经很详细啦·~
( J: i9 B5 k$ Q8 g实在还不会的话,用简洁的方法~都用G01x30.,R3这种方法手工编程比较快!手编程讲究的就是快·~省去好多计算的!!!
发表于 2011-4-22 22:49:40 | 显示全部楼层 来自: 中国广东中山
本帖最后由 zhangguangqiang 于 2011-4-22 22:56 编辑 7 u4 z; N7 H0 ]4 E6 L$ p' V0 ?

, w: Z1 X5 L  p" d- R1 gG00X-35.Y27.; [逼近,从左上角开始]G1X-30.F1000.; [走到左上角圆弧起点]
) Q/ {7 `% G4 W# K- @% E/ HG2X-27Y30.I3.J0.;[I=-27-(-30),J=27-27]
( u( R0 L6 M8 \( S6 ]- H) z9 {G1X27.; & \1 E! W6 C- b$ S9 k+ A+ C
G2X30.Y27.I0.J-3.;[I=27-27,J=27-30]
8 |+ l+ M  g* Q/ s$ mG1Y-27.;. p+ W. s1 s% O
G2X27.Y-30.I-3.J0.;[I=27-30,J=-27-(-27)]0 R6 F2 ]0 H1 r" H
G1X-27.;
3 f+ ?/ \6 e7 A0 k" l- H1 i! |9 aG2X-30.Y-27.I0.J3.;[I=-27-(-27),J=-27-(-30)] & F; Y7 d; Y2 E" r: y
G1Y27.X-35.[退出]) W' |5 N  x# `9 F
0 r% ]( a% r0 R! Q( g
在MC里面关掉刀补,让刀具中心沿轮廓走一圈,得出来的程序也是一样的.

T.rar

3.27 KB, 下载次数: 13

发表于 2011-4-22 22:55:10 | 显示全部楼层 来自: 中国广东中山
唉,好久没这样编过圆弧,到底是哪个减哪个,一不小心就会乱了,总之要记住一点:圆心-起点.用R方式编程就不用这么算来算去的,像9楼那样利用机床已有的圆角/倒角功能就更简单了.
 楼主| 发表于 2011-4-24 01:49:12 | 显示全部楼层 来自: 美国
谢谢各位了,之前看来对方给我的答案有误了,现在懂了,多谢楼上的给予帮助,感谢~~~~
 楼主| 发表于 2011-4-24 02:00:05 | 显示全部楼层 来自: 美国
谢谢各位了,之前看来对方给我的答案有误了,现在懂了,多谢楼上的给予帮助,感谢~~~~
发表于 2011-4-24 21:45:01 | 显示全部楼层 来自: 中国台湾
我补充一句话. 圆弧的圆心 I 跟J K的小技巧.4 t2 ?. C5 E$ Q4 B) y
I J K
( M& ^% X2 i. L: f起点看圆心.用这个基本原则去计算.....(感谢遇到一个好老师的教导..很感谢老师)
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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