RCAIDE.Framework.External_Interfaces.OpenVSP.vsp_boom.write_vsp_boom#
- write_vsp_boom(boom, area_tags, OML_set_ind)[source]#
This writes a boom into OpenVSP format.
Assumptions: None
Source: N/A
Inputs: boom
width [m] lengths.total [m] heights.
maximum [m] at_quarter_length [m] at_wing_root_quarter_chord [m] at_three_quarters_length [m]
effective_diameter [m] fineness.nose [-] ratio of nose section length to boom width fineness.tail [-] ratio of tail section length to boom width tag <string> OpenVSP_values. (optional)
nose.top.angle [degrees] nose.top.strength [-] this determines how much the specified angle influences that shape nose.side.angle [degrees] nose.side.strength [-] nose.TB_Sym <boolean> determines if top angle is mirrored on bottom nose.z_pos [-] z position of the nose as a percentage of boom length (.1 is 10%) tail.top.angle [degrees] tail.top.strength [-] tail.z_pos (optional, 0.02 default) [-] z position of the tail as a percentage of boom length (.1 is 10%)
- Segments. (optional)
width [m] height [m] percent_x_location [-] .1 is 10% length percent_z_location [-] .1 is 10% length
area_tags <dict> used to keep track of all tags needed in wetted area computation main_wing.origin [m] main_wing.chords.root [m] fuel_tank_set_index <int> OpenVSP object set containing the fuel tanks
Outputs: Operates on the active OpenVSP model, no direct output
Properties Used: N/A