QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
11天前
查看: 2521|回复: 13
收起左侧

[求助] Renishaw测头刀路备刀出错

[复制链接]
发表于 2017-7-28 10:24:23 | 显示全部楼层 |阅读模式 来自: 中国四川

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
本帖最后由 39435868 于 2017-10-17 18:45 编辑
# v( v/ }* x) G" Z
/ f3 \! n4 k3 [0 O% C封贴,RENISHAW测头后处理已搞定* f* S6 T/ }. F- ?. W0 }( m/ |1 A

0 U; v1 E/ L9 N9 x! z( ?4 w 102320ivi7z8cfcukk9iu2.jpg
' x" x& C+ y. l! w! ]. q7 d$ [0 X: o) o# ]0 a
102353fpgpz4rsa1eit5u5.jpg : i. T8 P2 l% M7 K* |! ]3 Y

# J( z9 y! F( c 102407gu34258c3il3l08u.jpg
' d+ R, Z3 D: U& C, p. O+ z
2 V) Y/ c1 k! P" \ 102422xqi1cbc1pbzpcivc.jpg
, |" l: i# y! r, Y
  z# C6 V" a' Q
 楼主| 发表于 2017-7-30 17:03:19 | 显示全部楼层 来自: 中国四川成都
沙发都没人抢,又要沉了……' @1 q: r: a# S# L
 楼主| 发表于 2017-7-30 17:09:56 | 显示全部楼层 来自: 中国四川成都
本帖最后由 39435868 于 2017-7-31 20:00 编辑 ' P) B% D  R( D$ Q* z! i

/ r& P6 D2 G. z0 q' v4 ^# A4 [8 x' [  }! D( {) ^# r- E" D
发表于 2017-8-2 17:46:06 | 显示全部楼层 来自: 中国广东深圳
看不懂也要顶,
发表于 2017-9-10 15:36:54 | 显示全部楼层 来自: 中国四川成都
你在实际机床上运行过你的测头程序了吗,我也在研究,程序出了,但还没有在机床上运行,主要X9只提供了Hass的后处理,不知道FANUC系统机床运行可以不,有没有其他可以仿真宏程序的软件呢?' n# V; e5 M: X' a3 M' M
%# U0 N8 K* E1 \1 I& C7 h% g) U8 a
O0& c- ?7 K& D. B/ w, l& [
(简略模型2-3)! ~9 V; E( u8 ~, q/ _, O
(DATE=DD-MM-YY - 09-08-17 TIME=HH:MM - 21:52)
# V* W6 U! I. W(MCX FILE - C:\USERS\CD\DESKTOP\简略模型2测量路径.MCX-9)/ n# O6 N4 Q& G8 Y; ~" G, n6 @
(NC FILE - C:\USERS\CD\DESKTOP\简略模型2-3.NC)
# J& J$ ]0 E7 U# l: S) t3 w+ o(MATERIAL - ALUMINUM MM - 2024)& P* _% g% c, @5 f" f
#149=0 (RENPROGSTART)6 S9 ^+ e: s2 b
#148=0 (RENPROGSTARTEND)
7 d1 o5 K% `7 _(_RENGCODE_START0001)9 D( Z: _! ~+ M, L5 a' U" {% x6 Z( B
6 x8 r+ d$ J7 I( B$ u: I; a5 n
N100 G21
3 S8 \/ A$ i9 }N110 G0 G17 G40 G49 G80 G90
  C  ]3 ~' G: j$ J  Y/ `1 o, e(_RENGCODE_END)$ x7 t1 t% p, `

' b6 \& ?1 ^) p% e: g/ d! `(PRODPLUS_BEGIN)
  L' @% D% M9 @POPEN, H- p4 o# F8 h" X
G103P1
. z5 Q. V8 C* T% D' i) S* TDPRNT[]+ D3 ~# U% d: W# Z/ D* c
G4P50+ s8 b! P5 X: H$ x  l
DPRNT[****/PGS]
+ a; J( ?' u$ y; H/ cG4P508 `& C8 g8 G, T9 S3 l9 X6 R
DPRNT[******/1F]6 _$ N0 ^% H8 {" b$ y8 a
G4P50* o' k/ [  E' Y  t
DPRNT[******/*O]
) N. Y' W6 u3 MG4P50
/ ?9 [6 K# M+ o0 y1 }$ M4 u8 g8 W#1=FIX[#3011/10000]& h$ |$ L" e8 Z7 W7 R& D+ R; n: l5 ]
#2=#3011-[#1*10000]
2 N& g! ?7 p( f. X# e#3=FIX[#2/100]. h7 u2 W/ j/ G' [' S0 \
#4=#2-[#3*100]
/ @+ l5 T7 `- [: v6 H* E% _3 lDPRNT[****/#4[20]/*#3[20]/#1[40]]0 ~( g& T# X% ^9 X  V/ b) G
G4P50, E, O" A& b) j- q0 @  U
#1=FIX[#3012/10000]) Y2 w' n6 b: F# |& B. I$ W7 c4 r
#2=#3012-[#1*10000]
+ c0 i6 A8 Q$ ^# G#3=FIX[#2/100]
0 ]3 [! ~6 b; }#4=#2-[#3*100]: U" k  [& `) X; x- T
DPRNT[****/#1[20]/*#3[20]/*#4[20]]
7 d1 F3 D1 X; I2 C8 S) A4 G& JG4P50
& I( F2 c/ g% j0 O1 p& R/ a+ f" e( YG103( s+ L% e6 g: ^) x, Z% T( b5 {
PCLOS: m8 N8 I' s6 N, c" Z/ j' F2 Z
M5
5 @1 G3 q+ }# [, _4 |G54
% }9 f$ J5 L* H3 q3 iG90  b! x" c6 K3 \
G65P2109A1.C0.I3.D2.E2.H2.M0.Q0.R0.T-999U2.V2.W1.Z25.
# j( l  k4 z, D/ [POPEN4 f: S' V9 }8 ^+ |/ x$ h9 b
G103P15 t, m; Q- T# u" j2 G' Z
DPRNT[]$ x2 v3 v* i) H  `
G4P50
3 K; E1 Z0 u! W+ Z) FDPRNT[MEASURED*POINT/MPT]' Z9 }& ?9 L# c, E) ]0 {& N
G4P50
+ g$ a  w# ^3 m. MDPRNT[POINT64]
9 T3 ?# m4 X. t  u+ i; |3 IG4P50
3 I) m+ S  G" I) L) D) OG103
3 F" o8 C. h  m/ h% e6 E- F5 U! WG65P2002Z25.
1 m# ^2 F1 [0 E" H) X& j1 j! r+ T0 {# JG65P2002X-63.681Y-25.Z25.5 ^2 Y8 g9 D" L, ]
G65P2001X-63.681Y-25.Z11.268F5000./ `9 H4 f  {% m/ o# N6 \  y0 `
G65P2100A-63.681B-25.C7.268D-63.681E-25.F-0.732H1.I1.J104.K0.T-63.681U-25.V4.268W103.X100.Y101.Z102.
, x( @( y* }7 ^G65P2002Z25.
; z! y+ ^! @: Z' i  s- m" p1 vPCLOS. Y# Z$ m+ b, Q( z' F8 Y# R0 A- k
G65P2007
4 H# o2 f% m/ M+ ], X  p(PRODPLUS_END0003)' @* H6 J% o( J! T) k  t% |
(_RENGCODE_START0004); X6 T* P! }$ J% {4 X

2 `) ]2 y: z4 b+ |! |/ I  D7 ~N230 M30
4 r  \8 P& n3 x4 R( X# c$ r/ B(_RENGCODE_END)
, G3 O! K5 r; W, k# N! a  p7 ]9 H8 R. X- f; T
O2109(PRODPLUS-TOOL-CHANGE)
0 z1 r( V$ r+ |(_RENMACRO_START_)
& R  j% m; g# |3 f% J(V2.1 - COPYRIGHT RENISHAW PLC 2014)
5 e7 r: M. W6 \9 jIF[#2NE#0]GOTO9906 f) \5 g5 y. p# |! d
IF[#21EQ#0]GOTO01
! N$ {3 @( B8 o, P1 H% k#20=#21
1 F' f+ k; q4 IN01
0 Z$ I  ~& U4 tIF[#22NE#0]GOTO02
! R2 j( I8 `1 B0 K# T0 Z#22=1." w# m5 c  }: S+ S; O9 M
#23=0.02: I9 z  _9 [8 g
N02; s' k' ]6 v* k) F+ I% ~3 g( n. n
IF[[#22-2.]GT0.001]GOTO03
; G) t" l/ g. l0 U3 Q% |# MIF[[#22-2.]LT0]GOTO043 T/ f# h: b# @% Y
IF[[#23-1.]LT0.001]GOTO04
. P/ o: B: j  cN03  [' N6 n1 ~: @$ k4 Q
#2=18$ C9 P! }0 u9 L: p8 v, {1 }
M98P2005
/ m3 k! h& c! m2 `3 {N04
. O& `) g0 X) e/ B0 f" |( D' ~G94
: ^( C8 w4 v: x* e% x& I3 K#660=#6588 X8 L7 ?' s8 g/ i7 |( T
#661=#659" _; _5 d  o: T0 _8 U
#663=1.
  m& ]2 G7 Y/ E, o, @. j#664=0.# A, s' U. ?& s& U9 N! _/ r
IF[#20GT0.001]GOTO05
3 B2 K6 ?; H$ H" U+ f#2=19. N! \  p3 S! z: g& I2 g6 Z
M98P2005
7 E+ S0 F3 P0 E$ m8 Y: @N05
# i6 ]. ?* }" M  ^" p; p* DG65P2006A#3( \3 W- g1 Z( e9 e# n" X: r' Q
#31=#3  E& Q% Y5 V# B  m0 D2 d3 Q9 |4 J( Y
#30=0* B- r! E2 |9 n; z* `# }. ^
IF[ABS[#3026-#20]LT0.001]GOTO066 Y7 i. d8 A2 o1 v
T#20M6
4 \! `  C* V% a, VM19
7 ~& L9 d) @4 w2 H' x#30=1.2 Z) R2 `( S6 _8 I8 e
N06" _3 b( T+ {8 x4 L) t
IF[ABS[#11]GT0.001]GOTO07- O7 e5 s5 Z. l# d+ J
#11=#203 x" x$ Z  ?( }/ H
N07
) h3 l, o5 }$ E6 k, W3 r. Z8 t/ P; @) F/ {#32=#11
0 A$ f0 O+ A  ?  x; l#11=#32, V8 W+ l) O3 _. o6 J) d. b
#10=#[2000+#11]  p6 F3 p. w* v2 k/ K$ B# L- E  K
IF[ABS[2200]LT0.001]GOTO08
1 E% o& b( R7 V#10=#10+#[2200+#11]
8 a6 B8 x, o3 pN08
3 G$ y3 x! i( q/ `1 rIF[ABS[#4111]LT0.001]GOTO09/ U; M: v8 g+ \% P
IF[ABS[#30-1]LT0.001]GOTO09
2 w# R" P2 A% A, u* [+ p& U) xIF[ABS[#149-1]LT0.001]GOTO18
, p; U* R' d6 F7 P( x/ bN09
% _) F% z, R2 o) TG91G28Z0* H& Y6 {4 G: |% i  K
X-1.27 Y-1.27
) _7 g8 f) a  T9 H) p9 ^7 D& o8 NG4P5004 k; N/ l2 o' @0 w- S
G49
( q, B$ }- p$ V! d! D! _$ d$ o3 HM19
) D4 [7 B1 p4 n- ZG90" J: _# B- K5 N' O, S! f6 b8 j7 m' D
G103P1* f9 A: S: Z+ Z% K- W
#12=[#[5040+3]-#10]-5.5 q$ g# u# P' z2 Y) W# y1 C0 r
G01 G43 Z#12 H#11 F5000.2 b5 u/ W) v0 X
#149=1.
) C- H3 O% A* d7 e/ h, a+ Q* e9 t- D#3=#12-0.2
% v/ E" M: `, q# ]8 u0 M#9=0
! @: l$ N8 N" B0 x+ ]G103/ [0 j+ N( H1 L* c% ]* L; [
GOTO15( R; `* m" [( p7 T1 `" p
N5000
' ?  A+ f, u- ~! nG31Z#3F200.
$ C: k$ ]6 k4 u0 Q: ^G103P1% k% Z8 U% L% _/ Y& o
#5=#[5040+3]-#10
$ Q; T' d0 d# N* g0 U/ HG103
  s+ V- n% B5 o6 x6 ]G00Z#12" }# v- `. C1 o8 v' ?" l. j+ c
IF[ABS[#5-#3]LT0.05]GOTO201 U/ w& x# {+ t- H
IF[0GT0.001]GOTO14$ k) U+ S. K. k
#3001=01 I3 b  O8 Z/ Q  L# P7 ^
WHILE[#3001LT0.]DO2% Y- d$ y7 D: _1 y) r- q' J
END2
3 S0 f; C  h6 @( g# Y* V- CGOTO15
/ f$ I, U- @  k7 D% T1 L2 ZN140 b8 b6 H2 o! t. _
G4 P[0*1000]
3 D& `2 m3 \$ @N155 S/ s2 D: J0 l3 u  G1 q
M69 P1134# s/ Q3 `, k1 w. g7 e
G4P200
. R/ y, e% ^# ]6 \9 pM19
. S3 s$ Y# L3 H3 m. ~M69 P11333 S& i! A8 I  o! Z5 h
G4P200
7 X) T$ \2 v0 Y! gM59 P1134
( i+ I" Z, ^7 \6 b5 MG4P400
) ?. l8 V/ S. s% a4 ?/ r; D/ U3 ?0 PIF[#9GT0.001]GOTO167 B$ _% b3 ^7 P5 W8 L
G4 P1003 s1 k2 C' \) f' E) q7 q
N16
8 I: N' Z. Z3 G9 t5 h#9=#9+1/ F: ]' y0 L& [) ?" a$ M4 D& e; Z# A
IF[#9GE5]GOTO17
1 W+ p% a: F* U, oGOTO5000
/ S3 v8 h  c/ @0 cN17
2 i0 |2 T3 ?# f0 Z7 |#2=11) u7 {& T& y+ L; [- r/ R% l7 ^
M98P20059 [; n+ B; S) U( C  |, M
N188 K1 U# u5 Z, G
G103P1
5 q1 C+ A2 Q6 r+ I) g! j#6=#[5040+3]-#10
  R$ |7 Q3 Y$ a  j+ kG103/ m7 L' r' E9 z  Q$ X4 O1 E. Z5 x
IF[#26LT#6]GOTO20
) n5 J: ]; F- H8 M/ r; [G01 Z#26 F5000.1 L$ S, |; C; r3 \  X
N20+ m& X' {: c2 A- L
IF[#17GT0.001]GOTO30. V; U0 }# U6 K, Z- p4 R# [
IF[0GT0.001]GOTO24
  J6 F8 s. x( I$ CIF[#31LT0.001]GOTO22
* W: D& F3 t. x2 V7 [" }; z. d9 h; zIF[ABS[#658]GT0.04]GOTO236 G# Z2 H; @, O5 {" q6 t! t
IF[ABS[#659]GT0.04]GOTO23
- q/ G3 x( K% G1 E1 P1 qGOTO24
  [; t6 u, Y3 z' tN22
: X/ `1 K7 {% m8 I& i: ~6 BIF[ABS[#658]GT1.]GOTO23; T4 p$ N  ~! h7 }
IF[ABS[#659]GT1.]GOTO23
8 @; S8 u2 [  T* q. N: i6 hGOTO243 }" Z) I# D- Z% \% q$ k, C$ a/ \7 Y
N23
9 j7 }+ J' p9 o! G7 c, Z& ]% y& i) E#2=17
% c4 |- d" _3 zM98P2005, O  S7 `. {0 S# ~& O
N24
* o; x- w* V9 m% H/ JIF[#4EQ#0]GOTO9856 [7 S/ q4 z& C" F
IF[#31LT0.001]GOTO25$ [& h5 _1 p! B; {' u4 Z
IF[ABS[#4-#656]GT0.008]GOTO38
1 C' W! x1 X: ?+ N! p0 k6 j  pGOTO30
  X+ Z* b" l5 f5 H* k8 QN25
发表于 2017-9-10 15:39:24 | 显示全部楼层 来自: 中国四川成都
还有就是出的宏程序,子程序和主程序是混在一起的,FANUC系统估计运行不起,我过几天去实验室机床检验一下,再做交流,我这边是OMP60的测头,你那边呢?
发表于 2017-9-10 19:03:56 | 显示全部楼层 来自: 中国浙江嘉兴
都是大神啊. L9 G4 E" ]# w
 楼主| 发表于 2017-9-16 23:56:35 | 显示全部楼层 来自: 中国四川成都
大风刮过 发表于 2017-9-10 15:39 static/image/common/back.gif) A# c' r; I1 {0 B
还有就是出的宏程序,子程序和主程序是混在一起的,FANUC系统估计运行不起,我过几天去实验室机床检验一下 ...
' T  O2 f/ W& V& e
FANUC的测头程序已经上机测试过了,也是OMP60的测头,子程序可以修改RENSHAW机床文件不处理在主程序里,可以预先处理出来放在内存,70多个O2000号段的程序约200K,目前后处理基本搞定,就是帖子提出的备刀选项有问题。
' `9 |' w% y9 P5 H3 v
发表于 2017-9-27 18:29:05 | 显示全部楼层 来自: 中国四川
你好,能否加QQ交流一下呢!我感觉很少有人研究X9出测头程序,刚好我们学校也用的是OMP60,我QQ8 K; u, p- W6 H- {2 |+ T
276768548,注明测头交流哈!
发表于 2017-9-27 18:33:13 | 显示全部楼层 来自: 中国四川
还有你能否具体说明一下,何为备刀问题,是说法不同还是,我还没有到到那个程度,反正X9出程序我也研究没多久,我又具体的编程手册,可以给你一份,好像要在测头编程前选择视角,还有就是要将测头的参数设置合理(这一点我再手册上看的)不然老有报警错误!
发表于 2017-9-28 11:34:50 | 显示全部楼层 来自: 中国江苏苏州
能不能把你这个后处理给我,谢谢
 楼主| 发表于 2017-10-15 11:07:37 | 显示全部楼层 来自: 中国四川成都
我是用HASS的后处理和Renshaw文件来改FANUC后处理的,已经在正常使用了,目前就只有备刀的问题,后处理时会弹出一个报警的信息,忽略的话也能正常使用,加工刀路的程序包含了备刀,测头刀路就没有了,估计是因为MCAM是外挂的测头刀路,所以不能预读测头的刀具信息。在编测头刀路时要注意加工平面不能是中文名,我的是四轴机床,涉及多个加工平面,平面一定要按照Renshaw的规则来编号,测头刀路可以在任意坐标系测量,再把测量结果赋值给其它坐标系。( g+ F! ?4 D, W6 A" }9 t
在改Renshaw文件时一定要核对机床宏变量地址是否正确,我们前两天就遇到一个问题,默认的当前主轴刀号宏地址是#4120,而我们机床上该变量却是预备刀号,所以当我们把测头作为备刀后,Renshaw的换刀子程序2109却不换刀。; q% r$ K3 k1 \1 q' i3 I, ]- O; L
 楼主| 发表于 2017-10-15 11:44:12 | 显示全部楼层 来自: 中国四川成都
本帖最后由 39435868 于 2017-10-15 14:09 编辑
2 q- w7 a7 R2 i  z2 J
大风刮过 发表于 2017-9-27 18:33 static/image/common/back.gif# @. H" T7 I( q. y9 g
还有你能否具体说明一下,何为备刀问题,是说法不同还是,我还没有到到那个程度,反正X9出程序我也研究没多 ...
7 h% k" \3 q7 b% I* R

. q. m/ ^, r( g我们的机床是链式刀库,可以把下一把要加工的刀具提前移到换刀位置,减少换刀时间,就是备刀,MCAM的机床控制器里是有这个选项的
发表于 2017-10-19 13:16:11 | 显示全部楼层 来自: 中国四川
39435868 发表于 2017-10-15 11:07) |* }! P& y; T! Y+ k7 A
我是用HASS的后处理和Renshaw文件来改FANUC后处理的,已经在正常使用了,目前就只有备刀的问题,后处理时会 ...
3 O( O$ q* M  t9 Y+ P1 e5 O
以后多多交流!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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