STEP Coverage Test

From BRL-CAD
Revision as of 01:28, 1 May 2013 by Sean (talk | contribs) (Created page with "STEP is the current standard for exchange of CAD data between different software packages. BRL-CAD makes use of the STEPcode project to implement its step-g importer, but the...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

STEP is the current standard for exchange of CAD data between different software packages. BRL-CAD makes use of the STEPcode project to implement its step-g importer, but there is a lot of work to fully implement the STEP standard. We need test infrastructure.

For this project, you'll create a program that links against STEPcode and generates a STEP output instantiating every entity for a given schema (e.g., AP203, AP214, or AP242). It'd provide a good example of exporting via SDAI and of course a great test file for import.

BRL-CAD's step-g converter will serve as a test harness for the data file being produced by your program.

References

  • src/other/step
  • src/conv/step

Requirements

  • Familiarity with being able to link against a 3rd party C/C++ API