找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 10116|回复: 8

数控车G50精华用法(坐标轴设定)

[复制链接]
发表于 2017-12-28 14:22:37 | 显示全部楼层 |阅读模式
产品:外径30,内径25,长度10的环 一次装夹车出四件零件 在此简单举个例子
- b1 F/ o  {8 J: Y2 p) s毛坯:管料,外圆31 内孔246 d; \# U) b" c0 p
程序:2 a7 Q) [  t/ C* a- x; ~
O0001- P. s, g0 c. M& z3 H& Q2 E
T0101 G99 M8 (外圆刀)
- g: n9 t# H- O& q- m) Q% EG97 S1000 M3$ x" U$ O# m. c8 f) F: O* r( q2 m& |
G0 X33 Z0
2 J$ m1 }% G2 \2 T3 EG1 X23 F0.2
$ R! [. T2 L" \" u4 rG0 X29 Z0.5
  f/ `. }2 ]8 k6 Q5 ^. ]; _, z8 IG1 Z0 F0.15. a; {' }- u0 j2 l: P
X30 Z-0.5 F0.1
; C; D3 C$ x5 SZ-13.5 F0.15
  Z0 V/ B! ^4 `. _. xG0 X31 Z-12* M* n% Z7 S# H
X50 Z100
- C+ p# F  K4 R+ PT0303 G99 M8 (镗刀)+ A' L8 e5 k, I! r4 h8 u! Y
G97 S800 M3 8 z( C/ G  ~8 z6 ?  ^
G0 X26 Z1
0 O' g( A- A# G0 r. wG1 Z0 F0.15' B& W( q1 Z; g! J0 C: s
X25 Z-0.5 F0.1
/ a; g( \: U' _) _1 DZ-13.5 F0.15
6 e5 K: |% H, N: d, x( tG0 X24 Z-12: c' v/ A- Q8 O1 w9 V  L  S
Z2# A9 N! L6 q: r; p; e( S
X100 Z100
1 k6 p* l- {7 Y4 oT0404 G99 M8 (3MM切断刀)
; O- O2 S8 A& G& a3 t& L% FG97 S600 M3
/ ]0 w" |* c3 Z0 r' H6 {0 nGO X31 Z-13- X! A, L7 Q; k  d( X
G1 X24 F0.1 (就不倒角了)7 e- O/ {; N: x* N/ {  V, w
G0 X35 M5
2 p8 n' A' g9 W% SX50 Z100 M9. T4 D/ G+ B8 ?  t" \& r. x7 F
G50 W13.3 (你就理解为,毛坯向右偏移了13.3MM 这里一定要弄懂,关键。。。。)* K$ h/ o2 u1 o4 V' E- m3 F
M99 (子程序结束,没错,这个是子程序)- k% G; |( l- f( V
6 l9 T7 v- z2 ^* b
下面是主程序,请耐心,主程序比子程序短多了" h) b( @+ d; M9 G/ _' Z* H
O0002
" ~4 k- W, R$ Y) A7 U1 |% n2 QM98 P00040001 (调用一号子程序4次!)* m; n: K) M; m' d
G50 W-53.2 (13.3*4=53.2 把偏移的量给偏移回来,别算错了,不然会撞车,呵呵)9 @" O9 i+ T! c3 H9 R6 }
T0101& Y2 `- z( D2 k: C! Y2 E. g+ \$ N, x" K
G0 X27 Z0.3 (用外圆刀给毛坯定位)/ D: d6 ], X5 G* N3 v
M00 (这时可以松开卡盘,把毛坯拉出来,碰到外圆刀就行)/ U9 ^- u& e4 }5 M! O" l. x  `. \
G0 X50 Z100, J# g( t! A" d( h% {6 {  `
M30 (拧紧卡盘,按下循环启动吧~~~; E5 y0 y0 l) \! A5 o, p' X7 D

1 r& w0 A' Y$ ~4 z1 L/ `) @这种编程方法的优点呢,6 k5 l2 ^/ b( A5 N0 `5 h* G- z
一是可以一次装夹连续车出4件产品,降低了劳动强度,同时因为省去了三次的装夹时间,提高了生产效率、
5 t( R; _: I) F$ I二是编程方便,大家可以回头看下,子程序里都是X,Z 没有用相对坐标编程U W,这里没有限制,如果你喜欢,怎么用都行,不会影响,注意最后G50 W+/_就行了
2 R/ O" t; y( u9 Y& u

评分

参与人数 1威望 +1 收起 理由
未来第一站 + 1 问题描述清楚,显得很专业!

查看全部评分

回复

使用道具 举报

发表于 2017-12-28 14:38:46 | 显示全部楼层
G50  2中用法的 另外一种意思 是 限制最高转速   LZ 的这个用法 不推荐 一不小心 复位后 你就搞不清原点坐标在哪儿了 直接撞机  需要调用多次的情况还是用宏程序  

点评

用宏程跑的 曲线 比电脑编的 跑下来 好  发表于 2017-12-28 15:05
宏程序 有点意思的 可以跑 各种曲线的  发表于 2017-12-28 15:05
我也是这么想的 还是宏程序 来的稳定 我印象中 G50 是来限制最高转速的 在 恒线速度切削G96 之前设定的  发表于 2017-12-28 14:57
 楼主| 发表于 2017-12-28 21:00:09 | 显示全部楼层
qq642446015 发表于 2017-12-28 14:38# k$ V% B1 \3 U6 s
G50  2中用法的 另外一种意思 是 限制最高转速   LZ 的这个用法 不推荐 一不小心 复位后 你就搞不清原点坐 ...

( f4 ^) U' S) Z; xG50确实有两种用法,所以在使用的过程中一定要头脑清晰,明白自己编的这个程序的加工顺序
) l1 ]3 [2 V; K3 R1 ^
发表于 2017-12-28 21:18:03 | 显示全部楼层
菜鸟学习了
发表于 2017-12-28 21:46:14 | 显示全部楼层
学习了。
回复

使用道具 举报

发表于 2019-11-12 20:47:24 | 显示全部楼层
你的子程序调用指令呢?还有我用模拟器输入你的程序不对啊  Q* C! s* o+ D- S/ b# {
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-10-3 23:10 , Processed in 0.067880 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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