找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3396|回复: 17

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

  [复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
如何添加刀具补正在圆弧上进退的检测方法--1 - B( d1 x9 H, _5 \  b& v: a4 G4 x
由于现在的机器都不支持圆弧进刀 * L- d# c  O! U: ~
错误的用法 1 v6 D$ w4 F8 e$ F' }. a
进刀
+ f3 k( x# M- r0 ~# @G02/G03 G41/G42 Dxx Xxx Yxx Ixx Jxx Fxx 2 [0 ?! z3 e9 z" |  p5 G. M
退刀 8 S; m- _& D" W0 `5 G2 F& I0 v0 s
G02/G03 G40 Dxx Xxx Yxx Ixx Jxx Fxx & X: ?  p. h7 i& w9 }: ]0 F4 T1 [

; M8 N  d. r" G) L1 g! S  l8 h( @正确的用法 2 R/ K' R9 r# @4 s3 T
进刀 $ S) b, E. M9 G3 }7 s
G01 G41/G42 Dxx Xxx Yxx Fxx 7 {4 R; W/ Y, Q5 A  ~$ j/ c
G02/G03 Xxx Yxx Ixx Jxx 6 m! Z! @) y6 h2 f2 J. ~
) {* O/ N9 N0 \0 T4 p
退刀
: T# L& a$ k7 l6 J7 c% P4 _% YG02/G03 Xxx Yxx Ixx Jxx
3 M+ V, w- w" z6 R; YG01 G40 Dxx Xxx Yxx Fxx
+ t& M! n6 ?& O3 |该类型的问题主要是由编程是造成,在进退刀处没有设定好参数造成的, # p/ h6 E, g8 l* I
现用一个检测功能,就很容易检测到错误 . V5 J1 g- \& ?  y- Z1 C
以下是全部代码和添加方法
1 s& K& n+ y2 }! h
3 S* R) u+ u/ c9 f! c, x! h1.首先添加一个参数; m, L2 u7 |2 t4 q. M+ y+ l
arccomp :是否允许讨据补正应用于圆弧上8 l1 G6 i6 n* g1 X
0==不允许
7 s2 {: y+ p. M0 F* F1==允许 8 t# y' g- }/ ^( p" {6 w" a7 s
2.添加错误标记
* \* |- ^& a. G0 L! vcompwarnflG : 0
. D% a3 u. z  K5 {1 T' U3.添加报警提示信息
6 q6 \( {0 X1 ~' K; i3 ]- _% Hscompwarn   : "WARNING - CUTTER COMP APPLIED ON ARC MOVE" 9 Q) ]% ?4 o8 M; x, T% _) \1 n+ h$ Y
4.在一下位置增加代码如下* S7 T* N+ @- _( k2 n
pcirout         #Output to NC of circular interpolation* B* x' H! u; D1 w
      if not(arccomp), pcompwarn #<-----------------------------增加这一行代码即可1 N0 J: N7 ^% m0 C4 r1 \- ?

! m* f  v1 M2 z4 K5在任意2个命令块之间增加以下命令/ w+ O4 C9 z4 y! w
pcompwarn       #Cutter Compensation Check8 W$ c. Y+ U0 m
      if prv_cc_pos <> cc_pos & cc_pos & gcode > 1,- ~* l) G. K+ w% V
        [
% d! g6 X6 m. p! F) N0 B3 R        if compwarnflg = 0, result = mprint(scompwarn)
) Q  |" ?: z) }% D7 x: @1 z& C         "M00","(", scompwarn, ')", e
3 e0 c( U  C8 Y5 O9 r! n- e         ex5 k" L& o0 M6 ^6 Y' 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# 若枫
3 u) L' ?& o# H7 u! L; E" h" h. {. v! z

4 b0 o8 J* Y+ D1 Y" B    我用9.1版本,为什么加了后没效果的呢
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
 楼主| 发表于 2013-4-15 18:19:39 | 显示全部楼层
回复 5# hong363x
! v  l4 O2 x, Q1 q6 s6 G5 k: b* C* m7 {, t- s4 y6 x+ {( T' Z$ `

4 s. D# E3 ]1 g% i# o9 p/ O1 `    论坛转换后部分代码丢失。已经补上。
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
发表于 2013-4-17 09:05:58 | 显示全部楼层
回复 6# 若枫
. ~$ \# e3 e% f' {
, o5 \' w3 |* a' \! C. l* @9 _0 o/ ]! `4 t
    谢谢老大啊
回复

使用道具 举报

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 03:26 , Processed in 0.152874 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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