cad/openvsp: Update to 3.45.0
Accumulated ChangeLog:
ChangeLog: https://openvsp.org/blogs/announcements/2025/07/15/openvsp-3-44-0-released
Features:
- Landing Gear Component
- Bogie modeling with suspension travel
- Tire and rim modeling
- Aircraft CG envelope specification
- Auxiliary Geom Component
- Propeller arc
- Rotor burst cone
- Off-nominal gear rotation Geoms
- Composite clearance envelope Auxiliary Gear Geom
- SuperCone
- Geometry Analysis Manager
- Results Viewer
- External, Internal, and Self External interference checks
- From point visibility
- Height above plane distance check
- Gear rotation (tail and wingtip strike angle)
- Gear tipback and tipover angles
- Weight distribution
- Ground handling
- Convex Hull in projected area
- HumanGeom head motion (nod and turn)
- HumanGeom hand motion (wrist and forearm)
- HumanGeom improved resolution
- XSecCurve based SubSurfaces
- XSecCurve SubSurfaces in Structures
- AC 25.773-1 XSecCurve type
Libraries:
- Geometric Tools GTE included in src/external
- Robust predicates included in src/external
Build System:
- GTE Does not work with gcc-10. Updated Ubuntu 22.04 build to gcc-13.
Fixes:
- Fix visualization of GeomEngine highlighted cross sections
- Improve error message when advanced link output is not set
- Fix height of attribute editor in XSecLayout for Fuse & Stack
- Fix bug with HumanGeom positioning, some pose would move origin
ChangeLog: https://openvsp.org/blogs/announcements/2025/07/19/openvsp-3-45-0-released
Features:
- Thick/thin intersection in OpenVSP
- Clean up of NGon meshes
VSPAERO Updates:
- Mixed thick/thin geometry support
- Hand coded adjoint
- Implicit wake formulation
- Wake sheet formulation
- Implicit stall model
- Optimization coupled with OpenVSP for geometry updates
Libraries:
- Adept differentiation library removed (faster compiles on Windows)