Rocket NoseCone

Description
Nose cones come in a variety of shapes and sizes, most of which are difficult to model without programming. For many rocket builders, this makes the process unworkable. This command allows for nose cone creation using simple properties combined with a specialized task dialog.

Usage

 * 1) There are several ways to invoke the command:
 * 2) * Press the button.
 * 3) * Select the option from the menu.
 * 4) * Double click on a Nose Cone object in the model view.
 * 5) Set options and press.

Nose Cone Types
The theory behind the various nose cone shapes is explained here: https://en.wikipedia.org/wiki/Nose_cone_design

Supported nose cone types include:
 * Cone.


 * Ogive.


 * Elliptical.


 * Parabola. The shape commonly thought of as a parabola is not generated using a parabolic series, but a power series with a coefficient of 1/2. This is explained in the Wikipedia article.


 * Parabolic series. This shape is constrained using a coefficient, as explained in the Wikipedia article.




 * Von Karman. A Haack series with a coefficient of 0


 * Haack Series. This shape is constrained using a coefficient, as explained in the Wikipedia article.



Nose Cone Styles
Nose cones can be drawn in one of 3 styles
 * Solid: The cone is constructed as a solid piece, such as out of balsa wood.
 * Hollow: The cone is hollow on the inside having a specified thickness. The end is not sealed.
 * Capped: Similar to hollow, except the end is sealed.

Shoulders
Nose cones can be created with or without shoulders



Data

 * : Defines the shape of the nose cone using the coefficient when required

View

 * : Description of the property

Scripting
See also: Category:API and FreeCAD Scripting Basics.

The ExampleCommandModel tool can be used in macros and from the Python console by using the following function:


 * Creates an using  and.

Example:

Tutorials and Learning
Rocket Workbench Nose Cones Tutorial on YouTube