Category Archives: Apple

Mac users rejoice – at long last, a LISP IDE comes to OS X

CAD’s best LISP development environment has come to the best “AutoCAD for Mac”. It should come as no surprise to anyone that this has occurred without Autodesk’s involvement.

What’s happened?

With the release of BricsCAD (Mac) V18.2 (currently V18.2.23-1 to be precise), BLADE (BricsCAD’s much-superior equivalent to VLIDE) has been added to BricsCAD

See here for the release notes and here to download. Make sure you select the Mac version:

Significance

This is pretty significant for anybody serious about using DWG-based CAD on the Mac. AutoCAD without LISP is hardly worthy of the name, which is why I’ve never been keen on AutoCAD LT from the moment LISP was yanked out of it just before release in the early 90s. There has never been an integrated development environment for AutoCAD for Mac (either in the first iteration in the 1990s or the second attempt in the 2010s) and I think I can safely predict that there’s never going to be one. I expect AutoCAD for Mac’s LISP to remain forever in 1990 mode.

Compatibility

One problem a small number of users may face when developing for Mac with BLADE is that of downward compatibility. In case you’re wondering, BricsCAD (Mac) to AutoCAD for Mac is very much a downward direction, particularly in the area of LISP. The LISP in AutoCAD for Mac is famously half-baked with large portions of functionality missing, including no ability to control dialog boxes. BricsCAD (Mac)’s LISP is very much more capable, so while compatibility between AutoCAD for Windows and BricsCAD (Mac) is strong, you can’t say the same for LISP compatibility between AutoCAD for Windows and AutoCAD for Mac.

Half of the stuff you write for AutoCAD in Windows is just going to fail when you try to run it in AutoCAD for Mac. Much more of it is going to work in BricsCAD (Mac). While you can now write, debug and run your LISP code efficiently in BricsCAD (Mac) and it’s practically guaranteed to run just fine in AutoCAD and BricsCAD for Windows, it will be very easy to write stuff in BricsCAD (Mac) that doesn’t work in AutoCAD for Mac. Of course, the same downward compatibility problem applies to writing stuff in AutoCAD for Windows using VLIDE.

If you’ve moved on completely from AutoCAD for Mac to BricsCAD (Mac), that’s not going to be a problem. Bircsys building a notably better product that’s significantly more compatible with the main game is not something anybody could reasonably condemn. However, but it’s something to bear in mind if you are hoping to write code that runs on both AutoCAD and BricsCAD for Mac.

Summary

That caveat aside, it’s all good news for Mac CAD users. You already had a product available that would run a much higher percentage of the huge library of LISP out there than AutoCAD for Mac would. For the first time in history, you now also have access to a professional LISP development tool. Lucky for you, it’s the best such tool on the market.

Why every AutoCAD CAD Manager should have a copy of BricsCAD – part 5, LISP

This is the fifth post in this series where I explain why this statement holds true:

As a CAD Manager looking after AutoCAD users, or a power user looking after yourself, it’s worth your while to have a copy of BricsCAD handy.

This post is about BricsCAD being better than AutoCAD at the one thing that made AutoCAD win the race against its competitors back in the 80s – LISP. That is, AutoLISP (added fully to AutoCAD in Version 2.18) and Visual LISP (fully integrated with AutoCAD 2000).

If you’re a good AutoCAD CAD Manager, you’ll already know the reasons LISP is an extremely important tool, so I won’t cover them here. I may explain those reasons in a later post, but that would distract us from the main point. Why is having a copy of BricsCAD useful to a CAD Manager?

  • BLADE. I’ve covered the BricsCAD LISP Advanced Development Environment in various posts already, and I intend to go into greater detail in future posts. There are enough advantages over VLIDE to warrant an entire series of posts. This is simply the biggest advance for CAD LISP in 20 years; if you’re doing any reasonably complex development in LISP and you’re not BLADE, you’re wasting time and money.
  • Performance. Because BricsCAD’s LISP engine is much more modern than AutoCAD’s, the performance is much greater. In my experience, it’s about three times as fast. Some function calls are as much as 30 times as fast. If you have a user who’s complaining that your routine is taking an age to process in AutoCAD, try it in BricsCAD instead. I once saved a user half an hour in processing time for one polyline by using BricsCAD. Another aspect that will benefit you when programming and testing is BricsCAD’s generally superior performance. Got nothing running and want to get programming in the next 5 seconds? Fire up BricsCAD. Want to do a complex process on a big drawing that makes AutoCAD run out of RAM? Try it in BricsCAD.
  • Licensing. While you’re developing in BricsCAD, you’re not using up an expensive AutoCAD license. You’re using a cheaper (or even free, while you’re evaluating it) BricsCAD license. Also, it’s a perpetual license so if you ever stop paying, you can keep developing as long as you like. Oh, and it’s not going to flake out on you on those days where Autodesk’s subscription licensing server has a meltdown.
  • Extra functionality. BricsCAD’s LISP has the AutoLISP and Visual LISP functions and then some. Some of the DOSLib functions are available without even needing DOSLib, but if you need the full set of DOSLib functions they can be loaded, as per AutoCAD. A range of extended functions are available with the vle- prefix, and the LISP Developer Support Package documents these and provides the source code so you can also use them in AutoCAD.
  • Platform independence. AutoCAD for Mac has severely restricted LISP capabilities, making it unsuitable for use in a professional, efficient custom environment. BricsCAD for Mac and BricsCAD for Linux both provide practically identical functionality to the Windows version. Yes, BricsCAD for Mac really is significantly more AutoCAD-compatible than AutoCAD for Mac.

I do my LISP development in BricsCAD these days, and can attest that it’s well worth the investment in time to get the hang of BLADE.

It will cost you a few minutes to download and install of an evaluation BricsCAD and check out the LISP situation for yourself.

Edit: it’s not just LISP. See James Maeding’s comment below about .NET, too.

BricsCAD Shape for Mac

BricsCAD Shape, the free DWG-based 3D direct modeling application from Bricsys, has now been released for macOS (formerly OS X). See my previous post on Shape for details of what it’s all about.

This is the same, just on a different OS. That’s because unlike Autodesk’s versions of its DWG products, the Bricsys versions are not cynically watered down for Apple users. Those users can now do full 3D conceptual modeling as part of a workflow that leads to full BIM (or simply view and edit DWG files if you’re not that ambitious), and without paying for the privilege.

It’s a proper free perpetual licence without usage restrictions, not a demo. You can’t get a perpetual license of DWG-editing software from Autodesk for any money, so by any measure Shape is a bargain.

The Bricsys blog post can be found here. The download page is here.

A Linux version of Shape is expected later.

Why Bricsys makes the best AutoCAD for Mac

Bricsys has just released BricsCAD V18 for Mac. Here’s the download link and here are the release notes.

BricsCAD V18 is an excellent DWG 2018-based CAD application, and the Mac version lacks little in comparison to the Windows version. It’s so much more capable than the perpetually half-baked AutoCAD for Mac that I struggle to comprehend why anybody with the choice would even contemplate the notably inferior and seriously overpriced Autodesk offering.

That’s not just opinion, it can be supported objectively.

Price first. US prices are shown here for a single standalone license over five years, inclusive of the cost of upgrades. The BricsCAD prices therefore include maintenance (it’s optional); the Autodesk prices are for subscription (not optional). No temporary discounts have been included. I have excluded bargain-basement BricsCAD Classic because it lacks the full set of programming and 3D modeling tools. I have assumed that there will be no price increases over the next five years. Given recent history, that’s probably close to the truth for Bricsys prices. Autodesk, not so much.

Year BricsCAD Pro BricsCAD Platinum AutoCAD
1 970 1330 1470
2 240 240 1470
3 240 240 1470
4 240 240 1470
5 240 240 1470
Total 1930 2290 7350

It’s worth noting that if you want to stop paying Bricsys, you’re left with the latest version to use indefinitely. You can change your mind and get back on the upgrade train later, if you like. That sort of flexibility is long gone at Autodesk, where subscription means no pay, no play. If you stop paying, despite having paid 3.2 times as much for your software over the five year period, you’re left with nothing.

Now, features. You may have noticed that Autodesk is now too embarrassed to list the differences between the Windows and Mac versions of AutoCAD on its web site. The Compare AutoCAD vs. AutoCAD for Mac page is now a shadow of its former useful self, devoid of all detail. If you want to get a reasonable idea of what’s going on with AutoCAD for Mac’s deficiencies, you can check out my post about the 2017 release that lists the missing features.

Alternatively, you can have a look at the equivalent Bricsys comparison page, which you should probably do anyway before spending any money. It’s strange that you now need to visit a competitor’s page to get detailed information about an Autodesk product, but in the CAD world these are strange days indeed.

It’s important to note that the Bricsys comparison page has issues; while the BricsCAD columns are up to date, the AutoCAD columns are a year behind. That page definitely needs an update in order to provide a fair comparison. Don’t rely on it completely (e.g. all of the listed products except BricsCAD V17 for Linux use DWG 2018 as the native format, not DWG 2013), but it will give you an approximate idea. Look at the little red X marks in the rightmost column and you’ll see that a whole bunch of the missing AutoCAD for Mac features, even after all these years, are very significant and their absence could rule out the product for you. Don’t expect much in the way of future improvement. either. AutoCAD for Mac is in maintenance mode, just like the full product.

BricsCAD for Mac is not just more fully-featured, it’s ironically also more AutoCAD-compatible than Autodesk’s effort. For example, try to run a selection of LISP routines in both products. Almost all of it will run just fine in BricsCAD. Anything that uses ActiveX or DCL (dialog box) calls simply won’t work in AutoCAD. You might be all right with some simple routines (if it was written for AutoCAD for DOS then it will probably be fine) but any LISP even moderately sophisticated is going to fail.

BricsCAD for Mac doesn’t just provide capabilities that AutoCAD for Mac doesn’t have and never will, it offers something more than that. It offers a path beyond basic drafting. You can abandon all hope of Revit for Mac – that won’t be happening. AutoCAD-based vertical products? Nope. Inventor OS X? Forget it. But the availability of a product like Bricsys BIM for Mac (not priced above – it’s US$770 extra if purchased seperately) is an obvious drawcard for Mac-happy architects. You can create 3D parametric models on your Mac if you use BricsCAD Platinum, and you can create them without straying far from a familiar AutoCAD-like environment. Sheet metal? Sure (at extra cost).

If you’re a Mac-only person and you’re wedded to Autodesk, you’re not only being ripped off, you’re following a dead-end path. Time to check out the alternatives.

AutoCAD 2018 for Mac – welcome to twenty years ago

In the past, I’ve described how AutoCAD for Mac was released half-baked (as I predicted) and has remained half-baked ever since.

But wait! Autodesk has proudly announced AutoCAD 2018 for Mac. Skimming through that blog post, I must admit my jaw dropped when I saw some of the new features. This one, for example:

This “new feature” was first provided to AutoCAD users in the 20th century. It was an Express Tool in AutoCAD 2000 (released 1999) and was absorbed into mainstream AutoCAD a few years later. The alias editor goes back even further, to the Release 14 Bonus Tools (1997). That one was absorbed into AutoCAD in 1999. Some of the other new features are also old. Migrating your settings was new back in the century that started without powered flight. Now, not so much.

These features are new to AutoCAD for Mac, of course, and that’s kind of the point. Autodesk is advertising, as new, features that were born before some of the adults who are now using their products.

There are other very important features (e.g. DCL support, essential for LISP compatibility) that date back even longer (Release 12, 1992) and which are still missing from AutoCAD for Mac. That’s right, in some areas AutoCAD for Mac is a quarter of a century behind. And counting.

On the bright side, you do now get access to the pointlessly-changed 2018 DWG format. A couple of features are reasonably new additions, but they represent a small subset of the small number of minor improvements in AutoCAD 2017 and 2018 for Windows. If anything, the rate of improvement of AutoCAD for Mac is lagging behind even the glacial progress of AutoCAD for Windows, despite starting from a much lower base point.

I note with interest that Autodesk’s comparison page is now hiding the detail of the differences between the full product and AutoCAD for Mac. I guess if you have two identically-priced products and one’s missing a bunch of stuff, you might be tempted to hide the fact from your potential customers. This post of mine from last year will give you some idea of what Autodesk’s not telling you about what’s missing from AutoCAD for Mac. Clue: it’s a lot.

Mac users pay full price for their product and deserve much better than this. If you want information on a full-featured “AutoCAD for Mac”, don’t bother looking for it from Autodesk. Try Bricsys instead.

AutoCAD 2017 for Mac released, still half-baked

AutoCAD 2017 for Mac and AutoCAD LT 2017 for Mac have been released. Here’s a video highlighting exciting and innovative new features such as drawing and layout tabs. Despite such stellar advances, it’s safe to say that AutoCAD for Mac remains half-baked, even after all these years. Don’t say I didn’t warn you.

According to Autodesk, these are the features missing from AutoCAD 2017 for Mac:

LAYDEL, LAYMRG, LAYWALK and LAYVPI
Tool palettes
New layer notification
Navigation bar
ShowMotion
Ribbon*
DesignCenter**
Sheet Set Manager***
Steering wheel
Feature finder for help
Model documentation tools
Dynamic block lookup parameter creation/editing
Table style editing
Multiline style creation
Digitizer integration
Geographic location
Simplified, powerful rendering
Material creation, editing, and mapping
Advanced rendering settings
Camera creation
Point cloud
Walkthroughs, flybys, and animations
DWF underlays
DGN underlays
Hyperlinks
Data extraction
Markup set manager
dbConnect manager
WMF import and export
FBX import and export
Design feed
Import SketchUp files (SKP)
Design share
3D print studio
Reference Navisworks models
Right-click menus, keyboard shortcuts, and double-click customization
VisualLISP
.NET
VBA
DCL dialogs
Action recorder and action macros
Reference manager (stand-alone application)
Password-protected drawings
Digital signatures
Workspaces
User profiles
Autodesk desktop app
Migration tool enhancements
CAD standards tools
CUI import and export
BIM 360 add-in
Performance Reporting
Sysvar monitor

* To be fair, AutoCAD 2017 for Mac does have a Ribbonesque feature, albeit one that that looks more like the pre-2009 Dashboard than the Windows-style Ribbon.

** Autodesk claims Content Palette to be roughly equivalent to DesignCenter, but it claimed that (wrongly) about the awful and short-lived Content Explorer. It’s wrong here too; Content Palette on Mac has nowhere near the functionality of DesignCenter on Windows.

*** Autodesk claims AutoCAD for Mac’s Project Manager is functionally equivalent to the missing Sheet Set Manager.

Also, some PDF export features don’t work when plotting, only when using Publish.

No workspaces? No model documentation? No hyperlinks? No table style editing? Various kinds of reference files unsupported? No Visual LISP or DCL? Still? Come on Autodesk, you’re not even trying.

That’s before we get on to the lack of third party applications, vertical variants and object enablers. Is Autodesk expecting full price for this thing? Really?

It’s not all bad news, though. Not having Autodesk desktop app is no handicap at all. Also, according to Autodesk the following features are unique to AutoCAD for Mac:

Coverflow navigation
Multitouch gestures
External reference path mapping
OpenGL Core Profile support
OS notification for updates
Language switching in product

Well that’s all right, then.

AutoCAD 2013 for Mac – the holes live on

A couple of years ago, I reported on the missing features in AutoCAD 2011 for Mac. While some generous souls were prepared to accept something half-baked as a first attempt, even that excuse doesn’t wash when it comes to a third iteration. So how well is Autodesk doing at filling those holes? Decide for yourself. Here’s an updated list of missing features in AutoCAD 2013 for Mac:

  • Quick Properties Palette
  • Layer State Manager
  • New Layer Notification
  • Various layer commands including LAYCUR, LAYDEL, LAYMRG, LAYWALK, and LAYVPI
  • Autocomplete doesn’t work entirely properly, including offering commands that don’t exist
  • Filter
  • Quick Select
  • DesignCenter
  • Tool Palettes
  • Navigation Bar
  • ShowMotion
  • Sheet Set Manager (but there is Project Manager)
  • Model Documentation Tools (but at least now there are object enablers)
  • Geographic Location
  • Table Style Editing
  • Hatch Creation Preview
  • Multiline Style Creation
  • Digitizer Integration
  • Change Space
  • Express Tools
  • Material Creation, Editing, and Mapping
  • Advanced Rendering Settings
  • Camera Creation
  • Walkthroughs, Flybys, and Animations
  • Point Cloud Support
  • DWF Underlays
  • DGN Underlays
  • Autodesk 360 Connectivity
  • Data Links
  • Data Extraction
  • Hyperlinks
  • Markup Set Manager
  • dbConnect Manager
  • eTransmit
  • WMF Import and Export
  • FBX Import and Export
  • Additional Model Import
  • Ribbon Customization
  • Right-click Menus, Keyboard Shortcuts, and Double-Click Customization
  • VisualLISP
  • .NET
  • VBA
  • DCL Dialogs
  • Action Recorder and Action Macros
  • Reference Manager (Standalone Application)
  • Dynamic Block Authoring
  • Custom Dictionaries
  • Password-protected Drawings
  • Digital Signatures
  • Workspaces
  • User Profiles
  • Migration Tools
  • CAD Standards Tools
  • CUI Import and Export

Many of these are big-ticket, dealbreaking items. No DCL? Still? Seriously? To these we can add a whole application, Inventor Fusion, which comes as part of the AutoCAD 2013 for Windows install set. (Edit: Inventor Fusion for Mac is available to download as a Technology Preview application from Autodesk Labs and from the Apple App Store). I don’t expect many Mac users will be heartbroken about the lack of a permanent Ribbon (although there are Ribbon-like things that come and go), but as Autodesk reckons it’s responsible for a 44% productivity boost, maybe they should be. Oh, and it isn’t supported and doesn’t work properly on the current release of OS X.

To be fair, it’s not all one-way traffic. Here’s the list of features that appear only in AutoCAD for Mac:

  • Content Palette
  • Coverflow Navigation
  • Multi-touch Gestures
  • Project Manager (instead of Sheet Set Manager)

Well, that’s all right, then.

We’re used to Autodesk’s unfortunate mastery of the long-term half-baked feature, but carrying on with a whole product this unfinished for three releases is more than a little embarrassing. Charging the same amount for it as real AutoCAD adds insult to injury. While I’m sure there are dozens of Mac users happy to be using anything with the AutoCAD name on it on the platform of their choice, this is not a sustainable state of affairs.

Autodesk really needs to make up its mind about this product before embarking on more Mac misadventures such as porting Revit and other products. Autodesk needs to either take AutoCAD for Mac seriously and finish it off to an acceptable standard, or kill it off as a bad idea. As there’s no sign of the former happening and Autodesk history is replete with examples of the latter, I wouldn’t suggest anybody gets too attached to running AutoCAD natively on OS X.

Source: Autodesk knowledgebase article TS15833488.

Trusting Autodesk – poll results

I have closed the polls asking if you trusted various companies to do the right thing by their customers. Here is a summary of the results, showing the percentage of “Yes” votes for each company. The most trusted company is at the top, the least trusted is at the bottom.

  1. Honda 69%
  2. Amazon 65%
  3. Target 52%
  4. Bricsys 43%
  5. Apple 36%
  6. Autodesk 23%

Remember, this is not a scientific poll and as with all polls and surveys there will be some self-selection bias. Does anyone find anything about the above results surprising?

Why don’t you trust Autodesk?

As I mentioned earlier, any company that wants to move its customers to the Cloud is going to need the trust of those customers. Three months ago, I started a poll to try to get some measure of how trustworthy you consider Autodesk to be, in terms of doing the right thing by its customers. The results of that poll look pretty awful for Autodesk. Right from the start, the distrusters have outnumbered the trusters by three to one, with the current results showing an overwhelming majority of respondents (77%) not trusting Autodesk.

Why? What has Autodesk done in the past, or is doing now, that leads people to this level of distrust? If you have voted in this poll, I’d like to know your reasons, so please add your comments whichever way you voted. If you think there’s an issue with the question wording and/or its simple Yes/No choice, feel free to say so.

There will be a number of people who have an inherent distrust of corporations, so as a control I’ve added a number of polls to try to see how much that influences the results. There are near-identical polls for a wide range of different corporations. There’s a poll for an on-line retailer and Cloud service provider (Amazon), one for a computer and gadget maker (Apple), one for another CAD company (Bricsys, makers of Bricscad), one for a maker of cars, motorbikes etc. (Honda), and one for a traditional retailer (Target). I’ll be interested to see how trustworthy you consider those corporations to be, and how they compare to Autodesk.

Poll of evil

I have closed the Which of these is most evil? poll, which had been running from 20 February 2009. It attracted 2,351 voters, each of whom could distribute up to three votes among thirteen (yes, that number was deliberate) candidates. Here are the ranked results:

  1. Satan (36%, 846 Votes)
  2. Microsoft (31%, 721 Votes)
  3. Apple (26%, 614 Votes)
  4. RIAA/IFPI/MPAA (26%, 601 Votes)
  5. Miley Cyrus (23%, 546 Votes)
  6. Autodesk (23%, 536 Votes)
  7. Disney (16%, 382 Votes)
  8. Google (10%, 230 Votes)
  9. Dell (7%, 172 Votes)
  10. The Pirate Bay (6%, 147 Votes)
  11. Sony (6%, 140 Votes)
  12. Steve Johnson (4%, 89 Votes)
  13. Gaahl (3%, 82 Votes)

That top three is not going to shock anyone (except perhaps some fanbois), but are some surprises in the list. For example, more than a quarter of voters were aware enough of the evils of Big Content to be able to decipher the alphabet soup RIAA/IFPI/MPAA choice and select it. More than four times as many people think this litigious pack of demons is voteworthy than think the same about arch enemies The Pirate Bay. That’s not so shocking for those of us with our fingers on the pulse of popular opinion, but I was surprised to see so few people choose Big Content arch-villain Sony. Rootkit, anyone?

For Autodesk, this poll is something of a triumph, with less than a quarter of voters putting the company in the top three. Mind you, Autodesk was faced with some very stiff competition, being very narrowly edged out of fifth place by Miley Cyrus.

Only one in ten of you thought Google was worthy of selection. This is Google, a company that knows more about you than you do. Google, which passes out your information whenever it feels it might gain some strategic advantage from doing so, and really doesn’t care when it violates your privacy. Google, which insists on knowing my phone number before it lets me sign up for its Facebook-copy thing, because it obviously feels it doesn’t already have enough information about me. Google is apparently “do no evil” enough to attract far fewer votes than more sinister recipients such as, say, Disney.

Dell has been on my personal brown list for some years now, since repeatedly sending out fax spam to me and many other Australian businesses. It forced me to deal with its abysmal “customer service” [sic] Indian call centre in order to try to get it stopped. After making me wait for ridiculously long times while passing me round between various clueless, indecipherable people, a manager finally lied to me to get me off the phone. He assured me I would be taken off the list. The Dell fax spam continued until I finally gave up and threw the machine away; rather that than attempt to deal with Dell again.

Prior to this, I had no dealings with Dell and had just assumed it was a reasonably respectable company. It was only after this episode that I learned that Dell is utterly without ethics; my experience was perfectly normal. Indeed, victims of its shonkier practices (illegal bait-and-switch marketing, lying about stock and deliveries, repeatedly sending out “repaired” units that are totally non-functional, etc.) will probably think that I got off very lightly indeed. Dell has never seen a cent from me and never will. I’ve been very happy to pass on my feelings about the company to everyone who has ever asked for my hardware advice, as happens from time to time. 7% or not, Dell can go to Hell.

Finally, it’s official, I am more evil than Gaahl. Who? Gaahl is a Satanic death-grunt vocalist from black metal band Gorgoroth. He has performed in corpse paint on a stage decorated with sheep’s heads on spikes, and blood-splattered naked women hung up on crosses. Gaahl has been convicted of viscious violent assault multiple times, including one occasion where he was alleged to have threatened to drink his victim’s blood. I’m sure my metal friends will be very impressed by me being considered more evil than that. \m/

AutoCAD for Mac Update 2

As reported on Without a Net, there is a second update for AutoCAD 2011 for Mac. This will be welcome news to those of you who have discovered that AutoCAD crashes when using Copy/Paste after installing the 10.6.7 OS X update.

If you haven’t applied Update 1 yet, you will need to do that first. As always, read the readme before applying the update itself.

Autodesk for Mac – the hole story

You may remember my pre-release speculation about what was likely to be missing from the Mac version of AutoCAD 2011. It turns out that my list was pretty accurate as far as it went, but very incomplete.

In a move that I can only applaud, Autodesk has now published its own list of missing Mac features. It includes this statement:

Although AutoCAD 2011 for Mac is based on AutoCAD 2011, it was written to be a native Mac application. As such, it is a new and separate product and not simply a port from the Windows version. In the first release of this new product, there are some features and functionality that exist in AutoCAD 2011 that are not yet available in AutoCAD 2011 for Mac, including (but not limited to):

This is followed by a list of over 80 holes in the product. Many of them are minor, but the number of absent but important features is quite an eye-opener. I really can’t imagine anyone who is used to the Windows-based product being content with AutoCAD for Mac 2011 if forced to switch by a Apple-centric boss. Hardware, great. OS, fine. App, not so much. I expect future releases will gradually fill many of those holes, but Autodesk isn’t promising that. For now, I can state that at least one of my dire predictions was spot-on. AutoCAD for Mac is indeed half-baked.

Autodesk has stated that the Mac version is the same price as the Windows version, despite being incomplete, because Mac users (particularly architects) won’t notice the missing stuff. That may be true (if somewhat insulting to architects and fanboys) or not, but it definitely doesn’t apply to the rest of us.

Existing AutoCAD users, have a look at the list. What in there would be a dealbreaker for you? From my own CAD manager point of view, I can see about a dozen killer omissions, with the API holes at the top of the pile. No DCL support, for example? Wow.

Executive summary of Deelip’s AutoCAD for Mac interview

Deelip has just published an extensive interview with several Autodesk people about AutoCAD for the Mac. Deelip had a good set of questions and I suggest you read the whole thing, but if it’s all too tl;dr for you, then here is the lazy reader’s version of what Autodesk had to say:

  • The AutoCAD code was split up into 3 sections: the core CAD engine (platform-independent), the Windows-specific (MFC) parts and the Mac-specific (Cocoa) ones.
  • AutoCAD for Mac is incomplete. Choosing which features to leave out was done with the aid of CIP (oh, dear) and Beta feedback. (Hang on a minute, I thought CIP said most people were using the Ribbon…)
  • No comment on when or if AutoCAD for Mac functionality will catch up with its Windows counterpart.
  • No comment on the stability or performance of the Mac version.
  • Buying Visual Tau wasn’t a complete waste of money.
  • If Mac users want Windows-level functionality, they should use Bootcamp.
  • The Mac version is intended to expand the AutoCAD market to those Mac users who are frustrated by Bootcamp or who find it too hard.
  • Some mind-blowing spin was attempted in a valiant but vain attempt to explain away the Ribbon = productivity, Mac <> Ribbon marketing problem. You will really have to read it for yourself, as I can’t do it justice here. But “just because 2+2=4 doesn’t mean 4-2=2” will give you some idea of what to expect.
  • The Mac version is the same price as the Windows version, despite being incomplete, because Mac users won’t know or care about the missing stuff.
  • There are no plans for a Linux port, or any other platforms.
  • Autodesk will wait and see how AutoCAD for Mac does before porting any of the vertical products. (Very sensible).
  • Autodesk closed off the AutoCAD for Mac Beta program on announcement day because it wouldn’t have been able to cope with the mass of feedback from new users.
  • Autodesk will not allow dual use (Windows + Mac) licenses. If you want to have both products available to you, you will need to buy the software twice.
  • You can cross-grade AutoCAD from Windows to Mac for a nominal fee, or for nothing extra if you upgrade at the same time. (Although at 50% of the retail price of a whole new license, such an upgrade hardly represents a bargain).
  • Autodesk really doesn’t have any idea what is going to happen in the Mac CAD marketplace. (Refreshingly honest).
  • Little comment on why AutoCAD WS is called AutoCAD, other than iOs users not expecting their apps to do much anyway, plus it’s “part of the AutoCAD family.”
  • WS doesn’t stand for anything.

AutoCAD WS Contest

Autodesk’s linking app to allow iThings to connect to Project Butterfly is called AutoCAD WS. Never mind the “AutoCAD”, that’s just there to confuse matters. What does the “WS” stand for? William Shatner, perhaps?

There’s no official answer, but I thought it might be fun to run a contest for the most appropriate and/or amusing answer. I have some ideas of my own, but most of them are rude so I’ll keep them to myself.

Please just add a comment with your idea(s), up to 3 per person. When I have enough responses, I’ll run a poll. No prizes, this is just for fun.

Apple – Autodesk history revisited

In a post on WorldCAD Access, Jay Vleeschhouwer makes some reasonable observations. However, the timing of the 1990s Autodesk / Mac history looks all wrong to me. Jay quotes himself from a 2008 note:

…until about the mid-1990s Autodesk did have a reasonable presence on the Mac … commitment waned when Apple’s fortunes faded a dozen or so years ago

The last of the original Mac AutoCADs was Release 12, a 1992 product. Apple market share continued to increase after that; indeed, 1994 was a bumper year. However, Autodesk’s commitment had already vanished by then, and its 1994 product, Release 13, had no Mac version.

Apple’s fortunes did indeed fall away “a dozen or so years” before Jay’s note, largely as a result of the success of Windows 95. But this decline could not have been the cause of Autodesk’s lack of commitment to Apple; by that time the parting of the ways was already well in the past.

What did cause Autodesk’s commitment to vanish? According to what Adeskers told me at the time, Apple did.

Because of the relatively tiny Mac market share, Autodesk relied on Apple to effectively subsidise the Mac AutoCAD development work by providing significant development resources. Apple, which in the early 90s was in a state of internal turmoil, decided to cut back on those resources and expected Autodesk to go it alone with Mac development. Instead, Autodesk killed it off as an unprofitable distraction.

Although at the time I was critical of Autodesk orphaning its recently-acquired Mac customers, it was almost certainly the right thing to do from a business perspective. It would be interesting to know how much Apple is subsidising Autodesk’s current Mac development effort, but I guess we will never know.

iPad, iPhone app – good and bad news

Good news! Autodesk has announced an app that will link iPads and iPhones to Project Butterfly. This provides viewing, markup and limited editing facilities.

Bad news! Autodesk has decide to call it AutoCAD WS, which is bordering on the fraudulent. It’s not AutoCAD, is nothing like it, and is unlikely to ever be anything like it. I can call my dog Prince, but that doesn’t make him royalty. Unfortunately, much of the mainstream media appears to be blissfully unaware of this. This is gaining Autodesk some short-term column inches, but at the longer-term expense of furthering the myth that “AutoCAD” is going to run on iPhone and iPads. People will start using Butterfly, think it’s AutoCAD, and then, if they need CAD for their Macs, wonder why they should spend thousands on something so basic and limited.

Good news! It will be available Real Soon Now, and you can sign up for it at http://butterfly.autodesk.com/mobile/.

Bad news! You can’t sign up for it using your iPhone or iPad (unless it’s jailbroken). Apple may be convinced you don’t need Flash, but Autodesk disagrees. The Butterfly signup page requires Flash, you see. It wants to send you off to adobe.com.

Ouch! You have to admit, that’s pretty funny. Cluelessness? There’s an app for that. I guess iUsers will just have to use their Macbook Pros to sign up.

AutoCAD for Mac – what’s missing?

According to Autodesk, the forthcoming OS X version of AutoCAD has “many of the powerful AutoCAD features and functionality.” So what doesn’t it have? What are the holes? Autodesk hasn’t bothered to let me know a single thing about this software, so I guess I’ll just indulge in some irresponsible and uninformed speculation, based on what I can glean from marketing materials and various better-informed sources. I could have just asked, but who knows if I would have ever got any real answers? Besides, this way is more fun.

First, here’s a quick list of some things that don’t appear to be missing, but which might have been lost in translation:

  • Command line (in fact, the Mac one appears to be better than the Windows one).
  • Xrefs.
  • 3D, including visual styles and rendering.
  • Some kind of Quick View Layouts and/or Drawings feature.
  • Navcube.
  • Constraints.
  • Dynamic Input.
  • Selection highlighting.
  • LISP (at least some form of it).

Now for speculation on things that are possibly missing or not fully functional (based largely on screenshots, which is not a reliable indicator):

  • I don’t see a Communications Center, but I do see an Online Contact pull-down. Maybe that gives access to the same functionality, maybe it doesn’t.
  • Navbar.
  • Coordinate display in status bar.
  • Layout tabs (there’s a control instead)
  • The layer palette, in its docked form as shown in screenshots, looks very cut-down and would be tricky to use productively in complex drawings. It’s not clear if the old layer dialogue box is supported, but it needs to be.
  • Action Recorder? As this is a “brochure feature”, it’s no great loss if it’s absent.
  • Visual LISP? It’s not mentioned, so maybe it’s missing, or lacking the ActiveX bits. That would be a big problem for many organisations. Edit: I have since seen it confirmed that the Visual LISP environment is missing, as are the COM APIs.
  • Other APIs? DCL? ActiveARX? Deelip’s developing stuff using something, but the blurb just mentions a “flexible development platform” without giving any indication of what that means. Which leads to…
  • Add-ons, large and small. Many of us use various third-party utilities for making our AutoCAD lives more productive. Will they work? Probably not. Can the developer make them work? Maybe. But only if they want to, and feel the need to make the investments required. For small developers, that may not be the case.
  • Will your tablet, image and screen menus work in this environment? I don’t know, but here’s a guess: no.
  • Profiles? I couldn’t possibly work without being able to store and switch between profiles.
  • Object enablers. Has it got a full set? Or any at all? Dunno, but Autodesk’s object support for DWGs from its own AutoCAD verticals has been patchy, even on Windows.
  • Performance. Has it got any? Dunno.
  • Reliability. Has it got any? Dunno.
  • Longevity. Has it got any? Dunno. I think we can confidently expect an AutoCAD for Mac 2012, and probably 2013 too. Beyond that, it’s anyone’s guess. Maybe I should run a book on it?

Finally, things that do appear to missing:

  • Ribbon, QAT and The Big Red A. What, no Next Big Thing in UI Design, embraced wholeheartedly by Autodesk from AutoCAD 2009 onwards and still spreading out to the outer reaches of the product range? How will Mac users be able to live with the terrible loss of productivity when compared with their Windows-using colleagues?
  • CUI. There is a screenshot of a very cut-down interface customisation thing, but it’s not the CUI interface you’ve grown to love. Seriously, it looks extremely limited.
  • Express Tools. Last time Autodesk tried to sell an AutoCAD without these was 2000i. Remember that? Maybe not, because the i apparently stood for ignore and upgraders avoided it in droves.
  • AutoCAD verticals. Civil 3D for Mac, anyone? Mechanical? Architecture? Not yet. Verticals, if they ever arrive, are likely to be years away.
  • Network licensing. All of your Macs will need individial licenses.

It will be amusing to see how the various omissions are spun or glossed over. My guess is that they will be ignored altogether, or some vague indication being given to them being investigated for possible inclusion in a future release. But maybe you can think of more interesting ways of handling it. How about something like this for the missing Ribbon?

Mac, Windows. Chalk, Cheese. Ribbon, no Ribbon. Oil, Water. Creative, Productive. Cat, Dog. Trendy, Nerdy. Choose one. Be whatever you want to be. Because with AutoCAD®, it’s your choice™.

Have a go with your own Spin Segment. Who knows? Autodesk may even use your ideas.