6293
« on: October 14, 2017, 04:23:09 PM »
Hi,
if you are doing this just to ensure that the part is within the boundaries you are making very very hard work of something which is
simple and already provided for.
If you reference your machine then soft limits become sensible. On the toolpath view the softlimits can be displayed and whether the part is within
the softlimit boundaries can be told at a glance. In addition on the Toolpath tab the current extents of the loaded Gcode program are detailed.
This information is repeated on the Program Extents tab of the DRO block on Machs main Program Run tab.
If the part is not within the boundaries you can manually jog until it is then <Zero X>, <Zero Y>, <Zero Z> and then <Regen Toolpath> and review
whether you shifted enuf and in the right direction. Easy!
What it relies on is that you can REFERENCE or HOME your machine. This requires good home switches at a minimum. Once upon a time it was the norm
to make limit switches double duty as home switches. With external motion controllers now having plenty of inputs to spare there is no need to do that
anymore. Three home switches, three inputs. Easy!
If you don't want to put home switches on your machine or think you cant afford them, I was exactly that way for quite a while, the go away
and use your machine. Once you've crashed it half a dozen or more times and broken all sorts of parts and thrown away wrecked jobs
left, right and centre then you will realise that good home switches are cheap.
Craig