找回密码
 注册

快捷登录

楼主: only5784

仿照版主的万向探针制作成功。

[复制链接]
 楼主| 发表于 2019-2-14 15:07:00 | 显示全部楼层
nini21800 发表于 2019-2-14 14:16
1 K1 l/ ?! V+ a6 B) c1 W! z6 n和我的光电限位差不多,我也是用发光LED驱动三极管,几个轴共用一个输入端口做限位。

% R8 f. }" E. b+ ~: K和英雄所见略同
/ W) s* ~  D" Z( t: b  I
发表于 2020-3-18 13:07:35 | 显示全部楼层
已收藏
发表于 2020-3-30 19:20:27 | 显示全部楼层
求楼主Autoleveller 软件,哪位朋友能提供,也可以付费 谢谢!
发表于 2020-4-1 18:06:09 | 显示全部楼层
这个软件好象X宝有卖的
发表于 2020-4-5 07:57:11 | 显示全部楼层
x宝有一家,一直联系不上。。。。
发表于 2021-4-5 13:52:23 来自手机 | 显示全部楼层
楼主我的软件和你一样,为什么产生的nc文件在mach3上不能下刀探测,只能在平面移动呢
1 a$ S8 Z& L! L; j: P9 ^
发表于 2021-4-5 20:40:55 来自手机 | 显示全部楼层
视频看了   这个和三弟打印的调平原理一样呀
发表于 2021-4-6 10:25:48 | 显示全部楼层
本帖最后由 fdgang 于 2021-4-6 10:32 编辑 ; v7 |8 x3 x# E* y

6 L7 V7 E0 `- Y' a这个是Gemerate PFG的G代码:其中把“G0”改成"G00","G1"改成"G01"了。
5 X# o9 G) t8 b1 V8 r! N4 z( v7 ?" O+ @' t9 J! U2 w
(This GCode script was designed to adjust the Z height of a CNC machine according)
& v, }3 E0 H; q) D; Q8 f/ S(to the minute variations in the surface height in order to achieve a better result in the milling/etching process)
, e4 M- r) |4 S(This script is the output of AutoLevellerAE, 0.9.5u2 Changeset: ...2d0387 @ http://autoleveller.co.uk)8 R9 N( l# v" l; d( T( z! g) M0 ^* S
(Author: James Hawthorne PhD. File creation date: 06-04-2021 09:58)6 B* F8 w$ R& ^* [0 M
(This program and any of its output is licensed under GPLv2 and as such...)8 h6 G3 g% f% b2 p& r# N
(AutoLevellerAE comes with ABSOLUTELY NO WARRANTY; for details, see sections 11 and 12 of the GPLv2 @ http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)0 J1 ?$ [" ?5 D" B7 K

, P3 j. O" e, w% `(The following is a checklist which can be used before the probe routine starts)
) y- {& U# k- B, b, l( ]$ ?(The checklist may not be entirely correct given your machine, therefore you should make your own adaptations as appropriate)4 q5 J4 Y; {6 _5 h
(1. Make sure wires/clips are attached and the probe is working correctly)
) ~; _3 V4 y- A9 _2 w2 K(Test probe connections within control software before starting)" a+ `0 K% V# v9 C
(2. Home all axis)
$ _6 y, p% `8 y/ I+ ^(3. Load GCode file that contains the probe routine into your software controller); L! }/ R- W9 `- x; B8 j9 K* f" [
(4. Jog tool tip close to surface and touch off Z)* z0 b2 L' u) S
(5. Jog Z up a fraction to make sure surface is cleared)
7 v. Q3 j$ e3 o+ e3 G; j(6. Jog to and touch off X and Y at the desired bottom left corner of the probe area)  ^: f* B3 Y: ]( r: w! y
(Note: The first probe will touch off Z to 0.0 when it first touches to the surface,)$ n* k7 b+ P# h( _& v
(all other probe values are relative to this first point)
& ]+ b6 W  F# A( o
' y! W2 n* _0 S8 k( t0 d( U% X9 AG90 G21 S20000 G17( Q& U/ y& O  E1 D; S" w6 u

2 J6 u7 V, U! B  |; bM0 (Attach probe wires and clips that need attaching)
" r" i3 x' v% K- h/ h' @' t(Initialize probe routine)
& n5 ?4 P2 }; Q& g7 o% KG00 Z25 (Move clear of the board first)& k- H0 f( I# T% c& z( d
G01 X00 Y00 F600 (Move to bottom left corner)
9 k$ s2 p6 i; o$ RG00 Z03 (Quick move to probe clearance height)/ c. A5 d: K  y/ ~8 I% k) @- Y
G31 Z-10 F100 (Probe to a maximum of the specified probe height at the specified feed rate)% Y; C" l+ z& e6 j: ~& p
G92 Z00 (Touch off Z to 0 once contact is made)
) s  \* _" o2 M+ dG00 Z03 (Move Z to above the contact point)
2 Y  H0 r3 {9 |) Y' c* RG31 Z-10 F50 (Repeat at a more accurate slower rate)
% ^& a, j" X: j* U' XG92 Z00
) F6 j  F9 B+ h0 B+ s: M" @, E/ \G00 Z03
. e) R. {. E  C$ z+ T1 d8 y! o
6 u5 Y$ r: R; ]8 W( vM40 (Begins a probe log file, when the window appears, enter a name for the log file such as "RawProbeLog.txt"). v' b" X; P! A2 v' I' X
G00 Z03) E. d+ i- s4 @
G01 X00 Y00 F600" H. C9 a$ E- V
G31 Z-10 F100
6 J9 i3 z& N* J: oG00 Z039 E0 S* p( K; a
G01 X13.25867 Y00 F600. `& D/ F6 ]% J( v5 P- X7 x
G31 Z-10 F1002 ]; o, d8 F- a
G00 Z03
$ ~. [1 t; ]. u  MG01 X26.51734 Y00 F600
1 L* V! U8 H# H" JG31 Z-10 F100/ i" R) m0 R, L' j1 U, T! C
G00 Z03
$ f7 \' J5 G# |6 w, hG01 X39.77601 Y00 F600
3 z2 L& P" L  I% bG31 Z-10 F100
: g- s# |- t8 o6 x; R: d9 {6 c7 Y( H, ]G00 Z03
" d# I' }  S2 F* C' EG01 X39.77601 Y10.83362 F600
* C; R# G- ^# YG31 Z-10 F1002 E; e) L' Z$ f" F5 I! [
G00 Z03' Q" H6 A  ?% [, J( i" @+ q
G01 X26.51734 Y10.83362 F600' y9 L9 e. X6 b4 @# F5 W9 _
G31 Z-10 F100
7 l) p. z# h7 ]G00 Z035 }+ G5 y  f& d$ Q
G01 X13.25867 Y10.83362 F600
- D2 y6 ?' ~( J. yG31 Z-10 F100! ]! q+ g5 V0 y  y7 ~) d
G00 Z03' o  W/ N4 b: T. f1 l
G01 X00 Y10.83362 F600. D$ C2 B3 E/ W, j
G31 Z-10 F100
- r! K/ `- {/ F7 S* D2 i# q% WG00 Z03
: o6 C  [; f, @$ d: x# NG01 X00 Y21.66724 F600! S! `/ C! G! z& A* w! Q
G31 Z-10 F1004 C$ ]3 t: h4 E% e: G- c5 ]
G00 Z03  C& x$ G; _( O( ]; o* A" |
G01 X13.25867 Y21.66724 F600
; J3 ^; v4 ^3 [+ N7 bG31 Z-10 F100
+ c, L  G# ~8 w0 V1 c! BG00 Z033 s8 N/ Y; d. o8 s
G01 X26.51734 Y21.66724 F600
4 g2 {, H  A( A' O7 @6 V& {G31 Z-10 F100
/ f) K4 C2 S2 D" RG00 Z03) B9 y- ~2 D: C% o) Y! T
G01 X39.77601 Y21.66724 F6003 k; K2 B7 s5 H4 H% k: t% P$ U2 L
G31 Z-10 F100. C8 M9 b' _  \
G00 Z03
9 Y; A7 Q  d, E" n# P' V8 YG01 X39.77601 Y32.50086 F6008 O$ U+ S) N8 N
G31 Z-10 F100+ R" H+ F6 d6 e. e
G00 Z03
* u- L5 G  N% n2 UG01 X26.51734 Y32.50086 F600, }3 D. {; e% n8 c) a7 O
G31 Z-10 F100
7 F1 E' `2 z6 N9 @. x' {G00 Z035 g, k* U  e1 x9 v
G01 X13.25867 Y32.50086 F6001 o, q0 p$ }5 b
G31 Z-10 F1004 _7 y2 j" F+ d9 l+ q
G00 Z032 A5 u0 M0 Z/ ?$ ~8 `
G01 X00 Y32.50086 F600
3 o( `: f" p6 y/ _" o, b0 H3 J! pG31 Z-10 F100
2 I7 |. n3 }+ h8 U+ YG00 Z03
2 c3 R+ ~+ Q# G6 f" C  s5 B1 y8 IG01 X00 Y43.33448 F600& a$ S' \5 K, C7 z& S- q9 ]3 v0 F+ c
G31 Z-10 F100
& l, h* i8 a7 W# K( a4 O1 z: eG00 Z03# i1 s0 @8 |$ I+ ]. c
G01 X13.25867 Y43.33448 F600: P+ w( T& V3 l1 `5 `) X" F% N
G31 Z-10 F100
# `  N3 v, q4 q% u2 gG00 Z03
% r: ~" N0 b" gG01 X26.51734 Y43.33448 F600
6 g- P- Z4 l# o6 oG31 Z-10 F1003 l' W5 b* u6 v) E) t) O$ a$ F
G00 Z03
0 K+ ?0 @3 X+ E. ]4 t" TG01 X39.77601 Y43.33448 F600
  J' u1 P* g7 T* yG31 Z-10 F100: A& F& T* ~/ e# A# u
G00 Z030 ^8 J+ o+ T" D6 V# T5 E; p* O/ b2 h
G01 X39.77601 Y54.1681 F6008 l1 A' O& n' _( j
G31 Z-10 F100- I. h! c, Y5 f5 O
G00 Z03- ^" U& r: Y  [
G01 X26.51734 Y54.1681 F600
1 H# N& {" H1 @: a# \" M/ s% L6 R/ [G31 Z-10 F100
* p& L% k; ^: h% ~& b* [4 BG00 Z03
8 ~' h1 T0 I( ^: ?" X* X8 l; MG01 X13.25867 Y54.1681 F6006 J4 T$ e& @! f- j
G31 Z-10 F100
+ I3 P( `9 Y7 |7 u# SG00 Z034 L) y( ~1 z4 j* X
G01 X00 Y54.1681 F600
, S5 R% ^  x& q/ C& dG31 Z-10 F100
" V! G9 @. [" y0 N* lG00 Z03
' x8 ^. z1 m* J+ KG01 X00 Y65.00172 F6002 I, ~" L  u# |" r( I9 v6 ]" G
G31 Z-10 F1005 p0 N' C! R9 C0 o. I0 f
G00 Z03
3 U! t1 z) W& ]  [9 l* ~G01 X13.25867 Y65.00172 F600
. \, ~  K) B) ZG31 Z-10 F100
( U/ @! }: {3 D  w6 E( g  N3 lG00 Z03
5 }7 z- l( ^! T* r8 Y8 PG01 X26.51734 Y65.00172 F6006 c: r% ]* d) R# q) C& _
G31 Z-10 F100
& g# F9 {3 g. S2 |. a$ bG00 Z03
3 U1 W3 p8 d- N5 ^" ?  ~G01 X39.77601 Y65.00172 F6008 t3 i: i$ y1 F4 z# [3 q! E! s
G31 Z-10 F1003 g3 H& ~0 Y% c6 ?
G00 Z03
) `5 v) M! G5 V. H* \G01 X39.77601 Y75.83534 F6002 T/ Y# k/ {* B; V& z8 S
G31 Z-10 F100
0 M- X: O+ ~. f1 N) VG00 Z036 G1 W( c5 B( k
G01 X26.51734 Y75.83534 F600
9 U9 G. C! ]4 u, UG31 Z-10 F100! i2 b$ c) r0 D4 }/ M8 n
G00 Z03" |3 V! M6 I3 K" M
G01 X13.25867 Y75.83534 F600
1 I8 ~- i; h! i: D1 gG31 Z-10 F1006 e! Z3 I- O- a9 N3 L
G00 Z03
, P# j. j' W; [G01 X00 Y75.83534 F600
8 q3 M* p5 k+ P# B0 U, cG31 Z-10 F100* Q! v3 ^$ ~9 K7 L' }5 Q5 S/ H# J
G00 Z03, g& \4 ^$ N6 x  c
G01 X00 Y86.66896 F600
4 w- Z# Z# I# {* c; m) I* W, hG31 Z-10 F100  y' y# |) @. D" X8 W
G00 Z03
6 m! b4 U, \( m) i" u3 ?( X/ DG01 X13.25867 Y86.66896 F6009 Z% {, T" v7 \2 o1 z
G31 Z-10 F100" K/ n* g& i" ^
G00 Z034 `( `- ]0 h9 e, O, @" t( x
G01 X26.51734 Y86.66896 F600+ e9 p1 Y4 A$ D% Z
G31 Z-10 F1004 |& g" [/ c9 g5 t  [" P, N* _
G00 Z03
0 k& t( i4 Y' b- h. ?2 sG01 X39.77601 Y86.66896 F600
  ^6 ]; t( x6 o+ C+ h5 jG31 Z-10 F100% ]8 n: u) i3 |* \
G00 Z039 W( E* h4 a' ^0 p8 E8 G
M41 (Closes the opened log file)
7 K; X4 ], o, K$ qG00 X00 Y00 Z25/ T8 G2 f4 n9 l5 ^
M0 (Detach any clips used for probing)1 s5 `/ H8 _7 F9 |* A. W' R7 M! ^
M30
/ `: F" Q  a3 ~- Z+ l3 F9 F9 t9 U; |* X' A6 ~: k- H" `  O+ ?
CIMCO Edit 8软件的机床设置为ISO 铣床时的仿真图 新建位图图像.bmp
: f' ], P3 i( U/ o: }
% J9 h- s. R4 l, D+ jmach3软件中的路径& q2 t/ T" {8 J; t# N; r! c: g
捕获.JPG
( r8 Q' X& C1 O# G# K4 x; x9 V. F- Y" D
, W# z$ V6 d2 j
" u3 [5 L) p$ |: f! U' q) U
 楼主| 发表于 2021-4-6 11:14:35 | 显示全部楼层
本帖最后由 only5784 于 2021-4-6 11:16 编辑
# D/ y; \  n! r1 C! N+ p& ~2 q% i6 o
fdgang 发表于 2021-4-6 10:25- i7 c& X* |- H# _* |
这个是Gemerate PFG的G代码:其中把“G0”改成"G00","G1"改成"G01"了。. z) \- A( H5 w, C  E1 m7 Q
8 Q7 `; M: R# q1 ?
(This GCode script was designe ...

8 K) u! X! [) @2 L你mach3是并口还是usb的?据我所知,usb驱动的是不能用的。只有十几块钱的并口驱动能完美解释各种g代码命令。( U: P0 k5 \: _9 ?9 \3 D0 E. w
发表于 2021-4-6 11:55:09 来自手机 | 显示全部楼层
only5784 发表于 2021-04-06 11:14+ k2 {) }# j! W" M
本帖最后由 only5784 于 2021-4-6 11:16 编辑 8 O: y9 u+ j. z, u$ F2 g! ~% ?

  p. {, u5 f; t1 c
1 H: h/ X8 b# i* `你mach3是并口还是usb的?据我所知,usb驱动的是不能用的。只有十几块钱的并口驱动能完美解释各种g代码命令。

+ ]; k% w/ q+ kusb的,电脑也有并口,回头再说试试
发表于 2021-4-6 15:04:46 | 显示全部楼层
only5784 发表于 2021-4-6 11:147 c' A+ E" K; z% L' `
你mach3是并口还是usb的?据我所知,usb驱动的是不能用的。只有十几块钱的并口驱动能完美解释各种g代码命 ...

* ~6 [; v4 j: o还是搞不定,大神方便用你的机器试试这2个代码么?你的机器上是否可以正常探测? 1.JPG
! N* h6 j" N  ]# q+ B
9 L; U0 s  G, F7 ^, w+ sAL3 顶层镂空   是Autolevel导出的
+ k0 S8 p; V9 X% MPFG~39x86     是Generate PFG导出的! Y  t$ r% R/ |- q- ]8 R
$ \1 w( `' ]- a# R

6 F  X, U; o5 v$ s! T0 r
' `- ~: V8 N2 y
5 B  R. R8 b8 ?9 {$ M& b

调平软件导出的代码.rar

358.99 KB, 阅读权限: 10, 下载次数: 1, 下载积分: 刨花 -10

 楼主| 发表于 2021-4-7 12:45:19 | 显示全部楼层
fdgang 发表于 2021-4-6 15:04" E9 e- O9 r8 G7 {
还是搞不定,大神方便用你的机器试试这2个代码么?你的机器上是否可以正常探测?
/ F5 d& p1 f7 d6 s  y2 j
# g! |8 g2 L/ T  i. R* j' z% `# oAL3 顶层镂空   是Au ...
7 v2 T- y$ s$ V3 V7 p: g% s
我当然能,mach3并口的驱动器
) J" u" B9 o  n$ J* d6 J
发表于 2021-4-7 13:47:27 来自手机 | 显示全部楼层
什么原理?能用于xy对刀吗?
发表于 2021-4-7 13:49:09 来自手机 | 显示全部楼层
only5784 发表于 2019-02-14 10:52
/ y' T5 _. z/ I& g刻pcb真正牛的是我上面那个能对平面进行刀具补偿的软件。你是个圆形的,它都能补偿z轴的高度
# I  J& M! u/ I; g* b* s
现在pcb打样不贵,基本可以考虑外发,我一直在思考刀尖如何水平面和工件零点对位
 楼主| 发表于 2021-4-7 14:33:28 | 显示全部楼层
ipman 发表于 2021-4-7 13:49
" r7 {3 g6 |/ u9 i现在pcb打样不贵,基本可以考虑外发,我一直在思考刀尖如何水平面和工件零点对位
% j! x/ `4 k% W
贵是不贵,但耗时,我都是调试无误以后再去打样的。
& N: }7 |, Z3 U" e刀尖和被加工件刀尖如何水平面和工件零点对位?居然没看懂这句话的意思6 D! b- p% N- ]! N/ L
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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