Difference between revisions of "STEP project"

From FreeCAD Documentation
Jump to: navigation, search
(Brainstorming)
Line 14: Line 14:
  
 
=== general STEP ===
 
=== general STEP ===
 +
The ISO 10303 (STEP) is very important in this field. Its the only good standardized and widely discussed
 +
and recognized definition of product structures I know of.
 +
[[Image:Product structure modeling Process-Data diagram.gif|500px|right]]
 +
 +
Here some links with info:
 +
* [http://en.wikipedia.org/wiki/ISO_10303 ISO 10303 on Wikipedia]
 +
* [http://www.wikistep.org/index.php/Main_Page WikiStep.org] with a lot of basic info but mostly toward STEP-NC
 +
* The [http://www.wikistep.org/index.php/Product_Basics product structure] in STEP
 +
* Some [http://www.wikistep.org/index.php/STEP_Tutorial examples] about STEP
 +
* [http://en.wikipedia.org/wiki/ISO_10303-11  ISO 10303-11] about the modeling language (EXPRESS)
 +
* [http://en.wikipedia.org/wiki/Product_Structure_Modeling A Wikipedia article] about product modeling
 +
* [http://www.steptools.com/support/stdev_docs/express/step_irs/index.html#part41 Overview of Part 41 -- Fundamentals of Product Description and Support]
 +
* [http://www.steptools.com/support/stdev_docs/express/step_irs/index.html#part44 Overview of Part 44 (edition 2) -- Product Structure Configuration]
 +
* [http://www.steptools.com/support/stdev_docs/express/ap214/index.html Examples of small AP 214 files]
 +
* [http://www.cax-if.org/library/index.html STEP validation models]
 +
  
 
=== OCC step i/o information ===
 
=== OCC step i/o information ===
 +
 +
* [http://dev.opencascade.org/doc/overview/html/user_guides__step.html documentation on OCC step]
  
 
== Organizing ==
 
== Organizing ==

Revision as of 16:16, 12 December 2013

This template is the guideline for a FreeCAD development project. It follows the rules of the Getting Things Done (GTD) process. The projects are collected in the Development roadmap.


Purpose and principles

This is a development project to find, discuss and implement a more advanced STEP i/o in FreeCAD.

Outcome

  • reading/writing complex STEP files into Assembly data definition (with color and all the additional information).
  • ....

Brainstorming

First we need to colect all the information about the matter

general STEP

The ISO 10303 (STEP) is very important in this field. Its the only good standardized and widely discussed and recognized definition of product structures I know of.

Product structure modeling Process-Data diagram.gif

Here some links with info:


OCC step i/o information

Organizing

Next actions

  • collecting information and testing OCC STEP classes