![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| DIY-CNC Router Table Machines Discuss the building of home-made CNC Router tables here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I am trying to create a z axis zero plate. I am running mach 3 with a Bladerunner box. I wired an aluminum plate into the wiring for the z axis home switch and reversed the z axis home direction so that the router lowers to the plate. When the tool touches the plate it closes the circuit and stops. What I can't figure out is how to compensate for the thickness of the aluminum plate (.089") so that my zero is at the top of my work piece. I am a newbie to all this so a lot of help is needed. I would also be interested in wiring my zero plate into the Bladerunner box if someone knows how. Thanks, Morgan |
|
#3
| ||||
| ||||
| http://www.cnczone.com/forums/cnc_wo...ro_setter.html http://www.cnczone.com/forums/mach_w...x_version.html
__________________ Gerry Mach3 2010 Screenset http://home.comcast.net/~cncwoodworker/2010.html (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
|
#4
| ||||
| ||||
| Using a touch plate for the "Auto Tool Zero" function on the Mach3 program run screen. A nice way to set the z height. 1) Go to Config->Ports&Pins->Inputs, and configure a pin as the "Probe" input, making it Active Low. 2) Wire your touch plate to the Probe input. 3) Go to the Offsets screen, and, in the top-left corner, set the touch plate thickness to the exact thickness of your plate. 4) Go to Operator->EditButtonScript, then click on the AutoToolZero button. When the VB editor opens, delete the few lines of code in there, and paste in the following macro: NOTE: You can replace the following with a known plate thickness such as .089" PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO with PlateThickness = .089 'Z-plate thickness DRO Macro: Code: PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO If GetOemLed (825)=0 Then 'Check to see if the probe is already grounded or faulty DoOEMButton (1010) 'zero the Z axis so the probe move will start from here Code "G4 P5" ' this delay gives me time to get from computer to hold probe in place Code "G31 Z-0.5 F5" 'probing move, can set the feed rate here as well as how far to move While IsMoving() 'wait while it happens Wend ZProbePos = GetVar(2002) 'get the axact point the probe was hit Code "G0 Z" &ZProbePos 'go back to that point, always a very small amount of overrun While IsMoving () Wend Call SetDro (2, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness Code "G4 P0.25" 'Pause for Dro to update. Code "G0 Z 0.5" 'put the Z retract height you want here Code "(Z axis is now zeroed)" 'puts this message in the status bar Else Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable Exit Sub End If ![]() ![]() Last edited by tulsaturbo; 12-08-2010 at 07:03 PM. Reason: Hopefully, fixed the code... :) |
|
#6
| |||
| |||
)I just installed this VB code this past weekend. CarveOne
__________________ CarveOne Resistance is not futile. It is voltage divided by current (R=V/I). |
|
#8
| |||
| |||
| Thanks TulsaTurbo for such a detailed instructions. I have trying to figure this out. My question is that the controller for my mill doesn't have any available input switches. Can I just wire the touch plate directly to a parallel pinout? If so, how? THANKS! |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Need Help!- How to create an Autozero tool for Z Axis using metal plate and wire | guy2b1 | Calibration & Measurement | 4 | 12-22-2011 01:27 PM |
| Z axis touch plate | spalm | Mach Software (ArtSoft software) | 5 | 10-08-2011 01:03 AM |
| Need help with Z axis touch off plate | Ed Lang | Techno CNC | 3 | 04-15-2010 09:58 AM |
| DIY Z axis 0 plate. It works perfect! | balsaman | DIY-CNC Router Table Machines | 64 | 02-20-2010 10:52 PM |
| adjustable rod and screw plate in x and y axis? | josheeg | Linear and Rotary Motion | 0 | 02-10-2009 10:37 AM |