A cluster of customized scripts to help the design workflow.
AutoCAD is a foundational tool for exploration and designing during the first iterations of a project. After surveying a sample group of architects and reflecting on their input I realized that architects use AutoCAD as an exploratory tool in the initial stages of the design process and workflow.
Boolean operations are critical for abstracting concepts and working on spatial ideas. This tool aims to aid and enhance this exploratory design workflow, by simplifying the extra steps.
One by one each script is added to a cluster of customized tools that are restricted on purpose since repetitive tasks usually have user embedded in the workflow, the rules and restrictions establish the ground for exploration and help minimize the time of the drawing process allowing the user to refocus their time in the creative part of the tasks.
For the main feature, I focused on the intersection of polylines. The plug-in/solver will focus on the outline boundary of closed polylines that intersect each other, for comparison I tried different methods for solving using regular AutoCAD commands.
In writing are the print statements from the command line after finishing the task. Proving the task per line in CAD efficiency of the custom script.
A. redraw manually (#30 command lines)
B. select>trim>select> join> (#26 command lines)
C.draw rectangle> boundary> erase rectangle (#42 command lines)
D.trim but without really thinking about it (#103 command lines)
E.python custom script/ plug-in (#4 command lines)
Integration of the custom script into the AutoCAD interface, seamless, “native”