Need a book? Engineering books recommendations...

Return to index: [Subject] [Thread] [Date] [Author]

Re: CAD Programs

[Subject Prev][Subject Next][Thread Prev][Thread Next]
Mark, don't forget to mention that R14 (and LT 97) now supports VBA and Office Automation (formerly OLE) whereby you don't need to learn AutoLisp any longer. I'm sure what kept a lot of people (including me) from writing macros is that there were so many versions of macro languages. One for the wordprocessor, one for the spreadsheet, one for the database and one for the cad program. It would take a real "code weasel" to get proficient in them all. Now, if you know VB or VBA, you can write macros in Word, Excel, Access and, now, AutoCAD. There is even a utility to convert AutoLisp routines to VBA. In VB or VBA, the only thing that changes from one application to another are the objects, methods and properties. The syntax is the same. It is now worth the time and effort to learn VB and be able to program or write macros for all of these applications. There are a few "low end" cad applications that beat Autodesk to the punch on VBA, but now that R14 supports it and exposes its objects to other applications that support VB, there is really no reason to go anywhere other than R14 or LT97.
Bill Allen 
-----Original Message-----
From: Mark Middlebrook <MarkMid(--nospam--at)>
To: 'SEAOC List' <seaoc(--nospam--at)>
Date: Wednesday, November 05, 1997 12:16 PM
Subject: RE: CAD Programs

Yes, each of the CAD programs has customization features. But none has had AutoLISP or the other AutoCAD customization interfaces, which means that they can't run third party applications written for AutoCAD, and they can't use the zillions of little AutoLISP utilities and programs that are available. That apparently will change now that Visio and IMSI are adding AutoLISP emulation, which is a good thing. But then there'll be another compatibility issue (AutoLISP emulation), not to mention ADS and ObjectARX....

I'm not defending Autodesk, AutoCAD, or AutoCAD's price. In many ways Autodesk does have design firms over a barrel - in the same way that Microsoft does vis-à-vis operating systems (and, increasingly, business applications). But that's life. In my view it's usually easier and makes better business sense to use software that's standard and widely supported.

- Mark Middlebrook  73030.1604(--nospam--at)  MarkMid(--nospam--at) ***
*   This email was sent to you via Structural Engineers
*   Association of California (SEAOC) email server. To
*   subscribe (no fee) to the list, send email to
*   admin(--nospam--at) and in the body of the message type
*   "join seaoc" (no quotes). To Unsubscribe, send email
*   to admin(--nospam--at) and in the body of the message
*   type "leave seaoc" (no quotes). For questions, send
*   email to seaoc-ad(--nospam--at) Remember, any email you
*   send to the list is public domain and may be reposted
*   without your permission. Make sure you visit our web
*   site at:
******* ****** ****** ****** ******* ****** ****** ********