Documentation is under construction. Please use examples as the main reference.

cs#

This block contains a list of cross-sectional base designs.

Listing 4 Overview#
1cs:
2  - name: "cs_base_design_1"
3    ...
4  - name: "cs_base_design_2"
5    ...

name#

Name of the cross-sectional base design.

  • Required

  • Type: String

  • Arguments: Arbitrary

  • Default: None

parameter#

Key-value pairs of the design parameters for the current CS.

  • Optional

  • Type: Dictionary

  • Arguments: key: value pairs

  • Default: None

design#

Basic design setup of the current CS.

  • Optional

  • Type: Dictionary

tool#

PreVABS command used to create the cross-section.

  • Optional

  • Type: String

  • Default: prevabs

base_file#

File name of the cross-sectional design template.

  • Required

  • Type: String

  • Default: None

Listing 5 Example#
 1cs:
 2- name: "cs"
 3  parameter:
 4    cs_template: 'airfoil_gbox_uni.xml.tmp'
 5    mdb_name: "material_database_us_ft"
 6    rnsm: 0.001
 7    gms: 0.004
 8    mat_nsm: "lead"
 9    mat_fill_front: "Rohacell 70"
10    mat_fill_back: "Plascore PN2-3/16OX3.0"
11    mat_fill_te: "Plascore PN2-3/16OX3.0"
12  design:
13    dim: 2
14    tool: 'prevabs_153_dev'
15    base_file: cs_template
16  model:
17    md1:
18      tool: 'vabs'