I’ve been on a bit of a rant and tear on forums, blogs and twitter lately defending the big bad “cloud”. Seems that SolidWorks put everyone in a tizzy when they did a “technology preview” showing some of their futuristic works in progress. Joe Dunne, if you are listening- I thought it was killer! Really innovative, really helpful and really pushing the limits. What did you promise me? Nothing! You simply showed some things that are being worked on and what could be possible. You certainly implied that some of it could show up in a web browser near me real soon. Guess what, I can’t wait.
Some really interesting blog posts over at deelip.com with various CAD heavyweights chiming in on the cloud, the greediness of the whole thing and how people will ultimately make irrational choices to change vendors if pushed to the cloud. Are you kidding me? You don’t even know what the concept is because its not real. It’s conceptual at best right now. I’m the first to acknowledge that if they lock you out of your data, can’t provide a secure environment and try to gauge you out of your IP- than by all means, abandon ship!
I get the fact that mechanical engineers are conservative, don’t embrace change and tend to be slow to adopt new technology. Honestly, its to our downfall to do so. Embrace change and new ideas- it’s healthy! You have every right to be a skeptic and insist the ideas need to be proven to you. But, don’t be an old blowhard about it.
I realize I am unique in countless ways. But, I am using the “cloud/web/whatever” everyday to work really, really efficiently. I think many people don’t like to merge work and pleasure. But, ask yourself- ever bank online? Ever order something from amazon? Do you have a gmail or yahoo email account? Dare ask yourself have you ever used facebook, flickr, linkedin, twitter? If so, delete them all because, guess what they are all in the cloud. Not the same thing you might be saying?
How about this. How do you communicate with colleagues in other locations? Webex? Skype? Ever use Jing or screencast.com to share ideas and concepts with others? How do you do virtual design reviews? Ever use Google docs? If not, why? Because Word is “more secure”?? Cheaper?
So let’s turn it back to MCAD/CAE. I wouldn’t jump right into sketching and modeling via the web as an only option. Might be nice to have that choice- but surely, I don’t want to be forced into it. Some possible uses of the cloud..
Suppose edrawings (or something similar) existed in a web browser and better yet, it allowed you to upload and shoot an email or text to someone and they simply entered a password and were spinning your model in real-time. Take it one step further, suppose you could collaborate on the model together, in real time?
How about PDM? Seems logical that people would want to have the option to having the MCAD vendors hosting the vault etc.. It could reduce the IT overhead drastically for one thing. But that exists today, so what else would you want it to do?
Ever have to deal with tech support and have a need to upload your files or show a screen shot or record a video? Wouldn’t it be great to avoid the hassle and work in a secure web environment that you could grant access to your info without having to deal with firewalls, vpn etc?
How about simulation? Feeling good about having FEA/CFD etc loaded on your desktop? Be nice to have unlimited computing power and access to modules that you only need this month.
Ok, I know that I either got you thinking or pissed you off. I completely realize that people aren’t going to embrace this with open arms. But, what I suggest is to think – “how could I leverage the web more?” The more you speak up, the more you help design and guide what the vendors will try and sell you.
Are you sick of hearing about the “cloud” and how its the future? Lots and lots of skepticism with a sprinkle of panic, it seems, about running software as a service. People seem to be worried about some valid points, such as, security, cost, “who owns the data” and a variety of other “things”. Seems to me, that many of the concerns absolutely have to be addressed and are being addressed but why are people still skeptical? Change! The engineering circle is always slow to change. Things must be laid out in a crystal clear fashion or at least have the data to backup the claims.
What’s the benefit to us as a user?
Pay as you go/pay for what you need model. Allows for flexibility on making a capital investment for a piece of technology that is yet to be proven valuable and that is used only some of the time.
Near instant fixes to “problems”. No need to update software or download anymore, its just there and it works.
Access to software from anywhere, from any device on any platform. Freedom to choose what you want, not being dictated what to use by others.
I could go on forever, but even the short list above seems valuable. But the interesting concept is the name “Software as a Service (SaaS)”. I have been thinking about this one lately, what is the “service”? Access to the software? The fact that the software is more accessible, is that really a service?
What if vendors truly provided a “service” along with the software? Instant chatting, file sharing, file storage, project work, implementation, training, additional computing power, real engineering help all via the web? Now things could get interesting. Imagine having the “platinum” package and you have access to a support infrastructure “on-demand”.
Suppose you are in the midst of an engineering project and you want to create a really slick rendering for a proposal, but you never quite got the rendering stuff or better yet, you don’t have access to it with your license. You could log into “the site”, your model is already there and chat with the “service” team and you guys spec it out really quickly what I want. The turn around time could be anywhere from minutes, to hours to over night. Why? The web enables and promotes efficiency. The vendors will have to think this through well enough to be able to support it, but their “services” company can easily be around the clock, around the world. The models are already “up there”. Now its just getting the specifics. Especially if you have a “services” contract built into the cost of the well, service?
Think of how this scales out to automation of processes, SIMULATION, design help, the list is endless. I’d be interested to hear people talk about the service side of it and worry less about the software. At the end of the day, do we want to engineer or do we want to drive software?
I’m going to go on record to state that I’m a huge fan of “the cloud”. They are two words that seem to really send people into a bit of rage lately. People want a definition, they want clarity What is the cloud? Call it what you want, I don’t care, I know what you mean and I want it. I want it now.
I think my friend, “the cloud”, has gotten a bad rap. It definitely took a ribbing at SolidWorks World 2010, where engineers were trying to make a drinking game out of it all. My sense is that its easy to make fun of something that you either don’t quite understand or that you don’t exactly see the value. I suspect its the latter in most cases.
If you have read anything on The Virtual Engineer, you will know that I am a huge fan boy of the good ole “cloud”. What is my definition of the cloud? In very simple terms it is web-enabled, web-based, web-hosted, web-stored, web-collaborated computing. Common theme here, “the web”. We all use it, many of us depend on it and some of are are even slightly addicted to it.
upfront cfd external flow simulaiton
So, why does using the word cloud cause anxiety? I’ve been thinking about this for quite some time, because I clearly don’t get it. Am I the minority? Not sure. But, it dawned on me the other day that I have felt the pain of “the old way”. If you haven’t, I’m not sure you will appreciate the value. The old way is a collage of bloated hard drives, sorry-ass USB external drives, various copies of files, handfuls of thumb drives full of stuff. I’m tired of being a VPNing, remote desktoping, begging for more horse power, tired of ftp-ing slave to status quo. I want a new way. I want to have access to my files, wherever, from whatever- laptop, netbook, iphone. If I want to share my files, I want to be able to send a link to someone with highly encrypted password protected safety. I want to be able to, at a minimum, preview my files in a browser. How can I be the minority? Doesn’t everyone want this?
But, the above is just the tip of it. I’m a simulation driven, upfront CAE doing, design guy. I am drinking a Big Gulp size of the the Kool-Aid. But, you want to talk about pain. I’m not sure there is a better reason today for engineers to openly embrace the cloud than in the simulation community. But not just the simulation community, the “upfront cfd” simulation community. Why?
Design engineers tend to want to try numerous what-if scenarios, resulting in numerous back to back runs that ideally could run around the clock
CFD models are getting bigger and bigger and are requiring more and more power
Every design engineering department on the planet is trying to reduce cost of hardware, minimize capital investment- so paying for what you need, when you need it is a no-brainer
More and more engineers find that they are on the go, out of the office and need access to their data, models, computing power from anywhere
I think we are on the cusp of a major break through in the way we engineer. There are a ton of things that need to be figured out. Security, licensing, bandwidth, hardware etc are simply just the basics that need to be worked out. Exciting to see some of the most talented people in the world working on it.
Gotta admit, this morning’s presentation by Joe Dunne and company on some of the future of SolidWorks development was well worth my trip in itself. All kinds of chatter going on via twitter prior to them taking the stage. There was a big “white” monitor that had a black drape falling off of it as well as a small netbook up on the main stage. Many were anticipating buzz on support for the MAC. But, what we got was way more than that. We are talking full web based, new way of thinking about MCAD, OS agnostic goodness. Pictures say a million words, let’s take a look.
Joe Dunne on main stage with a netbook
Full OS agnostic MCAD (see my buddy on the end?)
The future of MCAD – search/access/reuse
DS is helping drive the cloud with V6????
Sketch objects, search, reuse- really awesome!
multi-touch for engineers
There is so much I can say about what they were showing. Just so spot on with vision and understanding of the problem with really slick innovative solutions. The timeframe is unknown right now, although they promise something with Enovia in 2010. I can speculate what that is, but let’s hang tight and see what they come up with.
Pictures don’t really do it justice. The most exciting part of it all is that this is just the beginning. Things will change in the near future. The biggest change that I am anxious to see worked out is the licensing and access. Companies like salesforce.com are blazing the way based on user login. Over lunch, I heard guys worrying about security. Honestly, this is being worked out in other industries such as CRM and banking, engineering data will follow suit.
BUT, who owns the data? What happens when the cloud goes down? What happens when you are late on a payment? What happens when a storm knocks internet out? All real, relative things that need to be worked out. Glad its these guys taking the lead.
I will point out the obvious and state that 2009 was a brutal year for many. Lots of organizations doing a bit of soul searching and digging in to try and reinvent themselves. Hopefully!
Those of us in the CAE or CAD industry are no different. Even though business has been slower than normal, the expectations have never been higher. It is interesting that many organizations went quiet for many months, but they are beginning to show their faces and have some big, big plans. Let’s take a look at some of the big topics of 2009.
Direct Modeling Wars
This has been one of the bigger topics to hit the MCAD market in five years. The boys at SpaceClaim broke onto the market preaching the concept as the next thing since sliced bread. Interestingly, they took a fair amount of criticism from the “traditional” parametric fanatics. But 2009, has seen all of the major MCAD vendors jump on the push/pull bandwagon. Some have gone all in and some have integrated direct modeling on top of the parametric based system.
Autodesk has Fusion.
Siemens has Synchronous Technology
PTC has CoCreate
SpaceClaim takes it to the next level with multi-touch.
The reality is that I don’t believe we have seen even the beginning of where this technology will take the engineering community. I don’t think anyone questions that there are obvious benefits to being able to sculpt and modify geometry from anywhere. The concept is still fairly new and a bit too disruptive for mass adoption. I suspect that the next year we will see some big things in this arena.
Upfront Simulation
A topic that has been near and dear to my heart for the last 12 years. I have been a believer from the beginning. Seems so simple. Leverage your existing 3D model, simulate upfront early in the design phase repetitively, until the optimal design is obtained and then physically test it to validate. Reduces the design cycle, reduces failure in the field etc. But this concept is still slow to be adopted.
We have seen a number of big advancements in this field this year. Both Solid Edge and Inventor have embedded FEA solutions. The bigger news is that both Siemens and Autodesk have much broader plans when it comes to simulation, well beyond a simple embedded solution. They are both a number of years behind Pro/Mechanica and the boys at SolidWorks, but clearly will expose this concept to a whole pool of new engineers.
CFD is now becoming a household name. It used to be the scary term that only the geekiest of the geeks was able to discuss. But we are seeing that it is the fastest growing market in CAE. ANSYS confirmed it and transformed themselves from a hardcore structural simulation company into a CFD house with the acquisition of Fluent.
On the opposite end of the spectrum, we at CFdesign, are changing the way people interact with CFD. We continue to target design engineers and have proven time and time again that CFD can help reduce physical prototypes, save failures in the field and increase innovation. But, more importantly, it can be driven by design folks and doesn’t have to be an analyst only tool. The introduction of the multi-scenario design study environment opens the flood gates to what design engineers can do with CFD.
Goliath Acquisitions
Feels like a giant love fest that everyone is buying everyone. What used to be a fairly broad landscape of small software companies is now narrowing itself down to a few behemoths. ANSYS has established themselves as the one stop shop simulation powerhouse. So far so good with regards to their position in the market (stock price-wise), but they have a long rode ahead. Keeping the dedicated user base of each acquisition happy is no simple feat. This extends way beyond the stock price. If you are not careful, you risk pissing off your dedicated user base and are now a bloated has-been. Time will tell.
Autodesk is also making a serious move into simulation with the acquisition of Algor and Moldflow. Interesting combination to say the least– complete ends of the spectrum. But in perfect Autodesk fashion, nothing happens without a well calculated plan. From my perspective, the integration seems slow, but talking to some of the higher ups at Autodesk, they feel to be “right on track”. After speaking with some of the dedicated users at #AU2009, I’d say their assessment isn’t far off.
Dassault appears to be playing a chess game of late. They are making very slow, but allegedly strategic moves. I am referring to DS as a whole. I think the boys at SW are always raising the bar. But the bigger V6 initiative has me perplexed. Conceptually, I think I get it and think it has some potential, but I’ll be damned if I can explain exactly what it is. I’d post a You Tube video that explains it, but couldn’t find one that made sense. If you are listening DS, I’d be happy to do a review of V6, but need someone to explain it to me. I’m sure its me.
Apple jumps into the Game
Tons and tons of buzz about who supports the Apple platform. Initially, I thought it was a bunch of hype, but seems like everyone is getting into the game. Macs were everywhere at #AU2009, lots of buzz at PLM World and I’m anxious to see the reaction at #SWW2010.
I have to admit, I am skeptical. I think Apple puts out some nice products and they are really riding the wave pretty well. But the engineering community is a whole different breed, they tend to be slow to become fanboys. Sure, there are exceptions, but the price of the hardware for Apple may be its downfall in mass adoption in engineering companies. I predict that we will see slow (perhaps steady) adoption by the early adopter/power user types, that’s about it for now.
Cloudy Forecast
Seems like everyone is gearing up for the “cloud”. It is on everyone’s radar, but few have jumped into the deep end. As I reported from #AU2009, Carl Bass was as direct as any exec I have seen on where it plays into the big picture.
Seems logical that we will see this as one of the faster growing trends in CAE. The big question will be where will it stick. Data management and collaboration seem like no-brainers. But, being on the simulation side of the house, I suspect computing power will be the biggest bang for the buck. The challenge here is user experience. Everyone will agree that running on a cluster in the cloud is faster, but the implementation of it sucks right now. Bandwidth is finally becoming reliable, but thinking of having “power” in the sky isn’t part of the mainstream workflow. I think this will change big time in the near future.
Mobile Engineering
No doubt the iphone has changed the way people think of mobile computing. It seemed like the thing to do in 2009, to rush out and create an iphone app for your product. Dassault did it. Autodesk did it.
Initially, I thought it was fad over function. But, I think it will play more and more of a role in our engineering lives. Probably not in the form that it exists today, but the fact is people are attached to their phones more now than ever. They will no doubt be a natural extension in the CAE space.
The potential is endless. Obviously, the sketching tools and accessing drawings will be a standard. But interacting with simulation will be critical. Models will only be getting larger and the more the computing is being pushed to the cloud, the more the need to monitor, interact and publish the raw data will grow.
Social Media is here to stay
Yes, even engineers are tweeting and blogging and even facebooking. Seems very non-engineering of us to be so social. But, I am convinced that the adoption of the tools will continue to grow. Maybe, not the tools as we see them today, but there isn’t a more diverse, opinionated, knowledge craving group than engineers.
PTC went so far to coin the phrase, “Social Product Development“. I know there are quite a number of eyes rolling, but I don’t think they are far off the mark. Conceptually, that is, implementation will be key.
As many of you know, I am a big fan of twitter, facebook, linkedin, flickr and you tube (see side bar for links). It is more than a fad for me, its part of my personal and professional life. The key is simply being plugged in and connected with those around me. The challenge is wading through the bullshit when it comes to social media. Many are overwhelmed, don’t know where to start and couldn’t be bothered. What do I say to them? Take the time, expand your comfort zone and see what is out there. You might be surprised that there are tools out there that can actually help you stay current and communicate with a world that you would otherwise not know exists. Check out Jeff’s @lifeupfront’s take on it.
Conclusion
This is only a small slice of what happened in 2009. The exciting part is that many of these topics are fairly new in our world. CAE has been on the steady climb over the last few years with performance and user experience. These topics are still growing leaps and bounds, but they are now just expected. The real game changers are the ones that are thinking outside the box, beyond our comfort zones. Personally, I am perfectly ok with that.
A mechanical engineer that is obsessed with technology. I am the Product Manager for CFdesign and work in a virtual office in Philadelphia, PA USA. Outside of technology, I am an avid Liverpool FC supporter and a massive phan of the band PHISH.