Monthly Archives: August 2016

Draping images over surfaces in Civil 3D

Having recently overcome various difficulties to successfully drape an image over a surface in Civil 3D, it may be useful to pass on a few points I have learned. There are various posts and videos out there that helpfully go through this process, but some of them (including Autodesk sources) contain information that is irrelevant or just plain wrong, and none of them contained all  of the information I needed to complete the task.

I used Civil 3D 2015 for this, but the principles apply to all recent releases. Here is the basic sequence required:

  1. In the drawing containing the surface, attach the image to your drawing using your preferred method (ImageAttach, Xref, ClassicImage). I’ll assume you’re familiar with what you need to do to get the image correctly scaled and aligned with the surface.
  2. Invoke the DrapeImage command, which will show you this dialog:DrapeImage01
    Make sure this is set for the image you want to drape and the surface you want it draped over. You can change the Render Material Name to whatever you like, or leave it as the default. Pick OK.
  3. You no longer need the image attached to the drawing and it will probably only confuse matters, so you can use use the Xref or ClassicImage command to detach it.

If you’re really lucky, that’s it. You will have a lovely-looking surface with a draped image over it. However, at this stage that’s pretty unlikely. Don’t panic! You also need to ensure the following conditions are in place:

  1. The surface will need to use a surface style that includes triangulated surfaces so the image has something to drape over. In the Toolspace, under Surfaces, right-click on the surface and pick Surface Properties…, then change Surface Style to anything with triangles, triangulation or TIN in the name (this varies depending on the template used). If you don’t have such a style available, you’ll need to make your own or edit an existing one using the button with a pencil in it.DrapeImage02
  2. While you’re in the Surface Properties dialog, have a look at Render Material. That should be showing the Render Material Name you specified in step 2 above. If it isn’t, make sure it is. Pick OK.
    Bonus tip: if you later need to remove the draped image from the surface, you can do so by changing the Render Material to something else (e.g. ByLayer).
  3. Still seeing nothing useful? Make sure you are using the Realistic visual style. You can get at the Visual Styles Manager using the VisualStyles command, but in recent releases it has been made easier to switch visual styles using the in-canvas control:DrapeImage03
  4. Still nothing? Try turning off Hardware Acceleration. Right-click on that glowing blue blob thing in the lower right corner and pick Graphics Performance…DrapeImage04That will give you a dialog with a Hardware Acceleration switch. Turn it off, pick OK and (hopefully) voila!

Note that the above conditions need to be in place when plotting, too. You might not expect hardware acceleration to make a difference to plotting, but in this case, it does.

Restoring the Classic workspace in AutoCAD 2015, 2016 and 2017, etc.

One of the more common queries on my putting things back to “normal” posts is how to restore the AutoCAD Classic workspace in those releases where it is absent. Since Autodesk removed that workspace it has been too involved a process to fully describe how to do it in the context of my post. In the 2017 version of that post I’ve added a useful link, but as that’s a massive post and the link is buried near the end of it, this may have escaped your attention.

Here’s the link to Brazilian AutoCAD expert Luciana Klein’s step-by-step guide. It’s for AutoCAD 2016, but the principles apply to other releases and variants. Thanks to Luciana for going to the effort of putting this together.

Battle of the Bullshit part 3 – Beyond Bentley

Somebody at Autodesk really does seem to have it in for Bentley right now. I thought they were friends? Oh well, times change.

Autodesk has launched a campaign to promote its BIM offerings for transportation projects and is promoting this via emails to existing customers, all of which is fair enough. It’s suggesting BIM is a better tool than traditional CAD for such projects. Another reasonable claim, so it’s appropriate for us to evaluate the arguments and examine the options.

What did Autodesk decide to call its campaign? Beyond AutoCAD? Beyond CAD? To BIM and Beyond?

None of the above. It’s Beyond Bentley.

Huh? You may have noticed I’m keen on alliteration, but still, huh? What does Bentley have to do with this? Most Autodesk CAD customers are going to know and care nothing about Bentley products. So why mention them at all? The headline is “Move beyond Bentley to Autodesk, the makers of BIM”. The strong implication is:

Bentley only does traditional CAD. You should use BIM instead, and that means you need Autodesk.

However, I believe many Autodesk customers will think like this instead:

Autodesk seems very concerned about this Bentley mob. I wonder what they’re offering that has the Big A so worried? Bentley must be a big player in this area. I’ve been considering developing an Autodesk exit strategy anyway because of the forced rental thing and I’ve heard Bentley sells perpetual licenses. I must go check them out!

Those customers who do check out Bentley will learn that despite Autodesk’s implication, Bentley do in fact provide BIM products, and quite a few products specifically for transportation. I have no idea if Bentley’s BIM and transportation products are any better or worse than Autodesk’s offerings, but I do know you shouldn’t take either vendor’s word for it, including anything they say in webinars. Find out for yourself with a hands-on evaluation. Because BIM isn’t something you just pop in and out of, make sure you include long-term licensing costs into your calculations.

Battle of the Bullshit part 2 – Autodesk’s sophistry

In my last post, I gave Bentley a well-deserved slap for, er, saying things that perhaps weren’t entirely factual. Now it’s Autodesk’s turn.

What’s this about? Carl White, Senior Director of Business Models at Autodesk, wrote a blog post Not so fast Bentley: Separating fact from fiction responding to statements made by Bentley in its press release Bentley Announces Autodesk License Upgrade Program. Some of Carl’s observations on Bentley’s claims were perfectly valid, but unfortunately he went beyond that and wrote a few more things – “facts” – where he’s on shakier ground. Let’s examine Carl’s interpretation of reality, shall we?

Fact #1 – No Autodesk customer ever  loses the right to use the perpetual software license you’ve purchased, it is “evergreen”.

This is generally true. There are exceptions (read the EULA), but let’s not split hairs. In the vast majority of cases, we don’t lose the right  to use the software. We can, however, lose the ability  to use the software. That loss is practically inevitable long-term because of the progress of technology. I have several old AutoCAD releases I can’t run for environmental reasons, not licensing ones. This means that if we want to use our licenses long-term, we rely on Autodesk’s ongoing cooperation. That’s where customers have legitimate concerns, because there are no guarantees that Autodesk will continue to provide that cooperation. If it does, there are no guarantees that cooperation will remain free or even affordable.

And if you’re on a software maintenance plan, you can continue to receive all of the benefits of software updates and technical support for as long as you’d like.

This has been officially promised, and let’s give Autodesk the benefit of the doubt and assume that this promise will be fulfilled to the letter. There’s still an elephant in the room. What will the benefits of updates and support cost us? Based on what Autodesk has done in recent years, it is a pretty safe bet that the cost of maintenance (formerly called Subscription) is going to rise, and rise sharply. Give it a few years and I expect maintenance customers will be paying the same as rental customers. I expect other strong-arm methods will be used to “encourage” people onto rental. When this happens, our perpetual licenses will be near worthless and Bentley’s claim about a “…write-off of the future value of their investment…” will become uncomfortably close to the truth.

We’ve shared key dates well ahead of time to give customers time needed to adjust, but that does not mean we’re taking away options.

The latter part of this statement goes beyond disingenuous; it’s arrant nonsense. Of course Autodesk is taking away options. Autodesk has been taking away options for years, and this has only accelerated. As of right now, I can no longer buy an Autodesk software perpetual license. I no longer have that option, which I had before. How is that not taking away options?

Fact #2 – Our customers have a choice. When you subscribe to Autodesk software, you have flexible terms (monthly, quarterly, annually), and multiple access points (single user, multi-user and shared). Now Autodesk customers can get the software they need for a year or a month, in ways that are more convenient and better for their business.

Well, I guess the first sentence is kind of true in a sense. Long-term customers (that’s most of us) do have the choice between paying merely a lot  more per annum for an Autodesk license via annual or multi-year rental, or paying vastly  more by doing it monthly. Suggesting this is better for our business is, of course, laughable.

Customers can buy and use it for as long as they want and can match their subscription type with the demands of their workforce. When the workforce expands, they can ramp up, or in quieter periods, they can scale it back. In short, subscribing gives you flexibility and predictability.

This is true; rental is  the best option for some customers under some circumstances. It is good that Autodesk has made that option available for the small minority of customers in that situation. However, it is the opposite of flexibility to make it the only  option.

When it comes to value, lower upfront costs make our software more accessible and allow you to try more tools without the risk of a large upfront expenditure. Plus, you only pay when you need it. This is a big deal. Some of our customers prefer this cost is considered an operating expense, allowing you to bill the cost of the software back to the client or project. And if you subscribe for a longer, multi-year term, you lock-in your rate. Combine that with flexibility in the length of contracts and you may find that you’re actually paying less.

Nice attempt at spin here, but ultimately it’s nonsense. Except for the minority of customers who need that level of flexibility, rental is not about paying less. If it was, Autodesk wouldn’t be doing this. Pushing Autodesk customers on to rental is all about trying to extract more  funds from us for the same thing, not less. Suggesting otherwise is disingenuous.

If rental really was  better value, Autodesk would give its customers the choice between perpetual and rental and let the market decide. But wait! Autodesk did exactly that a few years ago, and the market decided; the rental experiment failed miserably. Autodesk knows  it has to make rental compulsory because otherwise most customers wouldn’t go for it. Yet in a painful piece of patent paralogy, it paints this compulsion as a selfless act of customer service.

Fact #3 – Software as a service is essential for technological evolution. It allows for continual and consistent innovation and support. The software will get better, faster and more seamless in the way you use it. The experience is customized to you or your organization, and provides a simplified way to access and deploy software, manage your users and collaborate on projects. With this new way of delivering software, everyone will always have the latest, most up-to-date Autodesk tools available.

Even ignoring the conflation of software as a service (SaaS) and rental, the first sentence is breathtaking in its audacity. It goes beyond spin, beyond disingenuity, into the realms of the surreal. No, SaaS is not essential for technological evolution. The whole history of computing screams that loud and clear. Autodesk wouldn’t exist if the first sentence were true. It isn’t remotely close to true. To be generous, it’s a terminological inexactitude.

Reading beyond the first sentence, there’s a lot of wonderfully utopian wishful thinking that nobody familiar with Autodesk would believe for a second. It’s shown up for the other-worldly spin that it is by Autodesk’s years-long ongoing decline in maintenance value-for-money and its woeful attempts at trying to make continual updates work (which you probably don’t want anyway).

It’s not just Autodesk saying this; the entire software industry is moving in this direction. Frankly, design and engineering software has been a bit slow to make this change. But the benefits for end-users are clear, and it’s just a matter of time before all vendors have similar ways of buying.

While it’s true that various software companies are moving at least partly towards SaaS and rental of conventional software (some more successfully than others), it’s not at all a uniform industry-wide position. It’s disingenuous to imply that going all-rental is already almost universal and Autodesk is just catching up. As for the “benefits for end users” being clear, I guess all those customers who like paying lots more per year for their software will agree.

Yes, it’s likely that many vendors, maybe even most of them, will have similar ways of buying in the next few years. No, it won’t be all of them. No, not all vendors will make rental compulsory for new licenses as Autodesk has done. Some of Autodesk’s competitors (e.g. Bentley, Bricsys) will continue to provide their customers with the ability to purchase perpetual licenses. The law of give-the-customer-what-they-want-or-die tells me that those competitors are much more likely to thrive than Autodesk.

What does this mean? It means that millions of you are already seeing the benefits of shifting to subscription and are making that choice voluntarily.

Voluntarily? Really? I can’t imagine anyone typing that statement in that context without either wincing (if they have any self-respect) or laughing (if they don’t). Strewth!

So who won the Battle of the Bullshit? Nobody. First, Bentley lost. Then Autodesk put in a supreme effort, summoned up a steaming stack of sophistry, and lost more.

Raise your game, people; we’re not all stupid out here. If you can’t support your argument with the truth, then your argument isn’t a good one and you need to rethink it.

Battle of the Bullshit part 1 – Bentley’s terminological inexactitudes

I note with interest the blog post Not so fast Bentley: Separating fact from fiction by Carl White, Senior Director of Business Models at Autodesk. In this, he responds to statements made by Bentley in its press release Bentley Announces Autodesk License Upgrade Program, stating:

Earlier this week, Bentley announced an “upgrade program” for Autodesk customers. We found the offer to be disingenuous and mischaracterizes what Autodesk offers our customers.

OK, let’s have a look at what Carl is complaining about. Here’s one Bentley statement that could be considered questionable:

For consideration by owners of Autodesk perpetual licenses facing Autodesk’s imminent deadline for the write-off of the future value of their investment, Bentley Systems is offering recovery of the value otherwise subject to forfeit.

Carl has a point here. The “imminent deadline for the write-off of the future value” line is presented as fact, but at this stage it’s not true. While perpetual license owners may legitimately fear for the long-term value of their investments, there is nothing subject to an imminent deadline other than the end of the ability to purchase further perpetual licenses. Likewise, the “subject to forfeit” thing is a scaremongering phrase that deserves Carl’s “disingenuous” label. Autodesk isn’t subjecting anything to forfeit right now. Anything else dubious in Bentley’s statement?

Bentley Systems considers purchases of perpetual licenses to be long-term investments by our users, so we continually innovate to increase their value. We are glad to now extend this ‘future-proofing’ to Autodesk license owners who otherwise will lose value in their applications.

That’s all pretty reasonable but the “…will lose value in their applications” part is questionable. We might suspect that will happen, but we don’t know  it yet. Perhaps “…may  lose value in their applications” would be more reasonable. Bentley also quotes a customer as saying:

Autodesk continually sets deadlines forcing us to give up our perpetual license for an annual subscription.

Now while it’s accurate to say that Autodesk continually sets deadlines and has certainly been very heavy-handed in its years-in-the-making push to rental (currently called subscription in Autodeskspeak), it has not yet forced customers to give up perpetual licenses. Those of us with perpetual licenses have not  been forced to give them up. We can continue to use them. Bentley shouldn’t use inaccurate statements like this in its marketing, even when quoting others.

In summary, Carl is right. Bentley has  been disingenuous and deserves a slap for it.

If only Carl had just stuck to the sort of analysis I made above, I could have ended my own analysis right there. Unfortunately, he didn’t. He couldn’t resist the urge to add his own “facts”. My next post will put these under the same kind of scrutiny.