找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3147|回复: 17

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

  [复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
如何添加刀具补正在圆弧上进退的检测方法--1
! X7 A4 L, m( r% S, `; M- G- M由于现在的机器都不支持圆弧进刀   l) D8 X' Q* W( ?6 a
错误的用法
. y% c5 U) h  Z进刀
0 j: ?* x: w! aG02/G03 G41/G42 Dxx Xxx Yxx Ixx Jxx Fxx 9 U5 Q* c1 L1 e: k3 O$ f* ~
退刀
1 i1 U5 F. L# F$ \" Z* M# MG02/G03 G40 Dxx Xxx Yxx Ixx Jxx Fxx ' A3 t5 d4 M$ _
: A7 U3 _4 U  t( e- P- S
正确的用法
. J( E; a3 @& X& }2 `进刀
2 A4 u2 ^0 c) VG01 G41/G42 Dxx Xxx Yxx Fxx 5 g8 ], f; `! n! ?
G02/G03 Xxx Yxx Ixx Jxx
! L, S' {7 Z+ a$ ~' V5 a$ [
" G& C7 B9 t4 v0 i: M# _退刀
5 e8 q9 j6 d$ aG02/G03 Xxx Yxx Ixx Jxx
1 v/ d1 W0 n' Z4 mG01 G40 Dxx Xxx Yxx Fxx 0 k/ Z' E  c& m# _0 _) E; Y) k( l6 ?
该类型的问题主要是由编程是造成,在进退刀处没有设定好参数造成的, ' t- y; o6 H+ O
现用一个检测功能,就很容易检测到错误
  b5 b! `' U8 j) u, i. k# |8 M0 F以下是全部代码和添加方法
# b5 w$ V5 Q0 f: {4 o/ ~* A
- f9 g6 u3 X' @1 B1 N1.首先添加一个参数+ G6 v" T( ]4 ]3 x# R' L- L7 a
arccomp :是否允许讨据补正应用于圆弧上! A+ a' a! P, ~  l) R- Z
0==不允许
9 e, Z# N( t, d0 W% h1 i6 r* j1==允许 4 z- Z5 R! X8 j; o! _/ v8 `# Q. ?
2.添加错误标记  ^) l# q8 L8 t, L1 q7 w# r" t
compwarnflG : 0 ! U( l8 W9 e- h% Z, R- T: q  W
3.添加报警提示信息
. Y/ U4 m5 S3 r6 j' wscompwarn   : "WARNING - CUTTER COMP APPLIED ON ARC MOVE"
( g( ?* {9 I9 Z4 H3 L4.在一下位置增加代码如下
' W* E" n! d9 d* o" w" x# ]pcirout         #Output to NC of circular interpolation
9 x; L8 \+ N  |      if not(arccomp), pcompwarn #<-----------------------------增加这一行代码即可
8 Z( U- I5 T  \- p  U 1 u9 H% ]  y* }
5在任意2个命令块之间增加以下命令, r" J8 l9 F! E9 \8 w
pcompwarn       #Cutter Compensation Check- {9 l6 D, ?9 R& H* F: K9 X
      if prv_cc_pos <> cc_pos & cc_pos & gcode > 1,
4 E. u4 r2 P+ p+ m( t! O3 \        [
$ J; a7 R1 B- ]) B5 T        if compwarnflg = 0, result = mprint(scompwarn)
- p! t, B- r. I9 P" E' F         "M00","(", scompwarn, ')", e( T; O& F$ F) Y2 ?* L$ F
         ex
* O1 M7 ]4 s1 T8 w  }        ]

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# 若枫 & }% ^/ B  S' S: [

+ ~6 d& {; U+ n+ k" k8 [0 V
' r( a5 I, [  T    我用9.1版本,为什么加了后没效果的呢
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014262
 楼主| 发表于 2013-4-15 18:19:39 | 显示全部楼层
回复 5# hong363x
, G7 n; h% W* q. ]( X+ k# n4 e8 o" ~' s" p; ?# [
4 ~! `" _; Y2 c8 k) w& E" d8 v
    论坛转换后部分代码丢失。已经补上。
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
发表于 2013-4-17 09:05:58 | 显示全部楼层
回复 6# 若枫 9 o- I; ]( D# z% r3 r
0 H" q1 u) G7 n! o' s

( @3 I. a. _. i) d7 \( g    谢谢老大啊
回复

使用道具 举报

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-7-19 04:44 , Processed in 0.820623 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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