New Hardware Design Software
An anonymous reader writes "AScribe is reporting that mechanical engineers from Purdue University have developed software they claim will increase the efficiency of creating a wide range of industrial parts. From the article: 'The new approach integrates the design and analysis processes, which are now carried out separately. Currently, the geometry of a part is first created using computer-aided design, or CAD, software. This geometry is then converted into a mesh of simple shapes, such as triangles or rectangles, which, when analyzed using a computer, indicates the part's strength and other characteristics. The painstaking procedure, called finite-element analysis, is extensively used in industry.'"
Boiler Up!
The gist of it is that when one polygon in a mesh is changed, that the entire mesh does not need to be redesigned. The updated polygon only affects the polygons it is connected to, so on the fly analysis of the design can be performed without the need for a separate analyst.
It's kind of appropriate that a Chinese guy and an Indian guy are the ones coming up with ways to eliminate jobs.
Linux is STILL for fags.
Damn, I thought there was some New Software Design Hardware. Ah well.
Religion for nerds. Stuff that really matters
I am a Mechanical Engineering studnet in my last semester and I have to say that this is nothing new. There has been a program for years called Pro-Engineer with the add on Pro-Mechanica that does this more or less just as described and ive personally used to design lightweight parts for a racecar.
Yes, but on Digg you don't get the suicidal tendencies that one gets from even considering clicking on a link to potentially view comments. LOL BEOWULF CLUSTER XML FRAMEWORK!!!11one*={'o', 'n', 'e'};
...because you know what I say is true. YOU KNOW IT.
VOTE +5
I am really amased that noone came up with anything like this before. The approach suggested is commonly used in computational physics (i.e. modelling EM fields, etc.). Still, the finite-element analysis is here to stay. While the method can suggest in what direction to go in terms of design can in no way replace the 'holistic' view FE analysis offers.
The title makes reference to hardware design, in most of us in the technological world this seems like it might be a new PSpice or the likes. However this is a mechanical engineering software program, not a hardware design program. Agh, I got all excited for a second.
TechColumnist.com -- http://www.techcolumnist.com
Looking for avid moderators and posters that want to contribute!
What's this fine-eyed elephant analysis they're talking about?
This may have applications for soft-body physics in games.
So you're telling me that there isn't "New Hardware" that "Designs Software"? Whew! I thought I was out of a job there for a sec.
Faith is a willingness to accept something w/o complete proof and to act on it. Reason allows you to correct that faith.
Slashdot, please stop reporting lame hyped-up press releases.
How is this new? CATIA v4 already supports NURBS curves in later revisions and CATAI v5 uses it as the core element.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
Maybe I missed something, but I didn't read anything in that article that isn't already done in industry every day.
-S
--- What parts of "shall make no law", "shall not be infringed", and "shall not be violated" don't you understand?
Linux is STILL for fags. part2.
The press release sounds like it was written by somoeone who has never worked in an integrated production environment. Pro/E has had the end-to-end capability for close to a decade (though at $50k a seat). I didn't like (or didn't trust) the meshers in the 90s, and solid elements also didn't always behave properly, especially at boundries, so I did most of the work by hand. Parts of the writeup seem to suggest that the FEM created would contain boundries that would remain static, and the re-meshing would only occur in defined areas, reducing the amount of time to create and (ideally) invert the matrix on the next iteration (sorry it been a long time since I did FEM, excuse the glossyness of that statement). If thats the case, you're really only talking savings in computer time, which for common manufactured parts is probably down in the noise, costwise - who cares if you have to solve a 1e4DOF model if you can do it in a few seconds? The abstract of the actual paper, linked in another post, seems to imply that they're not using FEM to solve the optimization, which would be revolutionary.
Is it just my observation, or are there way too many stupid people in the world?
I don't think CATIA actually does finite element analysis on NURBS. It may use it as the core element for handling geometry, but I think they're decomposed to more traditional elements for the actual FEM process.
A deep unwavering belief is a sure sign you're missing something...
"we are trying to unify both the CAD design and analysis so that they are carried out concurrently." I'm not sure how this is going to help me. When I design a mechanical part, necessary dimensions and geometries are the very first things that I consider. After that, *if* FEanalysis is necessary, it's no big deal to just re-do the mesh and start over if I change part of the design. It only takes a few seconds on a p4 3.2ghz machine. My point is that I *rarely* need to use FEA software... if you have a fundamental understanding of the strength of materials and some common sense, then most design decisions are easily made. But then, I'm only a machine/tool designer/programmer/controls engineer/gopher... not a product designer, so I am not the expert here. Show me some fatigue simulation software (it may exist) and I'll be impressed. In fact, I may even go ahead to make the purchase order.
I'm a mechanical engineer who uses Pro/Engineer at work. I design geometry and then use built-in software (Pro/Mechanica) to analyze the parts every day. How is this new?
At first it sounded like it was simultaneously computing something about parts as you design, but this just isn't possible or even useful as far as I can tell. The whole point of having a separate step is that you can define different loading scenarious. "What is the strength of this part?" is a meaningless question. What you want to know is "how much force will it take to displace the end of this beam by 2 inches?". There just isn't anything to compute on the fly.
So again, what is it that this is doing? The integration of FEA modules in CAD is already pretty seamless. It saves the analysis features as part features.
Reading the article, I see some interesting quotes:
"The way it is now, the same CAD software used to make the shape of the part can't be used to analyze the mesh" - flat out wrong. Pro/E, ANSYS, and NX all have integrated FEA modules. Its a separate module, true, but you just push a button in the GUI to change your mode from modelling to analysis.
"After the designer designs the object, it is thrown over to the analyst, and the analyst says, 'OK, I think, based on my analysis, that your design has to be modified this way,' and then throws it back to the designer, who makes the modification" - sorry, but this is not the way things should be designed. The company I work for is small, but in general there are only a few designers who have *extensive* knowledge of manufacturing capabilites and extensive experience. This enables them to make good judgements when designing parts. When they do make a mistake, the engineers have sufficient CAD skills to make the change themselves. There is very little "back and forth". Now, if the analysis indicates the design is completely non-viable (i.e. "Not strong enough now and never will be!") then the designer goes back to the drawing board. But that's an entire re-design and not nearly as similar to phone-tag as the article makes it sound.
And don't even get me started on the fact that its written in Java...it may be a fine language for web apps, but I've used FEMLAB and if someone else writes a CAD package in Java I may well be forced to hit them in the face with a trout.
so the reason this hasn't been thought of before is because there is an issue of 'mesh quality' as it stands it is still a huge issue in and of itself... The whole idea of not re-meshing could easily lead to poorly formed meshes, so thier technology would have to have some way of evealuating just how much of the mesh needs to be recalculated, with it sometimes being the whole thing, and how many steps you can do without global recalculation....
to give you an idea if you just change 1 polygon without changing the others, then instead of having all nice uniform polygons you may have nice uniform ones and 1 that is ten times the size of the others.
that is the stuff their paper will have to prove...that they keep mesh quality without increasing analysis time, something that can only truly be done with empirical tests.
Wow, way to cut through the press release BS and find the real story. Thanks. Is it just me or are we getting more and more of these breathless press releases and gushing blog wackos lately? They always seem to be doing their best to bury the real (often interesting and worthy) story under a mountain of hype and irrelevant tangents.
main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
Software has been around for a long time that makes use of the computer's ability to solve things quickly and recursively and allows much faster solutions with much smaller elements. I used the IDEAS package back in '98 at GaTech (IIAME), and I know we had had it for a few years prior to that, and Pro-E does similar stuff and had been out for a while as well. MatLab even has some stuff to do simple solutions, tho its not a 3d modeling engine like IDEAS and Pro-E are. The only advantage hinted at with this one is that it apparently does not need to re-calculate the entire structure based on a change to a few polygons. Not sure how advantageous that is, unless its a minor change that doesnt really affect the overall structure, where the model is large enough that re-calculating it would take forever...
Tm
Support TBI Research: http://www.raisinhope.org
"...The painstaking procedure, called finite-element analysis..."
I wonder when we'll have infinite-element analysis... Of course, whoever manages this, will most likely be lynched for being a smartass.
http://www.minowireless.com/
To describe the geometry, you take this complex object and break it into primitive objects like cubes, spheres or cones. With this approach, if they only modify some portion of the part, they only modify the primitives directly associated with that portion they are changing and not all of the primitives. If they only change the shape of a specific hole in the part, for example, the rest of the primitive objects are the same shape, so why should they need to reconstruct the whole geometry and remesh the whole geometry?
I see it as a "hierarchical, constructive, meshless procedure" because it enables engineers to analyze the changing design of a part without recreating the complex mesh of elements. The way it is now, the same CAD software used to make the shape of the part can't be used to analyze the mesh. But now, the same CAD software or some similar CAD-friendly software will be able to do the analysis, and in a much more efficient manner because there is no remeshing.
Currently, the geometry of a part is first created using computer-aided design, or CAD, software. This geometry is then converted into a mesh of simple shapes, such as triangles or rectangles, which, when analyzed using a computer
So hardware guys design first and then analyze, just like us software guys? Cool.
You heard it last on /.
Engineering is the art of compromise.
Unless they want to do their work.. Ultimately, machines will do all non-creative work, just look at Moore's Law.. Efficiency is good.. It's *society's* duty to sort the social implications of it all out. Companies duty is to do what they do the best possible way they can.. which means doing it with efficiency. What we should be doing is training people to *think* not how to do specific jobs. Those jobs will disappear, its a given. If people have the skills and the inquisitive minds to understand and embrace change, we will do well. If not, we'll fail. Training people just to do todays 'jobs' means that their skills will be obsolete not long after they gain them.. OTOH, if we teach them the fundamentals they will need to understand tomorrows skills.. we'll do okay.. But we have to accept that the whole job thing is probably a 20th century thing.. the 21st century will probably be more about project based employment and gradual, accellerating replacement of people by machines..
So you're telling me I have to pay $30 to read an abstract?
"Replicators", coming to a store near you, Very Soon.
The more I know, the less I know
"This geometry is then converted into a mesh of simple shapes, such as triangles or rectangles"
When I left the industry 8 years ago we'd already moved on to solid modelling. Meshes are so 20th Century.
I had a vast array of tools that seemed to do far more this new software is boasting. Nothing to see here as the Slashdot crowd would say.
I would love to get back into CAD work. Would anyone like to offer me a shot at a job in the South West of England?
This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
I couldn't find anything on this package. Could you provide a link?
Thanks,
Mike
"The mind works quicker than you think!"
Either way, the press release was typical oversold hype, but the tool SEEMS like it could be useful in low end design descisions
Nothing to see here
I absolutely agree, current academic research in the field is looking at the solution of 1e6 element problems in seconds in order that parameters can be changed in real time by someone with the skill of both an analyser and designer. 1e6 element would allow the design of the whole product, say a car, to be worked on in real time, by the aerodynamics, electical, comfort, safety, etc departments collaberatively. Which would appear to be a step on from this press release. For example see this paper written by a colleague of mine.
There must be some novelty in the work in order for it to be worthy of a PhD thesis...but this is not ground breaking so far as i can tell, and certainly not for the reason in the front page caption
My spelling isn't bad, I'm evolving the language
This may have applications for soft-body physics in games.
Translation: jiggles
Does the software manage to get the sofa past the turn in the stairwell is the determining question.