Hi Seymour:
I get what you're saying, and I'm not recommending anything like this as a routine way of programming your parts.
However, if done judiciously, it is a workable way of eliminating the bad consequences of letting the control try to calculate offsets when the geometry is right on the edge of what the offsets will allow, such as a very small internal corner or radius.
Something also not touched upon in this thread yet (because the OP is running Mits machines and is looking for a Mits specific solution) is the behaviour of the control when it encounters a conflict of instructions between geometry demands and offset demands.
It seems a Mits will throw an alarm and not permit the burn...my Chmer machine will bowtie the corner and trash the job, and it's not always obvious from the simulation.
So for my machine, the workaround I proposed is the lowest risk option I've found for these kinds of situations.
This is when I can't bring myself to do it
properly and just change the frickin' wire as JTB3 advocates.
If you ran a Chmer like mine rather than the machines you have, maybe you'd grow to prefer my solution too: a lot depends on what you perceive to be the greater risk or the greater effort.
I know my way will work, regardless of the machine it's run on, and it's safe so long as you don't screw up the cad geometry because it will follow the commanded path exactly.
It's also easy to implement and will show you graphically where the trouble spots are when you do the CAD layout of the roughing pass .
The shortcomings we've already discussed.
Cheers
Marcus
Implant Mechanix • Design & Innovation > HOME
www.vancouverwireedm.com