|
小弟刚刚入行俩个月.现在是工厂操机学徒,目前正在学手工编程.有个关于半径补偿的问题想请教个位师傅.希望大家帮帮忙. 比入说用直径10的铣刀.加工100乘100的正方凸台,加工原点为正方凸台中心,我手编程序如下 ! Z2 ~, g# ?: j' w/ c2 [" S& |
G90 G54 G17 G00 G41 X-50. Y-50. D1; : ~( `. o s6 o1 ^0 Z" x8 C. R
S1000 M3 ; 8 N& Z j% \2 V) B. w, x$ L9 h
Z100.;
; x. a9 x# w; V: U8 AZ2.; 3 O0 d1 b4 [/ y7 L- ]2 A! `; n
G1 Z-1. F100 M8;
@2 J W7 N1 Z" ?/ l) j$ h7 PG91 Y100. F300 ; 6 H& e1 Z$ ~+ ]
X100 ; - s! O& c% s; e( M- h5 ?4 m
Y-100; . ]/ ?. _9 M" S$ g8 }
X-100;
7 e; c) R# k. R8 X# J% |G0 G40 G90 Z100. ;
# O6 o5 B% U; T+ f- _# U- u$ hG91 G28 Z 0. ;
6 e( {7 l5 } q4 a" q* u) FM5 ; / p' I U) r7 k/ K5 j$ U! Y; y1 d
M9 ; % M- J3 m8 h* z
M30 ;
5 a8 b$ c. E9 ^9 Y) @: ] l 加工出来的不是正方形. 从起始进刀点x-50y -50 到G91 Y100是一条斜线。也就是说 起始点X-50Y-50的位置 没有加补偿 走到Y100 的位置逐渐加的补偿 这是为什么啊 ?我用的是FANUC oi mate -mc
4 q' c, B; }3 G- w# j- Z小弟初学没人教。。。 希望各位帮帮忙 谢谢& L8 Y/ G3 [! }# J6 w+ b' h
|
|