
- #How is autodesk autocad used software#
- #How is autodesk autocad used code#
- #How is autodesk autocad used series#
This is probably one reason for the popularity of LISP. Note that for LISP, it is not necessary to know the intricacies of how a computer works, and how work a compiler. You must have logic, you must know the field of application of your programs, ie AutoCAD, be able to speak correctly, understand specifications, build a project, and then an algorithm and then write code. To be a good programmer, you must have certain qualities. Well, it does not seem to me that this is an absolute necessity, even if it has always been the case. Things were quite clear when LISP was the only way to program in AutoCAD, I speak of course of end users programmers, and not development professionals, who programmed in C language.īut you will say, things are quite clear: to write a program, you must be a programmer. Despite the LISP language is very nice, coming from artificial intelligence concepts, it still requires smart programmers. While many people jumped into AutoCAD LISP programming, and came to make respectable programs often through many hours, sometimes on their own time, and I speak knowingly, spent documenting, interacting with other people on the Internet, reading books on the subject, to acquire basic knowledge of the programmer.
#How is autodesk autocad used code#
But otherwise, nothing is further from your drawing that the source code of a LISP program. You may be able with a little luck, if the programmer has done its work, recognize the names of certain variables. On the other hand, this language can manipulate lists, ie collections of objects, and God knows if in an AutoCAD drawing there are many collections of objects.īut if you look at the source code of a program written in LISP, you will hardly recognize the objects of the real world. He had been chosen by Autodesk long ago because it was a very high level language suited to the unstructured aspect of an AutoCAD drawing. The LISP language is certainly the best known.
#How is autodesk autocad used software#
And it is clear that in CAD terms, particularly AutoCAD, many programs have been writen almost since the origin of the software to automate the design.
#How is autodesk autocad used series#
Programming a computer is writing a series of instructions for it to perform tasks that would be too cumbersome or too slow or impossible to perform by a human being. īut what this has to do with programming? For I can feel impatience in your eyes. Do not believe what they tell you, the Building Object Model (BOM), does not exist yet. We can not fit an entire building in the memory of a computer, as powerful as it may be.

Of course, these real-world objects were virtually always represented by a set of geometric primary objects. I leave you to ponder on the end of this sentence. We began to give intelligence to objects. The idea then came to no longer represent and manipulate only the primary objects and clusters of primary objects such as blocks, but actually existing objects such as walls, windows, furniture, etc. Much later, we started using 3D CAD, particularly in the field of mechanics, and later, in the field of architecture. But we still stayed in the symbolic field.

Things have started moving when we could assemble some primary objects such as lines, and make a block of them. The 2D Computer Aided Design has long been the standard in computer drafting. No other solution than the good old drawing board. It assumes that the draftsman, and all those who read his plan, know about the industry, conventions and symbols to represent reality.įor many years, it was the only way to work when people did not yet have computers. This tells a lot about the empiricism of the method. We are sure that this is not a pipe, because it is virtually impossible that a pipe is located here on the plan, without putting the building in danger of collapsing. We know this because a wall is conventionally represented as such. Thus, a double line represents a wall in architectural drawing.


This is typically how the draftsman and AutoCAD work, creating geometric objects representing real objects. At first, I drew lines that were supposed to represent real things. Hello, I'm going to talk today about a subject dear to my heart, programming languages and AutoCAD.ĪutoCAD is dear to my heart because I worked with it for very long, about 20 years.
