QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
编程时例XY平面时走圆弧插补G02指令时中的I、J增量坐标值应如何计算法才能得出正确的正负值的
7 e5 W+ A1 s3 T+ S# X我有时弄糊涂了,是用此正在走的圆弧的圆心的X和Y坐标值来分别减去圆弧起点上的X和Y上的坐标值而, P* ~2 K2 j3 [5 r/ F3 w
得出正或负值的增量差值的么??????~~~~
发表于 2011-4-20 09:55:01 | 显示全部楼层 来自: 中国江苏苏州
 极坐标平面中的圆弧插补& b6 z! x. A* ?4 U$ o, O. n
在极坐标插补平面作圆弧插补(G02 或G03)的圆弧半径的位址根据该平面的第一轴
% {* z. Z8 T9 n7 [" k1 d(直线轴)来决定。8 M& q1 k' E% L7 S. P: t4 b* g$ P- ~' H
• 当直线轴是X轴或平行于X轴时I和J 在Xp-Yp 平面内。2 W7 s4 P5 R+ w8 B% [' Y4 c4 B, {# B+ H
• 当直线轴是Y轴或平行于Y轴时J 和K在Yp-Zp 平面内。- Q4 v9 D8 Z% }
• 当直线轴是Z轴或平行于Z轴时K和I在Zp-Xp 平面内。
发表于 2011-4-20 17:01:53 | 显示全部楼层 来自: 中国浙江杭州
啊,楼主讲对了啊,书里面有讲啊
发表于 2011-4-20 17:42:53 | 显示全部楼层 来自: 中国广东中山
本帖最后由 zhangguangqiang 于 2011-4-20 17:46 编辑
7 ~& _. Q! [' O7 t( V) P7 o3 w1 W+ z% m, ~: ~
I=圆心X-起点X
: t2 O1 m/ d* e% AJ=圆心Y-起点Y
+ ]0 D, U6 j9 p4 cK=圆心Z-起点Z., Z8 }( p7 A" M" `
注意,所有的坐标不要漏掉正负号,比如:1 A2 @7 \0 e6 E0 S+ U
1-1=0;
1 `% _: e+ g' Z: {1-(-1)=2
$ A: k3 w9 g5 ]  M-1-1=-25 `* @/ B( K) ]5 p6 c" S+ M& ~8 E+ Y$ V
-1-(-1)=0.
 楼主| 发表于 2011-4-21 09:30:50 | 显示全部楼层 来自: 美国
谢谢各位了,麻烦楼上的(ZHANGGUANGQIANG)能否给计算下下面的边长为60的带圆角的正方形,按顺时针方向的G02码指令切四个角半径为3的圆弧应如何正确计算出来I , J参数?要准确参考下,我照你那样计算编写出来的怎和他们给出的最后答案有两个不一样,自己算了好多次,晕了,到现在还不知问题出在哪了????请给下正确答案肯定下谁对谁错,最好有你的坐标算式,谢了~~~! Y; `* L$ t5 R
1 }8 v* w- Q3 \* g- Y
http://home.comcast.net/~kevinmoy68/XY.jpg
 楼主| 发表于 2011-4-21 09:35:49 | 显示全部楼层 来自: 美国
正方形位于中心坐标原点。。麻烦哪位大大给做下,心里踏实,谢了~~~~~
发表于 2011-4-21 13:16:19 | 显示全部楼层 来自: 中国浙江台州
( 10. FLAT ENDMILL  DIA. - 10.)
, h% H" x6 M% RT1T00M064 r: T: S7 L( V) v9 G3 x
G40G49G69G808 j4 E+ ^: s$ a9 _
G0G90G54X16.859Y-36.5S1909M3
. L& P! s% I! O7 M1 K7 c7 _G43H1Z15.
+ [0 ^9 X. v6 E0 z. s+ E4 qZ1.5.  D; f, E/ j. W& y' D) i& _6 e
G1Z0.F3.6
* ]8 k* J$ Y- b' x: L- @# cG3X19.859Y-33.5J3.F381.8
/ x5 b- C; D- r1 }* K4 k3 D: S3 d0 JX16.859Y-30.5I-3.
; `  C& M6 j" E+ `) ~G1X-27.
! t1 u, m  l! kG2X-35.Y-22.5J8.
, R  B( G) O" m: T. P4 xG1Y22.5
! ^( t% W9 b2 q% y9 K0 f+ X4 EG2X-27.Y30.5I8.
0 r" J1 v% J5 J5 C9 u1 |( I" zG1X27.
# N6 C7 _& b% f. f* L! Z8 \G2X35.Y22.5J-8.
1 L& Z8 N2 ~8 V" YG1Y-22.5
  V) p/ b7 Y7 s$ T/ V* t* TG2X27.Y-30.5I-8.
& s) h7 a  }4 F! e* RG1X16.859
; M$ r. {& {; J* h7 F" xG3X13.859Y-33.5J-3.! K9 D7 ^3 ]1 K" |! J
X16.859Y-36.5I3.
' w1 U% d9 E* o! jG1Z10.F3.6: w6 O4 Y  b' o# n1 \4 u+ `
G0Z15.
" b4 s6 o) A* r- I  Y; @M5- |5 n# @9 o/ E  _2 A# T  `: P
G91G28Z0.
. E/ z5 i7 N0 @2 q7 K$ A" _G91G28Y0.0
& s8 v# j4 p8 f3 B: sM30
 楼主| 发表于 2011-4-22 13:58:09 | 显示全部楼层 来自: 美国
唉,我要的是手动编程,切四个角圆弧段的I、J准确计算法,怎么依图上给出坐标算的??俺不要看MasterCam的自动编码....
发表于 2011-4-22 15:34:42 | 显示全部楼层 来自: 中国江苏苏州
4楼说的已经很详细啦·~
. G9 ]# B3 G  f) B3 ~& M实在还不会的话,用简洁的方法~都用G01x30.,R3这种方法手工编程比较快!手编程讲究的就是快·~省去好多计算的!!!
发表于 2011-4-22 22:49:40 | 显示全部楼层 来自: 中国广东中山
本帖最后由 zhangguangqiang 于 2011-4-22 22:56 编辑 & T, ?  A) O* B1 y, ~2 p/ u

: g$ Q; _: R% GG00X-35.Y27.; [逼近,从左上角开始]G1X-30.F1000.; [走到左上角圆弧起点]0 A- S* g" T% i( g
G2X-27Y30.I3.J0.;[I=-27-(-30),J=27-27] ) T* K6 u. e" t
G1X27.;
5 B9 ^( A' ~2 [, D  w$ HG2X30.Y27.I0.J-3.;[I=27-27,J=27-30]
8 P7 B* J( T4 S( P, |G1Y-27.;& O6 \1 Q& k; X2 ^* b0 Y
G2X27.Y-30.I-3.J0.;[I=27-30,J=-27-(-27)]4 I0 t1 c& q$ F" ~5 e: F
G1X-27.;
5 {( T# m- v. q! v3 I) t0 aG2X-30.Y-27.I0.J3.;[I=-27-(-27),J=-27-(-30)] ) Y& c& ~8 Z+ m
G1Y27.X-35.[退出]
* i: E7 D! f+ C# t3 K* |3 m' W) o( }0 o$ j
在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的小技巧.
+ L# J: M/ p9 g. v, s' XI J K
) B$ i; ~# ^3 l起点看圆心.用这个基本原则去计算.....(感谢遇到一个好老师的教导..很感谢老师)
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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