We closed this forum 18 June 2010. It has served us well since 2005 as the ALPHA forum did before it from 2002 to 2005. New discussions are ongoing at the new URL http://forum.processing.org. You'll need to sign up and get a new user account. We're sorry about that inconvenience, but we think it's better in the long run. The content on this forum will remain online.
IndexProgramming Questions & HelpPrograms › Processing in structural engineering
Page Index Toggle Pages: 1
Processing in structural engineering (Read 502 times)
Processing in structural engineering
Aug 13th, 2007, 11:24pm
 
Hi all,

I'm new to this site and programming system. I stumbled upon your site through rAndom International's website. I'm a structural engineering student and I've been looking for a 3D modeling system that I could use to rapidly illustrate the modeling of structures. What I'm looking for in this system is as follows:

- use input data files of nodes and lines and generate 3D (wireframe) views of the model. (I think processing is capable of doing this)
- rotate, zoom, pan the model (again I think processing can do this)
- annotate the lines with things such as the material, section properties and connection details. What I have in mind in terms of annotating is having the user either hover-over or click a line and get this information in a tool-tip or balloon. I would prefer to have these information included in a data file as well where they are indexed to the lines.
- as a huge bonus, have the lines rendered as sections (such as pipes, I beams, etc.) based on the section properties and the orientation of the line defined by an auxiliary point. That is to say give the user the option of seeing a rendered view of the model instead of the wireframe.

I think a system like this is very useful to people doing modelling and needing to illustrate to others what they have been doing and why. At the moment I have an excel application that manages the data for my models and unless I use an finite element analysis system (such as ADINA or SAP) I cannot visually inspect my model. I feel that the process of creating the model should be handled with a lightweight, free, and multi-platform system and once the model is perfected visually it should be processed using the sophisticated finite element analysis systems. For presentations and for my own general understanding of a model I’ve been using SketchUp, but the software is very static and cannot create a model based on input data.

Anyways that was a long introduction to a quick question that I had about processing. Is this possible through Processing? Is it a reasonably easy thing to do? I’m willing to spend the time to learn the system and figure it out, but I need to know if I’m being realistic as to what the system is capable of. If Processing is not the best program for this application, does anyone know of another open-source system that could be used for this?

I hope this post makes sense to everyone. If I need to clarify something, please let me know. Oh, and any help is much appreciated.

Thanks

Ali
Re: Processing in structural engineering
Reply #1 - Aug 14th, 2007, 5:44am
 
The only thing that sounds particularly tricky about that is being able to click a line to pop up an info bubble about it. This is known as 3D picking and Processing does not have support built in, so to speak. OpenGL does do 3D picking, so you could use that in OPENGL mode but it is not super straightforward and you'd need to some reading up on it.
Page Index Toggle Pages: 1