CAD Working Group Strategy

From Web3D.org
Revision as of 04:51, 15 December 2011 by Adpc9 (Talk | contribs)

Jump to: navigation, search

CAD Working Group Strategy

  • Build examples of X3D CAD models to provide use cases and use case and best practices.
  • Preserve product structure in CAD node name fields and metadata.
    • Resist the urge to refactor CAD product nodes, unless a clear improvement in CAD consistency is shown. Preferred is good practices rather than restrictions that are difficult to enforce.
    • Goals
      • Primary goal. CAD definitions converted to X3D geometry, preferring parametric representations for brevity and precision.
      • Secondary goal. Option to save CAD product structure in the use of named X3D CAD product structure nodes, with addition of embedded typed metadata nodes.
      • Third goal. Define, implement, demonstrate and distribute the workflow for converting CAD models to X3D.
  • Next steps for activity.
    • Compare vocabularies for ISO STEP, Macro Parametric Approach, B-REPS (general definitions) and B-REPS (proposed X3D nodes).
    • For each table row, define corresponding mappings to existing parametric X3D nodes (e.g. NURBS, extrusion, primitives).
    • Consider implementing these BREPS nodes as NURBS-based X3D prototypes
    • These prototypes are an independent implementation that make it easy for either authors or browser to use such BREPS nodes
    • Can also update the support for these nodes in Xj3D open source
    • List all pros/cons of BREPS nodes as first-class X3D v3.4 nodes
    • At this point it is much easier to decide whether to add BREPS to X3D