# Journeyman Pro with QCW Frame & Rolling Stand extended off spoil board

**URL:** <https://forum.onefinitycnc.com/t/journeyman-pro-with-qcw-frame-rolling-stand-extended-off-spoil-board/24194>\
**Category:** Accessories\
**Created:** [December 23, 2023, 5:23pm UTC](https://forum.onefinitycnc.com/t/journeyman-pro-with-qcw-frame-rolling-stand-extended-off-spoil-board/24194 "2023-12-23T17:23:28Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [December 23, 2023, 7:17pm UTC](https://forum.onefinitycnc.com/t/journeyman-pro-with-qcw-frame-rolling-stand-extended-off-spoil-board/24194/4 "2023-12-23T19:17:42Z")

</div>

Hey tKC,

> [@tKC](#):
>
> Though I see it says not to build a table in the constraints of the 4 legs, that’s a rather silly statement considering it’s also stated ( where you will have no support for a wasteboard) So they are acknowledging no support for the wasteboard, but then stating ("don’t build a table or enclosure that ends at the machine’s front feet) for a machine that’s on a Frame and legs 🙂

I quoted what was already said in a previous thread, so it doesn’t apply to a machine mounted on the rolling or the folding stand. It’s clear you don’t build an anti-torsion box made of 12 mm birch plywood on top of these (usually) 🙂

> [@tKC](#):
>
> So for all intensive purposes that is wasted area that won’t be used for milling (that’s ok) though what should I take into considerations with the “homing” aspect of the machine? Or just using my probe to position off the corner of my boards should be good enough? or maybe I’m just overthinking the entire purpose of that homing command…

Homing is done only **once after machine startup**. It is not needed after that, and as explained below, should be avoided.

Homing does not need to be over the usable workarea. Its purpose is to let the machine now where its X, Y and Z carriages are, since they could have been moved while the machine was off. See also ➪&nbsp;[Homing vs. Zeroing](https://forum.onefinitycnc.com/t/keeping-zero-position/14115/44).

In the ‘tool-change’ routine, that is run every time a tool-change event ([M6](https://linuxcnc.org/docs/html/gcode/m-code.html#mcode:m6) command) is encountered in the g-code toolpath, it returns to this “home” position too, since the leftmost, frontmost and topmost position is the most comfortable position to manually change the bit. However in ➪&nbsp;[my ‘tool change’ routine](https://forum.onefinitycnc.com/t/tool-changes-and-z-height/7715/29), it does not perform the ➪&nbsp;[stall homing](https://forum.onefinitycnc.com/t/how-common-are-missed-steps/18352/8) (=bumping against the travel end) (➪&nbsp;[see also here](https://forum.onefinitycnc.com/t/stepper-motor-setting-help/20462/2)), again every time, but is just moving there, without stall homing, because **stall homing is not accurate** and will never home at the same position, so you would loose position accuracy after each tool change. Therefore, my ‘tool-change’ routine goes to this home position not with the homing command, but by ([G53 – Moving in machine coordinates](https://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g53)) with the commands:

`G53 G0 Z0`  
`G53 G0 X0 Y0`

Generally, for **position repeatability even over power shutdowns** , it would be necessary to ➪ [retrofit limit sensors](https://forum.onefinitycnc.com/t/controller-software-tool-change-location-0-0-g54-g55-g56/10052/14) to have accurate, repeatable homing, instead of using the generally not accurate stall homing. The buildbotics-derived Onefinity and the Buildbotics controllers support the connection of limit sensors.

#### Further reading

- [What will Aiph5u’s tool change routine do?](https://forum.onefinitycnc.com/t/tool-changes-and-z-height/7715/50#what-aiph5us-tool-change-routine-will-do-1)

---

_[View the full topic](https://forum.onefinitycnc.com/t/journeyman-pro-with-qcw-frame-rolling-stand-extended-off-spoil-board/24194)._
