Solid Edge Simulation is the real deal!

Sometimes I procrastinate, sometimes I don’t. About a year ago, I attended PLM World and was introduced all that is Siemens. I have to admit, for a guy used to bopping around in flip-flops and shorts with his ipod blaring, I was a bit taken back by the Siemens attendees. A much more formal group, giving a more sophisticated, dare I say “uptight” vibe. This all sounds like a dig, but in reality, I say it resulted in some of the most passionate, in-depth technical discussions I have ever seen at a user conference. I was lucky enough to be allowed to sit in a “birds of a feather” discussion on the good and bad of simulation in a design environment. It was amazing to me, as I felt like I took a porthole back in time to beam-element theory discussions, but what I was witnessing was hardcore engineering types digging in and getting to the base of the matter. No BS!!! The facts were clearly presented and the whole room agreed. I was on the edge of my seat as what I thought I knew, may actually be a bit different.

As we all know, much of the Siemens technology is driven with NASTRAN “under the hood”. So? As I simulation geek, I think this is one of the most unspoken, under-delivered gems of the Siemens offering. They have FEMAP (and slices/dices of their technology) on the front end and the engine is driven by a new-generation NASTRAN solver. Hmmm, if I was a marketing person, I’d be driving these facts home with a sledge hammer. You have big gun technology and are re-packaging it to simply work. That is different than everyone else. Why? Because it is proven technology that is scalable. Nobody has that in the MCAD world.

The simplicity is where Solid Edge Simulation comes into play. Like in a fairy-tale blog post, I literally rolled out of the birds of a feather discussion to a hands on session of Solid Edge Simulation. Hoping to finally physically meet @burhop in the flesh, I was informed that he left the day before. I am becoming more and more convinced that he only exists on twitter and second life and is just a figment of the marketing of Siemen’s invention. Maybe, I’ll never know??

But anyway, I sat through an FEA 101 for about 5mins with pleas of not jumping ahead. But, I’m a jumping ahead kind of guy and dove head first into the goodness of Solid Edge Simulation. I was pleasantly surprised. I was flying through, creating loads, materials, results viz off all sorts. For the most part, not handcuffed by nonsense and able to do what I wanted and more importantly, the guys running the show- when asked for something advanced, knew what I wanted. They might not have had it, but they knew what I meant. That’s huge to me! I don’t expect you to have it in your 1.0 version, but I like to know that you know what I mean and that it is at least on some road-map to the future, or not. But at least, you know what I am asking for.

To me, that’s the difference. One of the dangers of an MCAD company having an FEA offering is that is exactly what it is- an offering. What I saw at Siemens was deeper than that. I saw hardcore simulation people intertwined with design MCAD dudes. A possible, powerful combination that I will critically say isn’t exploited enough by the Siemens folks. You have a different story than everyone else, I for one, would like to hear it- in your words.

Because time is limited, I am going to ride Kenneth Wong’s coat tails and embed his video of Solid Edge Simulation and link to his article. He is what guilted me into speaking up and giving my two cents. Could be my old eyes and inability to handle colors well, but I dig the “purple” tones in the color spectrum of SE Simulation. I think they are just buttering up to me, but I find them really engaging. Do you buy a simulation package on colors? No! But it sure as hell grabs your attention!! You go, Solid Edge, about time you got yours!

Identi.ca Updates for 2010-03-21

  • #elsarape .. Adult nite out #
  • how many non-linux people frequent IRCs? is it old skool? #
  • and the obsession begins, pre-ordered tix for hershey show #phish #
  • Great day outside, w. some great friends… #perfectday #

Powered by modified Twitter Tools.

Identi.ca Updates for 2010-03-20

  • Complete reinstall of #ubuntuone still crashes when trying to connect #

Powered by modified Twitter Tools.

Identi.ca Updates for 2010-03-19

  • update to 9.10 disabled my touchpad on netbook, 2hrs to figure out installing grub2 fixed it..wt*! #

Powered by modified Twitter Tools.

Developing software to a “cadence”

Most software companies tend to “surprise” us with their new release. Feels like a surprise, to us the user. In fact, I suspect its just as much a surprise to the development/release team as well. Up until about two years ago, we followed this same paradigm. We developed and released roughly annually and came out with just about 3-4, maybe 5 updates along the way. At the time, it seemed like it was working really well. We then took a step back and thought, what if we actually committed to a schedule?

The plan was an annual releases with quarterly updates. And get this, we planned to post the release dates to our user community. Seemed totally logical to me, the product manager. But, needless to say, there was quite an uncomfortable vibe in development and QA. Rightfully so, our product is immensely complex and we are tweaking and adding buckets of new functionality all the time. The pace takes a bit of getting used to. At the same time, we adopted a completely new development environment. Change is always good:)

Interestingly enough, the good people that develop ubuntu follow the same philosophy– they call it a “cadence”. Check out Mark Shuttleworth speaking about it below.

I am proud to announce that we are coming up on releasing our sixth release perfectly on time. The quality and predictability of our software has never been better. It allows us to respond to enhancement requests, fix bugs add new functionality and plan in a very efficient manner. The stress of delivering everyday is immense, but I feel that it’s what holds us all accountable. Not only accountable to the product, but accountable to the community.

—————-
Now playing: Phish – Piper
via FoxyTunes

PHISH SUMMER TOUR 2010

Let the Summer fun begin. Not thrilled with the actual dates on this one, but will be a downloading fool.

It would be nice if these guys would check with me first. I am sure my family won’t mind if JC and I sneak away for a night :)

via PHISH SUMMER TOUR 2010.

—————-
Now playing: Phish – Tube
via FoxyTunes

There is so much more to “the cloud” than people get!?!

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..

  1. 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?
  2. 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?
  3. 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?
  4. 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.

How does SaaS benefit “us” — the user?

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?

  1. 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.
  2. Near instant fixes to “problems”. No need to update software or download anymore, its just there and it works.
  3. 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?

Engineers should not fear “the cloud”

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?

  1. 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
  2. CFD models are getting bigger and bigger and are requiring more and more power
  3. 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
  4. 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.

Upfront CAE should help drive design decisions

If you are leveraging upfront CAE (fea, cfd & the like) than kudos to you. You are most likely a step ahead of your competitors. I’d love to hear your candid experiences, both good and bad. There was a big push for upfront CAE about 10 years ago. CosmosWorks, Design Space and others really gave some street credit to upfront structural and some thermal simulation. Hats off to them. They did a great job waking up the engineering community and making “upfront” a reality in the minds of engineers.

Unfortunately, they took the “top down” approach. They were both respectively veterans in the CAE space that had “analyst” tools that were successful in their own right, and now they were changing their tune and exposing their technology to the design community. They found themselves in a very difficult place. They were taking what they knew and tried putting it in different terms. So, the end result was making FEA “easy to use” and making structural analysis “possible for design engineers”. But, I bet if you poll engineers and ask them how many are looking for an “easy to use FEA tool” or an FEA tool created for “design engineers”. I suspect, you will get a mixed bag. Let’s face it, most engineers are not looking for an FEA tool or a CFD tool, for that matter.

Engineers and their managers are looking for a tool that allows them to make better design decisions, reduce the number or physical prototypes, provide information whether a design passed or failed based on some failure criteria. Right? Most engineers could care less that its FEA or CFD. They expect and in many cases, demand that its easy to use. They also should not have to deal with status quo. They need tools that help them make decisions.

Where am I going with this? Don’t be fooled when looking to improve your design process. Don’t just get in line and assume that the “traditional analysis” companies or even worse, the MCAD companies, really understand how to help you make better design decisions. Each one of them is focused 100% in what they do. And what they don’t do is upfront CAE.

Traditional FEA/CFD companies are focused on working with analysts. MCAD companies are focused on 3D design. Each has a “solution” for you or so they claim. But, the reality is they are not focused on what you need.

There are very few companies that know and own the “upfront” FEA and CFD markets. Go out there, bang on google, cream rises to the top.

Don’t take my word for it. See for yourself. But, don’t believe the hype. Make sure you are making the right decision.