33 years of AutoCAD upgrades rated – part 1

33 years of AutoCAD upgrades rated – part 1

In this series of posts I will look back on all the AutoCAD upgrades I’ve experienced over the years and rate each of them out of 10.

This is not a rating of the software in absolute terms, it’s a relative rating of the upgrade. That is, the improvement the software made on its predecessor. AutoCAD 2000i is a much better piece of software than AutoCAD Release 2.5, and given the choice I would rather use the former, no contest. But as an upgrade, 2000i sucked and 2.5 rocked. The biggest improving upgrade is the benchmark and gets 10; the others are rated in comparison. If a release is worse overall than its predecessor, it goes into minus territory.

In part 1, I rate AutoCAD Version 1.4 to Release 11. This is not quite a full assessment of all AutoCAD upgrades because my AutoCAD experience started with AutoCAD Version 1.4 and there were releases before that, even if they only sold in tiny numbers.

  • AutoCAD Version 1.4 (October 1983): No rating because I didn’t use its predecessor, but if you consider that before this you couldn’t even remove a section of a line, this upgrade ushered in probably the first realistically usable version of AutoCAD.
  • AutoCAD Version 2.0 (October 1984): 8 – Very significant improvements including osnaps, linetypes, rubber banding for a bunch of commands, relative coordinate display, attributes, etc.
  • AutoCAD Version 2.1 (May 1985): 10 – AutoLISP, arguably the most significant new feature in AutoCAD history, came along during the 2.1 era (complete implementation took until 2.18). AutoCAD was the PC CAD leader because of its open architecture; AutoLISP opened that up a lot further and took AutoCAD from leader to winner. The beginnings of 3D, along with a host of other great improvements, made this, for me, the ultimate upgrade in AutoCAD history.
  • AutoCAD Version 2.5 (June 1986): 10 – Large numbers of important new drafting features especially editing and much better undo, along with a maturing of AutoLISP and significant performance improvements, made this a fantastic upgrade too.
  • AutoCAD Version 2.6 (April 1987): 4 – A bit of a stopgap release pending some UI changes to come, but some worthwhile additions such as transparent zoom, point filters and associative dimensions. Not in the same league as the previous few upgrades, though.
  • AutoCAD Release 9 (September 1987): 6 – The UI got a big and useful overhaul including the introduction of pull-down menus. Some very handy things were added to help menu macros work better. Limited in scope by the short timeframe from the previous release, this upgrade was good but not great.
  • AutoCAD Release 10 (October 1988): 8 – Lots of 3D enhancements including UCS and meshes are the highlight here. Viewports helped make 3D drafting more practical and a few AutoLISP enhancements helped make this a worthwhile upgrade. Decent working extended memory functions helped DOS users, particularly as more complex drawings were becoming increasingly common.
  • AutoCAD Release 11 (October 1990): 7 – Superficially identical to its predecessor, this upgrade gave us many improvements that weren’t immediately obvious, particularly two revolutionary (for AutoCAD) features: paper space and xrefs. ADS gave developers a C-based API (actually introduced in R10 OS/2, but DOS was the important one then).

Part 1 – AutoCAD Version 1.4 to Release 11.
Part 2 – AutoCAD Release 12 to AutoCAD 2002.
Part 3 – AutoCAD 2004 to AutoCAD 2010.
Part 4 – AutoCAD 2011 to AutoCAD 2017.
Part 5 – Summary.

Do you agree or disagree with these assessments? Feel free to share your memories and experiences.


  1. ralphg

    First release with AutoLISP was 2.17f, where it was called “Variables and Expressions.” CEO John Walker said it was at that point too immature to do loops or branching (which is needed for real programming) and third-party developers immediately proved him wrong by combining the nascent LISP with script files.

    Autodesk “borrowed” AutoLISP from the free XLISP, and after an outrage campaign, the corporation finally paid David Betz some funds ( http://www.xlisp.org ). I remember playing with XLISP before encountering AutoCAD (v1.4).

    1. Actually, Variables and Expressions was present in variants of 2.1x prior to 2.17f. I no longer have any 2.1x materials to prove this, but I think it was in 2.15 (yes, that existed, briefly, I remember installing it for a client on an NEC APC III), and I was definitely already using it in 2.17b. Cramming lots of stuff into a menu macro was another way of getting it to do slightly complex things.

      As stated above, complete implementation took until 2.18 when .lsp files could be loaded.

      John Walker: Only in release 2.18, in which we provided the full functional and iterative capabilities of Lisp, did we introduce the term “AutoLisp”.

      I got in touch with David Betz a few years ago, I might try again.

  2. I remember being initially perplexed by Paperspace until saw best demo ever. Take a piece of paper and tear a ‘window’ in it. You see the paper, and the world through the window.
    What I find bizarre is decades later still find people who don’t/won’t use it!

  3. Fred Jewett

    I remember having to use R11 for a project (previously used R9 & R10).
    I nicknamed it Crash as it was hard to work for more than a half an hour without
    R11 crashing. Might have been the computer however R9 and R10 did not have this problem.

  4. In 1985 My father came back to the US from Taiwan with
    version 2.17b. It came complete with the (sky blue)
    printed manual, which I still have.

    It started my career. I promptly designed using it’s 2-1/2-D
    capability, which was just enough for the 2-1/2D Electric
    Golf Bag Cart I was designing at the time.

    I put in about 11,000 hrs into various versions of AutoCad
    until switching to SolidWorks 98+ as soon as it came out.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.