Hi Guys:
Actually, In turn, the final part is quite often different from the drawing. This is due to cutter geometry. Most cutters cannot cut all parts without collisions. The true
trick is to generate a compensated path, compensated not only for the tool radius, but also for the tool shape and holder profile, AND to display the differences from the
drawing and the finshed path, so one could use another tool to clear out what wasnt cut. All this of course will take time. I currently have tools allowed to be created that mimic
most inserts and shapes, but ground tools will be a problem for a bit. At present, one will have to create a tool as close as they can to the actual tool they are using, BUT, if
one simply creates a button tool with an inscribed circle radius of their ground tool tip, then they should be able to use such a tool to get very close to what their trying to profile.
I have added radius vs diameter selections and well as metric vs inch unit selection. I havent allowed for a realtime conversion between the two, so a loaded drawing uses whatever
the current units are. Now that I have a rudimentary tool availability, Ill release a version so you can have a look, several things have been cleaned up, and look pretty good, some entities ,
such as eliptical arcs are not importing properly, Im waiting on LeadTools to analyse the error in enumerating those items. However, todays release will show you how things work at present,
how you will select and create a tool. Once selected the tool will be drawn on the screen so you can get an idea of tool size vs the profile dimensions. That drawing code isnt done yet, but
creating tools is much more complex than youd think to make it as lazy as possible. You have to remember Turning is very very complex when you begin to analyse all the possible interactions
and collision possabilities. Im slow at this because Im trying to make it truly lazy, and Im not compromising very much as I go. Im hoping the added attention to details as I rough all this in,
will pay benifits to me in ease of implementation of the very complex sections to come.
It is planned that simple clicks and drags will generate the paths, and the stock will go from transparent to solid for the simulations, then go back to transparent so you can see what doesnt cut
with the tool you have selected. You could then select another tool, and cut from only what hasnt yet been cut or redo the cut entirely. This should allow you to get as close as possible to the drawing dimensions by using combinations of tools if you wish. Proposed GCode will display after generation for any modifications to be done.( Hpefully).
All planning is rough based on the problems I get a grip on , and expected user interaction problems. Again, your critiques are valuable in this, I read them all, so feel free to jump in
as you see it grow. Release in a few minutes..
Art