Hi Maynard:
Ill do a video soon on this.. But
Contours is a class designed to have tool paths drawn into it. It has no regard for
line widths and doesn't really care about colors, though you can set them. It is a class
of an infinite number of poly lines. These are called profiles. A profile can have any number
of points and can be set to Open or Closed. A profile with 2 points, and open, is a line
then. I haven't added line, arc or circle primitive adding yet, just points and DXF's.
Later on, I will add classes so one can automatically follow these paths. You can
also scale and transpose this class. Its planned that you can do this for all profiles
individually if one likes, but its global at the moment with calls to .ScaleTo(10,10,10) for example
will scale the entire contour to a max of 10,10,10 , respecting perspective.
.MoveTo(x,y,z) will move the entire drawing by the amount indicated .
The drawing with a tool path object instead of a contour is for drawing reference lines and such
on a screen. Its a separate function to each tool path window where Contours is a single global
object in the program. The "ToolPath" drawing routines can also be saved as G code as they are
built of objects like G code, arcs and lines. A MoveTo turns into a rapid, while FeedTo makes a
feedrate move in a GCode saved file from a script. Ill do a video when I think its done to the point it
wont change, int he meantime the examples by YaNvrNo show pretty well how to use them.
All of this is functional, and incomplete. It will be completed as I get to making wizards
soon for other Gearotic Users. Auggie is planned to be functional even in the context of
not being a motor controller, but Im aways from there as yet. Just adding a hotkey control
system now.
Onwards..
Art