Excellent, the scoundrel who is selling your design needs a stun gun attaching to his privates… Shocking hey!
He was nice enough. I asked him to become an active member of the community first, and talk partnership later. He declined.
Evening Gentlemen
only the last few items to tick off and I can then get down to some serious Black Art of CNC Routering
Today I made the Emergency STOP Button housing
[attachment file=66109]
P.S.
you will notice I have added a connector to the top right side
[attachment file=66112]
This is were the Z zeroing wire connects and can be easily disconnected.
P.P.S
I also printed and installed the Z axis Drag Chain Mount.
[attachment file=66115]
Thats it for today,
regards
Not a good idea, lots of frustration is caused by these things.
IS THIS CORRECT?
Morning gentlemen.
I have just been running some tests on my new MPCNC and when testing the Zero TouchPlate . It triggers perfectly but unlike the YouTube videos I’ve seen that just stop with triggered and so gives an accurate zero. Mine retracts about 5mm or so when triggered… Is there a setting in Marlin set to do this?
I have it flashed with one of Ryan’s Marlins for the items in my project
any help advice please.
I think it’s either one of the Z_CLEARANCE settings or the Z_AFTER PROBE.
Thank you Jeffeb3, I’ll take a perusal through Configuration.h
cheers
Found this
- Z probes require clearance when deploying, stowing, and moving between
- probe points to avoid hitting the bed and other hardware.
- Servo-mounted probes require extra space for the arm to rotate.
- Inductive probes need space to keep from triggering early.
- Use these settings to specify the distance (mm) to raise the probe (or
- lower the bed). The values set here apply over and above any (negative)
- probe Z Offset set with Z_PROBE_OFFSET_FROM_EXTRUDER, M851, or the LCD.
- Only integer values >= 1 are valid here.
- Example:
M851 Z-5with a CLEARANCE of 4 => 9mm from bed to nozzle. - But:
M851 Z+1with a CLEARANCE of 2 => 2mm from bed to nozzle.
*/
#define Z_CLEARANCE_DEPLOY_PROBE 10 // Z Clearance for Deploy/Stow
#define Z_CLEARANCE_BETWEEN_PROBES 5 // Z Clearance between probe points
// For M851 give a range for adjusting the Z probe offset
#define Z_PROBE_OFFSET_RANGE_MIN -20
#define Z_PROBE_OFFSET_RANGE_MAX 20
// Enable the M48 repeatability test to test probe accuracy
//#define Z_MIN_PROBE_REPEATABILITY_TEST
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
// :{ 0:‘Low’, 1:‘High’ }
#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define E_ENABLE_ON 0 // For all extruders
// Disables axis stepper immediately when it’s not being used.
// WARNING: When motors turn off there is a chance of losing position accuracy!
#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
// Warn on display about possibly reduced accuracy
//#define DISABLE_REDUCED_ACCURACY_WARNING
// @section extruder
#define DISABLE_E false // For all extruders
#define DISABLE_INACTIVE_EXTRUDER true // Keep only the active extruder enabled.
// @section machine
I have made the entry BOLD. does this seem possible as it is the distance i see when the Zmin is triggered, would it be acceptable to amend this setting to “0”
regards
If you read my last post here please disregard. if there is any question as to why please see the reason for the edit below.
Gentlemen
I must admit once again to having a blonde moment followed by a brain fart. Clearly the travel of the Z axis triggered at the moment it made contact with the TouchPlate. This being zero. It then retracted but he set distance
I assume once it is actioned into use it will then lower the Z axis by the 5mm and so will give a perfect zero on the material upper surface…
regards
I apologize. My post was indicative of how my 3d printer works. I was trouble shooting a 3d printer before this so i was in that mode.
This should be correct but your z offset will have to be set to the thickness of the touch plate to get a perfect zero. so when the gcode starts it should move to the zero position plus the thickness of the touch plate to the material surface. This would be your actual zero. This is as long as your z offset is correct.
Yep. You can test this be sending G0 Z0 F300 and see where it stops. If you’re not using a Z Probe offset, then it should be at the height of your touchplate. Otherwise, it should be the work surface.
Morning Gentlemen
Still progressing well and following my disasterous attempt at uploading the firmware when my controlboard first arrived back on page 3 of this thread. I decided to give it another go. So back to the very beginning and following the firmware install instructions, i added the library U8glib compiled and uploaded, this time with zero reported errors YAY!
I ordered the 3.2" MKS TFT Touchscreen yesterday and will make a custom case today.
regards
Cheers Jeffeb3 for confirming what my brain finally arrived at and for the test command. The thickness of my contact plate is 0.11mm and so think this can easily be taken up with the milling depth of my parts. This until I decide to go for a complex project. Dont worry ill keep it KISS for now. (Keep It Simple Silly)
regards
regards
Yes, until you try carving. If you’re just cutting through, then you can just move the bit down until it touches and reset the Z coordinate with: G92 Z0. No need for a probe.
When you want to get rid of the touchplate offset, same thing, do the homing, then:
G0 Z-0.11 F300
G92 Z0
EVENING gentlemen
SUCCESS
regards
Afternoon Gentlemen
Today is a momentous day, the last part, not strictly necessary but more of a lovely bit of bling arrived and after alittle fitting and tinkering with the setup. I can now shout “SHE’s Finished”
Enjoy
Regards
I am pretty sure that’s the first there’s been an MPCNC with a flathead screwdriver as the tool 
Nice work.


