SolidModel -> MeshCAM v3 [Windows and Linux/WINE] -> G-code -> TurboCNC v3.1a [DOS]
I need to remachine a piece that's pretty good, but has an obvious mistake.
Firstly, I am new to doing real CNC, and I'm doing it on my home-brew machine, and this is only my third piece, but it is also my largest and best-so-far, and I'd like to save it.
The solid model was too big for MeshCAM: so I split it into two smaller models to be G-coded separately and combined later, into one G-code program that would yield a seamless model.
Problem: After combining and only after machining, it was clear that MeshCAM had been misled (by me, who had used different Zmax values for each half of the model) about the Z=0 reference in the first part, such that the elevations of the first part are 0.1" higher than the second, and thus there is a 0.1" wall/offset at the join between the two parts, where it's supposed to be seamless.
Question: What edits could be made to the first part's G-code so that it can be re-run to remove the 0.1" from the surface of only the first part and result in a seamless boundary at the interface to the second part, as intended?
---
I suspect it might be done by a little "fibbing" about what the current value of Z is.
For example, if TurboCNC sees an instruction to G01 Z-0.1, it will proceed differently if it thinks it's already AT Z=-0.1 than if it thinks it is at Z=0.
Thank you for any insights, and extra thanks for an example.
--
cnczane