Deelip.com

Saturday, September 22, 2007

Democratization Of CAD

Joe Lichtenberg left an interesting comment on my earlier post on CAD 2.0. I guess this is the same Joe Lichtenberg, Vice President, Business Development of Eluma, someone who knows a thing or two about Web 2.0. This is what he had to say:

"Yes, Deelip, CAD 2.0 is exactly the right term.

Why?

Web 2.0 is about the “democratization of the Web.” Whereas Web 1.0 was about content being controlled by a relatively small number of content publishers, Web 2.0 is all about enabling everyone to participate. Web 1.0 is worldbookonline.com. Web 2.0 is wikipedia.org, where lots of people can make changes to the entries to make them better.

CAD 2.0 is not only about the next generation of CAD, it's about the “democratization of CAD.” There are lots of folks that need to work with existing CAD models. Don't make them learn the equivalent of a complex Content Management System. Give them tools that let them edit CAD models as easily as editing an entry on Wikipedia. And just like the way that the democratization of the Web makes content better, the democratization of CAD will make the products we design better.

CAD 2.0 indeed. This is getting interesting."

Interesting indeed.

RSS 2.0 and Atom 1.0

I always wondered by RSS Bandit (the feed reader I use) could watch comments on certain blogs and not on others. The ability to watch comments is very helpful because you do not have to regularly check the post you are interested for new comments. Your feed reader alerts you everytime a new comment has been posted.

I am no web wizard, but from what I understand, this has everything to do with the type of feed that you specify for your blog. There are two main types of feeds: RSS 2.0 and Atom 1.0. If you have a blog at Blogger (as mine is) then the default is set to Atom 1.0, I guess, because it is a more basic form and widely supported. However, it does not appear to support comments. A detailed comparison of RSS 2.0 and Atom 2.0 can be found here.

I have changed the feed type of this blog (as well my personal blog at www.deelipmenezes.com) to RSS 2.0. If you are using a feed reader to keep track of this blog you may have to update the feed address. The feed address is http://feeds.feedburner.com/deelip

Friday, September 21, 2007

CAD 2.0 Article On CADCAMNet

My whitepaper describing a solution to the CAD interoperability problem found its way to CADCAMNet. According to the CADCAMNet web site:

"CADCAMNet is a weekly publication published by Ash Bridge Media that covers new, evolving and established technologies in the MCAD, CAM and RP industries. CADCAMNet isn't like other CAD Web sites. We review new technologies critically, summarize only significant developments, and verify (or debunk) vendor claims with independent investigation.

CADCAMNet is not free, and that's what makes it a good value. We need not curry favor with advertisers, so we're not afraid to tell you when products have too many bugs, cost too much, or don't deliver promised productivity."

I strongly recommend you try CADCAMNet free for a month. You do not have to be a genius to realize that content will more than often be tailored to suit the people paying for it. In the case of CADCAMNet the content is tailored to suit the readers, not the CAD vendors.

Tuesday, September 18, 2007

Acrobat 3D for Best Autodesk Inventor Horror Story

Today I got an email from the Inventor Community at ConnectPress which said:

"Share your implementation and migration horror stories with your community and tips on what to avoid. All submissions will be entered into a prize drawing. Prizes include Acrobat 3D V8, and Making Robust Decisions by David Ullman. Click here to submit your story."

I wonder if Adobe sponsored that Acrobat 3D license. I seriously doubt that the Inventor Community (which relies on ad revenue) is going to shell out a thousand dollars for an Acrobat 3D license and gift it to the most deserving Inventor user who tore out his hair trying to get it to work.

Monday, September 17, 2007

CAD Interoperability Problem Solved

Today SYCODE published its first white paper, written by yours truly. In this white paper I discuss how the CAD interoperability problem has been solved. No, I am not high on crack. However, the contents of the white paper are bound to ruffle a few feathers. Here is a teaser:

The Problem
It is a well known fact that CAD software vendors use their proprietary file formats to lock users into using their software. Parametric solid modeling systems make it impossible for their solid models to be worked upon in another parametric system without losing parametric information. They cannot even save to an earlier version of their own software. Users wanting to achieve interoperability between two parametric modeling systems can do so only using neutral file formats such as IGES, STEP, SAT, etc. wherein the solid models come in as dumb solids, making it impossible to edit the parametric features of such models. And this is a big problem. A problem which CAD vendors seem to agree is best left unresolved.


The Solution
The solution to the problem is ....


Download the free white paper here.

Amusing Indeed

I find it highly amusing that Autodesk took the legal route to direct eBay to stop Tim Vernor from reselling AutoCAD 14 on eBay, something they already got paid for, but cannot get Google to take down Orkut Communities and Google Blogs that use Google servers and resources to offer pirated version of AutoCAD. And if Autodesk did direct Google to take action, Google seems to have extended its middle finger to Autodesk. You see, either way its quite amusing.

Also amusing is the fact that people are still willing to pay for and use AutoCAD 14.

Wednesday, September 12, 2007

Why Rock The Boat?

I reader of my previous post, "The Future Of CAD", was quite pissed at a statement I made: "Like 2D CAD vendors, users of 2D CAD aren't doing anything innovative either". He sent me a stinker email calling my views "idiotic" and "arrogant". All I can say is that this person caught the bull by the tail. Or maybe I turned the bull's butt towards his face and he caught the first thing he got. I am in no way advocating that everyone should dump 2D and go 3D first thing tommorow morning. All the magnificent structures, engines, automobiles, etc. of yesteryears have been built using 2D drawings. And we can continue to do so for a million years. The whole point of looking to the future is to figure out ways to do the same things we did in the past, but in a better, faster and efficient manner. Otherwise we would be still drafting using pencil and paper, wouldn't we?

A couple of experiences at my earlier job at ACGL (see "My Affair With AutoCAD") should shed some light on where my views are coming from. At ACGL, we built bus bodies and all drawings were in 2D. Building bus bodies is a lot different from building cars, in the sense that each bus is different structurally and the design needs to be tested for different types of loading. For example, a bus having a roof luggage carrier needs reinforcements in the roof structure which affects the side structures and so on. A weaker design resulted in failures and increased warranty cost. On the other hand, a design stronger than necessary meant increased raw material, production and hence, overall cost. Either way our bottom line was being affected, and it was only then the Managing Director (or CEO) agreed to purchase a license of COSMOS/M to conduct FEA analysis on designs and optimize them before the structures were built and assembled. The problem with FEA is that it needs 3D and all our drawings were in 2D. This meant that each design had to be painfully remodelled in 3D. In 1999, ACGL was rolling out 4 buses a day, each of which could be a different design altogether. Remodelling the 2D design in 3D itself took about 2 days. So a decision was taken to conduct FEA analysis on designs of buses whose order quantity exceeded 10. It was then that I recommended moving to 3D at the initial design stage itself, so that we could get more buses optimized using FEA and hence reduce overall cost. I still remember the MD's words, "We are sailing smoothly. Why rock the boat?"

A few months later, the MD decided to personally make a presentation to some Sheikh in Saudi Arabia who was in the mood of purchasing 600 buses. The MD directed our in-house artist to come up with a bunch of color schemes and artwork which he could add to his presentation. As luck woud have it, around the same time, the artist decided to get married and took a couple of weeks off. I was entrusted with his job and I had no clue where to begin. I decided to use this opportunity to drive my point of 3D further into the MD's brain. I spent the next few days drawing a 3D model of the proposed bus in AutoCAD, as that's the only CAD software I knew back then. I then exported the model into 3D Studio, applied materials, lights and textures and created a walkthough animation which included a tour around of the bus and its interiors. The Sheikh was amazed at what he saw and the MD's presentation stood out from the rest. We bagged the order and the MD admitted that the walkthrough did play an important role. When the artist finally returned from his honeymoon, a crash course in AutoCAD 3D modeling and 3D Studio animation was waiting for him. Thankfully, this time around, the MD did rock the boat, I guess because he saw the benefits, literally, a yard full of 600 buses waiting to be shipped.

In my opinion, the move to 3D is essential for people who want to improve the way they do things. There will always be people for whom 2D will do the job well enough. For example, the smaller companies which fabricated and supplied parts to ACGL were given A3 size plots of the drawings as some of them didn't even have a computer. There was no need for them to innovate or do things differently. They had to simply follow instructions laid out by the designers at ACGL. There was no need for them to rock the boat.

When deciding whether the move to 3D is useful or not, it may help if you ask yourself a simple question. "Am I designing new products or simply helping someone make theirs?" If it is the latter then I guess you have your work cut out for you and there is nothing much you can do about it. That's what I meant when I said that 2D CAD users aren't innovating. If it is the former, then you need to study your business and determine whether you are standing on the sidewalk watching the world go by.

Yes, there is a mad rush by 3D CAD vendors to shove their products down the throats of 2D CAD users. They have a lot to profit from doing so. It's upto the 2D CAD users to see if making the switch will increase their profit as well, taking a long term view. Profit that may not necessarily be as conspicious as a yard full of 600 buses.

Sometimes it may help to rock the boat and see what happens.

Friday, September 07, 2007

The Future Of CAD

Ralph Grabowski painted a rather sad picture in his version of The Future Of CAD. He believes that there is little innovation going on in the CAD world. I agree with him, but only partly.

In my opinion, there is little innovation going on the 2D CAD world. Take AutoCAD for example. CAD Digest has a page dedicated to "What's New" in AutoCAD 2008. Fiddling around with existing things such as layers, linetypes, blocks, hatches, dimensions and things which have been around for donkey's years is not called innovation. It's called tweaking. When was something as substantial as a layer or block added to AutoCAD?

On the other hand there is a decent amount of innovation going on in the 3D CAD world. The focus is shifting from being able to model something to being able to model it easily and quickly. We are now seeing a greater push towards non-parametric modeling in the form of SpaceClaim and the like. T-Splines is shaking the very foundation of surfacing by combining NURBS with SubDivision technologies to offer unprecedented flexibility. A one man show called Michael Gibson is showing us how his Moment Of Inspiration can display gorgeous anti-aliased curves on low end gaming video cards. High end CAD systems are closing the gap between modeling and analysis by incorporating downstream processes like FEA, CFD, etc.

The people listenning to Ralph claimed that for most of their work AutoCAD-style CAD is just fine. And why not? He was talking to an AutoCAD user group who probably haven't ever changed the default plan view that AutoCAD starts up with. For 2D CAD users the world starts and ends with 2D. With 2D you cannot take things futher. Things like ray-tracing, rendering, animation, FEA, CFD, etc., where the real innovation is going on, have no place in the 2D CAD world.

Like 2D CAD vendors, users of 2D CAD aren't doing anything innovative either. They are not drawing rounder circles or straighter lines. On the other hand, a 3D CAD user can take his 3D model and test it using FEA, analyse it using CFD and a whole lot more.

Bottom line. There is little future for something which is stuck in the past.

Thursday, September 06, 2007

Pirates Of The Google

I earlier confirmed that Orkut, a Google company, allows software piracy. The Orkut community I reported back then now has 11,000 members and I am not surprised that it is thriving on Google servers.

Blogs are now becoming a new source of pirated software. Recently, I have come across quite a few of them. One has this cute disclaimer.

"Information furnished in the blog is collected from various sites. The author did not upload any of them. This blog does not host any files on its server. All copy rights are rested with respective authors. Person downloading any content from this site shall bear the responsibility. You can Download all free here but we Highly Recommend to buy it."

The authors of these blogs regularly post articles giving links to product installers and the associated cracks. Again, not surprisingly, most of these blogs are served by Blogger, another Google adventure. As an excercise of academic interest, I reported a few of these blogs to Blogger. No prizes for guessing what the outcome was.

Google's mission is to organize the world's information and make it universally accessible and useful. I think it is quite evident that the nature of the information is of no importance to them, as long as the advertising revenue keeps coming.