That's very interesting but why?
The Chestnut generated G-code opens and display the helix path correctly in LinuxCNC.
LinuxCNC accepts 360 degree G02 segments. Some other software does not.
The Chestnut G-code has a G21 command to inform the machine controller, that the measurements that follow are Metric.
LinuxCNC can switch instantly between a metric and imperial display for the same program, and can accept G20 (inch) or G21 (metric) input.
The G20/ G21 G-code commands don't do the conversion. That's done in the Linux CNC controller software.
Hearsay has it that Tormach only works in imperial. That cannot be correct, can it?
You can always enter the metric equivalent of your inch i.e. multiply by 25.4 That allows you to create some unique threads. I am considering a special 1" x 1.0mm thread for an engine I am building. I enter 25.4 x 1.0 into the wizard and it does the rest. The 1.0 mm pitch is dictated to me by my available thread mills.
Mike