|
CroSec_I Constructor (String, String, String, NullableColor, FemMaterial, Double, Double, Double, Double, Double, Double, Double, Double, Double)
|
create a cross section with given name, family and country without default properties
Namespace:
Karamba.CrossSections
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public CroSec_I(
string _family,
string _name,
string _country,
Nullable<Color> _color,
FemMaterial _material,
double __height,
double _uf_width,
double _lf_width,
double _uf_thick,
double _lf_thick,
double _w_thick,
double _r_fillet = 0,
double _r1_fillet = 0,
double _f_inclination = 0
)
Public Sub New (
_family As String,
_name As String,
_country As String,
_color As Nullable(Of Color),
_material As FemMaterial,
__height As Double,
_uf_width As Double,
_lf_width As Double,
_uf_thick As Double,
_lf_thick As Double,
_w_thick As Double,
Optional _r_fillet As Double = 0,
Optional _r1_fillet As Double = 0,
Optional _f_inclination As Double = 0
)
public:
CroSec_I(
String^ _family,
String^ _name,
String^ _country,
Nullable<Color> _color,
FemMaterial^ _material,
double __height,
double _uf_width,
double _lf_width,
double _uf_thick,
double _lf_thick,
double _w_thick,
double _r_fillet = 0,
double _r1_fillet = 0,
double _f_inclination = 0
)
new :
_family : string *
_name : string *
_country : string *
_color : Nullable<Color> *
_material : FemMaterial *
__height : float *
_uf_width : float *
_lf_width : float *
_uf_thick : float *
_lf_thick : float *
_w_thick : float *
?_r_fillet : float *
?_r1_fillet : float *
?_f_inclination : float
(* Defaults:
let __r_fillet = defaultArg _r_fillet 0
let __r1_fillet = defaultArg _r1_fillet 0
let __f_inclination = defaultArg _f_inclination 0
*)
-> CroSec_I
Parameters
- _family
- Type: SystemString
family name of a cross section for grouping in e.g. cross section optimization - _name
- Type: SystemString
unique identifier within a family - _country
- Type: SystemString
country of origin - _color
- Type: SystemNullableColor
color of the cross section - _material
- Type: Karamba.MaterialsFemMaterial
material to be used for the cross section or null - __height
- Type: SystemDouble
height (depth) of cross section [cm] - _uf_width
- Type: SystemDouble
width of upper flange [cm] - _lf_width
- Type: SystemDouble
width of lower flange [cm] - _uf_thick
- Type: SystemDouble
thickness of upper flange [cm] - _lf_thick
- Type: SystemDouble
thickness of lower flange [cm] - _w_thick
- Type: SystemDouble
webthickness [cm] - _r_fillet (Optional)
- Type: SystemDouble
inner fillet radius [cm] at connections from flang to web - _r1_fillet (Optional)
- Type: SystemDouble
outer fillet radius [cm] at connections from flang to web - _f_inclination (Optional)
- Type: SystemDouble
inclination of iner flange plane
See Also