1335
« on: February 13, 2008, 12:52:19 PM »
Hi Guys:
OK, heres the program, as well as a screen shot of progress to date. In the phot you can see I have loaded a profile, ( any profile must be a single connected group of entities.
LazyTurn will swap around and reconnect as it sees fit, so your drawing order can be as arbitrary as you like. In the end though, it must all connect to a single chain. You may have a detailed face
on the chain if you like as LazyTurn will allow for facing operatiosn in the end. The rulers are smart and zoom and pan with you and are programmed to stay on the screen. Ctrl key and shift key are
the modifiers for zooming and panning as in LazyCam, and the center button of the mouse if the rotational control. ( as in LCam)..
The pentagons on the ruler indicate Stock size ( blue) , profile diamter ( orange) , and bore size ( Not yet implemented) and moving the mouse over them will tell you the actual measurement. ( the ruler is a visual rough guide). Clicking on any pentagram, will allow you to change that value. You may use this to set stock size, or eventhe profile diamter prior to asking for a toolpath generation. The bottom green pentagram is for seting the location of the Z origin. ( many of us prefer to have the Z start at 0 ) and go negative towards the chuck.
You need to copy this program into your mach3 folder to use it as it uses a dll from lazycam. While this looks similar to lcam, this is a completely new program using almost no LCam code. Its designed to be fast and efficient. Its using many ticks Ive learned to speed things up, and make things more robust.
Id appreciate any comments on the work so far so that I dont veer away too far from what the majority think is a better GUI interface to control operations. Of course, at this time, the only thing you can do is
display the profile as a turn object, change stock size, start Z, profile diamter, and zoom around and instapect the object. Toolpath generation will come soon when the side bars are ready. Unlike LCam, LazyTurn will
not be displaying chains, and entities, but rather only a list of generated toolpaths and allow you to order them for execution. A button bar will appear for various operations, grovving, boring, roughing..ect..
My concept of this is a quick load of a profile, a fast easy way to set general relationships between objects, and quick button presses to generate paths. Tools will be a library od graphical tools so you can see the effects as a path
is generated. But all this is in the future. Id like comments on work so far.
Thanks
Art