Tips for adjusting Precision Piezo Orion
-
Try
This is what I have at present.
; Endstops
M574 X1 Y1 Z0 S0; Z-Probe
G31 Z0 P100
M558 P8 I1 R0.6 F300 Z1 -
@hevilp said in Tips for adjusting Precision Piezo Onion:
M574 X1 Y1 Z0 S0
G28
Error: G0/G1: insufficient axes homed -
Das something to setup, what style is your printer?
You need to Home first X and Y and last Z.
In the beginning dont use G28 only,
Use G28 X
Then G28 Y
Then G28 ZBefore you do, tell the printer style and where are the Endstops
-
@hevilp
Core XY.G28 Z
Error: G0/G1: insufficient axes homed -
Okay:
; Endstops
M574 X1 Y1 S1 ; Set active high endstops
M574 Z1 S2 ; Define Z to use Probe. Home to Min; Z Probe
M558 P8 I1 R0.6 F300 Z1 -
@hevilp
Nope!!
I only have it connected to the z-stop switch. This is correct right?
And also, which is the correct one i should clicked on Switch/Unmodulated/simple Ultrasonic etc...? -
No it comes to the z Probe connection, not the end stop z
Take a look at the wiring guide from duet for your Board
-
@hevilp
Will that makes more sense!! OK, 5v or 3.3v and Z-Probe_mod I am guessing!! -
I dont know your Board, but piezo can do 5v yes
-
@hevilp
I think I have that figured out BUT for some reason the z is not going up. -
I'm do not know the Maestro but...
To use the Orion as the Z-endstop and the Z-probe it must be connected to the Z-probe connector. As @hevilp says, your M558 should be...
M558 P8 (mode 8, digital, unfiltered) I1 (inverted, active low) R0.6 (wait 0.6s before Z-probe) F300 (probe at 5mm/s) Z1 (probe from 1mm z-height)
M558 P8 I1 R0.6 F300 Z1
Did you use the Duet online configurator?
I'm on holiday at the moment so I don't have access to my printer to check your config against mine.
Idris
-
@moriquendi So, do I just change the one line or take everything out I just add this line. Sorry for such noobs questions, very very new to Duet boards. And yes i did use the Duet online configurator. I used the "Switch" setting. And set all the endstops to Low End. Z to Z-Probe.
-
@cabal2000 Just change that line in your config.g
Here's the relevant part of my config.g
; Endstops
M574 X1 Y1 S0 ; Set active low endstops; Z-Probe
M574 Z1 S2 ; Set endstops controlled by probe
M558 P8 I1 H2 R0.5 F300 T6000 ; Set Z probe type to switch and the dive height + speeds
G31 P500 X0 Y0 Z0 ; Set Z probe trigger value, offset and trigger heightThe important parts are:
M574 X1 Y1 S0 ; X and Y endstops active low.
M574 Z1 S2 ; Z-endstop active low, controlled by Z-probe.
Do you have these lines in your config.g?
Idris
-
@moriquendi
What do you have in your homez? -
This is what I have:
; homez.g
; called to home the Z axis
;
; generated by RepRapFirmware Configuration Tool on Mon Sep 17 2018 22:03:45 GMT-0230 (Newfoundland Daylight Time)
G91 ; relative positioning
G1 Z5 F6000 S2 ; lift Z relative to current position
G90 ; absolute positioning
G1 X150 Y150 F6000 ; go to first probe point
G30 ; home Z by probing the bed; Uncomment the following lines to lift Z after probing
;G91 ; relative positioning
;G1 S2 Z5 F100 ; lift Z relative to current position
;G90 ; absolute positioningThe head moves to x150 y 150 (center of bed) but when the z starts to rise the head is slowly moving to the left. It isn't staying on center
-
Perhaps you have axis skew compensation enabled in config.g? It's the M556 command. Not to be confused with M558, which configured the Z probe.
-
My homez.g is the same as yours except for different dimensions.
Idris