Dual x and y homing similar to g30 for multiple z screws
-
@jay_s_uk said in Dual x and y homing similar to g30 for multiple z screws:
@fcwilt yea, i could easily split them and do it that way, just seems a step backwards
I agree which is why I have suggested the change to putting the position settings to be used into the M574 commands.
There is nothing that should require the endstop trigger point to exactly match an M208 setting.
Frederick
-
@fcwilt I think you're always going to be stuck with the M208 limits e.g. if you X lower limit was 0 but your endstop was actually at -10, any movement t o get there that wasn't a homing move would be classed as trying to move outside the machine limits.
Maybe instead of setting anything with the endstops, there should be a way of moving a specific motor within a multidriver axis setup.
So home your axis and then adjust the position of one of the motors by a set amount after which they remain in sync -
@dc42 i currently have dual enstop mounts but want to have the mounts on the pint head in order to shorten the xy-motion systen by about 20mm in the z direction. -
@killernoy said in Dual x and y homing similar to g30 for multiple z screws:
@dc42 i currently have dual enstop mounts but want to have the mounts on the pint head in order to shorten the xy-motion systen by about 20mm in the z direction.Hi,
I have a similar setup but the endstop sensors are mounted on the frame.
They don't make the XY motion system larger in the Z direction than if I moved them to the printhead.
Can you show where they are mounted now on your printer and explain how moving them would save space?
Thanks.
-
@jay_s_uk said in Dual x and y homing similar to g30 for multiple z screws:
@fcwilt I think you're always going to be stuck with the M208 limits e.g. if you X lower limit was 0 but your endstop was actually at -10, any movement t o get there that wasn't a homing move would be classed as trying to move outside the machine limits.
True but generally moves made to trigger the endstops are homing moves.
In any case I was thinking of my printers which use beam-break IR sensors which typically trigger inside the M208 limits.
Maybe instead of setting anything with the endstops, there should be a way of moving a specific motor within a multidriver axis setup.
So home your axis and then adjust the position of one of the motors by a set amount after which they remain in syncThat could work but would be a very tiny bit less efficient then being able to have each endstop specify a different location.
Frederick
-
@fcwilt they are at the bottom of the corner pieces and are activated with a foot on the carriage and the entiere homing system is about 25mm high -
@killernoy said in Dual x and y homing similar to g30 for multiple z screws:
@fcwilt they are at the bottom of the corner pieces and are activated with a foot on the carriage and the entiere homing system is about 25mm highThanks.
If we had a picture showing all the parts it might answer my question - but we don't so I will ask.
Can you move the endstop sensors higher yet still keep them attached to same parts but on the outside?
Frederick
-
@fcwilt i will put them on the print head but this post was not about discussing where i want to put my endstops but to discuss options for compensative homing like the g30 for multiple leadscrews.
-
@killernoy said in Dual x and y homing similar to g30 for multiple z screws:
@fcwilt i will put them on the print head but this post was not about discussing where i want to put my endstops but to discuss options for compensative homing like the g30 for multiple leadscrews.
Understood.
But what you are asking about would require a probe in the XZ plane and another in the YZ plane.
A very complicated approach to doing what multiple endstops can already do.
Frederick
-
@fcwilt what i was hoping for was that i could put the locations of my belts in have it touch of near the belts do some calculations and be square, thats it. But now that i know that this is not possible i will try something else, but i still think that a function like this could be very usefull.
-
@killernoy said in Dual x and y homing similar to g30 for multiple z screws:
@fcwilt what i was hoping for was that i could put the locations of my belts in have it touch of near the belts do some calculations and be square, thats it. But now that i know that this is not possible i will try something else, but i still think that a function like this could be very usefull.
Try looking at it this way.
A Z probe could be thought of as a "moveable endstop" that is used to determine the position of the bed at multiple points.
Multiple X or Y endstops per axis are somewhat like "fixed probes" that determine the position of the X or Y gantry at multiple points.
Frederick
-
@killernoy said in Dual x and y homing similar to g30 for multiple z screws:
i still think that a function like this could be very usefull.
DC42 will have a look when he gets a chance. It's an interesting idea that needs some thought.