예제 #1
0
 public GluelamSoftwoodMaterialFlexureSimple(GlulamSimpleFlexuralStressClass StressClass, GlulamWoodSpeciesSimple WoodSpecies,
                                             int NumberOfLaminations, bool AllowIncreasedValues = false)
 {
     this.NumberOfLaminations  = NumberOfLaminations;
     this.StressClass          = StressClass;
     this.WoodSpecies          = WoodSpecies;
     this.AllowIncreasedValues = AllowIncreasedValues;
 }
 public GlulamSoftwoodFlexuralMemberSimple(double b, double d, int NumberLaminations,
                                           GlulamSimpleFlexuralStressClass StressClass, GlulamWoodSpeciesSimple WoodSpecies)
 {
     this.b                 = b;
     this.d                 = d;
     this.Material          = new GluelamSoftwoodMaterialFlexureSimple(StressClass, WoodSpecies, NumberLaminations);
     this.Section           = new SectionRectangular(b, d);
     this.NumberLaminations = NumberLaminations;
 }
예제 #3
0
 public GlulamBeam(double b, double d, int NumberLaminations, GlulamSimpleFlexuralStressClass StressClass, GlulamWoodSpeciesSimple WoodSpecies,
                   double l_e, double L, double Temperature, MoistureCondition MoistureCondition, bool IsPressureTreated)
 {
     this.b = b;
     this.d = d;
     this.NumberLaminations = NumberLaminations;
     this.StressClass       = StressClass;
     this.WoodSpecies       = WoodSpecies;
     this.l_e               = l_e;
     this.L                 = L;
     this.Temperature       = Temperature;
     this.MoistureCondition = MoistureCondition;
     this.IsPressureTreated = IsPressureTreated;
     this.Member            = new GlulamSoftwoodFlexuralMemberSimple(b, d, NumberLaminations, StressClass, WoodSpecies);
 }