This book aims at guiding he who uses AutoCAD on a daily basis in becoming a true expert. That kind of AutoCAD expert that is acquainted with, understands and can manipulate the program’s inner workings to achieve the desired output in a fast and efficient way. That expert who is not satisfied with what comes out of the box, but demands more.
Like automating the creation and shaping of 3D objects, whether 3DSolids, subdivision meshes, associative or NURBS surfaces and setting the points of view and visualization modes that help in understanding the generated models. More than half of this book is dedicated to these and other advanced techniques, including parameterization, reactors, the graphical user interface and building applications.
For this we use Visual LISP, the tool of choice to customize and extend AutoCAD’s features, be it by its capabilities as a basic scripting language to automate repetitive tasks or taking advantage of advanced drawing database access possibilities and the management of properties and methods exposed through the ActiveX interface.
LISP programming techniques, including the use of the Visual LISP Integrated Development Environment, are explained starting from zero. No previous experience in programming is required to profit from this book's contents.
Updated for AutoCAD 2013.