Tags
Language
Tags
March 2024
Su Mo Tu We Th Fr Sa
25 26 27 28 29 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

AutoCAD expert's Visual LISP

Posted By: ksenya.b
AutoCAD expert's Visual LISP

"AutoCAD expert's Visual LISP" by Reinaldo N. Togores
in 4 volumes | 2013 | EPUB | 668 pages | ISBN: 148022572X | English | 8.7 MB

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. To these and other advanced techniques, including parameterization, reactors, the graphical user interface and building applications, more than half of this book is dedicated.

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 scratch. No previous experience in programming is required to profit from this book's contents.

What i've collected for you avaxhome user:

1- The Language and its Development Environment (AutoCAD expert's Visual LISP Book 1)
2- Controlling AutoCAD from Visual LISP (AutoCAD expert's Visual LISP Book 2)
3- Programming 3D. Solids, Meshes & Surfaces. (AutoCAD expert's Visual LISP Book 3)
4- Advanced Programming Techniques (AutoCAD expert's Visual LISP Book 4)

Volume 1 includes Part 1 (Introduction) and Part 2 (The Language and its Development Environment) of the paperback edition.

============================================

Volume 2 includes Part 3 (Controlling AutoCAD from Visual LISP) of the paperback edition of the Book "AutoCAD expert's Visual LISP".
In this part of the book we will study the techniques available to create new drawing entities and objects, for selecting them according to precise selection filters and for transforming them. As has been our approach from the beginning, but now applying it in the solution of practical tasks, we will continue developing a library of functions, a real programmer’s toolbox which we will be using in the applications which will be developed in the rest of the book.
This subject will be developed in the next three Chapters:
Chapter 10. Drawing with Visual LISP.
Chapter 11. Selecting Entities.
Chapter 12. Modifying Entities.

============================================

3D represents a major breakthrough for Computer Aided Design applications like AutoCAD. Aside from seeing a realistic representation of the designed object, understandable even for those unfamiliar with the technical drawing conventions, it offers the advantage that, instead of drawing each projection separately, we can now generate all the views automatically from the three-dimensional model. We can even take advantage of new techniques of stereolithography, generating and sending through the new _3DPRINT command a STL file created from our 3D model to a specialized company that will return in a few days the plastic model of our design.

we finally have complete implementations of the three classical paradigms for modeling three-dimensional objects:

Constructive Solid Geometry (CSG).
Procedural or NURBS Surfaces.
Subdivision surfaces.

============================================

In this final part of the book we have grouped a number of topics that go beyond the creation of graphic objects. These topics include:

1. Programming reactors that can trigger actions depending on the occurrence of certain events.
2. Creating graphical user interfaces for the management of our programs.
3. Adding alphanumeric information to the drawing associated with graphic objects.
4. Creating tables using information within the drawing.
5. Managing other applications in the Windows environment using Visual LISP programs.
5. Creating Visual LISP compiled applications operating in their own namespace.

This Volume includes tutorials on exporting information to EXCEL spreadsheets and creating non-modal palettes using OpenDCL.