找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3394|回复: 17

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

  [复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
如何添加刀具补正在圆弧上进退的检测方法--1
2 D) b1 Y& q8 W+ K由于现在的机器都不支持圆弧进刀
6 k  p' T- ?5 a+ h错误的用法 - u6 D1 ~. g* A& n
进刀 8 f9 f" G6 Q9 J& N  K. E! r- Y9 Z
G02/G03 G41/G42 Dxx Xxx Yxx Ixx Jxx Fxx
9 m6 L0 R: h  @- r) b! l退刀 # O0 y  b% E' C
G02/G03 G40 Dxx Xxx Yxx Ixx Jxx Fxx $ q- v  N$ d9 s5 L5 f, ^- h

8 {2 m4 h3 q0 n3 \正确的用法
/ l/ O, \% K  ^' V) B进刀 ! B  H/ K. h8 l1 p+ C, [1 L1 G6 S
G01 G41/G42 Dxx Xxx Yxx Fxx
  f) Q2 w5 e" h! [5 g9 i- AG02/G03 Xxx Yxx Ixx Jxx
! H8 ~8 I$ b# `" P/ N/ t
3 V; f; q+ K1 k8 ~退刀 ' G: E" p: S! r0 V+ u# D, b6 \
G02/G03 Xxx Yxx Ixx Jxx
7 q/ z# a- c$ w) q1 U" [7 [G01 G40 Dxx Xxx Yxx Fxx
+ ^- K- @' X1 {4 q* }& F该类型的问题主要是由编程是造成,在进退刀处没有设定好参数造成的, ; F; T( n* P' n5 G( O$ ?  |$ r
现用一个检测功能,就很容易检测到错误
0 S4 d& M. [: f/ z+ K9 \- x以下是全部代码和添加方法
: g$ P. o- t/ r& m1 S# w  O$ a, S9 l+ l5 C" p3 t- n' K; ]
1.首先添加一个参数
4 |# N5 _) I0 Y( v$ s* h5 F' z4 w0 Tarccomp :是否允许讨据补正应用于圆弧上, _% m* w; |/ O3 u9 ~( D
0==不允许
! |( o' y- L7 T3 w: y* V; N; Z6 t1==允许 - q/ O4 o8 G  P  k3 q
2.添加错误标记
0 j3 |: g: [. b% o$ V$ V/ \" EcompwarnflG : 0
3 s  D! F* |( i9 ~) S& \3.添加报警提示信息 : i5 p: S5 x/ ^, F, w
scompwarn   : "WARNING - CUTTER COMP APPLIED ON ARC MOVE"
2 x* g- E& B1 g4.在一下位置增加代码如下
% \" A, |2 o# K) l5 [9 s1 l3 Ypcirout         #Output to NC of circular interpolation
' q* S' Y! D/ Q: e      if not(arccomp), pcompwarn #<-----------------------------增加这一行代码即可
8 l$ |9 M( n5 |6 y5 `; }. T
$ S  H  h4 n. U1 ]7 O$ w- ]2 R5在任意2个命令块之间增加以下命令
, v' q, L# M* _9 {# K' K, T4 Lpcompwarn       #Cutter Compensation Check
, H/ H% K$ P  L) q1 Z      if prv_cc_pos <> cc_pos & cc_pos & gcode > 1,) N. i( V* f9 l2 ?4 l. w# C
        [; G; m" t5 A4 D7 O; U
        if compwarnflg = 0, result = mprint(scompwarn)7 I- R  B9 j1 q6 N) D- u  x
         "M00","(", scompwarn, ')", e, ~& l( C6 a+ D
         ex
8 w3 `, ]1 r4 f. w% P        ]

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# 若枫
/ Y* d" B  E5 d
( M" a( T) l# P8 T9 g1 L( z# `! k; M8 x& i
    我用9.1版本,为什么加了后没效果的呢
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
 楼主| 发表于 2013-4-15 18:19:39 | 显示全部楼层
回复 5# hong363x
7 U- c1 b* K  M0 M& k0 E8 G9 [5 n: m3 R% A5 `8 d' q

8 Z' _+ ~2 j5 I, W6 y" t  `- M4 f    论坛转换后部分代码丢失。已经补上。
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
发表于 2013-4-17 09:05:58 | 显示全部楼层
回复 6# 若枫 , ]) ^% O9 e8 \7 T5 Q& r4 V
0 F: X$ u1 Q4 O& B

$ l! A  p5 P5 K5 F' I" [3 e    谢谢老大啊
回复

使用道具 举报

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 02:42 , Processed in 0.154215 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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