NoseCone Class#
Keeps nose cone information.
Local coordinate system: Z axis along the longitudinal axis of symmetry, positive downwards (top -> bottom). Origin located at the tip of the nose cone.
- NoseCone.length#
Nose cone length. Has units of length and must be given in meters.
- Type:
float
- NoseCone.rocket_radius#
The reference rocket radius used for lift coefficient normalization, in meters.
- Type:
float
- NoseCone.kind#
Nose cone kind. Can be “conical”, “ogive” or “lvhaack”.
- Type:
string
- NoseCone.name#
Nose cone name. Has no impact in simulation, as it is only used to display data in a more organized matter.
- Type:
string
- NoseCone.cp#
Tuple with the x, y and z local coordinates of the nose cone center of pressure. Has units of length and is given in meters.
- Type:
tuple
- NoseCone.cpx#
Nose cone local center of pressure x coordinate. Has units of length and is given in meters.
- Type:
float
- NoseCone.cpy#
Nose cone local center of pressure y coordinate. Has units of length and is given in meters.
- Type:
float
- NoseCone.cpz#
Nose cone local center of pressure z coordinate. Has units of length and is given in meters.
- Type:
float
- NoseCone.cl#
Function which defines the lift coefficient as a function of the angle of attack and the Mach number. Takes as input the angle of attack in radians and the Mach number. Returns the lift coefficient.
- Type:
- NoseCone.clalpha#
Lift coefficient slope. Has units of 1/rad.
- Type:
float
- NoseCone.plots#
This contains all the plots methods. Use help(NoseCone.plots) to know more about it.
- Type:
rocketpy.plots._NoseConePlots
- NoseCone.prints#
This contains all the prints methods. Use help(NoseCone.prints) to know more about it.
- Type:
rocketpy.prints._NoseConePrints