Skip to content

CPACS 3.5.1

Latest

Choose a tag to compare

@MarAlder MarAlder released this 04 Sep 08:35
03f22c8

CPACS 3.5.1 feature list

  • Refinement of the systems definition introduced in CPACS 3.5
    • update the geometry concept for predefined systemElements
    • add multiSegmentShapes and external CAD references
    • allow combined shapes in predefined systemElements with individual transformations
    • remove aircraft-level scaling for instantiated generic systems to avoid ambiguous semantics for mass, center of gravity, and inertia properties
  • Refinement of decks to better align with systems
    • harmonize the handling of deckElements and systemElements
    • replace the previous boundingBox-based approach by the same general geometry building blocks used for systems
    • replace the former 2D-only deck instantiation concept by a consistent 3D transformation
    • allow cargo containers to be handled as regular deck elements
  • Refinement of the fuelTanks definition introduced in CPACS 3.5
    • move vessel-based tanks to vehicles/aircraft/model/fuelTanks
    • replace XML nesting below fuselage by placement via parentUID, allowing tanks to be attached to fuselages, wings, nacelles, and other geometry parents
    • rework the internal tank definition around vessels
    • improve support for structural definitions on vessel level
  • update and consolidate example files for systems and fuel tank use cases
  • build improvements
    • add tool-specific documentation support
    • update build instructions

All issues for this release can be found online at: CPACS 3.5.1 project board

Note: The refinements of systems, decks, and fuelTanks are not backward
compatible with CPACS 3.5. Existing datasets using these nodes need to be adapted.