IDEX U Axis calibration
-
@SonnyD1 As it says in the instructions I linked, "Get the X axis working properly first, especially that it is printing on a level bed." If you're working on getting the Z offset for the first tool correct, follow the documentation for a single tool printer first. Most likely you need this page: https://docs.duet3d.com/User_manual/Connecting_hardware/Z_probe_testing
Ian
-
@droftarts The Z offset is perfect for the X. I ran a test on the U and discovered there is a -.34 difference in offset between the X and U. How do I put that in my config (T1 G10?) so that the printer know to adjust for that offset after a tool change. I'm not concerned with duplication/mirror mode ATM. I just want them printing at the same height after tool change so I can move on the tuning the X.
-
@SonnyD1 Again, here https://docs.duet3d.com/User_manual/Machine_configuration/Configuration_IDEX#calibration it says:
With both tools at the same Z height, or the difference accounted for in the G10 P1 Zn.n command
Make sure that the nozzles are parked off the build plate, or the X tool is going to hit the bed when it comes up to be the correct height for the U tool on the first, or first couple of, layer.
Ian
-
@droftarts said in IDEX U Axis calibration:
With both tools at the same Z height, or the difference accounted for in the G10 P1 Zn.n command
Right... I read that and I dont understand what its telling me to do. On my T1 G10 line is it telling me to put that offset amount in the Z? So that it would read like this: G10 P1 X320 Y0 Z-.34 ? Then for my X, I would do an alignment print and adjust the change in the X value?
-
@SonnyD1 Yes. I can't remember if Z should be negative or positive for a U axis Tool that is higher (?) than the X axis tool, though. However, that's easy enough to test.
Also, the X320 in your G10 command should probably be X0 to start with. If homing U gives the U axis a value of 320 at the homing point (max U and max X), you don't want to then offset it a further 320. Most likely that is why you got no movement. See my earlier comment about this.
Ian
-
@droftarts Ok that fixed a couple things. If the offset is negative then I put it in as a positive and it worked. It also did the tool switch properly as well. My T1 now reads:
M563 P1 D1 H2 F2 X3 ; define tool 1 that used high end U carriage
G10 P1 X0 Y0 Z.34 ; set tool 1 axis offsets
G10 P1 R0 S0Now I move forward and work the X offset piece. I have a better understanding as to how it works, what and what to do. As usual you've come to my rescue. Thanks for your help!
-
@SonnyD1 great, glad it’s working. Is there anything specific in the documentation that could be improved? Perhaps making it clear that after homing, the U axis position is the same as the X axis position (except in Mirror mode)? A bit more detail on setting the Z offset of the U axis tool? Anything else?
Ian
-
-
-
@droftarts adding a code example for the G10 showing the offsets and explaining how one get them. I’m any case, I’m complete I think.
-
@SonnyD1 Can you post your config.g as an example?
Ian
-
@SonnyD1 Tool and Z probe offsets are also covered conceptually here: https://docs.duet3d.com/en/User_manual/Tuning/Defining_tool_and_Z_probe_offsets
Ian
-
@droftarts ; Tools
M563 P0 D0 H1 F0 ; define tool 0 that used low end X carriage
G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
M563 P1 D1 H2 F2 X3 ; define tool 1 that used high end U carriage
G10 P1 X0 Y1.6 Z.34 ; set tool 1 axis offsets
G10 P1 R0 S0 ; set initial tool 1 active and standby temperatures to 0C