public MaterialBucklingConstantProvider(BucklingType BucklingType, SubElementType SubElementType, IAluminumMaterial Material, WeldCase WeldCase) { this.BucklingType = BucklingType; this.SubElementType = SubElementType; this.Material = Material; this.WeldCase = WeldCase; string temper = Material.Temper; }
void GetMaterial() { m = new AluminumMaterial("6061", "T6", "0.062 or greater", "std structural profile"); //CalcLog cl = new CalcLog(); //SteelMaterialCatalog sm = new SteelMaterialCatalog(SteelMaterialId, d_b, cl); //return sm; }
public FlexuralLocalBucklingElement(IAluminumMaterial Material, double b, double t, LateralSupportType LateralSupportType, double M_np, double S_xc, WeldCase WeldCase, SubElementType SubElementType = SubElementType.Flat) { this.Material = Material; this.b = b; this.t = t; this.M_np = M_np; this.S_xc = S_xc; this.LateralSupportType = LateralSupportType; }
void GetMaterial() { m = new AluminumMaterial("6061", "T6", "0.062 or greater", "std structural profile"); }
public AluminumSection(IAluminumMaterial Material, ISection Shape) { this.Shape = Shape; this.material = Material; }