Slashdot Mirror


Open Source Engineering Tools?

ThosLives asks: "It seems to be the case that most open source projects fall into the software development, business, and desktop realms. I have done a bit of unfruitful searching for good FOSS engineering tools. By this I mean: 3D CAD/CAM, FEA, fluids, and math simulation tools. I have been able to find various 'academic quality' FEA, fluids, and math sim tools; those are, however, not sufficient for even hobby-level production work because they: have a lacking interface; don't have a standard file formats; and are not standalone products (i.e., they require Matlab or some other expensive package). If you were going to set up an engineering shop to design and produce mechanical devices, what FOSS software tools, if any, are available and recommended? Commercial options are out of the question for the hobbyist, when even basic 3D CAD functionality typically costs more than $100 (and typically run over $500), and 'consumer-level' analysis packages are practically nonexistent. If there are no free options, what could be done with a budget of $500 or $1000? As an aside, are there any thoughts on why the engineering applications appear to be so overlooked by the open source community?"

6 of 73 comments (clear)

  1. BRL-CAD by NaNO2x · · Score: 5, Informative

    Haven't looked at this much, but I remember when someone was asking about the same sort of thing this link came up and looked fairly interesting. http://brlcad.org/

    --
    Utinam me logica falsa tuam philosophiam totam suffodiant.
  2. Re:KTechLab by harrkev · · Score: 3, Informative

    In a similar manner, look at http://www.geda.seul.org/

    But these are electrical engineering tools. The original article seemed to be more about mechanical engineering tools. My guess is that people write what they need and what interestes them. Mechanical engineers might not have as much software skill as other diciplines. Mechanical engineering seems more "physical" and likely appeals to a different type of person than electrical engineering and computer engineering. Of course, I could just be a biased EE.

    --
    "-1 Troll" is the apparently the same as "-1 I disagree with you."
  3. Look at available NASA tools by RockClimbingFool · · Score: 3, Informative

    For fluids, you really can't beat Overflow and its associated tools. Written by some of the guys at AMES, its open source and comes with decent grid generation tools. I am not a structures guy, but isn't NASTRAN an industry standard NASA FEA tool?

  4. try octave by blackcoot · · Score: 3, Informative

    http://octave.org/ i suggest you get the cvs version. most matlab scripts will just work, unless they're mex files (in which case you're s.o.l.). that makes a lot of the packages you mentioned at least possible.

    as for the meat of your question, i suggest you try to write one of the pieces of software you mentioned --- the exact reasons for why they're hard to find in general will become apparent pretty quickly.

  5. OpenCascade by jungd · · Score: 4, Informative

    http://www.opencascade.org/

    It is a big package far more capable that most commercial apps and is open source.

    --
    /..sig file not found - permission denied.
  6. Re:Ask Slashdot Template by psykocrime · · Score: 4, Informative

    Actually, the only app I've had real problems replacing is MS Project, ironically I need it for my Software engineering degree; You'd think developers had no need for project management tools. Maybe I should submit an ask slashdot? ;)

    Have you looked at http://www.openworkbench.org/? It's a formerly commercial PM package that went opensource a while back.

    --
    // TODO: Insert Cool Sig