Friday, May 30, 2008

The Ribbon of Doom

Solid Edge is now fully Ribbon'ed up
I've spent the last ten years or so writing about the technology we use day-in-day-out. What's interesting is that as my career transitioned from designer to writer to publisher, the software within this space also went through a transition, from the UNIX-based hardware to the more cost effective Windows platform. 
With that shift brought about a transition in user interface design. When CAD software ran on SGI, IBM-AIX or Sun Solaris systems, the user interface was pretty much up the development teams, they designed it (or didn't in some cases) to fit the purpose it was intended for; hence, I-deas looked nothing like Unigraphics which looked nothing like AliasStudio. Which definitely looked nothing like Pro/Engineer. But things changed when CAD vendors adopted the Windows platform and things started to standardise -but even still, every application retained its own look and feel.
SpaceClaim was one of the first to adopt the Ribbon UI
But now, we're seeing an even greater process of commonisation across the software within this magazine. The Windows Vista UI style, specifically, the Ribbon toolbar, is become the de facto standard for software vendors and user interaction. Look at the images on this pages, can you tell them apart at first or even second glance.
EFD.Lab from Flomerics latest release adopts the ribbon toolbar
In there we not only have SolidWorks, Solid Edge and SpaceClaim but also Flomerics' EFD.Lab. The Ribbon toolbar is everywhere and seemingly omnipresent. So what's my point?
I can understand the argument that familiarity with user interaction methods is a healthy thing. That if you use Word and Excel then you have immediate familiarity with the 3D design software and it eases the learning curve. This can be argued back and forth and I'm personally not convinced. Much of it, I'm sure, is the vendor appealing to the lowest common denominator. The majority of users, particularly within our readership, have adopted 3D design tools, but the vendors are still chasing the laggards, those slowest to adopt 3D and drive forward with it - and for those, the "its just like Word" might be a good sales line.
But if you look at each application, look at the technologies they use, there are common components; many use Parasolid, many user D-cubed, many use other libraries to provide their features and functions. If UI design is also standardised, where can the vendors find the room for innovation, for differentiation and how can they truly support the 3D-based design workflow? I guess the answer is that the Devil is truly in the details. How does your system allow you to work directly, but intelligently with your geometry and parameters of design? How do you use on-model interaction and context sensitivity to its fullest. Does your design system enable that? What additional tools has your vendor developed to assist with design, to make it more fluid - are things like SpaceClaim's direct modelling approach, Siemens Synchronous Technology, the future or is there something else required? Personally, one of the most impressive UI updates I've seen in some time is the forthcoming NX 6 release that Siemens has just shown off.
The new NX UI which sees no ribbon action whatsoever
Yes, it has the Sync Tech behind it, but more impressively than that, the UI is stripped down and minimised. Use of Roles allows you to have the commands you need for the task you re working, at hand and switch able, and the level of at cursor interaction and command/operation access is unbelievable and will make users way more productive.
And guess what, there's not a ribbon in sight.
it seems that its not just me that's been considering these things - Ralph Grabowski's been pondering the same thing over at WorldCADaccess.

Labels: , , , , , , , , ,

Read more

Thursday, May 29, 2008

Seize the data

ESI Group is driving the industry trend to give order to the seemingly endless pit that is becoming enterprise CAE data. The simulation specialist announced today that it will enhance its VisualDSS solution with the latest technologies and product architectures from database boffins, Oracle.

For those that don't know, ESI Group develops digital simulation software for prototyping and manufacturing processes. It's truly high end stuff - Volkswagen uses it for crash test simulation, Boeing and Nasa for noise and vibration. If you have trouble imagining the sheer power and complexity of this software, spare a thought for the poor the guys that use it and have to keep control of their data.

That's where VisualDSS comes in. It's designed to enable enterprises to build and manage simulation models for multi-domain usage, automate project workflows, and manage simulation content and data. ESI Group refers to this as an 'advanced end-to-end decision support solution for simulation', others are calling it SLM (Simulation Lifecycle Management). Whatever label you give it, it's destined to become the biggest thing since PLM, but try not to yawn too loud as your crumple zone and crash test dummy whiz effortlessly around your extranet.

www.esi-group.com

Labels: , ,

Read more

Tuesday, May 27, 2008

Just how fast is your graphics card?

SPECviewperf is a worldwide standard for assessing graphics performance. It's easy to use, freely downloadable and doesn't require a design software license to run. It uses datasets from a variety of CAD/DCC applications and these are developed by tracing graphics content from actual applications. These include 3ds max, Catia, EnSight, Maya, Pro/Engineer, SolidWorks,
UGS NX, and UGS Teamcenter Visualization Mockup.

So what's this post all about? Well, I'm a bit puzzled about the recent release of the Linux/Unix version of SPECviewperf 10. I understand it has SolidWorks and 3ds Max datasets in it. Now, the last time I looked, neither of those products ran on Linux/Unix, so why include them in a Linux/Unix benchmark?

Putting that rhetorical question to one side for a minute, my point is that the results from SPECviewperf can often be misleading. The benchmark's scores are broken down by software brand names, but the scores don't necessarily reflect the performance you'd achieve in the real world application of the same name. Historically, some scores have been known to be off by a huge factor, but I'm pleased to say SPECviewperf 10 is much more accurate than its predecessors - much more accurate, but still not perfect. This is because the graphics card vendors continue to spend precious development time optimizing their drivers to make the benchmark run faster instead of channeling all of their resources to the applications themselves. Why? Well, the clue is in the first line of this post - it's a 'worldwide standard' and gets coverage all over the Internet.

So, what's the alternative? Well, the SPECapc benchmarks are better as they actually run inside the CAD/DCC application, so the graphics cards vendors can't optimize their cards as much for these, but the downside is that some benchmarks are quite a bit out of sync with the actual software releases.

Now, don't get me wrong, I'm not criticizing the Standard Performance Evaluation Corporation (SPEC). I think they do an excellent job in helping guide engineers and designers in decisions on hardware purchases, I'm just saying don't take the results as gospel.

The only real way to assess how fast a graphics card is to take your own datasets and test them in your CAD/DCC application of choice. The problem is most end users don't have access to the many different graphics cards, just as most journalists don't have access to the many different software applications.

So I guess that brings us back to Viewperf 10. Why don't you download it and let me know what you think. I'd also be interested to hear how you make decisions on hardware purchases, what internal benchmarks you carry out and what you'd like to see us test on DEVELOP3D.

www.spec.org

Labels: , , ,

Read more

Sunday, May 25, 2008

Fun with Sketching and Physics



I found this by accident last year but it dates from 2005. It's still pretty damn cool if you haven't ever seen it. One wonders what ever happened to this, it's surely has a commercial application, even with or without the whiteboard and projector. It would be a great application to have on a Tablet PC, although I can't say I've seen that many Tablet PCs in actual use (the first ones were a little bit crap from memory).
If only all CAD systems were this easy to use and powerful, mind you i think there would be lots of 2D 'games' developed with the physics engine by bored engineers and students. If this kind of tool was available in schools surely we would be able to get more kids interested in science?

The system was created using three different technologies:
Working Model 2D v.2005
Mimio Whiteboard Capture System by Virtual Ink
ASSIST sketch understanding system pioneered by MIT Professor Randall Davis
Read more

Friday, May 23, 2008

Solid Edge with Synchronous Technology

You'll no doubt have read about the launch of Synchronous Technology from Siemens PLM software. What really matters is how it's implemented within the company's products and more specifically how it affects users of Solid Edge. To get to the heart of Synchronous Technology and how it works with Solid Edge we need to look at how Solid Edge has traditionally worked. It's a feature and history-based modelling system meaning each modelling operation is stored within a history tree. When edits are made, the system needs to recalculate each in turn one after the other, to arrive at the final form. Within that, the system also includes parametric design tools, allowing dimensions, constraints and other driven parameters to control the form of entities within each feature and to cross-link between them. Parameters range from dimension and geometric constraints within a feature sketch, to parameters that define feature extents (such as extrude height, cut depth, or the degrees used in a revolve). You can set-up parameters or constraints that link between features and geometry references using, for example, the "extrude to" option, or offset. Then you can also build parameters that are intelligently driven, referencing other dimensions or measurements.
These are the core components of any Solid Edge model - Features, History, Parameters and Constraints. To confuse things further, you also have a few Direct Editing tools. These allow you to make localised modifications to faces (such as move face) without having to edit the base feature that created that face. These are appended to the end of the history tree and should also be considered to be features (with history). So how does Synchronous Technology change this state of affairs?
Siemens PLM has taken the base technology (namely, Parasolid and D-cubed) within Solid Edge and created a layer on top of the core technologies to extend them. This is the essence of Synchronous Technology and it allows you to work in a much more efficient manner than has traditionally been the case with Solid Edge. But how does it do this exactly?
Synchronous Technology is a feature-based, but history free modelling technology. In other words, it allows you to work with features, enhances the current tools by freeing you from the need to recalculate the history after each edit and adds intelligence to your working process. Let's dig a little deeper and look at two specific cases - when modelling from scratch and, perhaps more critically to existing users, how you use Synchronous Technology with your existing data.
Modelling from scratch
Synchronous Technology or ST (as we'll refer to it) allows you to create parts in a very freeform manner. You create a 2D sketch, and then use a set of commands to create the 3D geometry. At present ST is enabled in a select set of operations but the selection of Extrude, Revolve, Hole, Round, Draft, Pattern and Thin Wall (or Shell) is a little deceptive. You need to consider that each enables both the cutting and addition of material in a single feature, and the manner in which you interact and manipulate geometry means that you have much more potential in terms of forms that can be created.

This shows a face being pulled up and a value dialled in, but what's interesting to note is that the system also takes with it faces that are planar to that selected face (these, of course, can be overridden, so the system doesn't get too carried away). Also worth noting is that the system maintains the fillet/blend plus the draft angle that's applied to the outside of the part.
So, you create sketch and the direction in which you drag the arrow defines whether material is added or removed. What enables the freedom is the fact that you are presented with a great deal of feedback about what you're doing. If you grab a face and move it, you can do it by eye or dial in a specific value, same for rotation. References are created on the fly and the UI widget is useful for moving and rotating geometry in 3D space. Also, when you drag and drop faces, the system works with a set of selection assistants that add intelligence to the process. These are called Live Rules and infer relationships such as tangency, parallelism, concentricity, perpendicularity, symmetry (around a define plane), and radii, between the geometry you select and that around it.

How the system works with concentricity and tangency. The user selects the hole, uses the onscreen widget to move it precisely, but because you also have a concentric condition, the whole bracket stretches. The outer edge maintains its concentricity and the tangency of the swing arm is maintained. Of course, if you just wanted to just move the hole, you toggle off concentricity and just drag and drop it.
But while it's interesting to play with geometry to get a model into shape, within the design world you always need to be able to tie up specific dimensions and controlling factors - and this is what makes Synchronous Technology unique, for the time being at least. At any point, you can add dimensions or constraints, which can have specific values. These can be between faces, edges and other geometric features, they can be driven or driving, be linked using parametric equations and can reference each other. The point is that you apply them only when they're needed and they are then maintained. The result is that your interaction with the geometry will respect those constraints and dimensions are maintained and again, all without having to resolve a history tree with each edit. Figure 3 shows a dimension between the centre of a boss and the end of a fixture. As you drag those features, the dimension is maintained, because you've defined it. You work with assemblies in a very similar manner, in that you grab, drag and drop, move and rotate faces in multiple parts and the system will calculate the updates automatically. In addition, references can be made between separate parts, cross-referencing faces where required.
This hows how the system works with multiple selections. By selecting the boss and the end face, you can stretch the part as you need to, rather than having to dive in and edit several features right back to the original extrude that created the pipe. What's absolutely key to note is that at no point are you editing features in a history - you make your edits and the system updates pretty much in real time. 
Working with existing data
Synchronous Technology looks dammed interesting as a modelling technology, but the big question is how does it affect your existing data? Some organisations have been using Solid Edge for over ten years and built up a huge amount of live data, but how can they adopt this new way of working and still maintain that data? The answer is simple: leave it as it is. Solid Edge is now architected to work into two modes. Solid Edge, as standard, with the full range of features and functions that have made it one of the most impressive applications on the market, and then with Synchronous Technology enabled. But you need to be aware of a couple of things.
Firstly, when you open a new part, you have two options. You can either open the part to be built with the traditional feature and history based modelling tools. Or you can use an ST enabled template, which switches on these new tools. More importantly though, what happens if you take an existing part built with a rich history of features that control its design and move it into the Synchronous Technology mode. The answer is thus:
When you open a history-based traditional model as a synchronous part, the system prunes out the history, but retains the information required to maintain the features in a Feature Collection. Siemens is referring to these features as Procedural Features and covering things like chamfers, blends, patterns, and shells. This means you can edit them and the system will maintain the design intent you stored within them. For example, even though a pattern is typically a history-based feature, you can still edit the number of instances within an array or edit the dimensions of a hole using standard hole definition terminology (such as counter sink or counter bore).
This shows a Solid Edge ST part. Dimensions have been placed after the design work has been done, in order to formalise the design intent and lock down dimensions. What's key is that you can also create the same parametric relationships between dimensions to drive design change as you would within a history and parametric modelling system.
It's important to note that you can't really take a part back into the traditional modelling environment once you've included ST-based work. If you do, then the system treats it as a bumb solid (and its also worth noting that you can you can put ST parts in a traditional assembly and they will update as need be. These things are key to working out an adoption strategy. Synchronous Technology is brand new. Yes, many of the components have been around for some time, but this is the first time that you've been able to combine the flexibility of explicit modelling tools such as CoCreate with the parametric- and feature-based tools within Solid Edge and many others. The fact that the system can solve and handle design change with such ease means many things, but the bottom line is this. If you can affect design change within a part or assembly without having to firstly work out the complex history that gets you to the end result and not have to wait to make those changes, then you're looking at a radically more efficient product development process.
In conclusion
Synchronous Technology has set tongues wagging across the 3D design world. If you 'Google' the term you'll find endless amount of blogging about it to varying degrees of accuracy and many have tried to pull it apart. What's been missed to date is that this technology is at a formative stage in development. Yes, you can do a hell of a lot, but you don't get all those other tools that have been a core part of Solid Edge for the last decade and more within the synchronous technology mode.
This is vitally important; within Solid Edge, you now have two choices: To go synchronous or not. When you do this is down to your projects and even on a part-by-part basis. The benefit you have is that if the ST enabled tools can't create what you need, you have the last decade's worth of Solid Edge technology available to do things the traditional way. If you can adopt it and reap the benefits as it makes light work of modelling. But make sure you are aware of the limitations and the impact of moving existing data. The good news is that this technology has huge potential and even at this early stage, it's clear that Siemens has something unique on its hands.

Further Reading

Labels: , , , ,

Read more

Wednesday, May 21, 2008

DWG editing goes Web

It seems that the battle over the DWG format is still raging - Autodesk claim it's
there's, others protest. Autodesk tries to copyright and protect it, others protest and to be honest, it's a battle I'm not really interested in. DWG was an abbrieviation long before the advent of CAD and the copy of BS308 (for those non-brits out there, this is a British Standard for Technical Drawing) proves it - job done.

Anyway, what is interesting is that SolidWorks Labs just launched an online hosted DWG editor called BluePrint Now and it looks pretty slick. With many talking about delivery of CAD over the web, then this is a good indicator of what the first batch of tools will look, feel and smell like. Its built using the Microsoft's SilverLight technology and the UI is nifty, if a little clunky (as all over the web, CAD apps have been to date). But does it work? I'm going to spend some more time playing with it, but first impressions are that it has some basic tools, lines, circles, arc etc. You can output the drawings as PDF, as DWG again (useful if you've made an edit) from AutoCAD R14, right through to the latest rev - or you can email a link to share it with someone.

solidworks_blueprint_blog.jpg

SolidWorks DWG data - works fine - as you would expect.

I did try loading some data, both from Inventor as AutoCAD DWGs and from SolidWorks. The app has a 1Mb file limit, which is going to be pretty quickly hit if you've got any data of any size. It loaded the SolidWorks DWGs fine, displayed them after a few hiccups but you could actually pan and zoom the drawing, add some basic detail. Same for the Inventor generated data.

inventor_blueprint_blog.jpg

Inventor DWG file, uploaded to Blueprint Now - seems to work just fine

But this isn't the point of Labs projects. these things are put out there to show the vendor's future thoughts - whether they actually reach fruition and become a shipping product remains to be seen. Oh and I just realised two things - Yes, I tried this using Safari and Yes, it works on OSX.

Labels: , , , , , , ,

Read more

Tuesday, May 20, 2008

CoCreate is back with 2008

Things all went a little quiet on the CoCreate front while the PTC acquisition worked its way out and through the system, but that's done with and the company is pushing its latest release. Today saw the announcement of CoCreate 2008. You'll notice that the hideous OneSpace Designer Modelling nonsense naming has been dropped. What we're now dealing with is CoCreate Modelling and CoCreate Model Manager: a much clearer naming convention. What's also interesting is that the press release mentions "incremental enhancements" that peaked my curiousity so I took a closer look. Updates for this release after the jump:





A) Improved and reworked pattern, that guides the user through the process of creating a pattern features, but also gives you better options for non-uniform patterns and selective suppression of specific instances.



B) Shaded and rendered drawing views



C) You can now capture work-in-progress and this is an interesting one. By allowing the user to save daily work and “what if” scenarios, even when you have multiple revisions of locked parts and assemblies loaded into your session. This type of thing will save that, end of day – "Who the eff locked out my parts, I want to go home?" problem that many PDM users will be familiar with.



Modelling updates



With the recent interest in Direct Editing, Explicit Modelling, Push me Pull me modelling technology, its also no wonder that PTC are making some noise (if a little subdued) about the modelling tools in CoCreate. This release sees some enhancements made to cross-sectional modification and there's some new surface editing, which allow you to maintain curvature tangency, coincidence, and continuity.



Considering the noise that Siemens are going to make this week with the dual-headed launch of Solid Edge and NX with Synchronous Technology, this release is perfect timing. CoCreate 2008 is scheduled to be available in May 2008 in English, French, German, Italian, Japanese and Spanish.


Labels: , , , , ,

Read more

Saturday, May 17, 2008

Sky is the limit for new product design

I'm always interested in new forms of transport and thanks to modern product design systems, new materials and a few determined inventors inability to limit their imaginations. The recent BBC news piece on Swiss 'mentalist' Yves Rossy's home made rocket pack really is something else. Basically, the guy leaps out of a plane, his 3 metre wing unfolds and his four rockets ignite and off he goes. He has soared to heights of 8,000 metres at speeds over 100 knots. It's probably not surprising that Rossy is an ex-military jet fighter pilot and commercial pilot, so he knows a lot about flying. It's absolutely amazing and normally the kind of thing that's mentioned in a conversation about the Darwin Awards, where some idiot has removed themselves from the gene-pool by doing something absolutely stupid and deadly, like attaching a rocket to their back, igniting it and flying into the ground.





It seems that he was formerly known as Jet-man but a sponsorship deal with Hublot watches meant he became Fusion-man to coincide with a watch name. Still, hey, you can't blame him, the damn thing cost about $300,000 to develop.



Mr. Rossy's madness led me to search for some more you tube fun. Looking for Swiss Rocket-man I found some chap who'd attached a rocket to his bicycle, reaching a speed of 242 Kmph, which is actually faster than Mr. Fusion-man's rocket glider. The video doesn't show how he actually managed to brake but we guess he survived. There is something weird happening in Switzerland, seems they will strap a jet engine to anything that blatantly shouldn't!



I also found an actual new product, the world's smallest helicopter. The Gen H-4, from Gene Corporation, costs about $32,000 and has two, 4 metre coaxial, contra_rotating rotors which eliminates the need for a tail rotor. The four 125cc 2 cylinder engines use standard petrol. The Gen H-4 can fly up to 1000 metres, at 59 mph for up to 30 minutes. It's really impressive but I'm not sure about nipping to the shops in it.



You can't have a round-up of 'Jetsons' flying vehicles without talking about Moller. The company has two flying cars in development. The two seater M200D Volantor is a round, space-ship like platform that can vertically take off and land and costs around $125,000. The ship is software limited to fly at 10 ft and uses 8 Moller's Rotapower engines and Rotafan ducted fan for lift and propulsion, although the maximum payload is 250 lbs. I think this is the one i would choose for myself as it does have the air of a Marvel comic baddie vehicle. The M200D is a prelim to Moller's other big design, the SkyCar.





and the Skycar:



Read more

Friday, May 16, 2008

3D without glasses



The first time I used a 3D monitor was at the end of the nineties. The problem was that to see the 3D image clearly I had to sit directly in front of the screen and even then it gave me an absolutely massive headache. With Philips' new WOWvx 3D display you don't have to sit directly in front of the screen and it doesn't give you a massive headache. Now why didn't the guys who developed my old 3D monitor think of that? To think how much paracetamol I could have saved.



Helping turn its WOWvx 3D technology into something 'real', the boffins at Phillips have teamed up with London's Picture Production Company Group (PPC). The London-based outfit has plenty of expertise in turning 2D into 3D and is supplying media content for the displays. The major focus at PPC is currently on product marketing, but beyond turning heads in your local high street or car showroom, this technology has the potential to become an essential tool for the product development process.

Indeed, PPC told DEVELOP3D that they already have a motor manufacturer who is using this technology to revisit legacy 2D drawings, but is also considering putting the screens on designer's desks for a true 3D modelling experience. Skipping industries, Dutch architects, OMA, is using the technology to bring its buildings to life for design exploration and client presentations.

In terms of producing the 3D imagery Philips explained that 2D video can be converted into 3D using a rather clever box of tricks called the Philips BlueBox. However, if a 3D CAD model exists, it can be adapted for the screen by taking it into 3ds Max and Maya and using special plug ins to produce the '2D plus depth' file required for the display. It would also be possible to develop plug ins for other CAD applications.

Anyway, to learn more about the technology I've included the obligatory YouTube link. The problem is you kind of lose the effect a bit watching it on a 2D monitor. It's a bit like watching R2D2's Princess Leia hologram on the silver screen. OK, it's not, but you get my point.

Read more

ARTVPS Releases AV6.5 ART Renderer

ART-VPS has released a new version of its ART Renderer which updates support for the latest revisions of 3ds Max and Maya and brings some new goodies to users. One of the biggest bottlenecks is the creation of accurate lighting and scene set-up to ensure your product rendering looks absolutely photo realistic.
If you haven't come across ART-VPS (it stands for Advanced Render Technology - Virtual Photography Systems) it developers raytracing acceleration hardware in the form of standalone devices (RayBox and RenderDrive) as well as component cards for your workstation (Pure). New options include a new 'infinity cove' and 'sphere' options within a skylight feature allowing you to alter the shape of the environment dome upon which your HDR image is going to be mapped. The new real-time reflection feature enables users to view ART materials and HDR reflections in real time, giving you instant feedback and real-time environment shading reduces test renders.
There's also a bunch of other updates including quicker GI (Global Illumination) calcs, added support for Microsoft Vista and RayBox monitoring system now runs better on Mac OSX.

Labels: , , ,

Read more

Thursday, May 15, 2008

Microsoft Touch Screen TouchWall


Seems like Josh over at SolidSmack.com got to it first, but this looks sweet. Its a hacked together rear projection unit with some fancy bits and bobs running on Vista. What's interesting is the multi-touch manner. A lot of the CAD vendors are talking about this as the future - SolidWorks went multi-touch crazy at their press event preceding the last SolidWorks World. I wonder how it could be packaged up - maybe some sort of hand held device like the Wacom's Cintiq maybe. One thing's for sure, we all ain't gonna be standing in front of a wall to get the job done are we?



As a recent convert to the Apple platform and owner of a macbook air, I have to say multi touch is pretty compelling - as this technology develops, its going to be interesting to see how its implemented in CAD systems. Of course, most of my work is done on a big old workstation running windows, but I do my writing on OSX.. but if I do fancy designing something, I now have the early test version of Rhino for the Mac - and that has multi-touch implemented in a very subtle manner.

Labels: , , , , ,

Read more

Wednesday, May 14, 2008

Reading Matter: Designing Interaction


I don't really want this to turn into a book review blog, but there have been some amazing publications in the last few years. One of my personal favourites is Designing Interaction by IDEO founder, Bill Moggridge. For anyone involved in design, in product development, its chock full of interview and studies of how designers are adapting to accomodate how users interact with their products, be that by software, hardware - whatever. One of my favourite chapters is an interview with Kenji Hatori, a software engineer at Canon who developed PhotoStitch. It describes the stitch assist mode for cameras and Rikako recounts the process used to design the screen behaviors for the PhotoStitch software, with a clear structure indicated by tabs and actions clarified by animations. The book is supplied with a DVD that's worth sitting a watching (and yup, boring your families with) - a great deal can be learned. You can see a video of the interview here.
If we're to develop truly stunning products, whatever field they are active in, then the whole user experience needs to be address - and its something that CAD vendors should take note of - more so now than every before. The technology we use to develop products seems to be getting easier to handle, but without some form of forethought, some sort of rationalisation, its all for nothing. and again, the question of whether the Microsoft Ribbon UI is the way forward spring to mind. We develop in 3D - should our tools follow the same UI characteristics as Word, Excel and Outlook. Familiarity is the reason that vendors have jumped all over it. the argument being that if you can drive Word or Outlook, you can drive SolidWorks, SpaceClaim, Inventor et al. I'm not convinced.http://www.designinginteractions.com/

Labels: , , , , , , ,

Read more

New PhotoWorks book from Rob Rodriguez

Rob Rodriguez has a new book out for those of you looking for some assistance with PhotoWorks. One thing that's always baffled me is the complexity of PhotoWorks. Yes, you can produce stunning imagery, but it Takes A Lot of Time. Rob's book is surely a good place to start if you're looking for more information on how to step up your rendering and visualisation skills.
What I love about the wealth of books coming out of the user community is that they are exactly that - books. Printed matter. And people like books, they aren't a throw away PDF that's hard to track down, but something tangible that you can pick up, flick through and learn something from.

Labels: , , , ,

Read more

Tuesday, May 13, 2008

STL for Revit

I found the recent addition to the Autodesk Labs web-site pretty interesting. There's a new download for an STL exporter for Revit. According to the web-site you can "Create 3D Prints of your Revit 2009 models. As architects and engineers start their digital designs earlier and keep them digital for longer, they want a way to still physically interact with their designs. With the economical availability of 3D printers this has become possible."
This is interesting for two reasons. Firstly, the Architectural world is going nuts-out-crazy for 3D printing and other rapid prototyping technology that designers and engineers have been using for decades (in some cases). Also, its interesting that this comes out for Revit, when the Inventor STL output tools are a little sketchy. It doesn't allow you to export individual parts from an assembly (each has to be created separately), and it only supports the heavyweight ASCII version of STL, rather than the more compact binary version.

Labels: , , , , ,

Read more

Mike Hudspeth on ID for all

Desktop Engineering is a magazine I've written a lot for over the past few years and its odd that I never actually get to read the paper version. But anyway, I like Mike Hudspeth's comment peice this month, on the relationship between Industrial Design and 3D design tools. Just because you have the tools, doesn't mean you're any good at it - something i couldn't agree with more.
"First, and perhaps most important of the myths, is that anyone can do industrial design. After all, it's just about styling, right? Wrong. Not everyone can design."
"Industrial design is a whole lot more than meets the eye. It takes into account how things work and what the target audience needs — with an eye turned to their expectations. Customer psychology plays a huge part. Industrial design also has to do with responsibility — to one's customers as well as to the environment. Safety issues are very important. And form doesn't always follow function. Sometimes a product cries out for an artistic re-imagining to reinvigorate it and save it from sheer market boredom."
Its not a case of trying to protect a career, or trying to protect a field of specialism, but one of training, of research, and shear bloody talent. Just because you have a set of paints, you're not a good painter. And the same goes, just because you have a 3d design tool that includes surface modelling, G3 curvature continuity, does mean you're an industrial designer.
Nice one Mike.

Labels: , , ,

Read more

Monday, May 12, 2008

Think3 are back - YAY!

Its with no certain amount of shear, unadulterated joy that I can announce that think3 are back. For those that aren't aware, think3 has been one of the most entertaining companies to watch in the CAD industry for years. They started out decades ago, as CAD Lab I seem to remember. Went through a rebranding excercise, ran a competition to find their new name (think3). Hired a big shot CEO (can't remember.. Joe Costello) and started calling themselves an upstart MCAD company. That CEO caused a bit of stir because he ripped into the press for not covering his products and came unstuck. They also released training tools that used a video game to teach 3D modelling - The Monkey Wrench Conspiracy.
But the shame of it is that they had some interesting tools, some technology that was uniqe. Many vendors couldn't touch their styling and surfacing tools, particularly the Global Shape Modelling (GSM) tools.
These were pretty unique back then - but if there ever was a story of a loss of potential, then this is it. Times have changed and with today's technology, new players on the market, and the old guard doing innovative stuff, I wonder if this is a last gasp attempt - at what, I'm not too sure - acquisition?
I wonder if the users on the web-site are still using it - are the design teams at Alessi, Buel, all those others, still plugging away with ThinkDesign? Who knows.
The Press Release says: "Think3, the only supplier to offer technology solutions that combine product concept, development and design implementation environments, has launched new release of its CAD and PLM product lines ThinkDesign Suite and thinkPLM Suite 2008.1."
Quite.
Welcome Back.
Read more

Future CAD: Download or Dealer?

Many of the people in CAD dealerships have been selling CAD for many years. While Channel managers and sales folks at the CAD vendors come and go with the seasons, these dealership principles are the main industry constant. The sales of whatever CAD system they have affiliated themselves with puts bread on their tables and hopefully pays their mortgages. These people are business folks that have to take a long hard look at how they can grow their businesses with the least risk and in a controlled, sustainable way. This is typically at odds with the rate at which the CAD vendors want them to grow. Of course it is also possible to grow your CAD dealership through developing more added-value services, or selling additional products, perhaps in a different market segment - but then this does not favour the CAD vendor, as they want to sell more boxes of branded product.

So there is a lot of pressure on dealers at the moment to increase sales, hire more staff and be more aggressive about new-seat business. However, long-term, I see trouble on the horizon. The route to the customer will, in the next 2 or 3 years change, as the old Value Added Reseller (VAR) model will have to sit with Web-based delivery and the ability to order CAD products and services direct over the web. No vendor will talk at any length on how the existing channel and direct downloads will work, yet they are all developing web delivery businesses.

It all boils down to the value that the vendors see in having an experienced channel and the revenue they want to give to these dealers in an increasingly web-delivered world. Perhaps being a big dealer, with many expensive sales staff, will be a disadvantage in the future? Can the dealers trust the vendors to look after their interests?

Labels: ,

Read more

Thursday, May 8, 2008

Synchronous Technology: part II


I've been plugging through everything I've learned so far about Synchronous Technology, so here it is. The essential difference between Synchronous Technology and other systems out there that many are comparing it with (let's be frank, that's SpaceClaim, CoCreate and to a much less extent, IronCAD), is not so much the ability to interact directly with geometry, but rather the manner in which you add intelligence to your 3D product model.
When we design a product, we have two things in mind. What it looks like, whether in terms of aesthetic quality, but also that it need to fit and provide a certain function, and that's often governed by form - after all, parts need to interact with those around them. But alongside this, you also need to be able to specify how a product is formed. Rough dimensions don't cut it, you need to be able to tie information down, lock it out and ensure that the geometry you create fulfills a need, for function and performance.
In traditional history based systems, the latter part is much easier, as you are defining geometry from a very root level, which captures your design intent - but only just. the fact that you often have to add excessive dimensions and constraints at a feature/sketch level, means that the process is counter intuitive. In other words, history-based modeling is too over burdened.
What it DOES give you is the ability to add a lot of intelligence, so design change can be automated, dimensions and constraints interlinks between sketches, features, parts and sub-assemblies. But the end result is a dataset that's horrendously complex and effecting even a small change can result in a parametric nightmare that take herculean effort to resolve - and in many cases, user remodel from scratch just to avoid it.
Direct Editing applications (such as CoCreate and SpaceClaim), work from the other end, where you play with the geometry and the constraints you apply (be they dynamically input, or more commonly, just a case of drag and drop geometry) are not maintained and stored. So, you can add dimensions if you need to, but they can't be maintained and commonly accessed at a later date.
What Siemens has done is develop an architecture in which you can mix and match both. you can play with geometry to get it into shape, to ensure that the rough state of your model is how you want it. you can make changes very quickly indeed, by using inferred relationships, dynamic detection of 'informal' topology relationships - such as concentricity, parallelism, perpendicularity. this just enables to you edit the geometry and topology very quickly. But the trick is that when time comes to lock down feature size, dimensions, constraints, you can do is, just as you do already BUT, you can maintain them. Dimensions remain consistent, are stored and accessible, features are maintained, in respect to the dimensions, rules, constraints you provide.
But
They are applied after the geometry has been built - and this is key. you design, then you engineer. For me, the most interesting illustration i could find is the one shown here. its a model with parametric dimensions, but one that's fully constrained - but the difference is that the ONLY dimensions, parameters and constraint you create, are the important ones - that, is the crux of the point and key to understanding what Siemens have developed.
Its a complex thought process to figure this out, with over 20 years of parametric, history-based modeling that the majority of us are familiar with and it'll take time to settle and learn more.
NOTE: it's been pointed out that I left Kubotek and its products out of these articles. Apologies to the guys over here.

Labels: , , , ,

Read more

Crystal gazing: the future of wide format colour printing?



It's not often I get animated about printing, but when I first saw a Oce's new CrystalPoint technology in action on YouTube recently I was genuinely excited - so much so I that immediately showed my girlfriend the video. She now thinks I'm genuinely 'sad'.

This 'sad' individual has just got back from the official launch event at Oce's headquarters in Venlo, Holland, so what is all the fuss about? Well, for starters, it's the first new wide format print technology for a number of years and is designed to bridge the gap between inkjet and LED by offering full colour, faster colour print speeds, and there being no need for coated paper.

To do this CrystalPoint uses TonerPearls instead of inkjet ink or powder-based toner. Each TonerPearl is about the size of a small marble and is heated into a gel which is then jetted and crystallised onto plain or even recycled paper.

The first machine to bear this technology is the ColorWave 600, which Oce claims will beat any inkjet on the market when it comes to throughput. From what I saw today it is undoubtedly a fast technology, but image quality, while great for linework, fell a little short of my expectations for full colour - it's good, but not photo inkjet quality.

It's certainly a cool technology, and one that could have huge implications on engineering and architecture with the ability to produce colour prints in real volumes. However, I have to say I've calmed down a little since first seeing the video. This is undoubtedly a good thing for my relationship.

We'll have a full review in the first issue of DEVELOP3D.

www.oce.com/colorwave

Labels: , , , , ,

Read more

Protecting IP with the new breed of 3D design

One thing I've been thinking about of late is the new breed of modeling technology that's clearly coming on stream, which allows you to work with geometry in a very freeform, unrestricted manner. If, you can load a part or assembly, then edit it, without recourse to the construction history, you have the ability to edit a part without having knowledge about how it was constructed. And believe me, I think that's a good thing, when the tools finally get there, it means that we'll be able to concentrate on design and engineering, rather that operation of software.
But...
The benefit of history and features is that you are storing the intelligence in your model, of how you construct the part, how you design it. With the rise of more intelligent features and such, you can store a great deal more information about the design intent, the process you went through to create those forms. In other words, the CAD model, at present, reflection a big portion of your intellectual property.
While its a royal pain in the arse, it also means that if you're working in a supply chain, you can protect your intellectual property to a large extent, because of this complexity. If a design change needs to be made, then the customer has to come back to you and your design team to effect that change, because, they have the knowledge of how it was constructed. and for many organizations, that consultative role is a source of revenue and on-going business.
If this new breed of modeling tool does not rely on that recipe that you store, and anyone can load the part, edit the information it represents, then that revenue might be lost.
Absolutely, I'm absolutely aware that the intellectual property held within a CAD system is the end result of the process, rather than the be-all and end-all of your organization's skills, the fact remains that this is something that more and more organizations are going to have to accept and deal with. How do you protect your data? what tools are available to ensure that your intellectual property is protected. Does is mean that the integration of Digital Right Management tools, such as LivePolicy from Adobe are the way to go, or as Bruce Boes of Siemens PLM Software commented in an interview I conducted recently, "This is something that should be rationalised with the security capabilites within your software, whether that's through your PDM system or through your CAD system"- it all that remains to be seen.
Its an interesting concept and I think something the industry as a whole is going to have to face up to at some point and I'd love to hear other people's thoughts on the subject.

Labels: , , , , , ,

Read more

Synchronous Technology: A taster

So, everyone's talking about Siemens and its Synchronous Technology recently. While many are talking about it, details are scant and everyone's guessing, but from what I have seen (and questioned the #%^ out of Siemens on) so far, I can say this: it's dammed impressive - this technology has massive potential and will provide Siemens with solid base for the years to come. But you kind of guessed this already, right? Want some more details? OK - let's go.

To understand Synchronous Technology, you need to consider the background of Feature and History-based modeling. When developed (over 20 years ago) the 3D CAD systems were not capable of solving both Geometry and Topology at the same time, for a complete model - it was
computationally too complex.

So, the developers compartmentalised the process, split it up into a list of features, which construct the model, which is solved in series, one after the other. The hardware could compute each stage more easily and output the results. These are the basics.

Systems like IronCAD, CoCreate, SpaceClaim differ in that they give you very powerful tools for editing geometry, but don't handle topology changes well, where faces disappear, are subsumed into other geometry.

And never the twain shall meet?

Not exactly. What the technology does is solve five things at once: Geometry and Topology. But into this, it also solves Features, Design Rules (or Live Rules) and Dimensions - all at the same time. this means that editing a model, features, parameters, doesn't have such an impact on calculation times - as there's no history to replay - the system solves all these aspects in one go. And it's slick people, very slick indeed.

What else did I find out?

Productisation: Synchronous Technology will be implemented differently in the two core modeling applications in the Siemens PLM arsenal (NX and Solid Edge). Both development teams are co-operating on the technology, but how it's implemented will differ between the two product streams - and rightly so. This is a huge sea change for both and time needs to be taken to evaluate and do the job properly - and we all know what rushing into UI changes can do.

We're going to cover this emerging technology more and more in the coming month as details and products emerge, but one ting is clear. Siemens has something pretty unique on its hands and the development has paid off. Other CAD vendors rely on Siemens PLM components for its core technology (such as Parasolid and D-cubed), but this is different in that it is an application layer in NX and Solid Edge.

Stay Tuned - more to come...

Labels: , ,

Read more

Wednesday, May 7, 2008

The power of the image



I could wax lyrical about the use of visualization tools as an aid to competitive advantage - the benefits of having photorealistic imagery of your products before they're even getting near a physical manifestation, but I think these images, say it all.



Gulfstream rendered these in HyperShot and launched the 650 - its not due to be delivered until 2012.


Read more

Tuesday, May 6, 2008

EFD updated by Flomerics



Flomerics has launched a new rev of its Engineering Fluid Dynamics (EFD) fluid flow and thermal simulation product family. If you're not familiar with the company, Flomerics have a range of CFD based tools that serve a range of markets, for architecture, mechnical and electronic design. The EFD tools are the result of the aquisition of Nika a little while ago. The concept behind EFD is that its based on the same mathematical Computational Fluid Dynamics (CFD) principles as all the other codes out there but is embedded in CAD.

Updated goodies in this release a