|
本帖最后由 CIEZ167 于 2017-4-13 20:02 编辑 ( p- T* {4 m& J2 |, n2 W9 C0 `
3 R% u% H6 n- E, s, q, ^0 z. w
有谁在用这种控制板吗?刚试对刀线对刀好象不行,就象急停信号一样,碰到就停,没象网上看的对刀,碰到就回缩的呢?. x" x Z5 b0 T1 W' D( t
软件是Mach3,2.0板吧,谢谢
5 k* M% F4 E) ^9 S
0 M9 N! b# w1 ?# V2 Z
" v% h& W8 L# u+ o# W
对刀文件修改了的,问题是碰到对刀点后象急停一样,Z轴不会再回缩,$ T" l0 n( w8 Z& B& l7 K
修改对刀输入框下那数是工件与对刀头差的,但也输不入负数的,只可输入正数,新手见笑了,谢谢
" Z' u) n* A9 f* E! D1 i7 Z- \ M" r对刀文件在下
x+ c5 k" O3 w5 Q1 V! v! m
3 y$ n& B Y( `& h0 K ECode "G4 P1" '暂停1秒
6 n/ s6 x5 b$ W& h) tCode "G91 G28 Z0" 'Z返回机床原点Z0
) J/ {4 }. J+ T( ?Code "G91 G28 X0 Y0" 'XY返回机床原点X0 Y0
; h0 g# r( i' e! A& C8 SCode "G4 P1" '暂停1秒
* O; a' U) _+ I. t! _+ `Code "G90"
% Q9 o$ j$ Z! v: e2 FCode "G01 G53 X-17.345 Y-2.7025 Z-20 F1000" '机床坐标系下进入对刀仪上方安全位置坐标(★★★★★根据自己机床固定对刀仪的机床坐标填写,千万别照着我这个填★★★★★)! [) e0 N" Z: Z7 k# K
Code "G54"9 A; Q% M4 D9 Q M- a1 k
'Rem Probe Down by PEU (Based on Erniebro Work)8 X+ T" T" n9 w' r" P
FeedCurrent = GetOemDRO(818) '保存当前进给设置' `. c! r6 w2 T( g# g
ZCurrent = GetDro(2)
5 p \7 ]8 G. B/ j2 n( RCode "G4 P1" '暂停 1 秒
1 R: M% ~3 T/ @4 g0 E. ?Code "F100" '给进速度 100 MM/MIN2 Q2 _, @# y$ U6 I/ m; F7 l; {4 w' k* o
GageH = GetOEMDRO (1002)
# A- R9 w2 X3 ~6 X) i. GRem Probe Down by PEU (Based On Erniebro Work)
8 d! I# [ ~ ]: B" h. S J( y& eFeedCurrent = GetOemDRO(818) '取出当前给进率
4 W# P' V: j! S V. q# [ZCurrent = GetOemDro(802) '取出当前Z高度
2 \; {6 R6 j5 c3 sCode "G4 P1" '暂停 1 秒
3 h$ J$ Y4 ?' p! ZCode "F100" '给进速度 100 MM/MIN
1 F0 n- h, g5 c: g* p' F3 I7 q( MGageH = GetUserDRO(1152) '从MACH3对刀界面输入框中取出工件原点平面与对刀面高度差参数(★★★★★MACH3界面中对刀下方的参数填入框输入数据★★★★★)4 W4 c9 ~, f, v& p
ZNew = ZCurrent - 30 '
/ v' A# u, L2 M* ACode "G31 Z" &ZNew
# B9 ^6 [3 N8 t) k2 r0 a3 e* sWhile IsMoving() '循环等待探针事件触发(触发后停止下降)1 X1 a' g& {" V4 n3 M
Wend. j: E" P: m# T! v
Call SetDro (2,GageH) '停止后设置Z的高度设为工件原点平面与对刀面高度差9 o3 y# w( N3 f# m# Y9 L7 @
FinalMove = GageH * 1
* f; r! C3 T. J0 s3 YCode "G0 Z" &FinalMove8 x; I8 O" J. ` k% _
Code "G0 Z" &25 'Z轴上抬至工件原点平面上方的高度(★★★★★)
. X0 j* M' |) y+ T( r; F0 r1 }Code "F" &FeedCurrent '恢复原有进给设置
/ _! x& g. `% {; U8 l5 r0 f! X$ K0 f5 {! c
7 W3 l8 ~5 w/ U |
|