|
CroSec_Box Constructor (String, String, String, NullableColor, FemMaterial, Double, Double, Double, Double, Double, Double, Double, Double)
|
Create new box-cross-section. All dimensions are in cm;
Namespace:
Karamba.CrossSections
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public CroSec_Box(
string _family,
string _type,
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,
double _r1_fillet = -1
)
Public Sub New (
_family As String,
_type 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,
_r_fillet As Double,
Optional _r1_fillet As Double = -1
)
public:
CroSec_Box(
String^ _family,
String^ _type,
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,
double _r1_fillet = -1
)
new :
_family : string *
_type : 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
(* Defaults:
let __r1_fillet = defaultArg _r1_fillet -1
*)
-> CroSec_Box
Parameters
- _family
- Type: SystemString
family name of a cross section for grouping in e.g. cross section optimization - _type
- 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
with of upper flange [cm] - _lf_width
- Type: SystemDouble
with 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
thickness of web [cm] - _r_fillet
- Type: SystemDouble
outer fillet radius for edges [cm] - _r1_fillet (Optional)
- Type: SystemDouble
inner fillet radius for edges [cm], if negative it is determined
See Also