找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 10031|回复: 8

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

[复制链接]
发表于 2017-12-28 14:22:37 | 显示全部楼层 |阅读模式
产品:外径30,内径25,长度10的环 一次装夹车出四件零件 在此简单举个例子8 S) q- O5 t+ j% c& t
毛坯:管料,外圆31 内孔24
; W4 ]' _. D$ Y& a程序:, }, Q8 M/ e) H, F0 }
O0001, u2 _3 C! ^& e0 H3 x1 p! y, O
T0101 G99 M8 (外圆刀)
* p- f1 L  h$ U( E3 uG97 S1000 M3/ P( x1 P9 j, J% I- _! x
G0 X33 Z0# ]' |; p! w$ L; ^9 y
G1 X23 F0.2
! ^% I# a3 s0 v3 M: JG0 X29 Z0.5: u1 p" q; ?: E$ e& ]
G1 Z0 F0.15
- J" _0 v8 A/ s! n; bX30 Z-0.5 F0.1
* x6 s6 O2 Q" E" L8 K" |. n: ~& SZ-13.5 F0.15
5 G8 J" l- w! }$ j' Z7 Z0 XG0 X31 Z-12
# r$ M$ S* U+ T. w, S! Y# bX50 Z100$ W! d5 c9 X7 O. ]- X
T0303 G99 M8 (镗刀)! D5 i  c2 o: i, J: ]
G97 S800 M3 + t# e; d0 C/ j- `3 O& z: b& f" \5 w
G0 X26 Z1
* c8 a( k/ j" Y( FG1 Z0 F0.15  c' {; O3 Z; A; j. l
X25 Z-0.5 F0.11 W( e7 c) k' A; {# j7 n8 \* g% l
Z-13.5 F0.15
  V% y& p) ^0 u. k; h) ]2 Z9 @$ QG0 X24 Z-12
4 \$ r- h+ {! e$ s% FZ22 r8 Z2 C- \! K: d; D- I1 ?2 {
X100 Z100
9 x9 h- I. s0 s; _# tT0404 G99 M8 (3MM切断刀)
( w2 ?0 A- u4 hG97 S600 M35 N0 x" O% _, Y$ X) S/ ~
GO X31 Z-139 S2 A" ]% `/ b  M+ H4 F8 f
G1 X24 F0.1 (就不倒角了)8 B; |5 f/ J- H6 W# ^1 y2 B
G0 X35 M50 r: B8 ^' S  {
X50 Z100 M91 m+ E4 ^3 K8 h6 ?& W9 i4 @4 m
G50 W13.3 (你就理解为,毛坯向右偏移了13.3MM 这里一定要弄懂,关键。。。。)
, M  D: `( L4 W1 AM99 (子程序结束,没错,这个是子程序)
2 p% U5 @+ B! X3 ?+ T+ q+ |' ~3 ], Q
下面是主程序,请耐心,主程序比子程序短多了& |  I7 _/ M' Z' N2 U, _% \! Y( O
O0002& ?/ v2 z- H. j: _6 v: K+ ~1 |
M98 P00040001 (调用一号子程序4次!)5 h0 F# C& k. w4 A5 T! s8 v
G50 W-53.2 (13.3*4=53.2 把偏移的量给偏移回来,别算错了,不然会撞车,呵呵)
, x  s; t) q. lT0101: Z# h5 R0 b* j& d
G0 X27 Z0.3 (用外圆刀给毛坯定位)6 M3 U" m$ ?2 N0 h" o
M00 (这时可以松开卡盘,把毛坯拉出来,碰到外圆刀就行)" w; ]  p3 ^) ]$ t
G0 X50 Z100
- @, S5 W8 K% C* s' i& b( @M30 (拧紧卡盘,按下循环启动吧~~~
4 z" B: @+ E' I3 T7 r, l2 @/ E0 l5 ?3 |5 O# k4 `& a
这种编程方法的优点呢,
7 h( r# [' F+ B6 m一是可以一次装夹连续车出4件产品,降低了劳动强度,同时因为省去了三次的装夹时间,提高了生产效率、
8 G# z6 S+ V. x; g( K二是编程方便,大家可以回头看下,子程序里都是X,Z 没有用相对坐标编程U W,这里没有限制,如果你喜欢,怎么用都行,不会影响,注意最后G50 W+/_就行了
) H0 v( V7 D. I, k# w$ E

评分

参与人数 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. {2 s; m1 \( Z, S
G50  2中用法的 另外一种意思 是 限制最高转速   LZ 的这个用法 不推荐 一不小心 复位后 你就搞不清原点坐 ...

, P, f0 g4 B. ?" _- U7 ~5 o$ yG50确实有两种用法,所以在使用的过程中一定要头脑清晰,明白自己编的这个程序的加工顺序0 G7 B" U3 `1 `) B
发表于 2017-12-28 21:18:03 | 显示全部楼层
菜鸟学习了
发表于 2017-12-28 21:46:14 | 显示全部楼层
学习了。
回复

使用道具 举报

发表于 2019-11-12 20:47:24 | 显示全部楼层
你的子程序调用指令呢?还有我用模拟器输入你的程序不对啊
- a, x: j/ K2 m9 W! J6 k: M* q& }
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-8-15 15:06 , Processed in 0.073867 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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