Hi Dan,
Yes, that is what I thought about, I mean that you generated a new file with suitable format for UCCAM.
So, I thought about placing your coding into the UCCNC and make some modifications in the code to make that file in memory instead of on the hard drive and so the user would not even see that file and the whole thing could remain transparent for the user.
Maybe you can change the project type to Dynamic Link Library (dll) and provide an interface which accepts the file path/name and returns a list of strings with the file content?
Then it would be simple for me to insert your code into UCCAM, I will then just need to call that public function in your dll library, pass the filename/path as parameter and use the returned list of strings instead of using the original file.
And then I will not even need the source code.
What do you think?
And ofcourse for first it would be great if some users on the forum could test the conversion with different file formats.
I will also test it soon, but I do not have AutoCAD at the moment, I only have some free CAD softwares installed now, but will test your converter with them.
Anyways, it would be good if many people would test the converter to see how well it works for all possible CAD formats, so you will see if there is a need for any fine-adjustments.