public static GWPMaterialSet GetDefaultGlulam() { var timber = new ICETimber("Glue Laminated timber ", false); timber.TransportsToSite.Clear(); timber.TransportsToSite.Add(MaterialTransport.DefaultDieselRigidHGV()); timber.TransportsToDispoal.Clear(); timber.TransportsToDispoal.Add(MaterialTransport.DefaultDieselRigidHGV()); timber.ConstructionFactor = 2; timber.DeConstructionFactor = 1; return(new GWPMaterialSet("Default glulam", new List <GWPMaterial> { timber })); }
public static GWPMaterialSet GetDefaultFoundationRC() { var conc = new ICEConcrete("RC25/30", "25%GGBS", 120); conc.TransportsToSite.Clear(); conc.TransportsToSite.Add(MaterialTransport.DefaultDieselRigidHGV()); conc.TransportsToDispoal.Clear(); conc.TransportsToDispoal.Add(MaterialTransport.DefaultDieselRigidHGV()); conc.ConstructionFactor = 2; conc.DeConstructionFactor = 1; return(new GWPMaterialSet("Default foundation RC", new List <GWPMaterial> { conc })); }
public static GWPMaterialSet GetDefaultStructuralSteel() { var steel = new ICESteel("Section"); steel.TransportsToSite.Clear(); steel.TransportsToSite.Add(MaterialTransport.DefaultDieselRigidHGV()); steel.TransportsToDispoal.Clear(); steel.TransportsToDispoal.Add(MaterialTransport.DefaultDieselRigidHGV()); steel.ConstructionFactor = 2; steel.DeConstructionFactor = 1; return(new GWPMaterialSet("Default structural steel", new List <GWPMaterial> { steel })); }
public static GWPMaterialSet GetDefaultRC2025() { var conc = ICE3ConcreteModel.DefaultRC2025oncrete(); conc.ReinforcementDensity = 150; conc.TransportsToSite.Clear(); conc.TransportsToSite.Add(MaterialTransport.DefaultDieselRigidHGV()); conc.TransportsToDispoal.Clear(); conc.TransportsToDispoal.Add(MaterialTransport.DefaultDieselRigidHGV()); conc.ConstructionFactor = 2; conc.DeConstructionFactor = 1; return(new GWPMaterialSet("RC 20/25", new List <GWPMaterial> { conc })); }
public static GWPMaterialSet GetDefaultGWPConcreteSetSeparateSteel() { var conc = new ICEConcrete("RC32/40", "zero", 0); conc.TransportsToSite.Clear(); conc.TransportsToSite.Add(MaterialTransport.DefaultDieselRigidHGV()); conc.TransportsToDispoal.Clear(); conc.TransportsToDispoal.Add(MaterialTransport.DefaultDieselRigidHGV()); conc.ConstructionFactor = 2; conc.DeConstructionFactor = 1; var steel = new ICESteel("Bar & rod"); steel.ChangeMassDensity(150); var returnSet = new GWPMaterialSet("Reinforced concrete", new List <GWPMaterial> { conc, steel }); return(returnSet); }