Curve Editor


OpenVSP includes a manual curve editor that enables users to modify existing cross-sections or create entirely unique shapes with simple, click-and-drag operations. The curve editor is intended to make cross-section modification as user-friendly as reasonable while maintaining remarkable customization including multiple curve types (linear, spline, Bezier), three-dimensional control, symmetry, numerous display options, corner radii, and U-spacing distribution.

Users are encouraged to test this cross-section type to become familiar with the Edit Curve features but are warned that this is an advanced capability. If your model cross-sections can be implemented with other curve types such as ellipses, rounded rectangles, etc., then we recommend using those. Edit Curve sections should be used when the parameterization of existing cross-sections (including the number of control points or corners) is insufficient to accomplish your goals.

Recent cross-section improvements were presented at the 2022 OpenVSP Workshop which include several features discussed in this Subject.


Edit Curve Introduction
Edit Curve Display Options
Curve Editor Background Images
Initializing Edit Curve Types
Converting Body Cross-Sections to Edit Curves
Avoiding Edit Curve with Airfoils
Scale XSec with Edit Curve
Adding and Removing Points in Curve Editor
Adding Radius to Edit Curves
Edit Curve U and G1
Reparametrize Edit Curves by Arc Length
Three-Dimensional Curves

Chapter 5 Subjects

Curve Editor