找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3398|回复: 17

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

  [复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
如何添加刀具补正在圆弧上进退的检测方法--1
  k- z4 \: R/ }由于现在的机器都不支持圆弧进刀 ' O- |; {; ^1 \/ P3 ^
错误的用法 6 _$ @6 ]; P) }6 p# Z2 d
进刀 - Q1 W& p. }0 C
G02/G03 G41/G42 Dxx Xxx Yxx Ixx Jxx Fxx 0 `4 E& {1 ?& c+ t* [, S
退刀 . z' i6 w; M  X1 F
G02/G03 G40 Dxx Xxx Yxx Ixx Jxx Fxx
9 p$ X, I+ d% U2 |4 D- S9 A, O) e9 w- A. j6 |0 b
正确的用法
5 l1 {2 Q% y  _) M进刀
: X4 c  X+ B) M' [G01 G41/G42 Dxx Xxx Yxx Fxx % z" s  ^* ^9 e' h9 g+ t% l0 X
G02/G03 Xxx Yxx Ixx Jxx
- e3 N; R: z1 z& X$ x7 f3 c7 K4 Z( v, d! C- p
退刀
' M% c# s6 f$ ]G02/G03 Xxx Yxx Ixx Jxx ( B$ d! i5 V' G2 f* p4 S
G01 G40 Dxx Xxx Yxx Fxx 5 e" D. X& O. }7 h& O8 w, h4 \" w
该类型的问题主要是由编程是造成,在进退刀处没有设定好参数造成的,
& \& Z3 k* ^  \" }7 X3 }现用一个检测功能,就很容易检测到错误
+ J. m% Q7 c3 K& m( Z以下是全部代码和添加方法 ; ~9 W8 g# a. g. x

& T, z+ J) K* k& o! N1.首先添加一个参数
6 D$ r5 I, v/ v+ J, larccomp :是否允许讨据补正应用于圆弧上2 N  {3 f+ T* |- z* ^( X" W
0==不允许8 `0 W7 T# p: D' n# e. x
1==允许
2 I( E# j* R7 |  A/ ?) N2.添加错误标记- K% [+ ?- S3 j( M7 m6 n
compwarnflG : 0 2 ]/ D' i) H& G
3.添加报警提示信息 ) d% T" _" `2 N; l' I: b* B' v
scompwarn   : "WARNING - CUTTER COMP APPLIED ON ARC MOVE" * H+ a. ^% K; Q+ J
4.在一下位置增加代码如下
8 {1 o  X& R2 X1 q! L& |pcirout         #Output to NC of circular interpolation* v& s2 E2 G* `# z( j2 B
      if not(arccomp), pcompwarn #<-----------------------------增加这一行代码即可: c4 Y7 G* Z/ W6 T

. r" |+ O2 @  P7 B5在任意2个命令块之间增加以下命令
% T6 a9 H1 s& }" j* F" i7 [7 [; Bpcompwarn       #Cutter Compensation Check
, _/ H. n7 v# p/ n8 V# u" q9 a      if prv_cc_pos <> cc_pos & cc_pos & gcode > 1,
9 b4 q; R; S$ M5 {        [& C7 f- Q4 ^5 P7 k" ?6 w, k
        if compwarnflg = 0, result = mprint(scompwarn); D) Z& D. b: ^  |  u% S1 A
         "M00","(", scompwarn, ')", e8 j! H  o" g3 h
         ex. ]" H  P( A6 Y) T  ?
        ]

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# 若枫 + S1 w* K2 |. k$ S. W1 Y9 k3 p4 y

' ^8 j: U1 Z3 v0 G& t8 P+ k& N5 ?
6 u: c6 ?0 K* i    我用9.1版本,为什么加了后没效果的呢
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
 楼主| 发表于 2013-4-15 18:19:39 | 显示全部楼层
回复 5# hong363x 5 |$ z. w+ O+ l3 W1 }* I2 W
; p/ G. E/ @8 F: M
  D. {7 E" j8 g% E
    论坛转换后部分代码丢失。已经补上。
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
发表于 2013-4-17 09:05:58 | 显示全部楼层
回复 6# 若枫 0 {4 U9 F, E, C) k0 `+ }

) \5 G# E0 m6 N# k, @  b  E0 Y  I3 F7 _
    谢谢老大啊
回复

使用道具 举报

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-8-23 04:11 , Processed in 0.623975 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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