找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3557|回复: 17

[原创] [原创]如何添加刀具补正在圆弧上进退的检测方法--1

 火 [复制链接]

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
发表于 2011-1-14 12:37:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

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

×
如何添加刀具补正在圆弧上进退的检测方法--1
% B- r  @' Z" e" z' h% a' u由于现在的机器都不支持圆弧进刀
% r! ~0 n& b% ^% ]( D0 w* |错误的用法 * f* `/ T) x' o9 e* o
进刀
- Y5 v0 \( h) h& tG02/G03 G41/G42 Dxx Xxx Yxx Ixx Jxx Fxx
: Y; c# b5 d3 ^退刀 . U5 ]6 w$ g6 ~9 q! j* u/ D
G02/G03 G40 Dxx Xxx Yxx Ixx Jxx Fxx
# G, u9 c& O9 f) i) n0 P
% c6 ]# u% w/ ~! }! W. j/ s正确的用法
6 w* f1 D4 z5 }3 m. q9 L9 p; \进刀 0 @/ f% V: ]7 l/ K9 p
G01 G41/G42 Dxx Xxx Yxx Fxx % w7 a- z4 g1 c. A" c# ?
G02/G03 Xxx Yxx Ixx Jxx
+ Z; d+ O* u9 v) `! d
: k% K; q$ M7 \/ i) ^, k7 x退刀
5 B2 Z3 f# n7 u' s$ T8 gG02/G03 Xxx Yxx Ixx Jxx ; l* }7 R) i$ m" r0 ]! t
G01 G40 Dxx Xxx Yxx Fxx 4 i. X4 x$ Y' u+ c
该类型的问题主要是由编程是造成,在进退刀处没有设定好参数造成的,
+ b4 h) G- A2 F8 Q8 ~; G现用一个检测功能,就很容易检测到错误
2 c; q$ K; d% M以下是全部代码和添加方法
, w' Y2 f8 o7 i" a" c
* e  ?. t! A) u  Z1 c# r+ Q1.首先添加一个参数
5 T+ j' `* e4 w& jarccomp :是否允许讨据补正应用于圆弧上
, R! l& M8 d6 R; ]2 d0==不允许
; ^! k5 a9 Y$ [2 y: S% T- {: u( Q1==允许 4 d" k3 d7 e' I& U7 U+ p
2.添加错误标记8 }, P# u5 ^; C; J* W2 Y
compwarnflG : 0 9 W( Q+ I+ O6 J* s% {' I% o
3.添加报警提示信息
7 g. Z4 s4 q; T* n/ |0 i- e' v* W7 Oscompwarn   : "WARNING - CUTTER COMP APPLIED ON ARC MOVE" 4 F2 Q6 |. W) Q$ Z+ d) R
4.在一下位置增加代码如下
$ |- i4 D9 N, i! U" L8 O8 t3 B5 Hpcirout         #Output to NC of circular interpolation" |% \, O* I- N7 N& @+ E
      if not(arccomp), pcompwarn #<-----------------------------增加这一行代码即可$ v9 d. K. N* @

4 v* h: y% {7 V5在任意2个命令块之间增加以下命令5 [1 ]5 Z! r% b" f+ [# i
pcompwarn       #Cutter Compensation Check
% x, v4 g0 ]1 l  C. I      if prv_cc_pos <> cc_pos & cc_pos & gcode > 1,1 \; U& A" P+ m6 ^+ ~4 }
        [
  ^; |$ Y4 o3 z- G, v" C        if compwarnflg = 0, result = mprint(scompwarn)" S# n. E7 M9 A& U
         "M00","(", scompwarn, ')", e  |1 J2 o- r0 B  z+ b* c8 u4 F
         ex
; u* q3 n$ D# N4 q  v1 [        ]

0

主题

22

回帖

17

积分

新手上路

积分
17
发表于 2012-11-3 08:53:59 | 显示全部楼层
学习了。
回复

使用道具 举报

0

主题

19

回帖

15

积分

新手上路

积分
15
发表于 2012-11-4 22:36:21 | 显示全部楼层
受教。。。   新手求学习
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
发表于 2013-4-15 12:18:12 | 显示全部楼层
回复 1# 若枫
# @: e. Q4 K7 q  }
" j- q! `+ y% E9 ]6 t
/ A& T+ V5 z1 P: B. w  Z" E4 X    我用9.1版本,为什么加了后没效果的呢
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
 楼主| 发表于 2013-4-15 18:19:39 | 显示全部楼层
回复 5# hong363x 5 }5 [& V" U: p5 |
  I! l, d2 \. o
/ l5 w, C: G+ y
    论坛转换后部分代码丢失。已经补上。
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
发表于 2013-4-17 09:05:58 | 显示全部楼层
回复 6# 若枫
# h* b0 y5 x, E- o& E" l! S/ U9 O2 z8 |' V2 K7 S0 I( n9 a- O

  r2 y9 n1 C$ V$ w+ M8 D    谢谢老大啊
回复

使用道具 举报

0

主题

60

回帖

98

积分

注册会员

积分
98
发表于 2013-6-24 21:21:03 | 显示全部楼层
很实用,减少人为错误。
回复

使用道具 举报

1

主题

26

回帖

44

积分

注册会员

积分
44
发表于 2013-8-18 20:02:21 | 显示全部楼层
受教。。。   新手求学习
回复

使用道具 举报

3

主题

42

回帖

43

积分

注册会员

积分
43
发表于 2013-8-18 21:13:41 | 显示全部楼层
請問退刀有效嗎?試了結果G40圓弧退刀不會警報
回复

使用道具 举报

0

主题

129

回帖

68

积分

注册会员

积分
68
发表于 2013-8-20 15:13:06 | 显示全部楼层
谢谢啊,资料很好啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-9-29 06:02 , Processed in 0.120424 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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