pyMCAD: Maya CAD behaviour Test01
so I’ve updated pyMCAD (*) again, time to record the progress and write something explaining what it is.
pyMCAD is a custom module for maya aimed to give the software a little bit of cad-like precision modeling features – a visual modelling aid to move vertices/objects, create locators for snapping along a vector, measure distance between two points etc
recent update mainly deals with hotkeys when tool is active (i.e. [c] to cycle through cs plane, [l] for direction lock and the possiblity to add additional snap points besides cv/verts, and in this case I am using intersections or closest points. Apart from using the maya api, there are some custom functions to deal with vector-polyline (degree 1 curve) intersections based on the basic vector-vector intersection. Another major change is the way points are placed on scene, tidying up the experience using first left click press for first point – then drag and subsequent click-drag gives the 2nd input point and middle click+drag to modifiy the first point.
* an update, found that there is already a project out there called pyCAD which is a complete cad package, so if you are looking for that I am sorry this is not it. this is now renamed pyMCAD