Hi Guys:
Thx for the comments. As I said earlier, I want the display as perfect as I can get it so Ill work on these troubles.
The DXF Cannon.dxf has an elipitical arc in it, I dont yet import those , but Ill look into it.
the contrast boxes for the hovers Ill fix up today.
Clarification:
A drawing has to be a connected series of entities. One series only, not a closed chain. Think of it as a drawing showing the profile.
The drawing should be in Radius , thought he program will display it in radisu or diamter. ( I have it set to diameter at the moment. A selection will come soon).
In other words , if you draw a profile, and the max Y is 10, then thats a diamter of 20 in the displayed object. So the drawing shoudl be drawn in units representing the proper Z coords, ( though they
are easily changed) and the Y of the drawing should be in proper radisu distances. Im using updated import code, and it rejects points automatically. ( ACad often adds points at knot locations..).
I see a couple of "Wrong size" notes , if you have one the wrong size, please send it to me for testing, the imported size of the object should be exactly as specified in the drawing. The importer
reports to me each entities size in absolute terms so they shouldnt vary ..
When you change a profiles diamter, the limitation you are shown is the minimum Y of the import drawing, you cant shrink a profile smaller than that, else the lowest Y will cross
the zero line. When drawing an nobject in future you wont be able to cross the zero line either. ( In theory hitting zero will cut off an object so zero is a logical minimum.
Cursor problem is noted and will be fixed today as well.
Showing a chuck is somethign I tried early on, but fel it didnt add much to the system in reality, Im more in favour of exclusion zones to ensure a tool doesnt cross
into the spindles chuck. But Ill see whats possibel when we get there. Ill fix up the little niggleys first, and when we're all fairly happy with the display, we'll move forward.
There will be a tool table, as well as a graphical tool on the screen showing locations. What I envision is the toolpath eating the stock, and leaving a subprofile behind of uncut material
which can then be cut with another tool if necessary. But thats getting ahead of ourselves. Displayand setup first, then tools and paths..

Art