- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
So … riddle me this. I'm doing an update for the Carvera post-processor to handle probing operations for touch probes. We have the stock Makera firmware which is limited to setting the WCS via G38 + G10 L20. Then we have our community firmware in which proper probing cycles have been implemented.
The case I was considering was a setup with the WCS at the center of the part. Fusion will happily let me do an X or Y surface probe on this part. But … what is the expected behavior if you tried to do this?
From turning on debug output in the post-processor vscode plugin, I cannot find any hints in any of the parameters that Fusion might want me to attempt to compensate for this. Similarly there is nothing I can use to flag this as potentially being a disastrous thing to try.
Am I missing something here? As far as I can tell, such a probe operation would mean all subsequent tool paths would end up shifted in X by "-(stock_width/2)".
If that's the case, this feels like a condition that should be fairly easily caught and prevented when choosing a surface, i.e. you are attempting to Probe WCS on a single surface that is not coincident with one of the WCS planes.
Ideally the parameters set for the cycle in post should also contain some hint so it can be caught there too. I just joined the insider program so maybe there's a way I can file a feature request?
I *guess* you might argue one behavior would be to pass in the offset between the two planes and compensate for that when setting the WCS. I'm fairly new to this but that would strike me as being, if a good idea at all, probably a separate type of probe operation to distinguish it.
Or, perhaps I'm somehow fundamentally misunderstanding how WCS Probing works, which is entirely possible and I'd welcome corrections 🙂
Solved! Go to Solution.