From f65c3bb23291b46e153df70e910d495be1634b37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Tue, 1 Sep 2026 15:20:30 +0200 Subject: [PATCH 01/22] #3607 Change methodology for extracting materiality from structural elements from using the MaterialComposition to instead make use of the GeneralMaterialTakeoff method. Gives better flexibility in quantities returned and also makes the addition of connectionallowance more straightforward --- Structure_Engine/Query/Construction.cs | 2 +- .../Query/GeneralMaterialTakeoff.cs | 1014 +++++++++++++++++ Structure_Engine/Query/MaterialComposition.cs | 420 +------ Structure_Engine/Query/SolidVolume.cs | 27 +- 4 files changed, 1069 insertions(+), 394 deletions(-) create mode 100644 Structure_Engine/Query/GeneralMaterialTakeoff.cs diff --git a/Structure_Engine/Query/Construction.cs b/Structure_Engine/Query/Construction.cs index 3ec146776..cbacc0851 100644 --- a/Structure_Engine/Query/Construction.cs +++ b/Structure_Engine/Query/Construction.cs @@ -94,7 +94,7 @@ public static Construction Construction(this ISurfaceProperty surfaceProperty) if (surfaceProperty.IsNull()) return null; - MaterialComposition comp = surfaceProperty.IMaterialComposition(); + MaterialComposition comp = surfaceProperty.MaterialComposition(); double volume = surfaceProperty.IVolumePerArea(); if (volume == 0) Base.Compute.RecordWarning("the SurfaceProperty has zero volume - a Construction has been created, but will also have zero volume."); diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs new file mode 100644 index 000000000..d3be6583c --- /dev/null +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -0,0 +1,1014 @@ +/* + * This file is part of the Buildings and Habitats object Model (BHoM) + * Copyright (c) 2015 - 2026, the respective contributors. All rights reserved. + * + * Each contributor holds copyright over their respective contributions. + * The project versioning (Git) records all such contribution source information. + * + * + * The BHoM is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3.0 of the License, or + * (at your option) any later version. + * + * The BHoM is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this code. If not, see . + */ + + +using BH.Engine.Base; +using BH.Engine.Geometry; +using BH.Engine.Spatial; +using BH.oM.Analytical; +using BH.oM.Base.Attributes; +using BH.oM.Dimensional; +using BH.oM.Geometry; +using BH.oM.Physical.Materials; +using BH.oM.Quantities.Attributes; +using BH.oM.Spatial.Layouts; +using BH.oM.Spatial.ShapeProfiles; +using BH.oM.Structure.Elements; +using BH.oM.Structure.Fragments; +using BH.oM.Structure.MaterialFragments; +using BH.oM.Structure.Reinforcement; +using BH.oM.Structure.SectionProperties; +using BH.oM.Structure.SurfaceProperties; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Linq; + +namespace BH.Engine.Structure +{ + public static partial class Query + { + /***************************************************/ + /**** Public Methods ****/ + /***************************************************/ + + + [Description("Returns a Bar's GeneralMaterialTakeoff which contains information about the Bar's materiality and corresponding quantities.")] + [Input("bar", "The Bar to query.")] + [Output("takeoff", "The GeneralMaterialTakeoff of the bar.")] + public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Bar bar) + { + if (bar.IsNull() || bar.SectionProperty.IsNull()) + return null; + + return bar.SectionProperty.IGeneralMaterialTakeoff(bar.Length(), bar.FindFragment(), bar.FindFragment()); + } + + /***************************************************/ + + [Description("Returns a Pile's GeneralMaterialTakeoff which contains information about the Pile's materiality and corresponding quantities.")] + [Input("pile", "The Pile to query.")] + [Output("takeoff", "The GeneralMaterialTakeoff of the pile.")] + public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Pile pile) + { + if (pile.IsNull() || pile.Section.IsNull()) + return null; + + return pile.Section.IGeneralMaterialTakeoff(pile.Length(), pile.FindFragment(), pile.FindFragment()); + } + + /***************************************************/ + + [Description("Returns an Area Element's (Panel, FEMesh, Surface etc.) GeneralMaterialTakeoff which contains information about the element's materiality and corresponding quantities.")] + [Input("areaElement", "The IAreaElement to query.")] + [Output("takeoff", "The GeneralMaterialTakeoff of the area element.")] + public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this IAreaElement areaElement) + { + if (areaElement.IIsNull() || areaElement.Property.IsNull()) + return null; + + GeneralMaterialTakeoff takeoff = areaElement.Property.IGeneralMaterialTakeoff(areaElement.IArea(), areaElement.FindFragment(), areaElement.FindFragment()); + + takeoff.AddConnectionAllowance(areaElement.FindFragment()); + + return takeoff; + } + + /***************************************************/ + + [Description("Returns a PileFoundation's GeneralMaterialTakeoff, aggregating pile cap and piles. The takeoff contains information about the materiality and corresponding quantities of all the elements in the PileFoundation.")] + [Input("pileFoundation", "The PileFoundation to query.")] + [Output("takeoff", "The aggregated GeneralMaterialTakeoff of the PileFoundation.")] + public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation pileFoundation) + { + if(pileFoundation.IsNull()) + return null; + + ReinforcementDensity topLevelReinforcementDensity = pileFoundation.FindFragment(); + ConnectionAllowance topLevelConnectionAllowance = pileFoundation.FindFragment(); + + PadFoundation pileCap = pileFoundation.PileCap; + bool pileCapCloned = false; + if (topLevelReinforcementDensity != null) + { + if (topLevelReinforcementDensity != null) + { + if (pileCap.FindFragment() != null) + Base.Compute.RecordWarning("A ReinforcementDensity Fragment is found on both the PileFoundation and on the pileCap. The reinforcement density applied directly to the pileCap is used."); + else + { + pileCap = pileCap.ShallowClone(); + pileCapCloned = true; + pileCap.AddFragment(topLevelReinforcementDensity); + } + } + } + + if (topLevelConnectionAllowance != null) + { + if (pileCap.FindFragment() != null) + Base.Compute.RecordWarning("A ConnectionAllowance Fragment is found on both the PileFoundation and on the pileCap. The connection allowance applied directly to the pileCap is used."); + else + { + if (!pileCapCloned) + pileCap = pileCap.ShallowClone(); + pileCap.AddFragment(topLevelConnectionAllowance); + } + } + + List takeoffs = new List + { + pileCap.GeneralMaterialTakeoff() + }; + + bool pileReinforcementDensityOverlapFound = false; + bool pileConnectionAllowanceOverlapFound = false; + + foreach (Pile pileInCollection in pileFoundation.Piles) + { + if (pileInCollection == null) + { + BH.Engine.Base.Compute.RecordWarning("Null pile found in PileFoundation. Skipping this pile for general material takeoff."); + continue; + } + + Pile pile = pileInCollection; + + bool pileCLoned = false; + + if (topLevelReinforcementDensity != null) + { + if (pile.FindFragment() != null) + pileReinforcementDensityOverlapFound = true; + else + { + pile = pile.ShallowClone(); + pile.AddFragment(topLevelReinforcementDensity); + } + } + + if(topLevelConnectionAllowance != null) + { + if (pile.FindFragment() != null) + pileConnectionAllowanceOverlapFound = true; + else + { + if (!pileCLoned) + pile = pile.ShallowClone(); + pile.AddFragment(topLevelConnectionAllowance); + } + } + + takeoffs.Add(pile.GeneralMaterialTakeoff()); + } + + if(pileReinforcementDensityOverlapFound) + BH.Engine.Base.Compute.RecordWarning("A ReinforcementDensity Fragment is found on both the PileFoundation and on one or more of the piles. The reinforcement density applied directly to the pile(s) is used."); + + if (pileConnectionAllowanceOverlapFound) + BH.Engine.Base.Compute.RecordWarning("A ConnectionAllowance Fragment is found on both the PileFoundation and on one or more of the piles. The connection allowance applied directly to the pile(s) is used."); + + GeneralMaterialTakeoff aggregateTakeoff = Matter.Compute.AggregateGeneralMaterialTakeoff(takeoffs); + return aggregateTakeoff; + } + + /***************************************************/ + + [Description("Returns a Stem's GeneralMaterialTakeoff using the stem solid volume and material. The takeoff contains information about the materiality and corresponding quantities of the Stem.")] + [Input("stem", "The Stem to query.")] + [Output("takeoff", "The GeneralMaterialTakeoff of the stem.")] + public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Stem stem) + { + if (stem.IsNull() || stem.Material.IsNull()) + return null; + + double volume = stem.SolidVolume(); + + GeneralMaterialTakeoff takeoff = new GeneralMaterialTakeoff() + { + MaterialTakeoffItems = new List() + { + new TakeoffItem() + { + Material = Physical.Create.Material(stem.Material), + Volume = volume, + Mass = volume * stem.Material.Density + } + } + }; + + takeoff.ApplyReinforcementDensity(stem.FindFragment()); + + return takeoff; + } + + /***************************************************/ + + [Description("Returns a RetainingWall's GeneralMaterialTakeoff by aggregating its stem and footing takeoffs. The takeoff contains information about the materiality and corresponding quantities of all the elements in the RetainingWall.")] + [Input("retainingWall", "The RetainingWall to query.")] + [Output("takeoff", "The aggregated GeneralMaterialTakeoff of the retaining wall.")] + public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this RetainingWall retainingWall) + { + if (retainingWall.IsNull() && retainingWall.Stem.IsNull() && retainingWall.Footing.IsNull()) + return null; + + ReinforcementDensity topLevelReinforcementDensity = retainingWall.FindFragment(); + + Stem stem = retainingWall.Stem; + PadFoundation footing = retainingWall.Footing; + + bool stemCloned = false; + bool footingCloned = false; + + if (topLevelReinforcementDensity != null) + { + if (stem.FindFragment() != null) + Base.Compute.RecordWarning("A ReinforcementDensity Fragment is found on both the RetainingWall and on the stem. The reinforcement density applied directly to the stem is used."); + else + { + stem = stem.ShallowClone(); + stemCloned = true; + stem.AddFragment(topLevelReinforcementDensity); + } + + if (footing.FindFragment() != null) + Base.Compute.RecordWarning("A ReinforcementDensity Fragment is found on both the RetainingWall and on the footing. The reinforcement density applied directly to the footing is used."); + else + { + footing = footing.ShallowClone(); + footingCloned = true; + footing.AddFragment(topLevelReinforcementDensity); + } + } + + ConnectionAllowance topLevelConnectionAllowance = retainingWall.FindFragment(); + + if (topLevelConnectionAllowance != null) + { + if(stem.FindFragment() != null) + Base.Compute.RecordWarning("A ConnectionAllowance Fragment is found on both the RetainingWall and on the stem. The connection allowance applied directly to the stem is used."); + else + { + if(!stemCloned) + stem = stem.ShallowClone(); + stem.AddFragment(topLevelConnectionAllowance); + } + + if (footing.FindFragment() != null) + Base.Compute.RecordWarning("A ConnectionAllowance Fragment is found on both the RetainingWall and on the footing. The connection allowance applied directly to the footing is used."); + else + { + if(!footingCloned) + footing = footing.ShallowClone(); + footing.AddFragment(topLevelConnectionAllowance); + } + } + + List takeoffs = new List + { + stem.GeneralMaterialTakeoff(), + footing.GeneralMaterialTakeoff() + }; + + return Matter.Compute.AggregateGeneralMaterialTakeoff(takeoffs); + } + + #region Fragments + + /***************************************************/ + /**** Private Methods - Add Fragments ****/ + /***************************************************/ + + [Description("Applies a reinforcement density fragment to a GeneralMaterialTakeoff, reducing concrete volumes and adding reinforcement as a separate takeoff item.")] + [Input("takeoff", "The GeneralMaterialTakeoff to modify.")] + [Input("reinforcementDensity", "The ReinforcementDensity fragment to apply.")] + [Output("takeoff", "The modified GeneralMaterialTakeoff with reinforcement applied.")] + private static void ApplyReinforcementDensity(this GeneralMaterialTakeoff takeoff, ReinforcementDensity reinforcementDensity) + { + if (reinforcementDensity == null || reinforcementDensity.Density == 0) + return; + + //Check if any of the materials in the composition are concrete. If so, apply the reinforcement density just to those elements. + //If not, apply the reinforcement density to all materials in the composition. + List reinforcedParts = takeoff.ReinforcedItems(); + + double concreteVolume = reinforcedParts.Sum(x => x.Volume); + double reinforcementMass = concreteVolume * reinforcementDensity.Density; + double reinforcementVolume = reinforcementMass / reinforcementDensity.Material.Density; + + if(reinforcementVolume > concreteVolume) + BH.Engine.Base.Compute.RecordWarning("Applied reinforcement density results in a reinforcement volume greater than the concrete volume. This will lead to negative concrete volumes in the takeoff."); + + foreach (TakeoffItem item in reinforcedParts) + { + double ratio = item.Volume / concreteVolume; + item.Volume -= reinforcementVolume * ratio; + item.Mass = item.Volume * item.Material.Density; + } + + takeoff.MaterialTakeoffItems.Add(new TakeoffItem() + { + Material = Engine.Physical.Create.Material(reinforcementDensity.Material), + Volume = reinforcementVolume, + Mass = reinforcementMass, + }); + } + + /***************************************************/ + + [Description("Adds a connection allowance to a GeneralMaterialTakeoff either by scaling existing items or adding a dedicated allowance item.")] + [Input("takeoff", "The GeneralMaterialTakeoff to modify.")] + [Input("connectionAllowance", "The ConnectionAllowance fragment to apply.")] + [Output("takeoff", "The modified GeneralMaterialTakeoff with the connection allowance applied.")] + private static void AddConnectionAllowance(this GeneralMaterialTakeoff takeoff, ConnectionAllowance connectionAllowance) + { + if (connectionAllowance == null || connectionAllowance.Allowance == 0) + return; + + if (connectionAllowance.Material == null && string.IsNullOrWhiteSpace(connectionAllowance.Name)) //No allowance material specified and no name specified -> simply scale up the mass of the existing materials in the takeoff by the allowance factor. + { + foreach (TakeoffItem item in takeoff.MaterialTakeoffItems) + { + item.Volume = item.Volume * (1 + connectionAllowance.Allowance); + item.Mass = item.Mass * (1 + connectionAllowance.Allowance); + } + } + else + { + double allowanceMass = takeoff.MaterialTakeoffItems.Sum(x => x.Mass) * connectionAllowance.Allowance; + Material allowanceMaterial; + + if (connectionAllowance.Material != null) + allowanceMaterial = Engine.Physical.Create.Material(connectionAllowance.Material); + else + allowanceMaterial = takeoff.MaterialTakeoffItems.OrderByDescending(x => x.Volume).Select(x => x.Material).FirstOrDefault().DeepClone(); //If no material is specified, use the material with the largest volume in the takeoff (assumed to be the primary material). + + //Set name if provided + if (!string.IsNullOrWhiteSpace(connectionAllowance.Name)) + allowanceMaterial.Name = connectionAllowance.Name; + + takeoff.MaterialTakeoffItems.Add(new TakeoffItem() + { + Material = allowanceMaterial, + Mass = allowanceMass, + Volume = allowanceMass / allowanceMaterial.Density + }); + } + } + + #endregion + + #region Sections + + /***************************************************/ + /**** Private Methods - Section properties ****/ + /***************************************************/ + + [Description("Dispatches to the appropriate section property GeneralMaterialTakeoff implementation based on runtime type.")] + [Input("sectionProperty", "The section property to query.")] + [Input("length", "The length over which to compute the section volume.", typeof(Length))] + [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply.")] + [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] + [Output("takeoff", "The GeneralMaterialTakeoff of the section property.")] + private static GeneralMaterialTakeoff IGeneralMaterialTakeoff(this ISectionProperty sectionProperty, double length, ReinforcementDensity reinforcementDensity = null, ConnectionAllowance connectionAllowance = null) + { + return GeneralMaterialTakeoff(sectionProperty as dynamic, length, reinforcementDensity, connectionAllowance); + } + + /***************************************************/ + + [Description("Returns a homogenous ISectionProperty's GeneralMaterialTakeoff based on section area and length.")] + [Input("sectionProperty", "The ISectionProperty to query.")] + [Input("length", "The length of the element.", typeof(Length))] + [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply.")] + [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] + [Output("takeoff", "The GeneralMaterialTakeoff of the section property.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ISectionProperty sectionProperty, double length, ReinforcementDensity reinforcementDensity = null, ConnectionAllowance connectionAllowance = null) + { + Material material = Physical.Create.Material(sectionProperty.Material); + double volume = sectionProperty.ISolidVolume(length); + + GeneralMaterialTakeoff takeoff = new GeneralMaterialTakeoff(); + + takeoff.MaterialTakeoffItems.Insert(0, new TakeoffItem() + { + Material = Physical.Create.Material(sectionProperty.Material), + Volume = volume, + Mass = volume * sectionProperty.Material.Density, + Length = length, + NumberItem = 1 + }); + + takeoff.ApplyReinforcementDensity(reinforcementDensity); + takeoff.AddConnectionAllowance(connectionAllowance); + + return takeoff; + } + + /***************************************************/ + + [Description("Returns a ConcreteSection's GeneralMaterialTakeoff including explicit bar reinforcement from the RebarIntent.")] + [Input("sectionProperty", "The ConcreteSection to query.")] + [Input("length", "The length of the section to evaluate.", typeof(Length))] + [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply to the concrete.")] + [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] + [Output("takeoff", "The GeneralMaterialTakeoff of the concrete section including reinforcement items.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ConcreteSection sectionProperty, double length, ReinforcementDensity reinforcementDensity = null, ConnectionAllowance connectionAllowance = null) + { + if (sectionProperty.IsNull()) + return null; + + GeneralMaterialTakeoff takeoff = new GeneralMaterialTakeoff(); + + double concreteVolume = sectionProperty.ISolidVolume(length); + + List areas = new List(); + List materials = new List(); + + if (sectionProperty?.RebarIntent?.BarReinforcement != null && sectionProperty.RebarIntent.BarReinforcement.Any()) + { + if(reinforcementDensity != null) + BH.Engine.Base.Compute.RecordWarning($"Reinforcement density is being applied to a {nameof(ConcreteSection)} with explicit reinforcement. This may lead to double counting of reinforcement in the takeoff."); + + List outerProfileEdges = new List(); + List innerProfileEdges = new List(); + + //If the section contains transverse reinforcement with and offset layout, extract the inner and outer edges of the section profile to determine the length of the transverse reinforcement. + //Only do this is the section contains transverse reinforcement with an offset layout, as this operation is relatively costly and is not required for longitudinal reinforcement or transverse reinforcement with a standard layout. + if (sectionProperty.RebarIntent.BarReinforcement.OfType().Any(x => x.CenterlineLayout is OffsetCurveLayout)) + ExtractInnerAndOuterEdges(sectionProperty, out outerProfileEdges, out innerProfileEdges); + + foreach (IBarReinforcement reinforcement in sectionProperty.RebarIntent.BarReinforcement) + { + TakeoffItem takeoffItem = reinforcement.IRebarTakeoff(length, sectionProperty.RebarIntent.MinimumCover, outerProfileEdges, innerProfileEdges); + if(takeoffItem == null) + continue; + + //Check if the material already exists in the takeoff. If so, add the volumes together. If not, add a new item to the takeoff. + if (takeoff.MaterialTakeoffItems.Any(x => x.Material.Name == takeoffItem.Material.Name && x.Material.Properties.Any(p => takeoffItem.Material.Properties.First().Name == p.Name))) + { + TakeoffItem existingItem = takeoff.MaterialTakeoffItems.First(x => x.Material.Name == takeoffItem.Material.Name); + existingItem.Volume += takeoffItem.Volume; + existingItem.Mass += takeoffItem.Mass; + existingItem.Length += takeoffItem.Length; + existingItem.NumberItem += takeoffItem.NumberItem; + } + else + takeoff.MaterialTakeoffItems.Add(takeoffItem); + + //Subtract the volume of the reinforcement from the concrete volume + concreteVolume -= takeoffItem.Volume; + + if(concreteVolume < 0) + BH.Engine.Base.Compute.RecordWarning($"The total volume of reinforcement in the {nameof(ConcreteSection)} exceeds the concrete volume. This will lead to negative concrete volumes in the takeoff."); + } + } + + takeoff.MaterialTakeoffItems.Insert(0, new TakeoffItem() + { + Material = Physical.Create.Material(sectionProperty.Material), + Volume = concreteVolume, + Mass = concreteVolume * sectionProperty.Material.Density, + Length = length, + NumberItem = 1 + }); + + takeoff.ApplyReinforcementDensity(reinforcementDensity); + takeoff.AddConnectionAllowance(connectionAllowance); + + return takeoff; + + } + + /***************************************************/ + + [Description("Returns a CompositeSection's GeneralMaterialTakeoff by combining concrete and steel section takeoffs.")] + [Input("sectionProperty", "The CompositeSection to query.")] + [Input("length", "The length of the section to evaluate.", typeof(Length))] + [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply to concrete portion.")] + [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] + [Output("takeoff", "The combined GeneralMaterialTakeoff of the composite section.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this CompositeSection sectionProperty, double length, ReinforcementDensity reinforcementDensity = null, ConnectionAllowance connectionAllowance = null) + { + //TODO: Handle embedment etc.. + GeneralMaterialTakeoff takeoff = sectionProperty.ConcreteSection.IGeneralMaterialTakeoff(length, reinforcementDensity, connectionAllowance); + GeneralMaterialTakeoff steelTakeoff = sectionProperty.SteelSection.IGeneralMaterialTakeoff(length, null, connectionAllowance); //Not applying any reinforcement density to the steel section + takeoff.MaterialTakeoffItems.AddRange(steelTakeoff.MaterialTakeoffItems); + return takeoff; + } + + #endregion + + #region Surface Properties + + /***************************************************/ + /**** Private Methods - Surface Properties ****/ + /***************************************************/ + + [Description("Returns a SurfaceProperty's GeneralMaterialTakeoff.")] + [Input("property", "The SurfaceProperty to query.")] + [Input("area", "The surface area to evaluate.", typeof(Area))] + [Input("reinforcementDensity", "Optional ReinforcementDensity assigned to the SurfaceProperty.")] + [Input("panelRebarIntent", "Optional explicit panel rebar intent to include in the takeoff.")] + [Output("takeoff", "The GeneralMaterialTakeoff of the SurfaceProperty.")] + private static GeneralMaterialTakeoff IGeneralMaterialTakeoff(this ISurfaceProperty property, double area, ReinforcementDensity reinforcementDensity = null, PanelRebarIntent panelRebarIntent = null) + { + if (property.IsNull()) //Specific GeneralMaterialTakeoff(SurfaceProp) methods must check for material null- some properties ignore the base material. + return null; + + GeneralMaterialTakeoff takeoff = GeneralMaterialTakeoff(property as dynamic, area); + + if(takeoff == null) + return null; + + if (panelRebarIntent?.PanelReinforcement != null && panelRebarIntent.PanelReinforcement.Count != 0) + { + if(reinforcementDensity != null) + BH.Engine.Base.Compute.RecordWarning("Element contains both explicit reinforcement and a reinforcement density. This may lead to double counting of reinforcement in the takeoff."); + + List reinforcementItems = panelRebarIntent.PanelReinforcement.Select(x => x.RebarTakeoff(area)).Where(x => x != null).ToList(); + double reinforcementVolume = reinforcementItems.Sum(x => x.Volume); + + //Get the parts of the takeoff which are reinforced (i.e. concrete) and subtract the volume of the reinforcement from the concrete volume. + //If no concrete type materials are present, apply the reinforcement to all parts of the takeoff. + List reinforcedParts = takeoff.ReinforcedItems(); + double concreteVolume = reinforcedParts.Sum(x => x.Volume); + + //Subtract the volume of the reinforcement from the concrete volume + foreach (TakeoffItem item in reinforcedParts) + { + double ratio = item.Volume / concreteVolume; + item.Volume -= reinforcementVolume * ratio; + item.Mass = item.Volume * item.Material.Density; + } + + takeoff.MaterialTakeoffItems.AddRange(reinforcementItems); + } + + takeoff.ApplyReinforcementDensity(reinforcementDensity); + return takeoff; + } + + /***************************************************/ + + [Description("Gets the GeneralMaterialTakeoff for homogenous SurfaceProperties.")] + [Input("property", "The SurfaceProperty to query.")] + [Input("area", "The surface area to evaluate.", typeof(Area))] + [Output("takeoff", "The GeneralMaterialTakeoff of the SurfaceProperty.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ISurfaceProperty property, double area) + { + if (property.IsNull() || property.Material.IsNull()) + return null; + + double volume = area * property.IVolumePerArea(); + + TakeoffItem item = new TakeoffItem + { + Material = Physical.Create.Material(property.Material), + Volume = volume, + Mass = volume * property.Material.Density, + Area = area, + NumberItem = 1 + }; + + return new GeneralMaterialTakeoff { MaterialTakeoffItems = new List { item } }; + } + + + /***************************************************/ + + [Description("Returns a Layered surface property's GeneralMaterialTakeoff by summing solid layers.")] + [Input("property", "The Layered surface property to query.")] + [Input("area", "The surface area to evaluate.", typeof(Area))] + [Output("takeoff", "The GeneralMaterialTakeoff of the layered property.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Layered property, double area) + { + if (property.IsNull() || property.Layers.All(x => x.Material.IsNull())) + return null; + + if (property.Layers.All(x => x.Material == null)) //cull any null layers, raise a warning. + { + Base.Compute.RecordError("Cannote evaluate GeneralMaterialTakeoff because all of the materials are null."); + return null; + } + + if (property.Layers.Any(x => x.Material == null)) //cull any null layers, raise a warning. + Base.Compute.RecordWarning("At least one Material in a Layered surface property was null. VolumePerArea excludes this layer, assuming it is void space."); + + IEnumerable solidLayers = property.Layers.Where(x => x.Material != null); //Filter to only layers which are solid. + return new GeneralMaterialTakeoff + { + MaterialTakeoffItems = solidLayers.Select(x => new TakeoffItem + { + Material = Physical.Create.Material(x.Material), + Volume = area * x.Thickness, + Mass = area * x.Thickness * x.Material.Density, + Area = area, + NumberItem = 1 + }).ToList() + }; + } + + /***************************************************/ + + [Description("Returns a ToppedSlab property's GeneralMaterialTakeoff by combining base and topping layers.")] + [Input("property", "The ToppedSlab property to query.")] + [Input("area", "The surface area to evaluate.", typeof(Area))] + [Output("takeoff", "The GeneralMaterialTakeoff of the topped slab.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ToppedSlab property, double area) + { + if (property.IsNull() || property.BaseProperty.IsNull() || property.Material.IsNull()) + return null; + + double baseVolume = property.BaseProperty.IVolumePerArea(); + double toppingThickness = property.ToppingThickness; + + //Generate takeoff for the base property + GeneralMaterialTakeoff takeoff = property.BaseProperty.IGeneralMaterialTakeoff(area); + + //Add takeoff for topping layer + takeoff.MaterialTakeoffItems.Add(new TakeoffItem { + Material = Physical.Create.Material(property.Material), + Volume = toppingThickness * area, + Mass = toppingThickness * area * property.Material.Density, + Area = area, + NumberItem = 1 + }); + + return takeoff; + } + + /***************************************************/ + + + [Description("Returns a SlabOnDeck property's GeneralMaterialTakeoff by separating deck and slab volumes.")] + [Input("property", "The SlabOnDeck property to query.")] + [Input("area", "The surface area to evaluate.", typeof(Area))] + [Output("takeoff", "The GeneralMaterialTakeoff of the slab on deck.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this SlabOnDeck property, double area) + { + if (property.IsNull() || property.Material.IsNull() || property.DeckMaterial.IsNull()) + { + return null; + } + + double deckVolume = property.DeckThickness * property.DeckVolumeFactor * area; + double slabVolume = property.VolumePerArea() * area - deckVolume; + + GeneralMaterialTakeoff takeoff = new GeneralMaterialTakeoff(); + + takeoff.MaterialTakeoffItems.Add(new TakeoffItem + { + Material = Physical.Create.Material(property.Material), + Volume = slabVolume, + Mass = slabVolume * property.Material.Density, + Area = area, + NumberItem = 1 + }); + + takeoff.MaterialTakeoffItems.Add(new TakeoffItem + { + Material = Physical.Create.Material(property.DeckMaterial), + Volume = deckVolume, + Mass = deckVolume * property.DeckMaterial.Density, + Area = area, + NumberItem = 1 + }); + + return takeoff; + } + + /***************************************************/ + + [Description("Returns a Cassette surface property's GeneralMaterialTakeoff splitting top, bottom and rib zones.")] + [Input("property", "The Cassette property to query.")] + [Input("area", "The surface area to evaluate.", typeof(Area))] + [Output("takeoff", "The GeneralMaterialTakeoff of the cassette property.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Cassette property, double area) + { + if (property.IsNull() || property.Material.IsNull()) + return null; + + double volPerAreaRibZone = property.RibHeight * (property.RibThickness / property.RibSpacing); + + double topVolume = property.TopThickness * area; + double bottomVolume = property.BottomThickness * area; + double ribVolume = volPerAreaRibZone * area; + + List materials = new List + { + property.Material + }; + + List volumes = new List + { + topVolume + }; + + if (property.BottomMaterial != null) + { + materials.Add(property.BottomMaterial); + volumes.Add(bottomVolume); + } + else + volumes[0] += bottomVolume; //Add bottom volume to top volume if no bottom material is specified as the bottom material is assumed to be the same as the top material. + + if(property.RibMaterial != null) + { + materials.Add(property.RibMaterial); + volumes.Add(ribVolume); + } + else + volumes[0] += ribVolume; //Add rib volume to top volume if no rib material is specified as the rib material is assumed to be the same as the top material. + + + return new GeneralMaterialTakeoff() + { + MaterialTakeoffItems = materials.Select((m, i) => new TakeoffItem + { + Material = Physical.Create.Material(m), + Volume = volumes[i], + Mass = volumes[i] * m.Density, + Area = area, + NumberItem = 1 + }).ToList() + }; + + } + + /***************************************************/ + + [Description("Returns a BuiltUpRibbed surface property's GeneralMaterialTakeoff splitting top and rib zones.")] + [Input("property", "The BuiltUpRibbed property to query.")] + [Input("area", "The surface area to evaluate.", typeof(Area))] + [Output("takeoff", "The GeneralMaterialTakeoff of the built-up ribbed property.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpRibbed property, double area) + { + if (property.IsNull() || property.Material.IsNull()) + return null; + + double volPerAreaRibZone = property.RibHeight * (property.RibThickness / property.RibSpacing); + + double topVolume = property.TopThickness * area; + double ribVolume = volPerAreaRibZone * area; + + List materials = new List + { + property.Material + }; + + List volumes = new List + { + topVolume + }; + + if (property.RibMaterial != null) + { + materials.Add(property.RibMaterial); + volumes.Add(ribVolume); + } + else + volumes[0] += ribVolume; //Add rib volume to top volume if no rib material is specified as the rib material is assumed to be the same as the top material. + + + return new GeneralMaterialTakeoff() + { + MaterialTakeoffItems = materials.Select((m, i) => new TakeoffItem + { + Material = Physical.Create.Material(m), + Volume = volumes[i], + Mass = volumes[i] * m.Density, + Area = area, + NumberItem = 1 + }).ToList() + }; + + } + + /***************************************************/ + + [Description("Returns a BuiltUpDoubleRibbed surface property's GeneralMaterialTakeoff splitting top and rib zones.")] + [Input("property", "The BuiltUpDoubleRibbed property to query.")] + [Input("area", "The surface area to evaluate.", typeof(Area))] + [Output("takeoff", "The GeneralMaterialTakeoff of the built-up double ribbed property.")] + private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpDoubleRibbed property, double area) + { + if (property.IsNull() || property.Material.IsNull()) + return null; + + double volPerAreaRibZone = 2.0d * property.RibHeight * (property.RibThickness / property.RibSpacing); + + double topVolume = property.TopThickness * area; + double ribVolume = volPerAreaRibZone * area; + + List materials = new List + { + property.Material + }; + + List volumes = new List + { + topVolume + }; + + if (property.RibMaterial != null) + { + materials.Add(property.RibMaterial); + volumes.Add(ribVolume); + } + else + volumes[0] += ribVolume; //Add rib volume to top volume if no rib material is specified as the rib material is assumed to be the same as the top material. + + + return new GeneralMaterialTakeoff() + { + MaterialTakeoffItems = materials.Select((m, i) => new TakeoffItem + { + Material = Physical.Create.Material(m), + Volume = volumes[i], + Mass = volumes[i] * m.Density, + Area = area, + NumberItem = 1 + }).ToList() + }; + } + + #endregion + + + #region Reinforcement + + /***************************************************/ + /**** Private Methods - Reinforcement ****/ + /***************************************************/ + + + [Description("Dispatches to the appropriate rebar takeoff implementation based on reinforcement runtime type.")] + [Input("reinforcement", "The IBarReinforcement to query.")] + [Input("length", "The length of the parent element.", typeof(Length))] + [Input("cover", "Minimum cover to offset transverse reinforcement.")] + [Input("outerProfileEdges", "Optional outer profile edges used for transverse reinforcement layout.")] + [Input("innerProfileEdges", "Optional inner profile edges used for transverse reinforcement layout.")] + [Output("takeoffItem", "The TakeoffItem for the reinforcement, or null if none.")] + private static TakeoffItem IRebarTakeoff(this IBarReinforcement reinforcement, double length, double cover, List outerProfileEdges, List innerProfileEdges) + { + return RebarTakeoff(reinforcement as dynamic, length, cover, outerProfileEdges, innerProfileEdges); + } + + /***************************************************/ + + [Description("Computes the takeoff for longitudinal reinforcement (bars) within a section.")] + [Input("reinforcement", "The LongitudinalReinforcement to query.")] + [Input("length", "The length of the parent element.", typeof(Length))] + [Input("cover", "Minimum cover (unused for longitudinal bars).")] + [Input("outerProfileEdges", "Not used for longitudinal reinforcement.")] + [Input("innerProfileEdges", "Not used for longitudinal reinforcement.")] + [Output("takeoffItem", "The TakeoffItem representing longitudinal reinforcement.")] + private static TakeoffItem RebarTakeoff(this LongitudinalReinforcement reinforcement, double length, double cover, List outerProfileEdges, List innerProfileEdges) + { + int barCount = reinforcement.ReinforcingBarCount(); + double singleBarArea = reinforcement.Diameter * reinforcement.Diameter / 4 * Math.PI; //Single bar area based on diameter + + //Scale lengths to account for reinforcement that does not span the entire length of the section + double factor = Math.Min(reinforcement.EndLocation - reinforcement.StartLocation, 1); + double barLength = length * factor; + + double totalBarLength = barLength * barCount; + double reinforcementVolume = singleBarArea * totalBarLength; + + return new TakeoffItem() + { + Material = Physical.Create.Material(reinforcement.Material), + Volume = reinforcementVolume, + Mass = reinforcementVolume * reinforcement.Material.Density, + Length = totalBarLength, + NumberItem = barCount + }; + } + + /***************************************************/ + + [Description("Computes the takeoff for transverse reinforcement (stirrups/hoops) using layout outlines and spacing.")] + [Input("reinforcement", "The TransverseReinforcement to query.")] + [Input("length", "The length of the parent element.", typeof(Length))] + [Input("cover", "Minimum cover to offset stirrup centerline.")] + [Input("outerProfileEdges", "Optional outer profile edges used for determining stirrup outlines.")] + [Input("innerProfileEdges", "Optional inner profile edges used for determining stirrup outlines.")] + [Output("takeoffItem", "The TakeoffItem representing transverse reinforcement.")] + private static TakeoffItem RebarTakeoff(this TransverseReinforcement reinforcement, double length, double cover, List outerProfileEdges, List innerProfileEdges) + { + List rebarLines = new List(); + if (reinforcement.CenterlineLayout is OffsetCurveLayout offsetLayout) + { + cover += reinforcement.Diameter / 2; //Add half the diameter of the stirrup to the cover to get the offset for the centerline of the stirrup + } + + List stirrupOutline = reinforcement.ReinforcementLayout(cover, outerProfileEdges, innerProfileEdges); + + double stirrupRange = (reinforcement.EndLocation - reinforcement.StartLocation) * length - (2 * cover + reinforcement.Diameter); + int count; + double spacing = reinforcement.Spacing; + + if (reinforcement.AdjustSpacingToFit) + { + count = (int)Math.Ceiling(stirrupRange / reinforcement.Spacing); + spacing = stirrupRange / count; + } + else + count = (int)Math.Floor(stirrupRange / reinforcement.Spacing); + + count += 1; //Add one for the first stirrup at the start location + + double stirupLength = stirrupOutline.Sum(x => x.ILength()); + double stirupArea = reinforcement.Diameter * reinforcement.Diameter / 4 * Math.PI; + double totalStirrupLength = stirupLength * count; + double reinforcementVolume = stirupArea * totalStirrupLength; + + return new TakeoffItem() + { + Material = Physical.Create.Material(reinforcement.Material), + Volume = reinforcementVolume, + Mass = reinforcementVolume * reinforcement.Material.Density, + Length = totalStirrupLength, + NumberItem = count + }; + + } + + /***************************************************/ + + [Description("Approximates panel reinforcement takeoff based on region area and reinforcement spacings.")] + [Input("reinforcement", "The PanelReinforcement to query.")] + [Input("regionArea", "The region area to approximate reinforcement for (overridden by explicit perimeter if present).", typeof(Area))] + [Output("takeoffItem", "The TakeoffItem representing panel reinforcement.")] + private static TakeoffItem RebarTakeoff(this PanelReinforcement reinforcement, double regionArea) + { + + if(reinforcement.Region?.Perimeter != null) + regionArea = Engine.Geometry.Query.IArea(reinforcement.Region.Perimeter); + + //Approximates the total length of longitudinal reinforcement based on the area of the region and the spacing of the reinforcement. This is a rough estimate and may not be accurate for all shapes. + double approxLongTotalLength = regionArea / reinforcement.LongitudinalSpacing; + double longitudinalArea = reinforcement.LongitudinalDiameter * reinforcement.LongitudinalDiameter / 4 * Math.PI; + double longitudinalVolume = approxLongTotalLength * longitudinalArea; + + + //Approximates the total length of transverse reinforcement based on the area of the region and the spacing of the reinforcement. This is a rough estimate and may not be accurate for all shapes. + double approxTransTotalLength = regionArea / reinforcement.TransverseSpacing; + double transverseArea = reinforcement.TransverseDiameter * reinforcement.TransverseDiameter / 4 * Math.PI; + double transverseVolume = approxLongTotalLength * transverseArea; + + double totalVolume = longitudinalVolume + transverseVolume; + + return new TakeoffItem() + { + Material = Physical.Create.Material(reinforcement.Material), + Volume = totalVolume, + Mass = totalVolume * reinforcement.Material.Density, + Length = approxLongTotalLength + approxTransTotalLength, + }; + + } + + /***************************************************/ + + [Description("Returns the parts of a GeneralMaterialTakeoff which should be considered for reinforcement (concrete by default).")] + [Input("takeoff", "The GeneralMaterialTakeoff to inspect.")] + [Output("reinforcedParts", "List of TakeoffItem considered reinforced.")] + private static List ReinforcedItems(this GeneralMaterialTakeoff takeoff) + { + List takeoffItems = takeoff.MaterialTakeoffItems.Where(x => x.Material.Properties.Any(p => p is Concrete)).ToList(); //Try find parts made of concrete + + if (takeoffItems.Count == 0) //If no concrete parts found, return all items as reinforced items + { + BH.Engine.Base.Compute.RecordNote("Element does not contain any concrete materials. Reinforcement is assumed to be applied to all materials."); + takeoffItems = takeoff.MaterialTakeoffItems; + } + return takeoffItems; + } + + /***************************************************/ + + #endregion + } +} + diff --git a/Structure_Engine/Query/MaterialComposition.cs b/Structure_Engine/Query/MaterialComposition.cs index 9cdfc3294..4b6bdf106 100644 --- a/Structure_Engine/Query/MaterialComposition.cs +++ b/Structure_Engine/Query/MaterialComposition.cs @@ -21,21 +21,21 @@ */ -using BH.oM.Structure.MaterialFragments; +using BH.Engine.Base; using BH.oM.Base.Attributes; +using BH.oM.Dimensional; +using BH.oM.Physical.Materials; using BH.oM.Quantities.Attributes; -using System.ComponentModel; using BH.oM.Structure.Elements; +using BH.oM.Structure.Fragments; +using BH.oM.Structure.MaterialFragments; +using BH.oM.Structure.Reinforcement; using BH.oM.Structure.SectionProperties; using BH.oM.Structure.SurfaceProperties; -using BH.oM.Structure.Reinforcement; -using System.Collections.Generic; using System; +using System.Collections.Generic; +using System.ComponentModel; using System.Linq; -using BH.oM.Physical.Materials; -using BH.oM.Dimensional; -using BH.oM.Structure.Fragments; -using BH.Engine.Base; namespace BH.Engine.Structure { @@ -59,14 +59,7 @@ public static MaterialComposition MaterialComposition(this Bar bar) return null; } - ReinforcementDensity reinfDensity = bar.FindFragment(); - - if (reinfDensity == null) - return bar.SectionProperty.IMaterialComposition(); - else - { - return bar.SectionProperty.Material.MaterialComposition(reinfDensity); - } + return Engine.Matter.Create.MaterialComposition(bar.GeneralMaterialTakeoff()); } /***************************************************/ @@ -79,17 +72,12 @@ public static MaterialComposition MaterialComposition(this IAreaElement areaElem if (areaElement.IIsNull() || areaElement.Property.IsNull()) return null; - if (areaElement.FindFragment() != null) - Engine.Base.Compute.RecordWarning("The areaElement has a PanelRebarIntent, which will not be included in the MaterialComposition. Please account for replacement of concrete volume with reinforcement externally."); - - ReinforcementDensity reinfDensity = areaElement.FindFragment(); - - return areaElement.Property.IMaterialComposition(reinfDensity); + return Engine.Matter.Create.MaterialComposition(areaElement.GeneralMaterialTakeoff()); } /***************************************************/ - [Description("Returns a ConcreteSection's MaterialComposition, taking into account any LongitudinalReinforcement.")] + [Description("Returns a ConcreteSection's MaterialComposition, taking into account any Reinfrocement.")] [Input("property", "The ConcreteSection to query.")] [Output("materialComposition", "The MaterialComposition of the ConcreteSection.")] public static MaterialComposition MaterialComposition(this ConcreteSection property) @@ -97,273 +85,8 @@ public static MaterialComposition MaterialComposition(this ConcreteSection prope if (property.IsNull()) return null; - double sectionArea = property.Area; - - List areas = new List(); - List materials = new List(); - - if (property?.RebarIntent?.BarReinforcement != null) - { - //TODO: Resolve for stirups as well - foreach (LongitudinalReinforcement reinforcement in property.RebarIntent.BarReinforcement.OfType()) - { - //Calculate reinforcement area for a section cut - double reinArea = reinforcement.Area(); - - //Scale area with distribution along the length - double factor = Math.Min(reinforcement.EndLocation - reinforcement.StartLocation, 1); - reinArea *= factor; - - //Subtract reinforcement area from the section area - sectionArea -= reinArea; - areas.Add(reinArea); - Material reifMaterial; - - if (reinforcement.Material != null) - reifMaterial = Physical.Create.Material(reinforcement.Material); - else - reifMaterial = new Material(); - - materials.Add(reifMaterial); - } - } - - if (materials.Count == 0) - { - return (MaterialComposition)Physical.Create.Material(property.Material); - } - else - { - areas.Insert(0, sectionArea); - materials.Insert(0, Physical.Create.Material(property.Material)); - - return Engine.Matter.Compute.AggregateMaterialComposition(materials.Select(x => (MaterialComposition)x), areas); - } - } - - /***************************************************/ - - [Description("Returns a SurfaceProperty's MaterialComposition.")] - [Input("property", "The SurfaceProperty to query.")] - [Input("reinforcementDensity", "ReinforcementDensity assigned to the Panel.")] - [Output("materialComposition", "The MaterialComposition of the SurfaceProperty.")] - public static MaterialComposition MaterialComposition(this Layered property, ReinforcementDensity reinforcementDensity = null) - { - if (property.IsNull() || property.Layers.All(x => x.Material.IsNull())) - return null; - - if (property.Layers.All(x => x.Material == null)) //cull any null layers, raise a warning. - { - Base.Compute.RecordError("Cannote evaluate MaterialComposition because all of the materials are null."); - return null; - } - - if (reinforcementDensity != null) - Base.Compute.RecordWarning("The layered property has a ReinforcementDensity which will not be included in the MaterialComposition, because it is not known which layer to replace. Please account for this reinforcement externally."); - - if (property.Layers.Any(x => x.Material == null)) //cull any null layers, raise a warning. - Base.Compute.RecordWarning("At least one Material in a Layered surface property was null. VolumePerArea excludes this layer, assuming it is void space."); - - IEnumerable solidLayers = property.Layers.Where(x => x.Material != null); //filter to only layers which are solid. - return Matter.Create.MaterialComposition(solidLayers.Select(x => Physical.Create.Material(x.Material)), solidLayers.Select(x => x.Thickness)); - } - - /***************************************************/ - - [Description("Returns a SurfaceProperty's MaterialComposition.")] - [Input("property", "The SurfaceProperty to query.")] - [Input("reinforcementDensity", "ReinforcementDensity assigned to the Panel.")] - [Output("materialComposition", "The MaterialComposition of the SurfaceProperty.")] - public static MaterialComposition MaterialComposition(this CorrugatedDeck property, ReinforcementDensity reinforcementDensity = null) - { - if (property.IsNull() || property.Material.IsNull()) - return null; - - if (reinforcementDensity != null) - Base.Compute.RecordWarning("the CorrugatedDeck property has a ReinforcementDensity which will not be included in the MaterialComposition, because it is inconceivable."); - - return (MaterialComposition)Physical.Create.Material(property.Material); - } - - /***************************************************/ - - [Description("Returns a SurfaceProperty's MaterialComposition.")] - [Input("property", "The SurfaceProperty to query.")] - [Input("reinforcementDensity", "ReinforcementDensity assigned to the Panel.")] - [Output("materialComposition", "The MaterialComposition of the SurfaceProperty.")] - public static MaterialComposition MaterialComposition(this ToppedSlab property, ReinforcementDensity reinforcementDensity = null) - { - if (property.IsNull() || property.BaseProperty.IsNull() || property.Material.IsNull()) - return null; - - double baseVolume = property.BaseProperty.IVolumePerArea(); - double toppingVol = property.ToppingThickness; - - MaterialComposition baseComposition = property.BaseProperty.IMaterialComposition(reinforcementDensity); - - MaterialComposition toppingComposition; - if (reinforcementDensity == null) - toppingComposition = (MaterialComposition)Physical.Create.Material(property.Material); - else - toppingComposition = property.Material.MaterialComposition(reinforcementDensity); - - return Matter.Compute.AggregateMaterialComposition(new List { baseComposition, toppingComposition }, new List { baseVolume, toppingVol }); - } - - /***************************************************/ - - - [Description("Returns a SurfaceProperty's MaterialComposition.")] - [Input("property", "The SurfaceProperty to query.")] - [Input("reinforcementDensity", "ReinforcementDensity assigned to the Panel.")] - [Output("materialComposition", "The MaterialComposition of the SurfaceProperty.")] - public static MaterialComposition MaterialComposition(this SlabOnDeck property, ReinforcementDensity reinforcementDensity = null) - { - if (property.IsNull() || property.Material.IsNull() || property.DeckMaterial.IsNull()) - { - return null; - } - - double deckVolume = property.DeckThickness * property.DeckVolumeFactor; - double slabVolume = property.VolumePerArea() - deckVolume; - - if (reinforcementDensity != null && reinforcementDensity.Material != null) - { - MaterialComposition slabComposition = property.Material.MaterialComposition(reinforcementDensity); - - double rebarVolume = slabVolume * slabComposition.Ratios[1]; - slabVolume -= rebarVolume; - - return Matter.Create.MaterialComposition( - new List() { - Physical.Create.Material(property.Material), - Physical.Create.Material(property.DeckMaterial), - Physical.Create.Material(reinforcementDensity.Material) - }, - new List() { slabVolume, deckVolume, rebarVolume } - ); - } - - return Matter.Create.MaterialComposition( - new List() { - Physical.Create.Material(property.Material), - Physical.Create.Material(property.DeckMaterial) - }, - new List() { slabVolume, deckVolume } - ); - } - - /***************************************************/ - - [Description("Returns a SurfaceProperty's MaterialComposition.")] - [Input("property", "The SurfaceProperty to query.")] - [Input("reinforcementDensity", "ReinforcementDensity assigned to the Panel.")] - [Output("materialComposition", "The MaterialComposition of the SurfaceProperty.")] - public static MaterialComposition MaterialComposition(this Cassette property, ReinforcementDensity reinforcementDensity = null) - { - if (property.IsNull() || property.Material.IsNull()) - return null; - - //If only main material provided, use it for all parts - if (property.RibMaterial == null && property.BottomMaterial == null) - return property.Material.MaterialComposition(reinforcementDensity); - - IMaterialFragment topMat = property.Material; - IMaterialFragment bottomMat = property.BottomMaterial ?? property.Material; - IMaterialFragment ribMat = property.RibMaterial ?? property.Material; - double volPerAreaRibZone = property.RibHeight * (property.RibThickness / property.RibSpacing); - - return Matter.Compute.AggregateMaterialComposition(new List - { - topMat.MaterialComposition(reinforcementDensity), - bottomMat.MaterialComposition(reinforcementDensity), - ribMat.MaterialComposition(reinforcementDensity) - }, - new List { property.TopThickness, property.BottomThickness, volPerAreaRibZone }); - } - - /***************************************************/ - - [Description("Returns a SurfaceProperty's MaterialComposition.")] - [Input("property", "The SurfaceProperty to query.")] - [Input("reinforcementDensity", "ReinforcementDensity assigned to the Panel.")] - [Output("materialComposition", "The MaterialComposition of the SurfaceProperty.")] - public static MaterialComposition MaterialComposition(this BuiltUpRibbed property, ReinforcementDensity reinforcementDensity = null) - { - if (property.IsNull() || property.Material.IsNull()) - return null; - - //If only main material provided, use it for all parts - if (property.RibMaterial == null) - return property.Material.MaterialComposition(reinforcementDensity); - - IMaterialFragment topMat = property.Material; - IMaterialFragment ribMat = property.RibMaterial ?? property.Material; - double volPerAreaRibZone = property.RibHeight * (property.RibThickness / property.RibSpacing); - return Matter.Compute.AggregateMaterialComposition(new List - { - topMat.MaterialComposition(reinforcementDensity), - ribMat.MaterialComposition(reinforcementDensity) - }, - new List { property.TopThickness, volPerAreaRibZone }); - } - - /***************************************************/ - - [Description("Returns a SurfaceProperty's MaterialComposition.")] - [Input("property", "The SurfaceProperty to query.")] - [Input("reinforcementDensity", "ReinforcementDensity assigned to the Panel.")] - [Output("materialComposition", "The MaterialComposition of the SurfaceProperty.")] - public static MaterialComposition MaterialComposition(this BuiltUpDoubleRibbed property, ReinforcementDensity reinforcementDensity = null) - { - if (property.IsNull() || property.Material.IsNull()) - return null; - - IMaterialFragment topMat = property.Material; - IMaterialFragment ribMat = property.RibMaterial ?? property.Material; - - bool reinfToSlab = false; - bool reinfToRib = false; - if (reinforcementDensity != null) - { - bool ribIsConcrete = ribMat is Concrete; - bool topIsConcrete = topMat is Concrete; - - if (ribIsConcrete && topIsConcrete) //Both concrete - { - reinfToSlab = true; - reinfToRib = true; - } - else if (ribIsConcrete) //Only rib concrete - { - reinfToRib = true; - Base.Compute.RecordNote($"Only the ribs in the in the {nameof(BuiltUpDoubleRibbed)} is Concrete. Provided {nameof(ReinforcementDensity)} is only applied to the ribs."); - } - else if (topIsConcrete) //Only slab concrete - { - reinfToRib = true; - Base.Compute.RecordNote($"Only the slab in the in the {nameof(BuiltUpDoubleRibbed)} is Concrete. Provided {nameof(ReinforcementDensity)} is only applied to the slab."); - } - else //Neither is concrete. Add to both and record a note - { - reinfToSlab = true; - reinfToRib = true; - Base.Compute.RecordNote($"Neither ribs or slab in the {nameof(BuiltUpDoubleRibbed)} is Concrete. Provided {nameof(ReinforcementDensity)} is applied to both."); - - } - } - - //If only main material provided, use it for all parts - if (property.RibMaterial == null) - return property.Material.MaterialComposition(reinforcementDensity); - - double volPerAreaRibZone = property.RibHeight * (property.RibThickness * 2 / property.RibSpacing); - return Matter.Compute.AggregateMaterialComposition(new List - { - topMat.MaterialComposition(reinfToSlab ? reinforcementDensity : null), - ribMat.MaterialComposition(reinfToRib ? reinforcementDensity : null) - }, - new List { property.TopThickness, volPerAreaRibZone }); + GeneralMaterialTakeoff takeoff = property.GeneralMaterialTakeoff(1, null, null); + return Matter.Create.MaterialComposition(takeoff); } /***************************************************/ @@ -376,10 +99,7 @@ public static MaterialComposition MaterialComposition(this Pile pile) if (pile.IsNull()) return null; - if (pile.Section.IsNull() || pile.Section.Material.IsNull()) - return null; - - return pile.Section.IMaterialComposition(); + return Engine.Matter.Create.MaterialComposition(pile.GeneralMaterialTakeoff()); } /***************************************************/ @@ -392,14 +112,7 @@ public static MaterialComposition MaterialComposition(this PileFoundation pileFo if (pileFoundation.IsNull()) return null; - MaterialComposition pileCap = pileFoundation.PileCap.MaterialComposition(); - List piles = pileFoundation.Piles.Select(x => x.MaterialComposition()).ToList(); - - List elements = new List(); - elements.Add(pileFoundation.PileCap); - elements.AddRange(pileFoundation.Piles); - - return Matter.Compute.AggregateMaterialComposition(elements); + return Engine.Matter.Create.MaterialComposition(pileFoundation.GeneralMaterialTakeoff()); } /***************************************************/ @@ -412,9 +125,7 @@ public static MaterialComposition MaterialComposition(this Stem stem) if (stem.IsNull() || stem.Material.IsNull()) return null; - ReinforcementDensity reinfDensity = stem.FindFragment(); - - return MaterialComposition(stem.Material, reinfDensity); + return Engine.Matter.Create.MaterialComposition(stem.GeneralMaterialTakeoff()); } /***************************************************/ @@ -428,40 +139,7 @@ public static MaterialComposition MaterialComposition(this RetainingWall retaini return null; - List elements = new List - { - retainingWall.Stem, - retainingWall.Footing - }; - - //Case for when ReinforcementDensity is attached to both higher and lower level objects. - if ((retainingWall.Stem.FindFragment() != null || retainingWall.Footing.FindFragment() != null) && retainingWall.FindFragment() != null) - { - Base.Compute.RecordWarning("A ReinforcementDensity Fragment is found on both the RetainingWall and on at least one of its defining objects. The ReinforcementDensity of the defining objects has been used."); - return Matter.Compute.AggregateMaterialComposition(elements); - } - - //Case when ReinforcementDensity is atatched to lower level objects. - //Gives an error becasue the ReinforcementDensity is null on the retaining wall even though it works fine. - else if (retainingWall.Stem.FindFragment() != null || retainingWall.Footing.FindFragment() != null) - return Matter.Compute.AggregateMaterialComposition(elements); - - //Case when ReinforcementDensity is atatched to higher level object. - //Gives an error becasue the ReinforcementDensity is null on the retaining wall even though it works fine. - else if (retainingWall.FindFragment() != null) - { - ReinforcementDensity reinfDensity = retainingWall.FindFragment(); - - List reinforcedElements = new List - { - (IElementM)retainingWall.Stem.AddFragment(reinfDensity), - (IElementM)retainingWall.Footing.AddFragment(reinfDensity) - }; - - return Matter.Compute.AggregateMaterialComposition(reinforcedElements); - } - - return Matter.Compute.AggregateMaterialComposition(elements); + return Engine.Matter.Create.MaterialComposition(retainingWall.GeneralMaterialTakeoff()); } /***************************************************/ @@ -478,18 +156,24 @@ public static MaterialComposition IMaterialComposition(this ISectionProperty pro /***************************************************/ - - + [PreviousVersion("9.3", "BH.Engine.Structure.Query.IMaterialComposition(BH.oM.Structure.SurfaceProperties.ISurfaceProperty, BH.oM.Structure.Fragments.ReinforcementDensity)")] + [PreviousVersion("9.3", "BH.Engine.Structure.Query.MaterialComposition(BH.oM.Structure.SurfaceProperties.BuiltUpDoubleRibbed, BH.oM.Structure.Fragments.ReinforcementDensity)")] + [PreviousVersion("9.3", "BH.Engine.Structure.Query.MaterialComposition(BH.oM.Structure.SurfaceProperties.BuiltUpRibbed, BH.oM.Structure.Fragments.ReinforcementDensity)")] + [PreviousVersion("9.3", "BH.Engine.Structure.Query.MaterialComposition(BH.oM.Structure.SurfaceProperties.Cassette, BH.oM.Structure.Fragments.ReinforcementDensity)")] + [PreviousVersion("9.3", "BH.Engine.Structure.Query.MaterialComposition(BH.oM.Structure.SurfaceProperties.SlabOnDeck, BH.oM.Structure.Fragments.ReinforcementDensity)")] + [PreviousVersion("9.3", "BH.Engine.Structure.Query.MaterialComposition(BH.oM.Structure.SurfaceProperties.ToppedSlab, BH.oM.Structure.Fragments.ReinforcementDensity)")] + [PreviousVersion("9.3", "BH.Engine.Structure.Query.MaterialComposition(BH.oM.Structure.SurfaceProperties.CorrugatedDeck, BH.oM.Structure.Fragments.ReinforcementDensity)")] + [PreviousVersion("9.3", "BH.Engine.Structure.Query.MaterialComposition(BH.oM.Structure.SurfaceProperties.Layered, BH.oM.Structure.Fragments.ReinforcementDensity)")] [Description("Returns a SurfaceProperty's MaterialComposition.")] [Input("property", "The SurfaceProperty to query.")] [Input("reinforcementDensity", "ReinforcementDensity assigned to the SurfaceProperty.")] [Output("materialComposition", "The MaterialComposition of the SurfaceProperty.")] - public static MaterialComposition IMaterialComposition(this ISurfaceProperty property, ReinforcementDensity reinforcementDensity = null) + public static MaterialComposition MaterialComposition(this ISurfaceProperty property, ReinforcementDensity reinforcementDensity = null) { if (property.IsNull()) //Specific MaterialComposition(SurfaceProp) methods must check for material null- some properties ignore the base material. return null; - return MaterialComposition(property as dynamic, reinforcementDensity); + return Engine.Matter.Create.MaterialComposition(property.IGeneralMaterialTakeoff(1, reinforcementDensity)); } /***************************************************/ @@ -504,57 +188,9 @@ private static MaterialComposition MaterialComposition(this ISectionProperty sec return sectionProperty.IsNull() ? null : (MaterialComposition)Physical.Create.Material(sectionProperty.Material); } - /***************************************************/ - - [Description("Gets the MaterialComposition for homogenous SurfaceProperties. Multi-material properties will not be reported correctly.")] - [Input("property", "The SurfaceProperty to query.")] - [Input("reinforcementDensity", "ReinforcementDensity assigned to the Panel.")] - [Output("materialComposition", "The MaterialComposition of the SurfaceProperty.")] - private static MaterialComposition MaterialComposition(this ISurfaceProperty property, ReinforcementDensity reinforcementDensity = null) - { - if (property.IsNull() || property.Material.IsNull()) - return null; - - if (reinforcementDensity == null) - return (MaterialComposition)Physical.Create.Material(property.Material); - else - return property.Material.MaterialComposition(reinforcementDensity); - } - - - /***************************************************/ - /**** Private methods ****/ - /***************************************************/ - - private static MaterialComposition MaterialComposition(this IMaterialFragment baseMaterial, ReinforcementDensity reinforcementDensity) - { - if (reinforcementDensity?.Material == null || reinforcementDensity.Material.Density == 0 || reinforcementDensity.Density == 0) - return (MaterialComposition)Physical.Create.Material(baseMaterial); - - if (reinforcementDensity.Material.Density < 0) - Engine.Base.Compute.RecordWarning("The Density of the Material of the ReinforcementDensity is less than 0. Please check the data to ensure its validity. Care should be taken using the MaterialComposition."); - - if (reinforcementDensity.Density < 0) - Engine.Base.Compute.RecordWarning("The Density of the ReinforcementDensity is less than 0. Please check the data to ensure its validity. Care should be taken using the MaterialComposition."); - - //Calculate volume ratio of reinforcement - double reinfRatio = reinforcementDensity.Density / reinforcementDensity.Material.Density; - - if (reinfRatio > 1) - { - Engine.Base.Compute.RecordWarning("The ReinforcementDensity fragment on an object gives a volume ratio larger than 1. This means the volume of reinforcement exceeds the volume of the host object. Please check the data to ensure its validity. Care should be taken using the MaterialComposition."); - } - - //Remaining volume to base material - double baseVolume = 1 - reinfRatio; - - return new MaterialComposition( - new List { Physical.Create.Material(baseMaterial), Physical.Create.Material(reinforcementDensity.Material) }, - new List { baseVolume, reinfRatio } - ); - } /***************************************************/ + } diff --git a/Structure_Engine/Query/SolidVolume.cs b/Structure_Engine/Query/SolidVolume.cs index 7e93738df..401b58e34 100644 --- a/Structure_Engine/Query/SolidVolume.cs +++ b/Structure_Engine/Query/SolidVolume.cs @@ -136,6 +136,10 @@ public static double SolidVolume(this RetainingWall retainingWall) /**** Private Methods ****/ /***************************************************/ + [Description("Dispatches to the appropriate SolidVolume implementation for a section property.")] + [Input("sectionProperty", "The ISectionProperty to evaluate.")] + [Input("length", "The length over which to compute the solid volume.", typeof(Length))] + [Output("volume", "The solid volume of the section over the given length.")] private static double ISolidVolume(this ISectionProperty sectionProperty, double length) { return SolidVolume(sectionProperty as dynamic, length); @@ -143,6 +147,10 @@ private static double ISolidVolume(this ISectionProperty sectionProperty, double /***************************************************/ + [Description("Computes the solid volume for a generic ISectionProperty using area * length.")] + [Input("sectionProperty", "The ISectionProperty to evaluate.")] + [Input("length", "The length over which to compute the solid volume.", typeof(Length))] + [Output("volume", "The solid volume of the section over the given length.")] private static double SolidVolume(ISectionProperty sectionProperty, double length) { return sectionProperty.Area * length; @@ -150,6 +158,10 @@ private static double SolidVolume(ISectionProperty sectionProperty, double lengt /***************************************************/ + [Description("Computes the solid volume for a geometrical section, using tapered profile area if present.")] + [Input("sectionProperty", "The IGeometricalSection to evaluate.")] + [Input("length", "The length over which to compute the solid volume.", typeof(Length))] + [Output("volume", "The solid volume of the geometrical section over the given length.")] private static double SolidVolume(IGeometricalSection sectionProperty, double length) { //If contains tapered profile, that is used @@ -164,10 +176,19 @@ private static double SolidVolume(IGeometricalSection sectionProperty, double le /***************************************************/ + [Description("Computes the solid volume for a CellularSection accounting for openings along the length.")] + [Input("sectionProperty", "The CellularSection to evaluate.")] + [Input("length", "The length over which to compute the solid volume.", typeof(Length))] + [Output("volume", "The solid volume of the cellular section over the given length.")] private static double SolidVolume(CellularSection sectionProperty, double length) { //If contains tapered profile, that is used - double solidArea = sectionProperty.SolidProfile.Area(); + double solidArea; + if (sectionProperty.SectionProfile is TaperedProfile) + solidArea = (sectionProperty.SectionProfile as TaperedProfile).Area(); + else + solidArea = sectionProperty.Area; + double openingCount = Math.Floor((length - sectionProperty.Opening.WidthWebPost) / sectionProperty.Opening.Spacing); return solidArea * length - openingCount * sectionProperty.Opening.IOpeningArea() * sectionProperty.SolidProfile.WebThickness; @@ -175,6 +196,10 @@ private static double SolidVolume(CellularSection sectionProperty, double length /***************************************************/ + [Description("Computes the solid volume for a CompositeSection by summing concrete and steel solid volumes.")] + [Input("sectionProperty", "The CompositeSection to evaluate.")] + [Input("length", "The length over which to compute the solid volume.", typeof(Length))] + [Output("volume", "The solid volume of the composite section over the given length.")] private static double SolidVolume(CompositeSection sectionProperty, double length) { //TODO: Handle embedment etc.. From 8a5a04cc035e202d104aaa828f547c7dcadf9746 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Tue, 1 Sep 2026 16:36:59 +0200 Subject: [PATCH 02/22] Fix issue with reinforcement fragments not properly added --- Structure_Engine/Query/GeneralMaterialTakeoff.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index d3be6583c..1a358b3bb 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -118,7 +118,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation { pileCap = pileCap.ShallowClone(); pileCapCloned = true; - pileCap.AddFragment(topLevelReinforcementDensity); + pileCap.Fragments.Add(topLevelReinforcementDensity); } } } @@ -131,7 +131,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation { if (!pileCapCloned) pileCap = pileCap.ShallowClone(); - pileCap.AddFragment(topLevelConnectionAllowance); + pileCap.Fragments.Add(topLevelConnectionAllowance); } } @@ -162,7 +162,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation else { pile = pile.ShallowClone(); - pile.AddFragment(topLevelReinforcementDensity); + pile.Fragments.Add(topLevelReinforcementDensity); } } @@ -174,7 +174,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation { if (!pileCLoned) pile = pile.ShallowClone(); - pile.AddFragment(topLevelConnectionAllowance); + pile.Fragments.Add(topLevelConnectionAllowance); } } @@ -247,7 +247,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this RetainingWall r { stem = stem.ShallowClone(); stemCloned = true; - stem.AddFragment(topLevelReinforcementDensity); + stem.Fragments.Add(topLevelReinforcementDensity); } if (footing.FindFragment() != null) @@ -256,7 +256,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this RetainingWall r { footing = footing.ShallowClone(); footingCloned = true; - footing.AddFragment(topLevelReinforcementDensity); + footing.Fragments.Add(topLevelReinforcementDensity); } } @@ -270,7 +270,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this RetainingWall r { if(!stemCloned) stem = stem.ShallowClone(); - stem.AddFragment(topLevelConnectionAllowance); + stem.Fragments.Add(topLevelConnectionAllowance); } if (footing.FindFragment() != null) @@ -279,7 +279,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this RetainingWall r { if(!footingCloned) footing = footing.ShallowClone(); - footing.AddFragment(topLevelConnectionAllowance); + footing.Fragments.Add(topLevelConnectionAllowance); } } From fc50daf55b9d966d60944446bd56dbe250c48567 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Tue, 1 Sep 2026 16:37:59 +0200 Subject: [PATCH 03/22] Add UT test file based on previous version Piles where not handling ReinforcementDensities befoew and were hence giving errors. This has been amended in this testfile. Appart from that, the file runs as expected with the previous methods --- .ci/Datasets/Structure_Engine/Query/MaterialComposition.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/Datasets/Structure_Engine/Query/MaterialComposition.json b/.ci/Datasets/Structure_Engine/Query/MaterialComposition.json index 6e136dd5d..02159d59a 100644 --- a/.ci/Datasets/Structure_Engine/Query/MaterialComposition.json +++ b/.ci/Datasets/Structure_Engine/Query/MaterialComposition.json @@ -1 +1 @@ -{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "", "Title" : "MaterialComposition", "Author" : "INaslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Undefined", "BHoM_Guid" : "3f9cdb1e-251c-4809-8544-eec1bd5b6fcf" }, "TimeOfCreation" : { "$date" : 1678432606712 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"7.2\" }", "MethodName" : "IMaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.SurfaceProperties.ISurfaceProperty\", \"_bhomVersion\" : \"7.2\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Fragments.ReinforcementDensity\", \"_bhomVersion\" : \"7.2\" }"], "_bhomVersion" : "7.2" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "b894ec20-f93c-48d7-87a8-f895871cc674", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.22, "Spacing" : 0.5, "BHoM_Guid" : "f8e15fb1-6673-4f16-bdd7-7b489abdbfb1" }, "Direction" : "X", "BHoM_Guid" : "d385f71b-84f4-4180-9583-c93ebf63a58e" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "BHoM_Guid" : "08a5faf4-e1e7-4e18-ab3e-4aa5d316ccea", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "e42a7ed0-aeb1-4e4d-a7ef-c7f67c0216d8", "Name" : "C30/37" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [1.0] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "c4265458-b5d7-4e99-a99d-71bb1f99c127", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "BHoM_Guid" : "47669190-781c-45ce-8cad-be43a54ef7d2", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "60125684-b699-483f-801c-88e2b01845b3", "Name" : "C30/37" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [1.0] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "78816e73-1558-45dc-9976-7fb2608fc67c", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.OneDirectionalVoided", "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "X", "TotalDepth" : 0.5, "StemWidth" : 0.13, "Spacing" : 0.28999999999999998, "PanelType" : "Slab", "BHoM_Guid" : "effda855-0a6b-4165-9552-5093cdb58110" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "BHoM_Guid" : "f7de5f24-b1f9-445b-a62d-58d1756762b7", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "fa727e79-d0fd-4355-af6b-d6db55303218", "Name" : "C30/37" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [1.0] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "35788e4e-625b-4aca-bd91-a2acd8ac378b", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.BiDirectionalVoided", "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "TotalDepth" : 0.5, "StemWidthX" : 0.13, "StemWidthY" : 0.10000000000000001, "SpacingX" : 0.28999999999999998, "SpacingY" : 0.35999999999999999, "PanelType" : "Slab", "BHoM_Guid" : "7ffde740-6f81-4d31-bb84-4283b509660c" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "BHoM_Guid" : "e127db0d-c59b-4873-a0f4-af8dc0aa0b00", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "0556aeaf-4520-4cde-a721-ddfdbdabb95d", "Name" : "C30/37" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [1.0] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "339bc666-3603-4a91-a5cc-d279da4e44f7", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "ToppingThickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }, "PanelType" : "Slab", "BHoM_Guid" : "b0ca8fae-311d-49ab-8aca-c0ec14d51837" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "BHoM_Guid" : "993809f6-fe3f-4309-ae6d-327d8289d6e8", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "b0a24f13-c0fc-4318-8899-fdea31f0b8ac", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }], "BHoM_Guid" : "70158070-e196-4561-950d-c6b41faf2539", "Name" : "C16/20" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.71701893372277947, 0.28298106627722069] } }] }], "BHoM_Guid" : "be11e2ff-8ced-4604-81a1-06fc4ead4640" }], "BHoM_Guid" : "cc60172b-b599-463e-aaca-48b9e0efc160", "Name" : "MaterialComposition", "_bhomVersion" : "7.2" } \ No newline at end of file +{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "", "Title" : "MaterialComposition", "Author" : "INaslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Undefined", "BHoM_Guid" : "92825d0a-9355-48e9-b170-79999330b388", "Name" : "" }, "TimeOfCreation" : { "$date" : 1788272236354 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "MaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.SurfaceProperties.ISurfaceProperty\", \"_bhomVersion\" : \"9.3\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Fragments.ReinforcementDensity\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.22, "Spacing" : 0.5, "BHoM_Guid" : "f8e15fb1-6673-4f16-bdd7-7b489abdbfb1", "Name" : "" }, "Direction" : "X", "BHoM_Guid" : "d385f71b-84f4-4180-9583-c93ebf63a58e" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "055c2ed7-36f4-43c6-9b72-0dcc88e6c1f1", "Name" : "C30/37" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "d10b82cc-f09b-4c90-81b1-28c91fc35d79", "Name" : "" }], "BHoM_Guid" : "6eae1c33-4017-4bf9-b9db-f54a63bd3bea", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1", "Name" : "" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "6e3980dd-7fb7-46b1-85bc-d94fa5106fbe", "Name" : "C30/37" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "b5de60da-67c6-498c-9675-ea00e4ee3007", "Name" : "" }], "BHoM_Guid" : "46b82eda-d878-4591-b452-c3d6e20a6538", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.OneDirectionalVoided", "Name" : null, "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "X", "TotalDepth" : 0.5, "StemWidth" : 0.13, "Spacing" : 0.28999999999999998, "PanelType" : "Slab", "BHoM_Guid" : "effda855-0a6b-4165-9552-5093cdb58110" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "ea12e5a0-54ce-4263-bd85-d79abd488dae", "Name" : "C30/37" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "ac568e5c-e1cd-48b4-a82a-d14abf389d75", "Name" : "" }], "BHoM_Guid" : "25182f5d-f46a-4d2f-bd77-e058e41b6b2b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.BiDirectionalVoided", "Name" : null, "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "TotalDepth" : 0.5, "StemWidthX" : 0.13, "StemWidthY" : 0.10000000000000001, "SpacingX" : 0.28999999999999998, "SpacingY" : 0.35999999999999999, "PanelType" : "Slab", "BHoM_Guid" : "7ffde740-6f81-4d31-bb84-4283b509660c" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "66f614e6-6810-49ca-ba5d-baee6f076b77", "Name" : "C30/37" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "9a03de0d-5861-4b0c-9eb0-a833d6361314", "Name" : "" }], "BHoM_Guid" : "7b7101b0-2297-4ee6-919c-eef55b07e9e8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1", "Name" : "" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "ToppingThickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }, "PanelType" : "Slab", "BHoM_Guid" : "b0ca8fae-311d-49ab-8aca-c0ec14d51837" }, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "610f5945-57ef-4878-9183-353515915e53", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }], "BHoM_Guid" : "4fe20ce4-9757-4002-833f-4967e6958e8f", "Name" : "C16/20" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [0.71701893372277947, 0.28298106627722064] }, "BHoM_Guid" : "a7b9371c-d429-4601-a680-46173344e528", "Name" : "" }], "BHoM_Guid" : "188611ce-e8d2-4c34-bad0-3743765a8ea4", "Name" : "" }], "BHoM_Guid" : "7efcbdb4-bc8c-4423-ad2b-1b80f4004e39", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "MaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Bar\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 45.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e13629c2-3d47-4928-b5f9-43ad8e299b8e", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 45.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e54550ac-6678-4e62-932f-761d905ed6d0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.CellularSection", "Name" : "", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.VoidedISectionProfile", "Shape" : "ISection", "Height" : 0.80604916731037091, "OpeningHeight" : 0.40000000000000002, "HeightTSection" : 0.20302458365518544, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : 0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : 0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : 0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0224, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.20000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : -0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : -0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0224, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : -0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : -0.20000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "01f3ef98-cd63-46eb-83fa-0bfa83cd519f", "Name" : "" }, "SolidProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.80604916731037091, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : -0.3833245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0224, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : -0.36682458365518539, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000953, "Y" : -0.36682458365518539, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.3668245836551855, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : 0.3668245836551855, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.3833245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : -0.36682458365518539, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.36682458365518539, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999097, "Y" : 0.3668245836551855, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : 0.3668245836551855, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0224, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : 0.40302458365518551, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.4030245836551854, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c5a461f8-59d3-4259-8055-c7dbce73de46", "Name" : "" }, "Opening" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CellularOpenings.CircularCellularOpening", "Diameter" : 0.40000000000000002, "WidthWebPost" : 0.099999999999999978, "Spacing" : 0.5, "BHoM_Guid" : "62c7f30f-099f-40d4-8966-bb54647a800a", "Name" : "" }, "BaseProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.61239999999999994, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "491407ef-e264-4472-96a8-2c1729f03f57", "Name" : "UB 610x305x149" }, "Area" : 0.016569281574322553, "Rgy" : 0.36236860945209803, "Rgz" : 0.074937750192332661, "J" : 1.8866282447849463E-06, "Iy" : 0.0022832600108172174, "Iz" : 9.3047557873491142E-05, "Iw" : 0.0, "Wely" : 0.005634081483459237, "Welz" : 0.00061054828000978438, "Wply" : 0.0060722682147680432, "Wplz" : 0.00093009816287542178, "CentreZ" : 3.1408546016837168E-16, "CentreY" : 5.6232748402540503E-19, "Vz" : 0.40302458365518512, "Vpz" : 0.40302458365518579, "Vy" : 0.15240000000000001, "Vpy" : 0.15240000000000001, "Asy" : 0.01200912, "Asz" : 0.004326460174262377, "BHoM_Guid" : "b6881d44-b134-4ff0-a9d8-432e5f68c4df" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b95bffbe-0218-42ce-9c81-1f25daa3873f" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6f962852-a944-4cd3-831d-986c945891bd" }, "BHoM_Guid" : "820497af-07dc-4da6-ade2-df65ff38a952" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1aca7900-d7d6-4554-abd0-83024127699e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "0030ca7e-2866-4b61-92bc-3a2e172d56c0", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "260b068f-0dde-4951-b3ae-8be9bf289fac", "Name" : "" }], "BHoM_Guid" : "2df6ed75-93a1-431c-9c7f-2a58c4a510db", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "feff3563-53fa-4e3d-93a4-5e40cd90fe85", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1fe8b8c1-9aa1-40ce-8e16-7c6c1bd96537", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TaperedProfile", "Shape" : "ISection", "InterpolationOrder" : [1], "Profiles" : [{ "k" : 0.0, "v" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.61239999999999994, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "491407ef-e264-4472-96a8-2c1729f03f57", "Name" : "" } }, { "k" : 1.0, "v" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.754, "Width" : 0.26519999999999999, "WebThickness" : 0.012800000000000001, "FlangeThickness" : 0.017500000000000002, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.35950000000001814, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : -0.34300000000001818, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0063999999999999726, "Y" : -0.34300000000001818, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0063999999999999726, "Y" : 0.34299999999998182, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : 0.34299999999998182, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.35949999999998178, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.35950000000001814, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : -0.34300000000001818, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0064000000000000055, "Y" : -0.34300000000001818, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0064000000000000055, "Y" : 0.34299999999998182, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : 0.34299999999998182, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.35949999999998178, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.37699999999998174, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.37700000000001815, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e1325443-336f-4b28-a426-aca0a44dee99", "Name" : "" } }], "Edges" : [], "BHoM_Guid" : "022f8078-e947-4e54-9443-db8f6c5481a1", "Name" : "" }, "Area" : 0.0, "Rgy" : 0.0, "Rgz" : 0.0, "J" : 0.0, "Iy" : 0.0, "Iz" : 0.0, "Iw" : 0.0, "Wely" : 0.0, "Welz" : 0.0, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0, "Vpz" : 0.0, "Vy" : 0.0, "Vpy" : 0.0, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "3a481769-ed0e-40d3-86db-06a90a17f8da" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "62e0ee17-4223-4fac-bedb-e90a0d113d25" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "07ca53a0-8a23-4b32-98f4-f1a86e5efb8c" }, "BHoM_Guid" : "4aa46539-7138-4bd4-bddc-a79c8c16924e" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "19e1a07d-3057-4ea0-83da-15f5bbc71b53", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "863d39fc-dcce-45fd-932c-a53c30c86d9a", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "ce3d97a5-4bed-4ac5-b02c-1cadc33de557", "Name" : "" }], "BHoM_Guid" : "f28f5fe8-8515-47d1-97a3-7abb8e628414", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "01f45e83-23c5-4264-af4e-b0fd3240be9d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ea8d29fe-d9d3-4b3e-a266-f36269cdc42f", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 60.3x7.1", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.060299999999999999, "Thickness" : 0.0070999999999999995, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0456047345376058E-20, "Y" : 1.045604734537606E-20, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.03015 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0456047345376058E-20, "Y" : 1.045604734537606E-20, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.023050000000000001 }], "BHoM_Guid" : "2c82b860-5ffd-4c12-8d49-fb26855ad2e2", "Name" : "" }, "Area" : 0.0011900000000000001, "Rgy" : 0.019, "Rgz" : 0.019, "J" : 8.5499999999999997E-07, "Iy" : 4.2700000000000005E-07, "Iz" : 4.2700000000000005E-07, "Iw" : 0.0, "Wely" : 1.42E-05, "Welz" : 1.42E-05, "Wply" : 2.02E-05, "Wplz" : 2.02E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.03015, "Vpz" : 0.03015, "Vy" : 0.03015, "Vpy" : 0.03015, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4847629d-fc60-4710-ba67-7c46d17fb6df" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "91e9dccc-6eb4-4678-b559-230f688a7220" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "3cde244e-efc0-4d9b-9a82-c1edb7365a5b" }, "BHoM_Guid" : "7bf7fdd6-c5af-4420-b4de-ed5d2559b038" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "06825430-156a-4775-a257-a034ec3f8283", "Name" : "01 - Straight planar bars 1" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "75714040-b280-4eb3-b382-4180fb36406f", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "1947b9b2-4eab-4007-bcc2-4fd2caedc64d", "Name" : "" }], "BHoM_Guid" : "07248a23-5054-423e-bab8-40ba10ea2591", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "e9e09e4e-ecb1-4b8c-bc40-cebfb0b690dd", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9aa9e342-1f0b-49a3-a956-f121fa7d65b9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 45x30x4.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.044999999999999998, "Width" : 0.029999999999999999, "WebThickness" : 0.0040000000000000001, "FlangeThickness" : 0.0040000000000000001, "RootRadius" : 0.0044999999999999997, "ToeRadius" : 0.0022499999999999998, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : -0.014773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.014773057027796781, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.014773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.01302305702779678, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.020363132741009649, "Y" : -0.01302305702779678, "Z" : 0.0 } }, "Radius" : 0.0022499999999999985, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.020363132741009649, "Y" : -0.010773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0011131327410096471, "Y" : -0.010773057027796781, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0011131327410096471, "Y" : -0.0062730570277967799, "Z" : 0.0 } }, "Radius" : 0.0045000000000000005, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0033868672589903535, "Y" : -0.0062730570277967799, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0033868672589903535, "Y" : 0.027976942972203215, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.005636867258990352, "Y" : 0.027976942972203215, "Z" : 0.0 } }, "Radius" : 0.0022499999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.005636867258990352, "Y" : 0.030226942972203217, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : 0.030226942972203217, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : 0.030226942972203217, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : -0.014773057027796781, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ce23cdcc-98c2-419c-93bf-7c2843a0e6d0", "Name" : "" }, "Area" : 0.00028700000000000004, "Rgy" : 0.014199999999999999, "Rgz" : 0.0084499999999999992, "J" : 1.6600000000000001E-09, "Iy" : 5.7800000000000001E-08, "Iz" : 2.0499999999999998E-08, "Iw" : 0.0, "Wely" : 1.9099999999999999E-06, "Welz" : 9.1000000000000008E-07, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.030226942972203217, "Vpz" : 0.014773057027796781, "Vy" : 0.022613132741009644, "Vpy" : 0.0073868672589903536, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "e07ea9cf-5410-4ab8-9f42-d40bad84d884" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5fd183b3-fc2e-4c12-a27e-1e1354c87b0d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "fa5f4d05-6826-4728-acff-88d4c19241d8" }, "BHoM_Guid" : "2acc6063-b86d-48ca-be64-d2bc031389a8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1b1fa8a9-045b-460b-9670-9aad596927c3", "Name" : "01 - Straight planar bars 2" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "9f9bf273-b241-4445-978b-342e294a4d73", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "ba150e03-618d-4151-ad6d-722e8a8afedc", "Name" : "" }], "BHoM_Guid" : "fb582076-56f0-4a0e-ad7e-dc6e1aacf1a3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ca8ce0c5-6f2e-4da4-b008-efd8a29c906a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "7d4649d0-7cf0-4399-aaa5-5f8397ab9ef4", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 100x100x12.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.10000000000000001, "Width" : 0.10000000000000001, "WebThickness" : 0.012, "FlangeThickness" : 0.012, "RootRadius" : 0.012, "ToeRadius" : 0.0060000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683621, "Y" : -0.029032371981683621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.029032371981683621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.029032371981683621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.023032371981683623, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.064967628018316376, "Y" : -0.023032371981683623, "Z" : 0.0 } }, "Radius" : 0.0060000000000000053, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.064967628018316376, "Y" : -0.017032371981683624, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050323719816836275, "Y" : -0.017032371981683624, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050323719816836275, "Y" : -0.0050323719816836206, "Z" : 0.0 } }, "Radius" : 0.012, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017032371981683624, "Y" : -0.0050323719816836206, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017032371981683624, "Y" : 0.064967628018316376, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02303237198168363, "Y" : 0.064967628018316376, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02303237198168363, "Y" : 0.070967628018316381, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : 0.070967628018316381, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : 0.070967628018316381, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : -0.029032371981683621, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c3042950-89ff-4a4a-8979-a3fcf76ad3ac", "Name" : "" }, "Area" : 0.0022699999999999999, "Rgy" : 0.030200000000000001, "Rgz" : 0.030200000000000001, "J" : 1.1800000000000001E-07, "Iy" : 2.0700000000000001E-06, "Iz" : 2.0700000000000001E-06, "Iw" : 0.0, "Wely" : 2.9100000000000003E-05, "Welz" : 2.9100000000000003E-05, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.070967628018316381, "Vpz" : 0.029032371981683621, "Vy" : 0.070967628018316381, "Vpy" : 0.029032371981683628, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ae6fab34-4d7f-4ab4-957e-4801c2c485ce" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d6e30990-3ecd-4ec9-b183-08d9ef9ce55a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6175f24c-dc6e-4685-817f-82d0ac5f71e6" }, "BHoM_Guid" : "658b2c9a-6ff5-4e4e-b430-7e62ab39f227" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "b0dd6ec7-52e4-40e4-8fc3-952310cfee54", "Name" : "01 - Straight planar bars 3" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "380dfeed-f64f-4236-b296-b1729bc58567", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "f474e65a-e5f2-4100-b6ec-b464852e71d4", "Name" : "" }], "BHoM_Guid" : "b3312aa5-4b8b-4d5d-83f1-2d80029965c3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "31901798-808d-45c4-a6a7-db679ed8065a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "565e7cc2-29c4-48bb-9ae3-0a6ced618cd2", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "PFC 300x90x41", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ChannelProfile", "Shape" : "Channel", "Height" : 0.29999999999999999, "FlangeWidth" : 0.089999999999999997, "WebThickness" : 0.0089999999999999993, "FlangeThickness" : 0.0155, "RootRadius" : 0.012, "ToeRadius" : 0.0, "MirrorAboutLocalZ" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.13450000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : 0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : 0.12250000000000001, "Z" : 0.0 } }, "Radius" : 0.011999999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 0.12250000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : -0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : -0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.13450000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : -0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : -0.12250000000000001, "Z" : 0.0 } }, "Radius" : 0.011999999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : -0.12250000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3ce43aae-aa88-4d62-82cc-968532c0fa25", "Name" : "" }, "Area" : 0.0052700000000000004, "Rgy" : 0.11699999999999999, "Rgz" : 0.027699999999999999, "J" : 2.8799999999999998E-07, "Iy" : 7.2200000000000007E-05, "Iz" : 4.0400000000000003E-06, "Iw" : 0.0, "Wely" : 0.00048099999999999998, "Welz" : 6.3100000000000002E-05, "Wply" : 0.00056800000000000004, "Wplz" : 0.00011400000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.14999999999999999, "Vpz" : 0.14999999999999999, "Vy" : 0.063986012339928927, "Vpy" : 0.026013987660071066, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1c4fb607-5c85-4f48-a3ce-27ab833368e3" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "a8321a64-a5b4-4028-8d00-a6c447441544" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "025661b5-605e-41e7-a3a7-84f8e9e0bef2" }, "BHoM_Guid" : "230579d2-690c-4302-95a6-c0a5dbd335f5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bf18068e-9ce3-4049-8b95-cb9de94ebeea", "Name" : "01 - Straight planar bars 4" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "7c32b53b-4b80-4a31-b7f6-84e3fffd70de", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "1789d0fd-cfc2-4ab9-9436-866be505f345", "Name" : "" }], "BHoM_Guid" : "a719b63c-6219-4ca3-b12f-a62f283ac246", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "10a39f5b-268a-4b52-ba93-95c487571360", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "713461fd-cffe-4fd4-9638-57b4007bf8c2", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "RHS 180x100x6.3", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.BoxProfile", "Shape" : "Box", "Height" : 0.17999999999999999, "Width" : 0.10000000000000001, "Thickness" : 0.0063, "OuterRadius" : 0.0094500000000000001, "InnerRadius" : 0.0063, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.049999999999998899, "Y" : 0.080549999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.049999999999998899, "Y" : -0.080550000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : -0.080550000000000621, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : -0.090000000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : -0.090000000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : -0.080550000000000621, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.050000000000001106, "Y" : -0.080550000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.050000000000001106, "Y" : 0.080549999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : 0.080549999999999372, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : 0.089999999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : 0.089999999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : 0.080549999999999372, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043699999999998899, "Y" : 0.077399999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043699999999998899, "Y" : -0.077400000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : -0.077400000000000621, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : -0.083700000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : -0.083700000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : -0.077400000000000621, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043700000000001106, "Y" : -0.077400000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043700000000001106, "Y" : 0.077399999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : 0.077399999999999372, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : 0.083699999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : 0.083699999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : 0.077399999999999372, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }], "BHoM_Guid" : "6a35446c-a24c-4127-9964-be3ab7a28462", "Name" : "" }, "Area" : 0.0033299999999999996, "Rgy" : 0.065000000000000002, "Rgz" : 0.040899999999999999, "J" : 1.2799999999999999E-05, "Iy" : 1.4100000000000001E-05, "Iz" : 5.57E-06, "Iw" : 0.0, "Wely" : 0.000156, "Welz" : 0.000111, "Wply" : 0.000194, "Wplz" : 0.00012799999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.089999999999999372, "Vpz" : 0.090000000000000621, "Vy" : 0.050000000000001106, "Vpy" : 0.049999999999998899, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "d71ba7c5-d0e6-4062-8402-c22b42c0e7cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5fe1767f-f3c8-48bb-8f8c-73133e6afa6c" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f529601c-7159-4ed0-9509-87b249555bcb" }, "BHoM_Guid" : "06e2727d-29e6-4bdc-9122-f90b947b94d0" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8fad2c07-3883-4ce4-8044-6374df05cdfd", "Name" : "01 - Straight planar bars 5" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "ac8e3766-aed2-437a-b942-0d04e50eea5f", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "1ec3b44c-4ad2-446b-aa95-4cde4f3a0c73", "Name" : "" }], "BHoM_Guid" : "78e80c9b-3c00-4a23-a4ec-a61ac49dbf9e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "13626e0f-ce6e-4fe8-85a9-578dac4ad269", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "0ae99774-2ae0-43ee-8f38-f4748b9b6d06", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "SHS 50x50x7.1", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.BoxProfile", "Shape" : "Box", "Height" : 0.050000000000000003, "Width" : 0.050000000000000003, "Thickness" : 0.0070999999999999995, "OuterRadius" : 0.01065, "InnerRadius" : 0.0070999999999999995, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.024999999999999883, "Y" : 0.014350000000000118, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.024999999999999883, "Y" : -0.014349999999999885, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : -0.014349999999999885, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : -0.024999999999999883, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : -0.024999999999999883, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : -0.014349999999999885, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025000000000000119, "Y" : -0.014349999999999885, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025000000000000119, "Y" : 0.014350000000000118, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : 0.014350000000000118, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : 0.025000000000000119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : 0.025000000000000119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : 0.014350000000000118, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017899999999999885, "Y" : 0.01080000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017899999999999885, "Y" : -0.010799999999999888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : -0.010799999999999888, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : -0.017899999999999885, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : -0.017899999999999885, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : -0.010799999999999888, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017900000000000121, "Y" : -0.010799999999999888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017900000000000121, "Y" : 0.01080000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : 0.01080000000000012, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : 0.017900000000000121, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : 0.017900000000000121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : 0.01080000000000012, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }], "BHoM_Guid" : "fac27865-fac0-4e81-a6f3-9072d26df82e", "Name" : "" }, "Area" : 0.00116, "Rgy" : 0.0172, "Rgz" : 0.0172, "J" : 5.8899999999999999E-07, "Iy" : 3.4499999999999998E-07, "Iz" : 3.4499999999999998E-07, "Iw" : 0.0, "Wely" : 1.38E-05, "Welz" : 1.38E-05, "Wply" : 1.8300000000000001E-05, "Wplz" : 1.8300000000000001E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.025000000000000119, "Vpz" : 0.024999999999999883, "Vy" : 0.025000000000000119, "Vpy" : 0.024999999999999883, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "6f392dcc-5245-456c-a5e4-810785e3838a" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1ec82156-5250-4a6e-b0b5-0d33c34d1b32" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "c9f4112b-5a90-4702-b8a4-14ec1694afa1" }, "BHoM_Guid" : "af6c20e9-73ea-4a43-b9f1-3f6277d8825c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c73c9531-96b3-4b4c-990f-ce9105854515", "Name" : "01 - Straight planar bars 6" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "5fdc66b3-e655-44ee-a82b-727e69529b43", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "c17d51be-3c1e-44b0-bc07-54c3a1895fa2", "Name" : "" }], "BHoM_Guid" : "7fe63eb0-e15b-4542-9cb8-49c5fb1f73a0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9f1c2fb0-84a6-429c-a645-2f73115a75f0", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "bb605801-3e31-4b66-a39a-83f9c6772093", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "TUB 229x305x70", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.3085, "Width" : 0.23019999999999999, "WebThickness" : 0.013099999999999999, "FlangeThickness" : 0.022100000000000002, "RootRadius" : 0.012699999999999999, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : 0.041321251126044539, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.041321251126044539, "Z" : 0.0 } }, "Radius" : 0.012699999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : 0.041321251126044539, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019250000000000003, "Y" : 0.041321251126044539, "Z" : 0.0 } }, "Radius" : 0.012699999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019250000000000003, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : -0.23237874887395546, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "5db6e896-bb12-469b-ae3d-28a3b1e6719f", "Name" : "" }, "Area" : 0.0089099999999999995, "Rgy" : 0.093200000000000005, "Rgz" : 0.050300000000000004, "J" : 1.08E-06, "Iy" : 7.7399999999999998E-05, "Iz" : 2.2500000000000001E-05, "Iw" : 2.5599999999999998E-09, "Wely" : 0.00033300000000000002, "Welz" : 0.00019599999999999999, "Wply" : 0.00059199999999999997, "Wplz" : 0.00030600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.076121251126044537, "Vpz" : 0.23237874887395546, "Vy" : 0.11509999999999999, "Vpy" : 0.11509999999999999, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4e3611f6-9177-438f-9d9f-ba3e8cdb205b" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "445f8487-021d-4877-b28e-d88a7626a8d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "35f80f15-09e0-43fd-8300-f367db662df1" }, "BHoM_Guid" : "dcd77d5b-2f2b-47be-9dc3-da94fca81a3f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1d6da345-e52c-45ab-8cb4-0b71622419b5", "Name" : "01 - Straight planar bars 7" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "aa013c1e-2c71-41f9-add5-08224eb77b20", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "3f55ee4f-89ad-4b0a-bc62-0b405345ba04", "Name" : "" }], "BHoM_Guid" : "deac6b64-ac36-4950-93fa-724812ae9326", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "c88e48fa-be7d-4f4a-82bd-7b9d192f4480", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "cc84ea37-b620-455c-9221-98a540e01a09", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "TUC 203x102x36", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.10779999999999999, "Width" : 0.2064, "WebThickness" : 0.01, "FlangeThickness" : 0.017299999999999999, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0079510051019752032, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.015200000000000024, "Y" : -0.0079510051019752032, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.015200000000000024, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0079510051019752032, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.015199999999999972, "Y" : -0.0079510051019752032, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.015199999999999972, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.019548994898024794, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999999, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0882510051019752, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "11ab5f50-445d-46ef-ae93-8cf773d881e2", "Name" : "" }, "Area" : 0.0045200000000000006, "Rgy" : 0.024900000000000002, "Rgz" : 0.052999999999999999, "J" : 3.9999999999999998E-07, "Iy" : 2.7999999999999999E-06, "Iz" : 1.27E-05, "Iw" : 3.43E-10, "Wely" : 3.18E-05, "Welz" : 0.00012300000000000001, "Wply" : 6.3600000000000001E-05, "Wplz" : 0.00018699999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.019548994898024794, "Vpz" : 0.0882510051019752, "Vy" : 0.10320000000000001, "Vpy" : 0.10319999999999999, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "de45d50a-e023-4a88-a6cc-25a80fa06457" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8081cb48-751f-4f9b-9767-47b95ce75c2b" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8ac8746a-f7f6-440f-8c62-327d4a06b811" }, "BHoM_Guid" : "4f742fc6-f321-438c-9bcf-5c35f9aea3ed" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "81133d18-fcce-4cc5-ad88-87d68c31d4de", "Name" : "01 - Straight planar bars 8" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "c02959d7-e372-49cc-8644-45c4668cb3b1", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "8d23e9dc-eecd-4413-be8d-8c791ae51ee1", "Name" : "" }], "BHoM_Guid" : "7eb1a734-d5b5-4df4-a5a7-9c8c9950c014", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "af27fd06-dcfb-4525-b89f-38f2666982c8", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "d4d33e39-f1f8-4d02-aa77-5b077a4ca2a7", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x438", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.026, "Width" : 0.30499999999999999, "WebThickness" : 0.0269, "FlangeThickness" : 0.049000000000000002, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.4639999999999998, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : -0.43399999999999977, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013450000000000019, "Y" : -0.43399999999999977, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013450000000000019, "Y" : 0.43400000000000027, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : 0.43400000000000027, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.4640000000000003, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.4639999999999998, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : -0.43399999999999977, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01344999999999996, "Y" : -0.43399999999999977, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01344999999999996, "Y" : 0.43400000000000027, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : 0.43400000000000027, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.4640000000000003, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.51300000000000023, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.51299999999999979, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "22cc21cc-e214-4636-a59a-03518c3b7f67", "Name" : "" }, "Area" : 0.055599999999999997, "Rgy" : 0.40399999999999997, "Rgz" : 0.064899999999999999, "J" : 3.1900000000000003E-05, "Iy" : 0.0091000000000000004, "Iz" : 0.000234, "Iw" : 5.6E-11, "Wely" : 0.0177, "Welz" : 0.0015399999999999999, "Wply" : 0.020799999999999999, "Wplz" : 0.00247, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.51300000000000023, "Vpz" : 0.51299999999999979, "Vy" : 0.15250000000000002, "Vpy" : 0.15249999999999997, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "17aeb498-56e2-4e2b-8d84-e2499b388a81" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "cfd0b379-f468-4181-9ca8-0f2ce8d7b314" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5ab854fc-0051-46ab-8d09-e3270d7fee6d" }, "BHoM_Guid" : "c20fab60-f60b-4b42-9e8c-a1c2e5a506a5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8e24b6b5-ce27-45e3-85c0-33f3b35c3d21", "Name" : "01 - Straight planar bars 9" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "92729503-5f43-4434-aa16-e6cb477f4c2b", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "c1c7fc65-078b-4291-87e2-0adcdcee4a37", "Name" : "" }], "BHoM_Guid" : "14c5a03c-7cd1-457d-b88e-a2f19958c815", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "982d02f7-6482-4a1b-88a8-4b63f6f2519c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "8885deb3-e803-4cee-8a6d-229e45930a52", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UBP 305x305x88", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.30169999999999997, "Width" : 0.30780000000000002, "WebThickness" : 0.0124, "FlangeThickness" : 0.0123, "RootRadius" : 0.0152, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : -0.12335000000000784, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0061999999999999972, "Y" : -0.12335000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0061999999999999972, "Y" : 0.1233499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : 0.1233499999999921, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : -0.12335000000000784, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0062000000000000076, "Y" : -0.12335000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0062000000000000076, "Y" : 0.1233499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : 0.1233499999999921, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c4d3a98e-40fa-4201-8be5-a1bffcad01de", "Name" : "" }, "Area" : 0.0112, "Rgy" : 0.128, "Rgz" : 0.073099999999999998, "J" : 6.4200000000000006E-07, "Iy" : 0.000184, "Iz" : 5.9799999999999997E-05, "Iw" : 1.2499999999999999E-12, "Wely" : 0.0012199999999999999, "Welz" : 0.00038900000000000002, "Wply" : 0.0013600000000000001, "Wplz" : 0.00059500000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.15084999999999207, "Vpz" : 0.15085000000000784, "Vy" : 0.15390000000000001, "Vpy" : 0.15390000000000001, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "a70bd3b7-baf0-419f-95d4-8d10c59b16e4" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "bf1f2d9c-7a66-46ee-bfb9-409bb2b649ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "4a611856-deec-43da-86f7-188852691457" }, "BHoM_Guid" : "341faedb-d1a7-462d-bd42-dd9aff9cfed5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "2a167c4f-73b4-45d5-9510-f4e79fc2cdc2", "Name" : "01 - Straight planar bars 10" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "086f580e-82a4-4f50-8ac1-144f22fa8c5f", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "133eb4fd-1dc7-4ca1-90b9-430ec5915990", "Name" : "" }], "BHoM_Guid" : "54e2e634-5008-4e72-97c5-b51c3c19530b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "a77d70cc-d29a-4594-94e8-3c4411037318", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "cbaa2272-2c92-4853-b79b-57e667ba7d67", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UC 356x406x677", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.48299999999999998, "Width" : 0.42799999999999999, "WebThickness" : 0.051200000000000002, "FlangeThickness" : 0.081500000000000003, "RootRadius" : 0.014999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.15999999999999681, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : -0.1449999999999968, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025599999999999946, "Y" : -0.1449999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025599999999999946, "Y" : 0.14500000000000315, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : 0.14500000000000315, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.16000000000000317, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.15999999999999681, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : -0.1449999999999968, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02560000000000005, "Y" : -0.1449999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02560000000000005, "Y" : 0.14500000000000315, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : 0.14500000000000315, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.16000000000000317, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.24150000000000318, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.2414999999999968, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c93ddfc4-aea0-45ef-b6b7-a9eaff23a5e3", "Name" : "" }, "Area" : 0.086300000000000002, "Rgy" : 0.18600000000000003, "Rgz" : 0.111, "J" : 0.000164, "Iy" : 0.0030000000000000001, "Iz" : 0.00107, "Iw" : 4.2900000000000002E-11, "Wely" : 0.0124, "Welz" : 0.0049899999999999996, "Wply" : 0.0154, "Wplz" : 0.0076800000000000002, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.24150000000000318, "Vpz" : 0.2414999999999968, "Vy" : 0.21399999999999994, "Vpy" : 0.21400000000000005, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ed5f8ced-8dda-46ac-8a29-2851ab8f437b" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1fcd5ede-7cd7-4210-a65b-ca8b7cc37a5a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "28204baa-7b43-4d8b-9d17-1e58f03f3de8" }, "BHoM_Guid" : "c56cd24c-0d4c-4aa1-871a-311f77d42546" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "db112793-9d14-433b-859b-a7f98470edc7", "Name" : "01 - Straight planar bars 11" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "53d83224-a2f6-41e5-9f66-709b82ced719", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "773b6dc0-5d7d-4738-8013-a47ba624fa97", "Name" : "" }], "BHoM_Guid" : "af457858-8cda-4011-a453-2e3ac936749c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "c477b966-78d6-4c28-87f8-77c99913a46e", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "78d7f640-ce10-40d6-84e3-6461a4cdc15c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "BOX 800.0x400.0x12.0x20.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A709GrHPS100W", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 620528210.05641997, "UltimateStress" : 689475788.95157802, "BHoM_Guid" : "2a42422e-1a88-406c-a21b-ce6dc6b83a6a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.FabricatedBoxProfile", "Shape" : "Box", "Height" : 0.80000000000000004, "Width" : 0.40000000000000002, "WebThickness" : 0.012, "TopFlangeThickness" : 0.02, "BotFlangeThickness" : 0.02, "WeldSize" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : 0.40000000000002411, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : -0.39999999999997593, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : -0.39999999999997593, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : -0.39999999999997593, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : -0.39999999999997593, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : 0.40000000000002411, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : 0.40000000000002411, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : 0.40000000000002411, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : 0.3800000000000241, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : -0.37999999999997591, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : -0.37999999999997591, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : -0.37999999999997591, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : -0.37999999999997591, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : 0.3800000000000241, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : 0.3800000000000241, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : 0.3800000000000241, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "dcd5f955-d6d7-46e7-8dc0-fe2e3b9fb55e", "Name" : "" }, "Area" : 0.034239999999998126, "Rgy" : 0.31101673723630641, "Rgz" : 0.16212955590266537, "J" : 0.0021704021232227494, "Iy" : 0.0033120835071996872, "Iz" : 0.00090003239679992456, "Iw" : 0.0, "Wely" : 0.0082802087679987191, "Welz" : 0.0045001619839993567, "Wply" : 0.0097055999999992246, "Wplz" : 0.0051385599999996187, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.40000000000002411, "Vpz" : 0.39999999999997593, "Vy" : 0.20000000000001181, "Vpy" : 0.19999999999998821, "Asy" : 0.015685262055365773, "Asz" : 0.01867017318624653, "BHoM_Guid" : "72869cf7-10cb-4e13-affe-5ce0e8630231" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e7ab8e2d-2833-4704-b61f-ab09c7606d03" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "0828dbdc-0809-4db9-afc9-f939e34b03e2" }, "BHoM_Guid" : "39cf8d22-e1cb-447a-a3aa-5e1e816445b4" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c3f1de74-d039-41eb-9e4d-b7b5127ae6a7", "Name" : "01 - Straight planar bars 12" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A709GrHPS100W", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 620528210.05641997, "UltimateStress" : 689475788.95157802, "BHoM_Guid" : "2a42422e-1a88-406c-a21b-ce6dc6b83a6a" }], "BHoM_Guid" : "83a697fe-5036-420d-a6cf-af8d195b082f", "Name" : "A709GrHPS100W" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "48a7c1e3-e1ac-49ab-994d-380aa9aef61b", "Name" : "" }], "BHoM_Guid" : "3acf7b39-0805-4309-84fc-f71e0ede9b24", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "7e4108e4-9f02-4be4-bd55-5b8f864fe33b", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "0afd8748-8f70-4cde-a2b7-0274c406f7ce", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CUSTOM I 1000.0x20.0x400.0x25.0x500.0x30.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235 W (EN10025-5)", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "b9177ba3-a4ba-43c3-ae91-70b8f718403e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.FabricatedISectionProfile", "Shape" : "ISection", "Height" : 1.0, "TopFlangeWidth" : 0.40000000000000002, "BotFlangeWidth" : 0.5, "WebThickness" : 0.02, "TopFlangeThickness" : 0.025000000000000001, "BotFlangeThickness" : 0.029999999999999999, "WeldSize" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.55359339407747121, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.44640660592252879, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "1cbc23c2-80de-427e-b3c0-012de35dfc26", "Name" : "" }, "Area" : 0.043899999999998204, "Rgy" : 0.40461799856500053, "Rgz" : 0.10084635223785504, "J" : 9.176666666666668E-06, "Iy" : 0.0071871203170842902, "Iz" : 0.00044646241875000094, "Iw" : 8.3400022045855411E-05, "Wely" : 0.012982669941467016, "Welz" : 0.0017858496750000029, "Wply" : 0.016315124999998945, "Wplz" : 0.0029695000000000017, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.55359339407747121, "Vpz" : 0.44640660592252879, "Vy" : 0.24999999999999992, "Vpy" : 0.25000000000000011, "Asy" : 0.023318371173313916, "Asz" : 0.019606845795967928, "BHoM_Guid" : "000d9e85-d49c-466d-b098-b11dff6634d1" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ce5b3bf0-ad37-406d-bef8-ee5c2e714f95" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "3735a6a9-02b4-41ad-b5d8-dd80624b3296" }, "BHoM_Guid" : "b3871e7e-6d27-47d6-b4db-e06fa29e9d09" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8e0b28a7-e3dd-4245-add7-050399ee4759", "Name" : "01 - Straight planar bars 13" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235 W (EN10025-5)", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "b9177ba3-a4ba-43c3-ae91-70b8f718403e" }], "BHoM_Guid" : "7db07402-d792-469a-8524-757a058ada11", "Name" : "S235 W (EN10025-5)" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "c775d334-d3ea-4fae-9c30-f2540252d9a7", "Name" : "" }], "BHoM_Guid" : "0c755932-ae1b-498f-8622-a982f00fbdd1", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "da81346f-1233-4e62-afad-ca27c08fa3dc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "adde0ad8-421e-4a94-9ff9-891ed8b54d7e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "RECT 500.0x500.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "01ba036a-7bf1-4a7c-b719-828db7c232fe", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.5, "Width" : 0.5, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : 0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : -0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : -0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : -0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : -0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : 0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : 0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : 0.25, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "2e01f904-9167-4e01-9273-2cbd37fd2a8d", "Name" : "" }, "Area" : 0.25, "Rgy" : 0.14433749512860469, "Rgz" : 0.14433749512860469, "J" : 0.0087890625, "Iy" : 0.0052083281249999955, "Iz" : 0.0052083281249999955, "Iw" : 0.0, "Wely" : 0.020833312499999982, "Welz" : 0.020833312499999982, "Wply" : 0.031250000000000007, "Wplz" : 0.031250000000000007, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.25, "Vpz" : 0.25, "Vy" : 0.25, "Vpy" : 0.25, "Asy" : 0.20833291666708287, "Asz" : 0.20833291666708287, "BHoM_Guid" : "45398c97-d73f-4864-88fe-35f565dd63b5" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "271c6d78-5731-4e45-b1d6-53f6fde1f4f9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "043b54ec-70ef-4887-bd01-4333de482f3a" }, "BHoM_Guid" : "155d2653-6b58-4e1d-a3ad-9a1134c3efc8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1cf1e24a-5e28-4d41-9aba-48c8166282c5", "Name" : "01 - Straight planar bars 14" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "310a001a-0f6e-4094-a687-4bfa019b3b31", "Name" : "C55/67" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "aae0e147-f8ad-419b-ae5c-abd82617b3e3", "Name" : "" }], "BHoM_Guid" : "963d84fc-3af3-423a-8787-fc1bdd3a4452", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "60863bf7-859e-4535-a9fb-36edbe1e8143", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "2fff54da-bb2b-4c63-85a4-029afb4fa410", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "TEE 800.0x1200.0x400.0x300.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "882a68f4-0411-412b-8fbe-83223986e45b", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.80000000000000004, "Width" : 1.2, "WebThickness" : 0.40000000000000002, "FlangeThickness" : 0.29999999999999999, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "96b48149-5fd3-4bf4-b038-b9c5730f7994", "Name" : "" }, "Area" : 0.55999999999995254, "Rgy" : 0.22135163271619807, "Rgz" : 0.28618987072023383, "J" : 0.02466666666666667, "Iy" : 0.027438065371428597, "Iz" : 0.045866599577600045, "Iw" : 0.0, "Wely" : 0.054103227492959552, "Welz" : 0.076444332629333409, "Wply" : 0.098666666666663211, "Wplz" : 0.12799999999999637, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.29285714285715936, "Vpz" : 0.50714285714284069, "Vy" : 0.59999999999999998, "Vpy" : 0.59999999999999998, "Asy" : 0.48434697756876482, "Asz" : 0.35779894202771695, "BHoM_Guid" : "a2a53387-23e9-4841-8be5-c061e6667223" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e5caa7eb-c039-4017-b13f-eae3418fc942" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "97aacd5f-c9cb-409a-82f0-8834f6de5e4b" }, "BHoM_Guid" : "bca5337e-5a9d-4ce9-a548-ecbef000d280" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bd5665d0-4fc0-4e6b-91b1-60c85b126db7", "Name" : "01 - Straight planar bars 15" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }], "BHoM_Guid" : "bdb7502e-1e02-4092-b872-cd2aa1168e0c", "Name" : "C70/85" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "36f9db93-e530-44f0-83ea-da34d8a3aa4f", "Name" : "" }], "BHoM_Guid" : "588baf66-f18d-4736-9015-e6f028a6657f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "28179ff9-3438-4b10-a278-e4cc0575d484", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "760af405-f25f-4496-8038-a70eae597ce6", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "CIRC 700.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "bef4bfef-6f4e-4d1c-9b59-b92993e6cbb4", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "6000psiNW", "Density" : 2402.7750000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 32377657009.583488, "CylinderStrength" : 41368542.0, "CubeStrength" : 0.0, "BHoM_Guid" : "d17cc94a-fb71-4bb3-9b45-85c37756ffff" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 0.69999999999999996, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.4724409119767875E-17, "Y" : -5.4724409119767875E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.34999999999999998 }], "BHoM_Guid" : "51ad632a-c365-40a9-b221-9707721a5108", "Name" : "" }, "Area" : 0.3848488734604405, "Rgy" : 0.17500257004422598, "Rgz" : 0.17500257004422598, "J" : 0.02357176237896591, "Iy" : 0.011786342929786756, "Iz" : 0.011786342929786756, "Iw" : 0.0, "Wely" : 0.033675265513676444, "Welz" : 0.033675265513676444, "Wply" : 0.057168015223564808, "Wplz" : 0.057168015223564808, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.34999999999999992, "Vpz" : 0.35000000000000003, "Vy" : 0.34999999999999992, "Vpy" : 0.35000000000000003, "Asy" : 0.34636531285417604, "Asz" : 0.34636531285417599, "BHoM_Guid" : "c83b39a5-f37f-47b8-b9d3-6985cefdc253" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "252c69ed-dec8-4709-af3a-25f5c681dce2" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "77e22305-4de8-450e-b490-20c235fff04e" }, "BHoM_Guid" : "6645e4ea-f519-4ffc-8e61-b2de9b6c4d29" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "06475666-701a-47bb-887c-e603014730e6", "Name" : "01 - Straight planar bars 16" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2402.7750000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "6000psiNW", "Density" : 2402.7750000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 32377657009.583488, "CylinderStrength" : 41368542.0, "CubeStrength" : 0.0, "BHoM_Guid" : "d17cc94a-fb71-4bb3-9b45-85c37756ffff" }], "BHoM_Guid" : "9806be5a-7909-4b2b-9a3d-5c0b63f8ce28", "Name" : "6000psiNW" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "a1da226d-4f02-40e6-a175-2ba803edc1a8", "Name" : "" }], "BHoM_Guid" : "e55f1d4f-2c0c-43be-a1bc-ed7eb0767fe0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "a58bbb76-c585-4fcb-afea-b0bb0280749d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "42454cd3-27be-47d1-8f5c-c80c9775db3a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "L 900.0x1200.0x500.0x300.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "1e06e341-4571-4767-81d5-763f36b85727", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "5000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 7477299596.084959, "CylinderStrength" : 34473785.0, "CubeStrength" : 0.0, "BHoM_Guid" : "75abec9d-c6bd-42d2-9a2c-2bdd26465f71" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.90000000000000002, "Width" : 1.2, "WebThickness" : 0.5, "FlangeThickness" : 0.29999999999999999, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : 0.35454545454545422, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.35454545454545422, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.35454545454545422, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.054545454545454244, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.054545454545454244, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : 0.054545454545454244, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : 0.054545454545454244, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : -0.54545454545454586, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : -0.54545454545454586, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : -0.54545454545454586, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : -0.54545454545454586, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : 0.35454545454545411, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "102a05b4-11aa-458d-b2c1-052736b68f7d", "Name" : "" }, "Area" : 0.65999999999999748, "Rgy" : 0.2606411649131688, "Rgz" : 0.32449348736578715, "J" : 0.039799999999999995, "Iy" : 0.044836319119213645, "Iz" : 0.0694953754062545, "Iw" : 0.0, "Wely" : 0.08219991838522496, "Welz" : 0.091550793948359688, "Wply" : 0.14325000000000007, "Wplz" : 0.16999999999999488, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35454545454545422, "Vpz" : 0.54545454545454586, "Vy" : 0.75909090909090526, "Vpy" : 0.44090909090909469, "Asy" : 0.43501383854090475, "Asz" : 0.45042889061202396, "BHoM_Guid" : "1c103e5d-96f6-4861-a7e9-15a7bbd92eeb" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "c162f815-53c3-4ee7-ab81-1ddff113f4e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "df260353-d963-44a9-97b0-cc1f7f64d130" }, "BHoM_Guid" : "3eef073b-a0bd-4ebc-98f2-1ab9cc89cade" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "9ee77d00-dfc8-4fae-be12-fc8b80c0ee9a", "Name" : "01 - Straight planar bars 17" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 961.11000000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "5000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 7477299596.084959, "CylinderStrength" : 34473785.0, "CubeStrength" : 0.0, "BHoM_Guid" : "75abec9d-c6bd-42d2-9a2c-2bdd26465f71" }], "BHoM_Guid" : "d7b7508d-30f4-419c-b6d3-27cf45522250", "Name" : "5000psiLW" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "959023f0-6192-44f4-9869-ecac9040a4d3", "Name" : "" }], "BHoM_Guid" : "52f9f4a0-84df-45b8-9ca4-7caf573a8526", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "62fa903d-a15a-4212-a6d2-734764077b6a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9a99ce8e-eb00-4a97-ae29-022893ce310a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 60.3x4.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.060299999999999999, "Thickness" : 0.0040000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6778738376681475E-17, "Y" : 1.6778738376681475E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.03015 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6778738376681475E-17, "Y" : 1.6778738376681475E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.02615 }], "BHoM_Guid" : "ede58a92-3e88-4e4e-9b71-d61283647834", "Name" : "" }, "Area" : 0.00070700000000000005, "Rgy" : 0.02, "Rgz" : 0.02, "J" : 5.6299999999999995E-07, "Iy" : 2.8200000000000001E-07, "Iz" : 2.8200000000000001E-07, "Iw" : 0.0, "Wely" : 9.3400000000000004E-06, "Welz" : 9.3400000000000004E-06, "Wply" : 1.2699999999999999E-05, "Wplz" : 1.2699999999999999E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.030150000000000017, "Vpz" : 0.030149999999999982, "Vy" : 0.030150000000000017, "Vpy" : 0.030149999999999982, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "2dbe0bf3-8df5-409f-bb02-bf9c8bc016d3" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "87316747-94e2-41b5-8ff0-390ac8696339" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "897bb442-c8a9-465b-aa8f-a31340551d16" }, "BHoM_Guid" : "893b7ff2-a068-4149-aed5-aea7c06aa249" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "16bbca8d-eac7-4ceb-992e-55c1230a950d", "Name" : "01 - Straight planar bars 18" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "e2348a7b-a102-4856-aafa-b4739d2f72bf", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "c29e4007-8931-4ebc-bf03-a6e3e4ff6809", "Name" : "" }], "BHoM_Guid" : "8d929986-af42-4dfd-bb4a-f025aa871590", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ae49351c-1304-4e9e-98ad-007789a76ab9", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "4907dd07-1536-4100-abcc-68b361711641", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 60x40x6.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.059999999999999998, "Width" : 0.040000000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0060000000000000001, "RootRadius" : 0.0060000000000000001, "ToeRadius" : 0.0030000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906641, "Y" : -0.019976520807492418, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.019976520807492418, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.019976520807492418, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.016976520807492422, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.026887541351093357, "Y" : -0.016976520807492422, "Z" : 0.0 } }, "Radius" : 0.0030000000000000027, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.026887541351093357, "Y" : -0.013976520807492421, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0018875413510933518, "Y" : -0.013976520807492421, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0018875413510933518, "Y" : -0.0079765208074924192, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0041124586489066483, "Y" : -0.0079765208074924192, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0041124586489066483, "Y" : 0.037023479192507577, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0071124586489066492, "Y" : 0.037023479192507577, "Z" : 0.0 } }, "Radius" : 0.0030000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0071124586489066492, "Y" : 0.04002347919250758, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : 0.04002347919250758, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : 0.04002347919250758, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : -0.019976520807492418, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3497cd8d-7d75-4659-9abf-5e95ce2167a3", "Name" : "" }, "Area" : 0.00056799999999999993, "Rgy" : 0.018799999999999997, "Rgz" : 0.011200000000000002, "J" : 7.3499999999999996E-09, "Iy" : 2.0100000000000001E-07, "Iz" : 7.1200000000000002E-08, "Iw" : 0.0, "Wely" : 5.0300000000000001E-06, "Welz" : 2.3800000000000001E-06, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.04002347919250758, "Vpz" : 0.019976520807492418, "Vy" : 0.029887541351093359, "Vpy" : 0.010112458648906648, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "d5219ef4-66db-4755-9c2c-f75701f621bb" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "a4c55263-03f7-433b-9b77-aa86ec4bc2ca" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d97e64fb-380f-410c-9a96-172b2f130faa" }, "BHoM_Guid" : "223a0e84-2c89-48a5-b9ad-7bb7b111f105" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "cb89ea60-ade6-4284-a63e-bb4bcec2dad9", "Name" : "01 - Straight planar bars 19" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "7514ec77-4d7c-4f1f-871a-2d5a527f3150", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "fdfc5aa3-4f1e-400b-b201-b6db840b1c45", "Name" : "" }], "BHoM_Guid" : "65b53a38-4fe7-44bc-953c-c32889a99a9a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "e3affee8-577b-4258-94e7-2222d0b3dfbe", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "17d554a1-63d3-49b3-a2f7-ee4b960cff4a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 100x100x8.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.10000000000000001, "Width" : 0.10000000000000001, "WebThickness" : 0.0080000000000000002, "FlangeThickness" : 0.0080000000000000002, "RootRadius" : 0.012, "ToeRadius" : 0.0060000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : -0.027368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.027368521782254625, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.027368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.025368521782254624, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.066631478217745357, "Y" : -0.025368521782254624, "Z" : 0.0 } }, "Radius" : 0.0060000000000000053, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.066631478217745357, "Y" : -0.019368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073685217822546424, "Y" : -0.019368521782254625, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073685217822546424, "Y" : -0.0073685217822546251, "Z" : 0.0 } }, "Radius" : 0.012, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019368521782254639, "Y" : -0.0073685217822546251, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019368521782254639, "Y" : 0.066631478217745371, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.025368521782254645, "Y" : 0.066631478217745371, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.025368521782254645, "Y" : 0.072631478217745377, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : 0.072631478217745377, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : 0.072631478217745377, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : -0.027368521782254625, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e30d4bd4-2762-48ff-9f9c-b202b6e97b54", "Name" : "" }, "Area" : 0.0015499999999999999, "Rgy" : 0.030600000000000002, "Rgz" : 0.030600000000000002, "J" : 3.6799999999999999E-08, "Iy" : 1.4500000000000001E-06, "Iz" : 1.4500000000000001E-06, "Iw" : 0.0, "Wely" : 1.9899999999999999E-05, "Welz" : 1.9899999999999999E-05, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.072631478217745377, "Vpz" : 0.027368521782254625, "Vy" : 0.072631478217745363, "Vpy" : 0.027368521782254646, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ab1f46b1-1f48-4091-bf4a-1028a234dd19" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "0cb98e37-6d3b-47d6-b6f9-7a4197e8d307" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "31ee7d6f-6c38-4457-859d-dc2ebe9a3021" }, "BHoM_Guid" : "3b39bf40-9a57-4c9d-939f-83275d0a1a2b" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "473351d5-aa79-427b-b769-084b85dd0f8b", "Name" : "01 - Straight planar bars 20" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "06b7746b-cfbe-4237-b94e-e4d14829400f", "Name" : "S355" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "f8c8d886-b8cd-4003-b615-72fd3dcf2c4f", "Name" : "" }], "BHoM_Guid" : "5cfb303a-e84f-4f21-a0f9-060203d28e76", "Name" : "" }], "BHoM_Guid" : "411438a6-1195-495d-86d7-6e2b016cb10a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "MaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.PileFoundation\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -4.030386998453233, "Y" : -8.4477382751479926, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20775925161702952, "Y" : -7.388201712630428, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20775925161702952, "Y" : -7.388201712630428, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.382894581424152, "Y" : 2.7710122235578649, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.382894581424152, "Y" : 2.7710122235578649, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.577900623315674, "Y" : 7.5510363911239589, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.577900623315674, "Y" : 7.5510363911239589, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.8601858442153958, "Y" : 5.4074934353039028, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.8601858442153958, "Y" : 5.4074934353039028, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21473771006901621, "Y" : 4.3700316581616967, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21473771006901621, "Y" : 4.3700316581616967, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.2368569837881727, "Y" : 2.3552854756822592, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.2368569837881727, "Y" : 2.3552854756822592, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -6.2720371787768112, "Y" : 0.33183201235650017, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -6.2720371787768112, "Y" : 0.33183201235650017, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -7.3019345955666557, "Y" : -0.69806540443334431, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -7.3019345955666557, "Y" : -0.69806540443334431, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.4269999999999996, "Y" : -2.8231308088666882, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.4269999999999996, "Y" : -2.8231308088666882, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.4269999999999996, "Y" : -6.289093074529287, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.4269999999999996, "Y" : -6.289093074529287, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -4.030386998453233, "Y" : -8.4477382751479926, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "59049018-5f46-4674-bed7-a258c00ea1d5" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "82a4ee83-d8fa-4c00-86a8-f1d4c8aae5e7", "Name" : "" }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 7.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d8ed9439-c38f-4cca-8950-194485acb3b6", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 7.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "76fb075e-43e4-4c05-9727-444400b5f8d3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "eb9dbb4b-fb5a-4254-886a-35319afb228d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 6.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "b9e73cb8-d996-4aa6-b3a1-076fb174e5b8", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 6.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d77f8a82-e81b-4a51-bf50-27e6f0823570", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "b71200c4-d1b2-492c-9ceb-6a31b15ccb15", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c73f08a7-6582-4f42-a2cf-bb14c82f7f89", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 5.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "614d8d48-2c73-4d50-8555-76ce3669fe46", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "b0e53376-a07e-4da8-a62d-8fec592e038e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 4.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "541cb292-28ce-45b9-b794-307f340cd0f1", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 4.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "5c4662d3-809b-4b28-943c-803d8a906519", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "4689a8b1-91a8-4cfb-ba6e-1ed0d483135a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 3.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a945a33f-2f1e-4791-8948-51921b59ac26", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 3.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bf2622a3-9076-42ea-bc0e-845603379e43", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "c8d92672-2215-4138-a69f-5d92765a9002", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 3.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "95990736-f11b-4e6e-b9ac-590522243532", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 3.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "9f48b4f7-8a49-4c24-8e82-8afa671efd92", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d0ec768b-8571-4fa9-8d28-71c62431ba92", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : -1.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4c1525b5-205f-48b1-80e6-604ee60d036f", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : -1.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ea8bcbd7-79cc-4e13-88b6-ff9466106d67", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ce9daf7a-c46d-4f5c-96d4-0359e69228fd", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 4.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d3f8ac3e-4eee-49fe-91c1-d31da570b72d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 4.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ccfcfc02-449e-45cb-aca9-508098773b16", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "b5dc92b4-e455-42ca-a585-91e0805261df", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : 2.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "b82b839c-2c64-42e8-941b-e602e01c2ae2", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : 2.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "eaa420b1-cbe0-42a1-b55e-4e734810bf90", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "f0b722cd-7791-4f3a-bb3d-e07b99889d6e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -7.0, "Y" : -1.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e980876a-4a82-4b23-bfac-554541579fb8", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -7.0, "Y" : -1.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "cf93bee9-e69a-43b6-8e64-1873bbde91c8", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "069a5f8e-1802-4dea-bdee-b557da657593", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.0, "Y" : -3.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "10ee9e2a-b02f-4590-8a86-197903afab77", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.0, "Y" : -3.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "93f6225b-2db0-4605-95c0-60637717bce3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "67d12fbb-6891-491c-bb0d-99a38591aba8", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.0, "Y" : -6.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "3544eba8-90be-4a18-ac21-75e0d8e6267e", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.0, "Y" : -6.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ddfefb8f-d02a-4dab-9f35-0cbbb52551c9", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "f39bc5c3-99f0-4360-ae1f-a0197980c8e4", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.0, "Y" : -6.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7bf64f90-8102-419c-a6ee-f8434827a229", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.0, "Y" : -6.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "91b99423-9404-46cb-b1e7-dadd69f65f19", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "28ca7d6e-a8b9-4575-b0dd-e530eed363bd", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -4.0, "Y" : -8.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "12917afc-bda3-44f2-89c4-c62cdaa158e3", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -4.0, "Y" : -8.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "49f1e681-0110-40c9-9619-9df42ace1675", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "0d36c92f-9693-4961-9be2-26b370e68421", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : -7.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "f5f27544-be1c-4ca0-a130-af65d9f10b7d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : -7.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "24b91520-84a5-4095-b6b8-4db3a3670175", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "99f3bee8-b337-4357-afb7-f14e00fcac23", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -7.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8eb19961-0251-4572-bf56-d2b7c2f7a7d5", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -7.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "aacd84e4-b4d4-42d9-9521-99fa881b6434", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6fceb899-9622-4678-9c3e-7a28ec2c4b06", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -6.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0d0e5f27-b23c-4482-9fc8-baa7b71020b5", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -6.0, "Y" : 0.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e8cfdea1-3bd3-49da-975e-073334da63e6", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "aac0b7df-80b6-4d1f-a0a9-926cadd36202", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -6.0, "Y" : -3.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1833fbcd-0ae6-40c4-8e6e-5288aff915db", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -6.0, "Y" : -3.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1f8fab6e-3893-48d0-8d27-7d4bc3388da5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a6d5f825-9db4-469f-9466-0f071afb06b5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -7.0, "Y" : -4.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0c761843-4e08-400c-84f7-b1e77ab0f76e", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -7.0, "Y" : -4.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4f8a21f5-2bf2-4dba-9586-01f38c52762a", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "1680bbca-c6a4-4ad3-b42d-17a55d3894ba", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : -2.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "5370f44d-cbf0-4f73-8f5e-be4acb57a670", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : -2.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7f185333-8cb0-4402-a81b-ec79b7323280", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "7cdac47b-4d02-48aa-9f48-8baf06a0d6e2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0, "Y" : -3.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "9a444a9b-10c0-4aa1-9410-cd274747da42", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0, "Y" : -3.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "491f075a-15dd-457e-b1f2-bda96d137064", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "1631e353-4903-44f2-89e9-58a2b30fc542", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : 1.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "411e27e5-15ea-4fdf-9c45-7d5709b8ca5e", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : 1.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "3072c810-5b91-47cf-81a9-39768ddfcdb6", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "92983da8-ca59-46db-accd-e9f2a7a75e46", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -4.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "336b577c-df64-4fca-bdd4-7ca19e538aa2", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -4.0, "Y" : 0.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "26c646b3-518e-407e-8fc1-338d1c4d536e", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "c02df40e-40a4-4b3e-aa73-3a118b534ebf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "167153cf-5f46-4c95-a832-3d069c27de34", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 5.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "58287e32-6a2b-4918-b113-a59c8b5210d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "85b6bcf0-d877-4d71-b252-25876469ce13", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 4.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "b4f33b01-4ba6-45d7-b3b2-c098e329c1db", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 4.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7429ce69-d93d-4c24-9113-d6167b2dd9ca", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ea782b7f-89e0-46e6-b3b6-a980df09603f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 4.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "73297bb5-fab3-4a96-9852-f43c5e9aaf41", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 4.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "20009066-c682-4a78-a468-37d0bf4cd5b6", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "4602b99c-2a4c-4c81-9a89-e677fcff37f9", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 2.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ee2723e4-a68e-46b8-af7c-2d936b7f68e8", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 2.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "9532b2b1-f95a-4085-a29f-bc0a94e4a582", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a43e5cfb-1a11-47fa-890b-4055342a1b5b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : -3.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "546f401b-fb6b-41a8-a77e-2dfd5bd7bc03", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : -3.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d29ac53e-b812-4347-8853-5b955382199c", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "82add639-c63f-44bd-a457-8ad4b8b578f0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.0, "Y" : -6.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8bf57c50-415d-4af5-a732-de6d814ebc14", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.0, "Y" : -6.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "5bf3845a-6679-47fb-9b2e-c62ef2fca6e7", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "c4ebeac3-d635-4796-88e8-28ebf306b3b2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.0, "Y" : -5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "6e1b0f5d-54bf-4744-abf7-d715834e199c", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.0, "Y" : -5.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "f9dcdf62-4082-48b1-a6fc-4cfa009ab7ea", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "72c14f12-d8d4-4c83-a8b9-66a29c147dd4", "Name" : "" }], "BHoM_Guid" : "52ca3b08-c932-4cf4-9b29-b6f0cb0a6a1a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "fd4745ad-7776-4236-a931-e8696ec5c548", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "f977d2bd-f8cd-41cb-b652-75a4db74539d", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "38deab0f-b9c4-4250-8e35-bddf08bf7d2e", "Name" : "S235" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [0.52214249983933603, 0.23922778481134624, 0.23862971534931779] }, "BHoM_Guid" : "04447d53-90b0-45f5-86a8-961a40103c34", "Name" : "" }], "BHoM_Guid" : "334e499a-e620-4090-bc07-3e7b90534d41", "Name" : "" }], "BHoM_Guid" : "75d56161-e98a-4efc-8d11-f655c21385ea", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "MaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Stem\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.90000000000000002, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "1b806d8a-d0c7-4ccb-93f1-a6f8591ddc61", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "0c921993-bc14-484d-93f2-2e914658309d", "Name" : "C55/67" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "d4fc1d66-6a67-4aea-91f6-6f8fdbbd1626", "Name" : "" }], "BHoM_Guid" : "d2c4ae2e-7f0d-4705-b3c2-6f5c12b28e36", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.90000000000000002, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "1b806d8a-d0c7-4ccb-93f1-a6f8591ddc61", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 120.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "60281ca7-7fb6-4817-8038-bf629e6ad618", "Name" : "C55/67" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "a04d5261-ecc2-49ed-874e-1fbcc23f0bcb", "Name" : "B500B" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [0.98471337579617835, 0.015286624203821656] }, "BHoM_Guid" : "6103f7bd-59dd-4d26-a1fc-30c9d450ee9c", "Name" : "" }], "BHoM_Guid" : "49fbeaef-68be-4ead-9a40-9ba3f0400a5c", "Name" : "" }], "BHoM_Guid" : "ba2bdc2f-fd4f-4a8e-a0c6-f7b23c6d2499", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "MaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.RetainingWall\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.90000000000000002, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "1b806d8a-d0c7-4ccb-93f1-a6f8591ddc61", "Name" : "" }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.90000000000000002, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "86a6517f-9629-4c48-9066-1b2612c52ad4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6e73dd89-21d4-42f1-b08c-b4c3c005360c", "Name" : "" }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "8c8c3d2e-36e4-4014-9468-8dfbf0a1ee47", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "5e6053b0-39a9-42a9-821c-7acba32efea0", "Name" : "C55/67" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "38ca7cfc-ef85-4c9b-84d5-5fc29476efa1", "Name" : "C35/45" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [0.42168674698795183, 0.57831325301204817] }, "BHoM_Guid" : "9c7cd73a-f96d-4754-ab0a-eb8dddb357a8", "Name" : "" }], "BHoM_Guid" : "9de7f319-1455-4f2a-8d38-66ffaf9f6941", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.90000000000000002, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "1b806d8a-d0c7-4ccb-93f1-a6f8591ddc61", "Name" : "" }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.90000000000000002, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "86a6517f-9629-4c48-9066-1b2612c52ad4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6e73dd89-21d4-42f1-b08c-b4c3c005360c", "Name" : "" }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "8c8c3d2e-36e4-4014-9468-8dfbf0a1ee47", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 120.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "77440d1c-35b1-4c1d-a92f-1a7ebcf2fd44", "Name" : "C55/67" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "8e7655f9-80b0-4a34-b3e7-c8e6bcbbf816", "Name" : "B500B" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "ce8072a4-5ee7-4f20-9647-6c4aeddac95f", "Name" : "C35/45" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [0.41524058015501497, 0.015286624203821656, 0.56947279564116338] }, "BHoM_Guid" : "41c422ad-8a08-4c58-bfab-4333f96ab360", "Name" : "" }], "BHoM_Guid" : "1ea2d79d-c6ac-48e8-abf2-2736a3d5f7f7", "Name" : "" }], "BHoM_Guid" : "2463640a-68ff-4e31-8665-d817b09662b4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "MaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.IAreaElement\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.90000000000000002, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "86a6517f-9629-4c48-9066-1b2612c52ad4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6e73dd89-21d4-42f1-b08c-b4c3c005360c", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "67c49491-b44b-4728-8b01-d76da92ac6ea", "Name" : "C35/45" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "39e87f35-a6d0-4fcf-b095-cd1ba771579e", "Name" : "" }], "BHoM_Guid" : "b945507a-f31c-4980-8e55-16a0cece55f7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.90000000000000002, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "86a6517f-9629-4c48-9066-1b2612c52ad4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6e73dd89-21d4-42f1-b08c-b4c3c005360c", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 120.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "b1c90bab-7a65-4e00-a9b6-f89f51ca3529", "Name" : "C35/45" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "83397636-4446-4722-af60-253a4b074cae", "Name" : "B500B" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [0.98471337579617824, 0.015286624203821656] }, "BHoM_Guid" : "0d50912f-6410-443b-8abb-a15850de2a55", "Name" : "" }], "BHoM_Guid" : "ea411748-82c3-41b4-9c2d-11afc384d599", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c5cc80bf-b088-499f-9101-9095b9adc98b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "884f298c-90cb-446f-9845-4c474ad9c3dc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "1f10041a-62b8-45bc-9c1f-ba628af9433d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c2f672c0-c579-426a-8b39-b71f068dbfc0", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "THK 400mm - Concrete", "Thickness" : 0.39999999999999997, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C20/25", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 30000000000.0, "CylinderStrength" : 20000000.0, "CubeStrength" : 25000000.0, "BHoM_Guid" : "b0ec9cb1-fb7c-4414-841d-4222f88cdd49" }, "PanelType" : "Undefined", "BHoM_Guid" : "54ab8f6f-f25e-42c2-89d0-c0b4b80c726d" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "1136be5a-6e6a-4771-b0fe-c5c97a3761f2", "Name" : "01 - Property Test - Concrete - Slabs 1" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C20/25", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 30000000000.0, "CylinderStrength" : 20000000.0, "CubeStrength" : 25000000.0, "BHoM_Guid" : "b0ec9cb1-fb7c-4414-841d-4222f88cdd49" }], "BHoM_Guid" : "7208180f-e294-4e26-b64a-161fe01dee36", "Name" : "C20/25" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "46864c75-4eb1-48f5-98ee-081b8cf1dbec", "Name" : "" }], "BHoM_Guid" : "51741eaf-11a6-4904-9c37-0aac1939bca3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "2810b049-81ee-4999-a3bb-9d522b022744", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "49db3b61-9288-44f0-b2b1-51d570d3b0a5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "aacc554e-5aa5-471e-95a3-c83cd14bd7aa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b57e1afe-dbf2-4f74-b322-a9c647c82da1", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "THK 550mm - Concrete", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "3000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 5791891362.0480986, "CylinderStrength" : 20684271.0, "CubeStrength" : 0.0, "BHoM_Guid" : "28498222-8c5a-4700-a612-92bdcf011eb7" }, "PanelType" : "Undefined", "BHoM_Guid" : "95728bc4-de74-4145-89fc-4339570ffd92" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "45515250-5979-46f4-89bd-5031b7264aef", "Name" : "01 - Property Test - Concrete - Slabs 2" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 961.11000000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "3000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 5791891362.0480986, "CylinderStrength" : 20684271.0, "CubeStrength" : 0.0, "BHoM_Guid" : "28498222-8c5a-4700-a612-92bdcf011eb7" }], "BHoM_Guid" : "b39068ea-6a69-4141-a347-87c7300b5c78", "Name" : "3000psiLW" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "34901b38-ed56-4356-8913-acd6e3bc40af", "Name" : "" }], "BHoM_Guid" : "b41723bc-6512-4832-a244-0b9078450211", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "6dc5280d-31e0-4ec2-bc7f-60d79328305b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "56b0d3c0-9ad9-4492-94f4-96917366adce", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "3d02de4c-aba7-4b5f-bcb6-7190ccc469d0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "cd3793d4-7483-4c08-b046-1ab8c27aade9", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : "RIBBED 245 Slab 950x179 rib spaced 3593", "Thickness" : 0.24469429054050451, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C60/75", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 39000000000.0, "CylinderStrength" : 60000000.0, "CubeStrength" : 75000000.0, "BHoM_Guid" : "db28b581-ddc1-4565-a6ed-cd87da376a55" }, "Direction" : "X", "TotalDepth" : 0.9500000000000004, "StemWidth" : 0.17928716762822994, "Spacing" : 3.5934341911894441, "PanelType" : "Undefined", "BHoM_Guid" : "780a47ab-f0d4-4516-be45-fa7a7ffc9853" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "e48eef70-b823-45cc-8fa1-cb9b516b20e2", "Name" : "01 - Property Test - Concrete - Slabs 3" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C60/75", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 39000000000.0, "CylinderStrength" : 60000000.0, "CubeStrength" : 75000000.0, "BHoM_Guid" : "db28b581-ddc1-4565-a6ed-cd87da376a55" }], "BHoM_Guid" : "69d35920-21c9-4dab-8443-5cc17cd44b50", "Name" : "C60/75" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "7f160fc6-8dc3-4ed6-bdb1-bf572932d5db", "Name" : "" }], "BHoM_Guid" : "560d93ad-7009-4ef2-9872-e6372764fd86", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "ef495d73-360b-4c4e-8269-601d23f452ca", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "bac8609a-3429-4df7-9769-e5c4ab7dd2f2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fada263c-a874-49f6-9058-a26799bae254", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "a4f774eb-3357-49d7-81c4-0234edcf8527", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : "RIBBED 245 Slab 950x179 rib spaced 3593", "Thickness" : 0.24469429054050451, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C80/95", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 42000000000.0, "CylinderStrength" : 80000000.0, "CubeStrength" : 95000000.0, "BHoM_Guid" : "913a4e62-7ace-466f-b934-66ed6a075207" }, "Direction" : "X", "TotalDepth" : 0.9500000000000004, "StemWidth" : 0.17928716762822994, "Spacing" : 3.5934341911894441, "PanelType" : "Undefined", "BHoM_Guid" : "780a47ab-f0d4-4516-be45-fa7a7ffc9853" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "5bb1a3d1-c009-44d0-b968-2f175b6e4357", "Name" : "01 - Property Test - Concrete - Slabs 4" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C80/95", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 42000000000.0, "CylinderStrength" : 80000000.0, "CubeStrength" : 95000000.0, "BHoM_Guid" : "913a4e62-7ace-466f-b934-66ed6a075207" }], "BHoM_Guid" : "01e561ff-c8b7-4c38-ae57-fcfa750a3858", "Name" : "C80/95" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "c0ea998f-123c-4d5a-8bad-d6825e4f2aa6", "Name" : "" }], "BHoM_Guid" : "e47ddbd0-75fa-4e33-8ea8-bb27d39a430e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "83774cc9-9441-405e-b050-d9ab74f963bc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "8880ec11-88a2-4b7e-aa2a-a52efff69777", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "262502d4-e6ce-4d65-846a-4f5311d26baa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "85f8bec9-b842-48e1-a7f2-efc2a6e30c0f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : "WAFFLE 1166 Slab 550x105 rib X spaced 1118 2069x79 rib Y spaced 2028", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "TotalDepthX" : 1.1661826813901692, "TotalDepthY" : 2.0688399165257993, "StemWidthX" : 0.1047114122394858, "StemWidthY" : 0.078921205521324936, "SpacingX" : 1.1183632898695595, "SpacingY" : 2.0283279216281729, "PanelType" : "Undefined", "BHoM_Guid" : "d32d9355-d32e-4bbb-9b4b-fca23609676e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "f197d5e9-7e21-4aa0-93a3-5fff89f99246", "Name" : "01 - Property Test - Concrete - Slabs 5" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "f05715cb-5e26-45a3-b1ce-cb20c5467a15", "Name" : "C12/15" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "e211dd50-4e09-4998-96a1-19adc3a617e9", "Name" : "" }], "BHoM_Guid" : "733ff89f-95df-4ccd-a1ba-8d94f51660bb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7044261b-3583-4d9a-bc02-0560cd135281", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "2fde466b-edd2-4279-9edc-ce271fb80ae0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "4d2fec4f-d4bf-4ac9-a28a-0e20e0f8ffc1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "744a0969-c7e3-474d-af43-7265820d5881", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : "WAFFLE 1166 Slab 550x105 rib X spaced 1118 2069x79 rib Y spaced 2028", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }, "TotalDepthX" : 1.1661826813901692, "TotalDepthY" : 2.0688399165257993, "StemWidthX" : 0.1047114122394858, "StemWidthY" : 0.078921205521324936, "SpacingX" : 1.1183632898695595, "SpacingY" : 2.0283279216281729, "PanelType" : "Undefined", "BHoM_Guid" : "d32d9355-d32e-4bbb-9b4b-fca23609676e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a188cf8d-ee7b-4388-94b1-05585146862c", "Name" : "01 - Property Test - Concrete - Slabs 6" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }], "BHoM_Guid" : "c3683d5d-741c-4083-88e2-efba1b2b16f1", "Name" : "C70/85" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "dd9eba24-0c93-4651-8027-8f03e58c5637", "Name" : "" }], "BHoM_Guid" : "7c65befb-5384-4a62-923d-25faa4849424", "Name" : "" }], "BHoM_Guid" : "7b1c59c7-b775-4045-8759-97cdf57344e5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "MaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Pile\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 4.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "73297bb5-fab3-4a96-9852-f43c5e9aaf41", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 4.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "20009066-c682-4a78-a468-37d0bf4cd5b6", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "4602b99c-2a4c-4c81-9a89-e677fcff37f9", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "5233bb1d-238c-4b2f-af8d-d2f9f0f620b1", "Name" : "S235" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "4253f962-8719-457c-b66d-6d040f350b06", "Name" : "" }], "BHoM_Guid" : "b3ff5f85-437b-43bc-bcfe-fbf4fa5d4785", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.0, "Y" : -6.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8bf57c50-415d-4af5-a732-de6d814ebc14", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.0, "Y" : -6.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "5bf3845a-6679-47fb-9b2e-c62ef2fca6e7", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "c4ebeac3-d635-4796-88e8-28ebf306b3b2", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "2de08989-c4a6-4e4d-97bd-f775fbdbeecd", "Name" : "S235" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "cf97e64b-d20e-4e41-a29c-6a707b802cdc", "Name" : "" }], "BHoM_Guid" : "9c2b6707-bcf3-4355-a771-9d70fbb4658a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : -3.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "546f401b-fb6b-41a8-a77e-2dfd5bd7bc03", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : -3.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d29ac53e-b812-4347-8853-5b955382199c", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "37358557-aa95-4873-902e-0154d0c755f8", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368589, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238263, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238263, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333334, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.40017728478761661, "Asz" : 0.40017728443234613, "BHoM_Guid" : "0970d3cc-f2b7-46a6-8eda-b99c569d73ee" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "82add639-c63f-44bd-a457-8ad4b8b578f0", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "6b6e4717-4f7c-49fd-9e69-ccc7a77bcd2f", "Name" : "S235" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "9d3e7ff5-d5b2-410d-baa9-2f4c34a39f70", "Name" : "" }], "BHoM_Guid" : "d069a420-fbdc-4731-8532-df5ebd3a312e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : -1.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4c1525b5-205f-48b1-80e6-604ee60d036f", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : -1.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ea8bcbd7-79cc-4e13-88b6-ff9466106d67", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ce9daf7a-c46d-4f5c-96d4-0359e69228fd", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "50cc1d35-e84a-461e-a301-bfa428a0efbd", "Name" : "C12/15" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "f195d696-9d36-4032-9d7e-7a3440cf99bd", "Name" : "" }], "BHoM_Guid" : "b65b8cf9-9c5f-43c8-8968-8740a3b83d5a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : -7.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "f5f27544-be1c-4ca0-a130-af65d9f10b7d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.0, "Y" : -7.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "24b91520-84a5-4095-b6b8-4db3a3670175", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "99f3bee8-b337-4357-afb7-f14e00fcac23", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "bc70fffe-9383-4fa3-8fe3-3505dfba9c9e", "Name" : "C12/15" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "1793d89e-6209-4576-b7f3-190dd0a09c48", "Name" : "" }], "BHoM_Guid" : "bbc15c92-4c43-4d05-ac49-62af44524c20", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 3.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "95990736-f11b-4e6e-b9ac-590522243532", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 3.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "9f48b4f7-8a49-4c24-8e82-8afa671efd92", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d0ec768b-8571-4fa9-8d28-71c62431ba92", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "9f522cef-471e-4093-bd87-40fb1e705f8b", "Name" : "C12/15" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [1.0] }, "BHoM_Guid" : "3fa6b1f9-8133-44d4-95c1-c09da34a4aa2", "Name" : "" }], "BHoM_Guid" : "6adfe24b-dcf3-4623-966e-3e7451bfbc2c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -7.0, "Y" : -1.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e980876a-4a82-4b23-bfac-554541579fb8", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -7.0, "Y" : -1.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "cf93bee9-e69a-43b6-8e64-1873bbde91c8", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "069a5f8e-1802-4dea-bdee-b557da657593", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 120.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "7eb2bfe1-6a93-4732-bae3-ce9a5894227f", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "43d919b1-c0df-44c3-bef1-b2429a758b70", "Name" : "B500B" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [0.98471337579617835, 0.015286624203821656] }, "BHoM_Guid" : "62810f74-358a-4b93-a55a-37bfa5644135", "Name" : "" }], "BHoM_Guid" : "70b2f185-c42a-411c-a141-5873228c876b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.0, "Y" : -6.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "3544eba8-90be-4a18-ac21-75e0d8e6267e", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -9.0, "Y" : -6.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ddfefb8f-d02a-4dab-9f35-0cbbb52551c9", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "f39bc5c3-99f0-4360-ae1f-a0197980c8e4", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 120.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "fe91d4fa-1e52-4186-a296-6e38986e08e5", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "be7309eb-b1c8-4042-a4a0-b7d18a09848a", "Name" : "B500B" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [0.98471337579617835, 0.015286624203821656] }, "BHoM_Guid" : "962b60ac-eeef-444d-8115-66a497485320", "Name" : "" }], "BHoM_Guid" : "a5591e17-8243-4ce8-9e2d-82504d6f2eae", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.0, "Y" : -6.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7bf64f90-8102-419c-a6ee-f8434827a229", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.0, "Y" : -6.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "91b99423-9404-46cb-b1e7-dadd69f65f19", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "25801b15-1202-4df8-a0cd-1f5d7e65e88d", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25000000000000011, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340559, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681118, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666677, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564547703, "Asz" : 0.70720738546636663, "BHoM_Guid" : "b53b2e9d-155b-4f54-88d9-b367efdb8680" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "28ca7d6e-a8b9-4575-b0dd-e530eed363bd", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 120.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "efdd5ab6-6031-4e74-b116-8a2ab34885d8", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "14646876-e850-45e6-b097-6a18293d1df1", "Name" : "B500B" }] }, "Ratios" : { "_t" : "System.Collections.Generic.List`1[[System.Double, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "_v" : [0.98471337579617835, 0.015286624203821656] }, "BHoM_Guid" : "aa11f76f-a81f-4376-b3a5-f04de55ea01e", "Name" : "" }], "BHoM_Guid" : "fbb4947e-12ef-421b-9394-bdea53b2903a", "Name" : "" }], "BHoM_Guid" : "b0eabec9-78b2-4c4d-825b-3f144a2a6fe2", "Name" : "" }], "BHoM_Guid" : "0b9ee5a2-588b-4f79-bdb4-73188bcfcc5c", "Name" : "MaterialComposition", "_bhomVersion" : "9.3" } \ No newline at end of file From 2a965fcf8b1bc91c11e7a64e0ac4b60efb8a9c62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 2 Sep 2026 09:16:06 +0200 Subject: [PATCH 04/22] Minor description tweak --- .../Query/GeneralMaterialTakeoff.cs | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index 1a358b3bb..a94eaa0c4 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -53,7 +53,7 @@ public static partial class Query [Description("Returns a Bar's GeneralMaterialTakeoff which contains information about the Bar's materiality and corresponding quantities.")] - [Input("bar", "The Bar to query.")] + [Input("bar", "The Bar to evaluate.")] [Output("takeoff", "The GeneralMaterialTakeoff of the bar.")] public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Bar bar) { @@ -66,7 +66,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Bar bar) /***************************************************/ [Description("Returns a Pile's GeneralMaterialTakeoff which contains information about the Pile's materiality and corresponding quantities.")] - [Input("pile", "The Pile to query.")] + [Input("pile", "The Pile to evaluate.")] [Output("takeoff", "The GeneralMaterialTakeoff of the pile.")] public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Pile pile) { @@ -79,7 +79,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Pile pile) /***************************************************/ [Description("Returns an Area Element's (Panel, FEMesh, Surface etc.) GeneralMaterialTakeoff which contains information about the element's materiality and corresponding quantities.")] - [Input("areaElement", "The IAreaElement to query.")] + [Input("areaElement", "The IAreaElement to evaluate.")] [Output("takeoff", "The GeneralMaterialTakeoff of the area element.")] public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this IAreaElement areaElement) { @@ -96,7 +96,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this IAreaElement ar /***************************************************/ [Description("Returns a PileFoundation's GeneralMaterialTakeoff, aggregating pile cap and piles. The takeoff contains information about the materiality and corresponding quantities of all the elements in the PileFoundation.")] - [Input("pileFoundation", "The PileFoundation to query.")] + [Input("pileFoundation", "The PileFoundation to evaluate.")] [Output("takeoff", "The aggregated GeneralMaterialTakeoff of the PileFoundation.")] public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation pileFoundation) { @@ -194,7 +194,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation /***************************************************/ [Description("Returns a Stem's GeneralMaterialTakeoff using the stem solid volume and material. The takeoff contains information about the materiality and corresponding quantities of the Stem.")] - [Input("stem", "The Stem to query.")] + [Input("stem", "The Stem to evaluate.")] [Output("takeoff", "The GeneralMaterialTakeoff of the stem.")] public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Stem stem) { @@ -224,7 +224,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Stem stem) /***************************************************/ [Description("Returns a RetainingWall's GeneralMaterialTakeoff by aggregating its stem and footing takeoffs. The takeoff contains information about the materiality and corresponding quantities of all the elements in the RetainingWall.")] - [Input("retainingWall", "The RetainingWall to query.")] + [Input("retainingWall", "The RetainingWall to evaluate.")] [Output("takeoff", "The aggregated GeneralMaterialTakeoff of the retaining wall.")] public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this RetainingWall retainingWall) { @@ -384,7 +384,7 @@ private static void AddConnectionAllowance(this GeneralMaterialTakeoff takeoff, /***************************************************/ [Description("Dispatches to the appropriate section property GeneralMaterialTakeoff implementation based on runtime type.")] - [Input("sectionProperty", "The section property to query.")] + [Input("sectionProperty", "The section property to evaluate.")] [Input("length", "The length over which to compute the section volume.", typeof(Length))] [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply.")] [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] @@ -396,8 +396,8 @@ private static GeneralMaterialTakeoff IGeneralMaterialTakeoff(this ISectionPrope /***************************************************/ - [Description("Returns a homogenous ISectionProperty's GeneralMaterialTakeoff based on section area and length.")] - [Input("sectionProperty", "The ISectionProperty to query.")] + [Description("Returns a homogeneous ISectionProperty's GeneralMaterialTakeoff based on section area and length.")] + [Input("sectionProperty", "The ISectionProperty to evaluate.")] [Input("length", "The length of the element.", typeof(Length))] [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply.")] [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] @@ -427,7 +427,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ISectionProper /***************************************************/ [Description("Returns a ConcreteSection's GeneralMaterialTakeoff including explicit bar reinforcement from the RebarIntent.")] - [Input("sectionProperty", "The ConcreteSection to query.")] + [Input("sectionProperty", "The ConcreteSection to evaluate.")] [Input("length", "The length of the section to evaluate.", typeof(Length))] [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply to the concrete.")] [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] @@ -452,8 +452,8 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ConcreteSectio List outerProfileEdges = new List(); List innerProfileEdges = new List(); - //If the section contains transverse reinforcement with and offset layout, extract the inner and outer edges of the section profile to determine the length of the transverse reinforcement. - //Only do this is the section contains transverse reinforcement with an offset layout, as this operation is relatively costly and is not required for longitudinal reinforcement or transverse reinforcement with a standard layout. + //If the section contains transverse reinforcement with an offset layout, extract the inner and outer edges of the section profile to determine the length of the transverse reinforcement. + //Only do this if the section contains transverse reinforcement with an offset layout, as this operation is relatively costly and is not required for longitudinal reinforcement or transverse reinforcement with a standard layout. if (sectionProperty.RebarIntent.BarReinforcement.OfType().Any(x => x.CenterlineLayout is OffsetCurveLayout)) ExtractInnerAndOuterEdges(sectionProperty, out outerProfileEdges, out innerProfileEdges); @@ -502,7 +502,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ConcreteSectio /***************************************************/ [Description("Returns a CompositeSection's GeneralMaterialTakeoff by combining concrete and steel section takeoffs.")] - [Input("sectionProperty", "The CompositeSection to query.")] + [Input("sectionProperty", "The CompositeSection to evaluate.")] [Input("length", "The length of the section to evaluate.", typeof(Length))] [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply to concrete portion.")] [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] @@ -525,7 +525,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this CompositeSecti /***************************************************/ [Description("Returns a SurfaceProperty's GeneralMaterialTakeoff.")] - [Input("property", "The SurfaceProperty to query.")] + [Input("property", "The SurfaceProperty to evaluate.")] [Input("area", "The surface area to evaluate.", typeof(Area))] [Input("reinforcementDensity", "Optional ReinforcementDensity assigned to the SurfaceProperty.")] [Input("panelRebarIntent", "Optional explicit panel rebar intent to include in the takeoff.")] @@ -571,7 +571,7 @@ private static GeneralMaterialTakeoff IGeneralMaterialTakeoff(this ISurfacePrope /***************************************************/ [Description("Gets the GeneralMaterialTakeoff for homogenous SurfaceProperties.")] - [Input("property", "The SurfaceProperty to query.")] + [Input("property", "The SurfaceProperty to evaluate.")] [Input("area", "The surface area to evaluate.", typeof(Area))] [Output("takeoff", "The GeneralMaterialTakeoff of the SurfaceProperty.")] private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ISurfaceProperty property, double area) @@ -597,7 +597,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ISurfaceProper /***************************************************/ [Description("Returns a Layered surface property's GeneralMaterialTakeoff by summing solid layers.")] - [Input("property", "The Layered surface property to query.")] + [Input("property", "The Layered surface property to evaluate.")] [Input("area", "The surface area to evaluate.", typeof(Area))] [Output("takeoff", "The GeneralMaterialTakeoff of the layered property.")] private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Layered property, double area) @@ -631,7 +631,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Layered proper /***************************************************/ [Description("Returns a ToppedSlab property's GeneralMaterialTakeoff by combining base and topping layers.")] - [Input("property", "The ToppedSlab property to query.")] + [Input("property", "The ToppedSlab property to evaluate.")] [Input("area", "The surface area to evaluate.", typeof(Area))] [Output("takeoff", "The GeneralMaterialTakeoff of the topped slab.")] private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ToppedSlab property, double area) @@ -661,7 +661,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ToppedSlab pro [Description("Returns a SlabOnDeck property's GeneralMaterialTakeoff by separating deck and slab volumes.")] - [Input("property", "The SlabOnDeck property to query.")] + [Input("property", "The SlabOnDeck property to evaluate.")] [Input("area", "The surface area to evaluate.", typeof(Area))] [Output("takeoff", "The GeneralMaterialTakeoff of the slab on deck.")] private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this SlabOnDeck property, double area) @@ -700,7 +700,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this SlabOnDeck pro /***************************************************/ [Description("Returns a Cassette surface property's GeneralMaterialTakeoff splitting top, bottom and rib zones.")] - [Input("property", "The Cassette property to query.")] + [Input("property", "The Cassette property to evaluate.")] [Input("area", "The surface area to evaluate.", typeof(Area))] [Output("takeoff", "The GeneralMaterialTakeoff of the cassette property.")] private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Cassette property, double area) @@ -758,7 +758,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Cassette prope /***************************************************/ [Description("Returns a BuiltUpRibbed surface property's GeneralMaterialTakeoff splitting top and rib zones.")] - [Input("property", "The BuiltUpRibbed property to query.")] + [Input("property", "The BuiltUpRibbed property to evaluate.")] [Input("area", "The surface area to evaluate.", typeof(Area))] [Output("takeoff", "The GeneralMaterialTakeoff of the built-up ribbed property.")] private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpRibbed property, double area) @@ -807,7 +807,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpRibbed /***************************************************/ [Description("Returns a BuiltUpDoubleRibbed surface property's GeneralMaterialTakeoff splitting top and rib zones.")] - [Input("property", "The BuiltUpDoubleRibbed property to query.")] + [Input("property", "The BuiltUpDoubleRibbed property to evaluate.")] [Input("area", "The surface area to evaluate.", typeof(Area))] [Output("takeoff", "The GeneralMaterialTakeoff of the built-up double ribbed property.")] private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpDoubleRibbed property, double area) @@ -863,7 +863,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpDoubleR [Description("Dispatches to the appropriate rebar takeoff implementation based on reinforcement runtime type.")] - [Input("reinforcement", "The IBarReinforcement to query.")] + [Input("reinforcement", "The IBarReinforcement to evaluate.")] [Input("length", "The length of the parent element.", typeof(Length))] [Input("cover", "Minimum cover to offset transverse reinforcement.")] [Input("outerProfileEdges", "Optional outer profile edges used for transverse reinforcement layout.")] @@ -877,7 +877,7 @@ private static TakeoffItem IRebarTakeoff(this IBarReinforcement reinforcement, d /***************************************************/ [Description("Computes the takeoff for longitudinal reinforcement (bars) within a section.")] - [Input("reinforcement", "The LongitudinalReinforcement to query.")] + [Input("reinforcement", "The LongitudinalReinforcement to evaluate.")] [Input("length", "The length of the parent element.", typeof(Length))] [Input("cover", "Minimum cover (unused for longitudinal bars).")] [Input("outerProfileEdges", "Not used for longitudinal reinforcement.")] @@ -908,7 +908,7 @@ private static TakeoffItem RebarTakeoff(this LongitudinalReinforcement reinforce /***************************************************/ [Description("Computes the takeoff for transverse reinforcement (stirrups/hoops) using layout outlines and spacing.")] - [Input("reinforcement", "The TransverseReinforcement to query.")] + [Input("reinforcement", "The TransverseReinforcement to evaluate.")] [Input("length", "The length of the parent element.", typeof(Length))] [Input("cover", "Minimum cover to offset stirrup centerline.")] [Input("outerProfileEdges", "Optional outer profile edges used for determining stirrup outlines.")] @@ -957,7 +957,7 @@ private static TakeoffItem RebarTakeoff(this TransverseReinforcement reinforceme /***************************************************/ [Description("Approximates panel reinforcement takeoff based on region area and reinforcement spacings.")] - [Input("reinforcement", "The PanelReinforcement to query.")] + [Input("reinforcement", "The PanelReinforcement to evaluate.")] [Input("regionArea", "The region area to approximate reinforcement for (overridden by explicit perimeter if present).", typeof(Area))] [Output("takeoffItem", "The TakeoffItem representing panel reinforcement.")] private static TakeoffItem RebarTakeoff(this PanelReinforcement reinforcement, double regionArea) From a649b7edfd8a4b875c293ab6a473d32871b4e9be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 2 Sep 2026 09:31:02 +0200 Subject: [PATCH 05/22] revert erroneous change to how the cellular section volume was computed --- Structure_Engine/Query/SolidVolume.cs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Structure_Engine/Query/SolidVolume.cs b/Structure_Engine/Query/SolidVolume.cs index 401b58e34..49c340842 100644 --- a/Structure_Engine/Query/SolidVolume.cs +++ b/Structure_Engine/Query/SolidVolume.cs @@ -182,12 +182,8 @@ private static double SolidVolume(IGeometricalSection sectionProperty, double le [Output("volume", "The solid volume of the cellular section over the given length.")] private static double SolidVolume(CellularSection sectionProperty, double length) { - //If contains tapered profile, that is used - double solidArea; - if (sectionProperty.SectionProfile is TaperedProfile) - solidArea = (sectionProperty.SectionProfile as TaperedProfile).Area(); - else - solidArea = sectionProperty.Area; + //Gets the area of the solid profile (without openings) and subtracts the volume of the openings along the length + double solidArea = sectionProperty.SolidProfile.Area(); double openingCount = Math.Floor((length - sectionProperty.Opening.WidthWebPost) / sectionProperty.Opening.Spacing); From db2d2375c1e6dba20f56bd752ab9c36fffa751aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 2 Sep 2026 09:56:20 +0200 Subject: [PATCH 06/22] Additional comment to avoid same error being made again --- Structure_Engine/Query/SolidVolume.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Structure_Engine/Query/SolidVolume.cs b/Structure_Engine/Query/SolidVolume.cs index 49c340842..904e1f8dd 100644 --- a/Structure_Engine/Query/SolidVolume.cs +++ b/Structure_Engine/Query/SolidVolume.cs @@ -183,6 +183,7 @@ private static double SolidVolume(IGeometricalSection sectionProperty, double le private static double SolidVolume(CellularSection sectionProperty, double length) { //Gets the area of the solid profile (without openings) and subtracts the volume of the openings along the length + //Can't simply use the area of the section here as it refers to the area of the profile at the point of the largest opening double solidArea = sectionProperty.SolidProfile.Area(); double openingCount = Math.Floor((length - sectionProperty.Opening.WidthWebPost) / sectionProperty.Opening.Spacing); From 503c6635fbab1105dd3ca294008313bae67f57c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 2 Sep 2026 09:57:15 +0200 Subject: [PATCH 07/22] Regenerate UT Was failing due to change in order of materials of new methods. Now the reinforcement is always applied last which was not the case before, especially not for topped slabs. --- .ci/Datasets/Matter_Engine/Query/VolumetricMaterialTakeoff.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/Datasets/Matter_Engine/Query/VolumetricMaterialTakeoff.json b/.ci/Datasets/Matter_Engine/Query/VolumetricMaterialTakeoff.json index 3aec9193b..94f689a20 100644 --- a/.ci/Datasets/Matter_Engine/Query/VolumetricMaterialTakeoff.json +++ b/.ci/Datasets/Matter_Engine/Query/VolumetricMaterialTakeoff.json @@ -1 +1 @@ -{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "", "Title" : "VolumetricMaterialTakeoff", "Author" : "Isak Naslund\r\nINaslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium", "BHoM_Guid" : "ced3bb02-5d3a-4dbd-9f1b-bc6036a7f7cb" }, "TimeOfCreation" : { "$date" : 1678432606712 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Query, Matter_Engine, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"7.2\" }", "MethodName" : "IVolumetricMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Dimensional.IElementM\", \"_bhomVersion\" : \"7.2\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"7.2\" }"], "_bhomVersion" : "7.2" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 42.4x3.2", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }], "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e" }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729" }, "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A36", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501, "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08" }], "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [5.0, 2.0] } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A36", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501, "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08" }], "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [5.0, 2.0] } }], "BHoM_Guid" : "dda84325-bad4-4793-a3a8-07bf60b0cc91" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "f12afc70-a7e9-48e6-b4e2-6f3d107524d6", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d", "Name" : "CHS 42.4x3.2", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }] }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729" }, "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A36", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501, "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08" }], "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [5.0, 2.0] } }] }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "55a72dc7-d4cd-447d-a3e2-88036c96ad77", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "99aa6a30-feae-4fe0-95bd-843b09fa606c", "Name" : "S355" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.0069824264652855452] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "9022c98c-2255-4f0c-b8cb-36a02cbda39a", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Roof", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }] }, "InternalBoundaries" : [] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "4fde0ee4-c5ef-48b0-8225-b493d1cabfd8", "Name" : "Sheet metal" }, "Thickness" : 0.002, "BHoM_Guid" : "7aeb6760-5af4-4672-8021-f1f0aa60b47d" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "bfddf432-61e4-46dc-83c6-aa6115cbb5cc", "Name" : "Roofing Felt" }, "Thickness" : 0.0030000000000000001, "BHoM_Guid" : "b6cbaa75-e32c-4790-95f9-7561a57d578e" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "90c1ec63-0a17-4195-a4b4-0291b879502b", "Name" : "Hard wool insulation" }, "Thickness" : 0.29999999999999999, "BHoM_Guid" : "520e6d07-34f1-4522-a418-0f917680c303" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "f8838de9-0f31-431b-9c73-fdbe2834a34f", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.070000000000000007, "BHoM_Guid" : "a32c158a-974c-469f-b943-4c20297dfd66" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "b2d39117-0672-4ef7-8a82-baf2223474c2", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "da3021da-550c-4224-a654-5bce010750ab" }], "BHoM_Guid" : "1b81b61a-0ebc-4942-b9a4-beb248c8310e" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "d4e4fd92-28e5-4267-92e3-3692faf76637" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "eb5d19df-0f33-4e06-bf28-5f3e92e74571", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "4fde0ee4-c5ef-48b0-8225-b493d1cabfd8", "Name" : "Sheet metal" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "bfddf432-61e4-46dc-83c6-aa6115cbb5cc", "Name" : "Roofing Felt" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "90c1ec63-0a17-4195-a4b4-0291b879502b", "Name" : "Hard wool insulation" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "f8838de9-0f31-431b-9c73-fdbe2834a34f", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "b2d39117-0672-4ef7-8a82-baf2223474c2", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [1.25, 1.8750000000000002, 187.5, 43.750000000000007, 156.25] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "db7828c0-2fb3-415d-8cc6-1b17fbbbe535", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, "Thickness" : 0.001, "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.080000000000000002, "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322" }], "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "320456a7-d130-4a41-9588-35393d91735c" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "591c85bf-289d-4f9e-8e24-ada536731c63", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.55775999999999992, 44.620799999999996, 139.44] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "3627feca-3406-4a78-97be-01672e29be76", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 10.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 10.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, "Thickness" : 0.001, "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.080000000000000002, "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322" }], "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "13cc1679-407f-40c3-a936-483153280833" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "6d64aea1-de18-4a61-a056-0a6eaf634a07", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.55775999999999992, 44.620799999999996, 139.44] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "b976db37-ed7c-4b7f-9f0a-db6f27cc7c51", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 15.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 15.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, "Thickness" : 0.001, "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.080000000000000002, "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322" }], "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "d9b3751f-458c-47b7-a534-157cbf768b4a" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "bfeefa12-ce07-4bb3-979f-3d9c304da6bb", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.55775999999999992, 44.620799999999996, 139.44] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "92737772-47bb-4514-bfcd-7ef3607e84c5", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 20.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 20.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, "Thickness" : 0.001, "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.080000000000000002, "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322" }], "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "be800d44-e06d-46d9-bd85-4d29dee04024" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "96cc5431-b177-4689-993c-61ced51b55b6", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.55775999999999992, 44.620799999999996, 139.44] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "c9bcc518-b0e2-4f4d-a11d-a0da7957c2c9", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "385141f4-05c6-4a66-9d55-91337344a45e" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7730a38b-de6b-49cb-9e8d-a32830716d68" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fa2e9cbf-0955-41dd-ba84-1c1be06d6db6" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "ed294234-61d8-47c4-8bdc-06c0f3bd2851" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.22, "Spacing" : 0.5, "BHoM_Guid" : "f8e15fb1-6673-4f16-bdd7-7b489abdbfb1" }, "Direction" : "X", "BHoM_Guid" : "d385f71b-84f4-4180-9583-c93ebf63a58e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "612ee1ee-18eb-4fda-a31e-3de8ba60eae8" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "d9b39e22-0f65-40fe-a506-0f2485b7d171", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "85a21f81-74e4-4983-ac48-6623101ebbed", "Name" : "C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.22397345778312699] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "d1c0d5df-5f8c-4531-a8fa-11800fdeb5f5", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "9c2536e6-768a-42ed-86eb-2e4b8d167902" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fe9f925e-4a9c-46a1-810e-69a636b3d7ab" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "54dccf97-e1d3-4409-a37e-4f66875db9cf" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "848f3682-7afa-4c97-8e5c-13fc72824537" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "2f100959-b9f6-4292-bddb-89a3be3ae934" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "12af414e-3bac-4526-805c-27580338b17b", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "1136bb3a-5c6f-4b5a-ac03-6312a9023698", "Name" : "C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.25338053289415352] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "b6dff19a-9118-4a36-be18-546bc1f326be", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "6ebbc2a1-d568-4d78-bf4e-00400a98c4ff" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7fe3e89e-7281-462a-9a86-2d0808ccd3f0" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "f680a049-fe81-4a15-9dd3-d9ee22ec67eb" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "aaf656b4-5a16-4edc-8991-6258403e8cb7" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.OneDirectionalVoided", "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "X", "TotalDepth" : 0.5, "StemWidth" : 0.13, "Spacing" : 0.28999999999999998, "PanelType" : "Slab", "BHoM_Guid" : "effda855-0a6b-4165-9552-5093cdb58110" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "e8fec79b-adf7-47cc-942f-73b493700820" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "64518c59-d3ba-4986-a995-65bc66041671", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "35ee44d0-991f-4edc-b90d-147666a7de1e", "Name" : "C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.36758620689655175] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "3540442d-e7c3-49a8-bcd4-43ac4ea55c9d", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "31d3e35b-7afc-413f-8b1c-ccf56197f145" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "5628795c-7056-44b8-bf78-bf714d2d8f0d" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b7a88ab0-6f26-429d-a2f1-e5f2abe5db4b" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fd4bf6c7-33cc-40a2-a8b3-35daa2776d65" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BiDirectionalVoided", "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "TotalDepth" : 0.5, "StemWidthX" : 0.13, "StemWidthY" : 0.10000000000000001, "SpacingX" : 0.28999999999999998, "SpacingY" : 0.35999999999999999, "PanelType" : "Slab", "BHoM_Guid" : "7ffde740-6f81-4d31-bb84-4283b509660c" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "8f215b11-6158-4ffa-a154-0b0ee12f045a" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "28092721-3995-4bde-8afb-a67ca9226908", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "2f4cd8a7-c5a3-4d15-9ca3-39b58a547a64", "Name" : "C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.40436781609195405] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "6d1bf288-41f0-4889-8623-75964e38bc41", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b5f2b3c6-20ec-4e6e-a996-f6f3f9dc0b23" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c7e6b5fd-1beb-44f7-ab9c-f5f4e7df997c" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "85225dc9-6028-4d35-839d-8beb8919fabd" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "391c59b1-9b8f-41e8-b009-e2b0cbce2318" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "ToppingThickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }, "PanelType" : "Slab", "BHoM_Guid" : "b0ca8fae-311d-49ab-8aca-c0ec14d51837" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ab73ef7b-69a2-44dd-a6e4-f894da4a1780" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3348b068-584d-460c-bdc6-a9336677f2ef", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "136e964d-14c8-4a88-98f3-3135cd1533e1", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }], "BHoM_Guid" : "62a382dc-b2b9-4e5f-967d-f51f4f5a62ed", "Name" : "C16/20" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.25338053289415352, 0.10000000000000002] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "44dd62ff-130b-4217-a50d-f41847838c01", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "385141f4-05c6-4a66-9d55-91337344a45e" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7730a38b-de6b-49cb-9e8d-a32830716d68" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fa2e9cbf-0955-41dd-ba84-1c1be06d6db6" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "ed294234-61d8-47c4-8bdc-06c0f3bd2851" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.22, "Spacing" : 0.5, "BHoM_Guid" : "f8e15fb1-6673-4f16-bdd7-7b489abdbfb1" }, "Direction" : "X", "BHoM_Guid" : "d385f71b-84f4-4180-9583-c93ebf63a58e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "612ee1ee-18eb-4fda-a31e-3de8ba60eae8", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "afd6c4e4-f86b-4a83-a788-2485e39f2ab9", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "9380c51b-e522-4fb1-a4fd-72d527fc7244", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "aa38b6c8-8146-4e50-acbd-412672bfa2d3", "Name" : "B500B" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.22368814127639688, 0.00028531650673009807] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "2030bddb-fc3b-4f70-9657-d292e4979f2b", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "9c2536e6-768a-42ed-86eb-2e4b8d167902" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fe9f925e-4a9c-46a1-810e-69a636b3d7ab" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "54dccf97-e1d3-4409-a37e-4f66875db9cf" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "848f3682-7afa-4c97-8e5c-13fc72824537" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "2f100959-b9f6-4292-bddb-89a3be3ae934", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "ff8aa74f-615b-4229-8d17-4a7b16587c63", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "a8399e96-ba21-46d4-ba09-6f432d0c4d3d", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "f8526a30-0ff2-49e6-8523-b39894444d42", "Name" : "B500B" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.25305775514524376, 0.0003227777489097497] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "96c8fc96-5f0d-4e60-bee5-5ddab7bb0482", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "6ebbc2a1-d568-4d78-bf4e-00400a98c4ff" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7fe3e89e-7281-462a-9a86-2d0808ccd3f0" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "f680a049-fe81-4a15-9dd3-d9ee22ec67eb" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "aaf656b4-5a16-4edc-8991-6258403e8cb7" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.OneDirectionalVoided", "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "X", "TotalDepth" : 0.5, "StemWidth" : 0.13, "Spacing" : 0.28999999999999998, "PanelType" : "Slab", "BHoM_Guid" : "effda855-0a6b-4165-9552-5093cdb58110" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "e8fec79b-adf7-47cc-942f-73b493700820", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "6ba90cf5-3f7c-4b19-b1b1-257e043f3f3d", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "36a85f10-f4f1-4787-b0c7-5ba40259a078", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "0fb4d5d9-973f-4917-8b85-09e55a6978fa", "Name" : "B500B" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.36711794421260707, 0.00046826268394465189] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "f5142cf6-d41b-41e2-9086-fb9e39898504", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "31d3e35b-7afc-413f-8b1c-ccf56197f145" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "5628795c-7056-44b8-bf78-bf714d2d8f0d" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b7a88ab0-6f26-429d-a2f1-e5f2abe5db4b" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fd4bf6c7-33cc-40a2-a8b3-35daa2776d65" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BiDirectionalVoided", "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "TotalDepth" : 0.5, "StemWidthX" : 0.13, "StemWidthY" : 0.10000000000000001, "SpacingX" : 0.28999999999999998, "SpacingY" : 0.35999999999999999, "PanelType" : "Slab", "BHoM_Guid" : "7ffde740-6f81-4d31-bb84-4283b509660c" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "8f215b11-6158-4ffa-a154-0b0ee12f045a", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "beeaa1c9-4c82-4be3-b5a1-241d197a1495", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "ed246664-ccf4-4003-b403-5669533ea27c", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "28c9f993-91f5-4144-94b1-cdf6ceb1035e", "Name" : "B500B" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.40385269785489425, 0.00051511823705981401] } }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "65b7a143-7267-45f4-ab95-eab69b0f5a03", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b5f2b3c6-20ec-4e6e-a996-f6f3f9dc0b23" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c7e6b5fd-1beb-44f7-ab9c-f5f4e7df997c" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "85225dc9-6028-4d35-839d-8beb8919fabd" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "391c59b1-9b8f-41e8-b009-e2b0cbce2318" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "ToppingThickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }, "PanelType" : "Slab", "BHoM_Guid" : "b0ca8fae-311d-49ab-8aca-c0ec14d51837" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ab73ef7b-69a2-44dd-a6e4-f894da4a1780", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "0d0d89ed-79da-4dc3-ab01-6078d9a522ed", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "ee0cda67-950c-412b-85be-61e46575bc90", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "56938c1a-c57a-42a3-8ea8-dff7ae827b20", "Name" : "B500B" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }], "BHoM_Guid" : "0d0a4554-8b22-4349-a82e-12575757a4f1", "Name" : "C16/20" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.2530577551452437, 0.0004501662839415968, 0.099872611464968161] } }] }], "BHoM_Guid" : "860ada3b-b9a1-431d-ba35-2404d13b529f" }], "BHoM_Guid" : "d7792872-f5d4-427e-b4a9-20727c5fbc79", "Name" : "VolumetricMaterialTakeoff", "_bhomVersion" : "7.2" } \ No newline at end of file +{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "", "Title" : "VolumetricMaterialTakeoff", "Author" : "Isak Naslund\r\nINaslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium", "BHoM_Guid" : "ced3bb02-5d3a-4dbd-9f1b-bc6036a7f7cb", "Name" : "" }, "TimeOfCreation" : { "$date" : 1678432606712 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Query, Matter_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "IVolumetricMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Dimensional.IElementM\", \"_bhomVersion\" : \"9.3\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 42.4x3.2", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }], "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "" }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729" }, "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A36", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501, "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08" }], "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [5.0, 2.0] }, "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A36", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501, "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08" }], "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [5.0, 2.0] }, "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "" }], "BHoM_Guid" : "7a1a69a9-d7f1-4eb0-a0e8-3e65b35a05bf", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 42.4x3.2", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }], "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "" }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729" }, "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A36", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501, "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08" }], "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [5.0, 2.0] }, "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { } }] }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "2d9d0fc7-22f5-446e-af5a-c8db4054d42d", "Name" : "S355" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.0069824264652855452] }, "BHoM_Guid" : "0298e10d-d38b-4851-9360-4ea790d7b90c", "Name" : "" }], "BHoM_Guid" : "a71ed993-8e18-41dd-af33-59f4850ccfb0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Roof", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }] }, "InternalBoundaries" : [] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "4fde0ee4-c5ef-48b0-8225-b493d1cabfd8", "Name" : "Sheet metal" }, "Thickness" : 0.002, "BHoM_Guid" : "7aeb6760-5af4-4672-8021-f1f0aa60b47d", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "bfddf432-61e4-46dc-83c6-aa6115cbb5cc", "Name" : "Roofing Felt" }, "Thickness" : 0.0030000000000000001, "BHoM_Guid" : "b6cbaa75-e32c-4790-95f9-7561a57d578e", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "90c1ec63-0a17-4195-a4b4-0291b879502b", "Name" : "Hard wool insulation" }, "Thickness" : 0.29999999999999999, "BHoM_Guid" : "520e6d07-34f1-4522-a418-0f917680c303", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "f8838de9-0f31-431b-9c73-fdbe2834a34f", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.070000000000000007, "BHoM_Guid" : "a32c158a-974c-469f-b943-4c20297dfd66", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "b2d39117-0672-4ef7-8a82-baf2223474c2", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "da3021da-550c-4224-a654-5bce010750ab", "Name" : "" }], "BHoM_Guid" : "1b81b61a-0ebc-4942-b9a4-beb248c8310e", "Name" : "" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "d4e4fd92-28e5-4267-92e3-3692faf76637", "Name" : "" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "4fde0ee4-c5ef-48b0-8225-b493d1cabfd8", "Name" : "Sheet metal" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "bfddf432-61e4-46dc-83c6-aa6115cbb5cc", "Name" : "Roofing Felt" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "90c1ec63-0a17-4195-a4b4-0291b879502b", "Name" : "Hard wool insulation" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "f8838de9-0f31-431b-9c73-fdbe2834a34f", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "b2d39117-0672-4ef7-8a82-baf2223474c2", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [1.25, 1.8750000000000002, 187.5, 43.750000000000007, 156.25] }, "BHoM_Guid" : "90522e12-9da5-4bd0-a123-eea657426017", "Name" : "" }], "BHoM_Guid" : "790d00e9-ffc8-4e3d-8ebf-cd9302f0facb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, "Thickness" : 0.001, "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.080000000000000002, "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "" }], "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "320456a7-d130-4a41-9588-35393d91735c", "Name" : "" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.55775999999999992, 44.620799999999996, 139.44] }, "BHoM_Guid" : "b5de72ed-9bd1-401a-9b72-ead1e12772fb", "Name" : "" }], "BHoM_Guid" : "90a76499-d95a-43c7-9fef-87e1638da96c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 10.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 10.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, "Thickness" : 0.001, "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.080000000000000002, "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "" }], "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "13cc1679-407f-40c3-a936-483153280833", "Name" : "" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.55775999999999992, 44.620799999999996, 139.44] }, "BHoM_Guid" : "de98af6b-2063-424b-b1a6-59a52d419024", "Name" : "" }], "BHoM_Guid" : "d5867dc5-0a54-45ae-a201-073aa38d5772", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 15.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 15.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, "Thickness" : 0.001, "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.080000000000000002, "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "" }], "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "d9b3751f-458c-47b7-a534-157cbf768b4a", "Name" : "" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.55775999999999992, 44.620799999999996, 139.44] }, "BHoM_Guid" : "dc087e80-57eb-48ba-92d6-fdabaf7a5565", "Name" : "" }], "BHoM_Guid" : "738b7cf9-223a-4df7-b8ee-e60e06f8b785", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 20.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 20.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, "Thickness" : 0.001, "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, "Thickness" : 0.080000000000000002, "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "" }, { "_t" : "BH.oM.Physical.Constructions.Layer", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }, "Thickness" : 0.25, "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "" }], "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "" }, "Openings" : [], "Offset" : "Undefined", "BHoM_Guid" : "be800d44-e06d-46d9-bd85-4d29dee04024", "Name" : "" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 0.0, "Properties" : [], "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.55775999999999992, 44.620799999999996, 139.44] }, "BHoM_Guid" : "27187544-853b-4e21-a65e-7c36428e35eb", "Name" : "" }], "BHoM_Guid" : "8e980463-d4cf-4e70-a357-564f3dd460b7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "385141f4-05c6-4a66-9d55-91337344a45e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7730a38b-de6b-49cb-9e8d-a32830716d68", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fa2e9cbf-0955-41dd-ba84-1c1be06d6db6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "ed294234-61d8-47c4-8bdc-06c0f3bd2851", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.22, "Spacing" : 0.5, "BHoM_Guid" : "f8e15fb1-6673-4f16-bdd7-7b489abdbfb1", "Name" : "" }, "Direction" : "X", "BHoM_Guid" : "d385f71b-84f4-4180-9583-c93ebf63a58e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "612ee1ee-18eb-4fda-a31e-3de8ba60eae8", "Name" : "" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "36f22e71-8682-4290-8993-46a74c091492", "Name" : "C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.22397345778312699] }, "BHoM_Guid" : "f536a4c7-0944-4ddf-9720-6e9c55c11e6a", "Name" : "" }], "BHoM_Guid" : "ebba6625-37f6-43ed-a6bf-60c032aa17e5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "9c2536e6-768a-42ed-86eb-2e4b8d167902", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fe9f925e-4a9c-46a1-810e-69a636b3d7ab", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "54dccf97-e1d3-4409-a37e-4f66875db9cf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "848f3682-7afa-4c97-8e5c-13fc72824537", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1", "Name" : "" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "2f100959-b9f6-4292-bddb-89a3be3ae934", "Name" : "" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "c72dd0bd-cc5e-4df8-aebd-3f8861545eae", "Name" : "C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.25338053289415352] }, "BHoM_Guid" : "2e70f907-5408-477a-a67c-36a759d304c9", "Name" : "" }], "BHoM_Guid" : "9ac0f1ab-7d13-4473-9f1a-7ea9dc7d3197", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "6ebbc2a1-d568-4d78-bf4e-00400a98c4ff", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7fe3e89e-7281-462a-9a86-2d0808ccd3f0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "f680a049-fe81-4a15-9dd3-d9ee22ec67eb", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "aaf656b4-5a16-4edc-8991-6258403e8cb7", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.OneDirectionalVoided", "Name" : null, "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "X", "TotalDepth" : 0.5, "StemWidth" : 0.13, "Spacing" : 0.28999999999999998, "PanelType" : "Slab", "BHoM_Guid" : "effda855-0a6b-4165-9552-5093cdb58110" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "e8fec79b-adf7-47cc-942f-73b493700820", "Name" : "" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "d720411c-43a7-4e35-a2fc-ed4fea806e38", "Name" : "C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.36758620689655175] }, "BHoM_Guid" : "719dce17-5308-4572-8170-4eaa7ad1d9db", "Name" : "" }], "BHoM_Guid" : "c587660f-00f7-42e6-95e4-b766d00edf42", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "31d3e35b-7afc-413f-8b1c-ccf56197f145", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "5628795c-7056-44b8-bf78-bf714d2d8f0d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b7a88ab0-6f26-429d-a2f1-e5f2abe5db4b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fd4bf6c7-33cc-40a2-a8b3-35daa2776d65", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BiDirectionalVoided", "Name" : null, "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "TotalDepth" : 0.5, "StemWidthX" : 0.13, "StemWidthY" : 0.10000000000000001, "SpacingX" : 0.28999999999999998, "SpacingY" : 0.35999999999999999, "PanelType" : "Slab", "BHoM_Guid" : "7ffde740-6f81-4d31-bb84-4283b509660c" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "8f215b11-6158-4ffa-a154-0b0ee12f045a", "Name" : "" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "0552283e-38c3-464d-9256-112d185c1f17", "Name" : "C30/37" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.40436781609195405] }, "BHoM_Guid" : "fd250099-1186-49ff-96eb-fc80706097c9", "Name" : "" }], "BHoM_Guid" : "c512e993-2e20-4443-9e20-c18c447bb847", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b5f2b3c6-20ec-4e6e-a996-f6f3f9dc0b23", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c7e6b5fd-1beb-44f7-ab9c-f5f4e7df997c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "85225dc9-6028-4d35-839d-8beb8919fabd", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "391c59b1-9b8f-41e8-b009-e2b0cbce2318", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1", "Name" : "" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "ToppingThickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }, "PanelType" : "Slab", "BHoM_Guid" : "b0ca8fae-311d-49ab-8aca-c0ec14d51837" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ab73ef7b-69a2-44dd-a6e4-f894da4a1780", "Name" : "" }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "5eaf0dd1-6cad-4976-a52d-ae02efaa22dd", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }], "BHoM_Guid" : "70cd05da-0b04-4daa-a962-10647e0382d2", "Name" : "C16/20" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.25338053289415352, 0.10000000000000001] }, "BHoM_Guid" : "d656abe2-1d34-424c-a70c-d542785323da", "Name" : "" }], "BHoM_Guid" : "70fdafce-04e2-4b3a-8e19-823c2d265b49", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "385141f4-05c6-4a66-9d55-91337344a45e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7730a38b-de6b-49cb-9e8d-a32830716d68", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fa2e9cbf-0955-41dd-ba84-1c1be06d6db6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "ed294234-61d8-47c4-8bdc-06c0f3bd2851", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.22, "Spacing" : 0.5, "BHoM_Guid" : "f8e15fb1-6673-4f16-bdd7-7b489abdbfb1", "Name" : "" }, "Direction" : "X", "BHoM_Guid" : "d385f71b-84f4-4180-9583-c93ebf63a58e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "612ee1ee-18eb-4fda-a31e-3de8ba60eae8", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "4032f9b6-31f9-4357-badb-cdaa1687a355", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e49b01b4-539c-4e44-b0e2-71e1f88581b7", "Name" : "B500B" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.22368814127639688, 0.00028531650673009807] }, "BHoM_Guid" : "2763a350-386e-4ff3-aad0-2786f344c385", "Name" : "" }], "BHoM_Guid" : "8a7b617a-b99b-4c0e-9074-39541e1d4be4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "9c2536e6-768a-42ed-86eb-2e4b8d167902", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fe9f925e-4a9c-46a1-810e-69a636b3d7ab", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "54dccf97-e1d3-4409-a37e-4f66875db9cf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 1.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "848f3682-7afa-4c97-8e5c-13fc72824537", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1", "Name" : "" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "2f100959-b9f6-4292-bddb-89a3be3ae934", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "5994cc7e-4074-47c7-abaf-8040309dd866", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "1c3aa83c-0a29-4e04-af10-ab5c49ded5d8", "Name" : "B500B" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.25305775514524376, 0.00032277774890974976] }, "BHoM_Guid" : "fbed3373-747b-4c76-8181-ad0134a2614a", "Name" : "" }], "BHoM_Guid" : "dc9534fd-4725-4887-a70d-fb262cdde953", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "6ebbc2a1-d568-4d78-bf4e-00400a98c4ff", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7fe3e89e-7281-462a-9a86-2d0808ccd3f0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "f680a049-fe81-4a15-9dd3-d9ee22ec67eb", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 2.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 2.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "aaf656b4-5a16-4edc-8991-6258403e8cb7", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.OneDirectionalVoided", "Name" : null, "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "X", "TotalDepth" : 0.5, "StemWidth" : 0.13, "Spacing" : 0.28999999999999998, "PanelType" : "Slab", "BHoM_Guid" : "effda855-0a6b-4165-9552-5093cdb58110" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "e8fec79b-adf7-47cc-942f-73b493700820", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "99fd49c7-7981-4abe-97f2-9f4bfbfb4174", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "7010af4e-bb19-4165-9028-09d3be702106", "Name" : "B500B" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.36711794421260707, 0.00046826268394465189] }, "BHoM_Guid" : "f7f4f8bb-9a43-4988-b3b8-4b6e3875d03c", "Name" : "" }], "BHoM_Guid" : "47871b0b-8620-4438-87b3-97c406712be4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "31d3e35b-7afc-413f-8b1c-ccf56197f145", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "5628795c-7056-44b8-bf78-bf714d2d8f0d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b7a88ab0-6f26-429d-a2f1-e5f2abe5db4b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 3.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 3.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fd4bf6c7-33cc-40a2-a8b3-35daa2776d65", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BiDirectionalVoided", "Name" : null, "TopThickness" : 0.10000000000000001, "BottomThickness" : 0.16, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "TotalDepth" : 0.5, "StemWidthX" : 0.13, "StemWidthY" : 0.10000000000000001, "SpacingX" : 0.28999999999999998, "SpacingY" : 0.35999999999999999, "PanelType" : "Slab", "BHoM_Guid" : "7ffde740-6f81-4d31-bb84-4283b509660c" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "8f215b11-6158-4ffa-a154-0b0ee12f045a", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "b082d1aa-c940-4105-9100-4b7bd1f89b81", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "509f721b-e752-4046-9b67-f94fc21863ba", "Name" : "B500B" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.40385269785489425, 0.00051511823705981412] }, "BHoM_Guid" : "9bf741c5-f6ea-45c5-8ba0-a8d00a73cf88", "Name" : "" }], "BHoM_Guid" : "c85b72da-3a5f-438c-86c4-3a59b8f6ba5e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b5f2b3c6-20ec-4e6e-a996-f6f3f9dc0b23", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c7e6b5fd-1beb-44f7-ab9c-f5f4e7df997c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 1.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "85225dc9-6028-4d35-839d-8beb8919fabd", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 1.0, "Z" : 4.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 4.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "391c59b1-9b8f-41e8-b009-e2b0cbce2318", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.29999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.22, "Width" : 0.12, "Spacing" : 0.5, "BHoM_Guid" : "bd8fea45-3807-43b4-8f28-c30ebcce15b1", "Name" : "" }, "Direction" : "X", "BHoM_Guid" : "e4aa9a64-3dc2-42fe-8db5-04287f1b0c26" }, "ToppingThickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }, "PanelType" : "Slab", "BHoM_Guid" : "b0ca8fae-311d-49ab-8aca-c0ec14d51837" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ab73ef7b-69a2-44dd-a6e4-f894da4a1780", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 10.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "Materials" : { "_t" : "System.Collections.Generic.List`1[[BH.oM.Physical.Materials.Material, Physical_oM, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "c6de2f49-cf01-4ce3-9a68-c848b10b6146", "Name" : "C30/37" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C16/20", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 29000000000.0, "CylinderStrength" : 16000000.0, "CubeStrength" : 20000000.0, "BHoM_Guid" : "264c61dd-014d-4454-b3a2-98d0de169d0d" }], "BHoM_Guid" : "dbb96aa1-6622-4fcb-89e1-ecb7fe1cff05", "Name" : "C16/20" }, { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "7c48efe8-9267-46cc-b266-aa2dd2676276", "Name" : "B500B" }] }, "Volumes" : { "_t" : "System.Collections.Generic.List`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : [0.25305775514524376, 0.099872611464968161, 0.0004501662839415968] }, "BHoM_Guid" : "42c547dc-dc5a-442e-914c-7b22bb747784", "Name" : "" }], "BHoM_Guid" : "bcae8ec6-876e-4dc0-b21c-4d35c86b1c50", "Name" : "" }], "BHoM_Guid" : "b769276f-fd20-4df3-ab40-263af583126e", "Name" : "" }], "BHoM_Guid" : "d7792872-f5d4-427e-b4a9-20727c5fbc79", "Name" : "VolumetricMaterialTakeoff", "_bhomVersion" : "9.3" } \ No newline at end of file From 6be40dd7bff7ca2961b75c53962e2438645fca45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 2 Sep 2026 13:39:56 +0200 Subject: [PATCH 08/22] Fix issue with same material registered twice for some surfaceproperties and toplevel reinforcementdensity being applied to non-concrete piles for PileFOundation --- .../Query/GeneralMaterialTakeoff.cs | 26 ++++++++++++++----- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index a94eaa0c4..d90635de5 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -106,6 +106,8 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation ReinforcementDensity topLevelReinforcementDensity = pileFoundation.FindFragment(); ConnectionAllowance topLevelConnectionAllowance = pileFoundation.FindFragment(); + bool elementContainsConcrete = pileFoundation.PileCap.Property.Material is Concrete || pileFoundation.Piles.Any(x => x.Section.Material is Concrete); //Check if any element contains concrete. This is to be able to apply the top level reinforcement density correctly for the case of for example piles being mixed between steel and concrete. + PadFoundation pileCap = pileFoundation.PileCap; bool pileCapCloned = false; if (topLevelReinforcementDensity != null) @@ -114,7 +116,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation { if (pileCap.FindFragment() != null) Base.Compute.RecordWarning("A ReinforcementDensity Fragment is found on both the PileFoundation and on the pileCap. The reinforcement density applied directly to the pileCap is used."); - else + else if(!elementContainsConcrete || pileCap.Property.Material is Concrete) //If the pile cap is concrete, or if none of the elements are concrete, apply the reinforcement density to the pile cap. { pileCap = pileCap.ShallowClone(); pileCapCloned = true; @@ -159,7 +161,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation { if (pile.FindFragment() != null) pileReinforcementDensityOverlapFound = true; - else + else if(!elementContainsConcrete || pile.Section.Material is Concrete) //If the Pile is Concrete or non of the elements in the pilecap is concrete, apply the reinforcement density to the pile. { pile = pile.ShallowClone(); pile.Fragments.Add(topLevelReinforcementDensity); @@ -724,7 +726,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Cassette prope topVolume }; - if (property.BottomMaterial != null) + if (property.BottomMaterial.IsTakeoffMaterialDifferent(property.Material)) { materials.Add(property.BottomMaterial); volumes.Add(bottomVolume); @@ -732,7 +734,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Cassette prope else volumes[0] += bottomVolume; //Add bottom volume to top volume if no bottom material is specified as the bottom material is assumed to be the same as the top material. - if(property.RibMaterial != null) + if(property.RibMaterial.IsTakeoffMaterialDifferent(property.Material)) { materials.Add(property.RibMaterial); volumes.Add(ribVolume); @@ -781,7 +783,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpRibbed topVolume }; - if (property.RibMaterial != null) + if (property.RibMaterial.IsTakeoffMaterialDifferent(property.Material)) { materials.Add(property.RibMaterial); volumes.Add(ribVolume); @@ -804,6 +806,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpRibbed } + /***************************************************/ [Description("Returns a BuiltUpDoubleRibbed surface property's GeneralMaterialTakeoff splitting top and rib zones.")] @@ -830,7 +833,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpDoubleR topVolume }; - if (property.RibMaterial != null) + if (property.RibMaterial.IsTakeoffMaterialDifferent(property.Material)) { materials.Add(property.RibMaterial); volumes.Add(ribVolume); @@ -847,11 +850,20 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpDoubleR Volume = volumes[i], Mass = volumes[i] * m.Density, Area = area, - NumberItem = 1 }).ToList() }; } + /***************************************************/ + + private static bool IsTakeoffMaterialDifferent(this IMaterialFragment material, IMaterialFragment reference) + { + if (material == null || reference == null) + return false; + return material.Name != reference.Name || material.BHoM_Guid != reference.BHoM_Guid || material.Hash() != reference.Hash(); //Hash will check the name and Guid as well, but quicker the check those explicitly first to avoid the hash calculation if possible. + } + + #endregion From dd17e6e79bcd6eb22916cde23fc62099c7bc59d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 2 Sep 2026 13:41:21 +0200 Subject: [PATCH 09/22] Add Unittests --- .ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 .ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json diff --git a/.ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json b/.ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json new file mode 100644 index 000000000..9eb734107 --- /dev/null +++ b/.ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json @@ -0,0 +1 @@ +{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "", "Title" : "GeneralMaterialTakeoff", "Author" : "INaslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Undefined", "BHoM_Guid" : "521e68ad-722a-4c19-8cfd-f003d9cfd4a3", "Name" : "" }, "TimeOfCreation" : { "$date" : 1788349264807 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Bar\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bc63b92b-5331-43db-9ebf-4e3be7e02f62", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0f0f9430-6f65-4442-8f78-1d54e0933090", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "20f78888-f5fa-4d7f-b51a-6ad5777ca496", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "e5871f88-837a-425d-a435-b1731f17b187" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "fc520670-02c3-4c2f-89b2-971e5f62c08c" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "16d2c5b8-34cc-4ed8-90be-1bfd802550b3" }, "BHoM_Guid" : "58bcb13b-bad6-4473-82bf-6c709adfd0b2" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5ee19cea-ed9d-4ef1-a086-df00fc1c29dd", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "9e659cc9-dcd2-4058-bedb-8a410e608fd4", "Name" : "C12/15" }, "Volume" : 1.0, "Mass" : 2548.5376999999999, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "51534337-c8ac-4ba0-9fe6-e479188e85b0", "Name" : "" }], "BHoM_Guid" : "3fda1bdf-ec29-47b8-ae2e-fc6e9cde316c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bc63b92b-5331-43db-9ebf-4e3be7e02f62", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0f0f9430-6f65-4442-8f78-1d54e0933090", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "20f78888-f5fa-4d7f-b51a-6ad5777ca496", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "e5871f88-837a-425d-a435-b1731f17b187" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "fc520670-02c3-4c2f-89b2-971e5f62c08c" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "16d2c5b8-34cc-4ed8-90be-1bfd802550b3" }, "BHoM_Guid" : "58bcb13b-bad6-4473-82bf-6c709adfd0b2" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5ee19cea-ed9d-4ef1-a086-df00fc1c29dd", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "cdaf3e4a-fde9-4c75-a652-84726a376997", "Name" : "C12/15" }, "Volume" : 0.98726114649681529, "Mass" : 2516.0722515923567, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "6de92137-ff92-40f3-9cd7-1373e2be28de", "Name" : "B500B" }, "Volume" : 0.012738853503184714, "Mass" : 100.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "28f02f0d-f17a-4059-855b-686cbec6552f", "Name" : "" }], "BHoM_Guid" : "97891ec7-a518-4c94-be06-8eef55f01a70", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a1712e0c-7035-444f-a4ec-55c13048b4d8", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "61aec7a9-c468-422c-be2d-12970cd8884d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [{ "_t" : "BH.oM.Structure.Reinforcement.TransverseReinforcement", "CenterlineLayout" : { "_t" : "BH.oM.Spatial.Layouts.OffsetCurveLayout", "Offset" : 0.01, "BHoM_Guid" : "9be54af9-a517-42d7-90cc-d10f7e863496", "Name" : "" }, "Diameter" : 0.02, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }, "Spacing" : 0.10000000000000001, "AdjustSpacingToFit" : true, "StartLocation" : 0.0, "EndLocation" : 1.0, "BHoM_Guid" : "2456087f-0006-4330-a584-502255748923", "Name" : "" }, { "_t" : "BH.oM.Structure.Reinforcement.LongitudinalReinforcement", "RebarLayout" : { "_t" : "BH.oM.Spatial.Layouts.PerimeterLayout", "NumberOfPoints" : 20, "EnforceDiscontinuityPoints" : true, "BHoM_Guid" : "6ca1f607-7e50-4ca4-8902-f67b637795aa", "Name" : "" }, "Diameter" : 0.02, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }, "StartLocation" : 0.0, "EndLocation" : 1.0, "BHoM_Guid" : "9fc84ab6-525f-4b30-b426-24c9b21792fd", "Name" : "" }], "MinimumCover" : 0.01, "BHoM_Guid" : "e18bcc22-e6fd-415e-9b9b-b29fd937f162", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a496ae3b-c200-437c-884e-63f3acf92833", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "01fa92e8-8443-4080-a01a-1a17f9510517" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b60dbc99-79f7-42c6-b7bc-090ec5642a8a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "cd64edda-77ec-4acd-9198-2df4804a7e72" }, "BHoM_Guid" : "0e64c0de-f378-4ae8-a511-3818984344dd" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "d5ca6b17-1459-47bb-8cf3-a3e0fd591fea", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "90327a4e-1694-4425-b577-52d78d629700", "Name" : "C12/15" }, "Volume" : 0.98044672732405713, "Mass" : 2498.7054474269794, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "0cd73a7b-9ea9-431d-81d2-eca2e84f9011", "Name" : "B500B" }, "Volume" : 0.019553272675942868, "Mass" : 153.49319050615151, "Area" : NaN, "Length" : 62.239999999999995, "NumberItem" : 31, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "27a737e2-00e7-4810-9b43-62d0b71e15c0", "Name" : "" }], "BHoM_Guid" : "1c35f0b7-f541-471c-abc2-b2d4292f0b10", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "01707323-7a45-4665-ba2b-f71258d78f4c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d4f52ef0-8080-4e40-9ae0-d5afa69cc0d9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x584", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "" }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dae8dbc-467b-4f27-80ce-fec33dfd4279" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dc18367-9cde-4e7f-a4e8-ca5f5e8b6cc5" }, "BHoM_Guid" : "cf2ca071-3855-4196-be78-a4c45da73cf9" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "30ce3e5c-f4ea-4368-bcce-65ff4e581731", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "b73da172-9ac2-4dab-bd90-0f3a6d5ba830", "Name" : "S355" }, "Volume" : 0.074399999999999994, "Mass" : 584.03999999999996, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "32e27731-f847-4dbc-81b8-639b2b2af810", "Name" : "" }], "BHoM_Guid" : "e657f1b6-8a7a-46b8-a866-99b9f792eccc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "01707323-7a45-4665-ba2b-f71258d78f4c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d4f52ef0-8080-4e40-9ae0-d5afa69cc0d9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x584", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "" }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dae8dbc-467b-4f27-80ce-fec33dfd4279" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dc18367-9cde-4e7f-a4e8-ca5f5e8b6cc5" }, "BHoM_Guid" : "cf2ca071-3855-4196-be78-a4c45da73cf9" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "30ce3e5c-f4ea-4368-bcce-65ff4e581731", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : null, "Name" : "" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "1e66e981-0cd1-404e-99cd-7b2eaa05842c", "Name" : "S355" }, "Volume" : 0.081839999999999996, "Mass" : 642.44399999999996, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "789b5b71-c222-49dc-bd38-b517c56d40c0", "Name" : "" }], "BHoM_Guid" : "d5216541-ea20-47b4-8a19-fb6cd4a2abfe", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "01707323-7a45-4665-ba2b-f71258d78f4c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d4f52ef0-8080-4e40-9ae0-d5afa69cc0d9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x584", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "" }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dae8dbc-467b-4f27-80ce-fec33dfd4279" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dc18367-9cde-4e7f-a4e8-ca5f5e8b6cc5" }, "BHoM_Guid" : "cf2ca071-3855-4196-be78-a4c45da73cf9" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "30ce3e5c-f4ea-4368-bcce-65ff4e581731", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : null, "Name" : "Connections" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "0f6fed46-1a43-4bc4-b416-ffe2fdf1c6c3", "Name" : "S355" }, "Volume" : 0.074399999999999994, "Mass" : 584.03999999999996, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "0f6fed46-1a43-4bc4-b416-ffe2fdf1c6c3", "Name" : "Connections" }, "Volume" : 0.0074399999999999996, "Mass" : 58.403999999999996, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6d5cb50f-3a0b-4843-996b-9be23c7adcf2", "Name" : "" }], "BHoM_Guid" : "e6802784-126a-468c-ba12-6257b580e438", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a9ea20ea-bb8d-4a83-9578-e1927b48acc2", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "475e1ffe-15db-476d-a44b-581f7a9c97f0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "4b396db1-c878-4ab5-a460-5df9ce3eba23", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "b5b6bebf-79e1-4972-a556-7dfccd7a83ed" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d16ad3d7-dca9-4045-b503-e523acd945d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b37d2efe-fee0-46a5-a03f-9c5510579adf" }, "BHoM_Guid" : "489cdaa8-34a2-4f37-bcc2-fef79b11cac7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7f1873f7-787a-40d3-9c69-d05ca0841163", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "ad99c9b2-854d-4793-9153-474c5973b33c", "Name" : "C14" }, "Volume" : 1.0, "Mass" : 350.0, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5d04e721-8635-48a3-951e-82892632c3f3", "Name" : "" }], "BHoM_Guid" : "cff202ef-f210-4d00-bbc8-edfd8f8c80a6", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a9ea20ea-bb8d-4a83-9578-e1927b48acc2", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "475e1ffe-15db-476d-a44b-581f7a9c97f0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "4b396db1-c878-4ab5-a460-5df9ce3eba23", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "b5b6bebf-79e1-4972-a556-7dfccd7a83ed" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d16ad3d7-dca9-4045-b503-e523acd945d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b37d2efe-fee0-46a5-a03f-9c5510579adf" }, "BHoM_Guid" : "489cdaa8-34a2-4f37-bcc2-fef79b11cac7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7f1873f7-787a-40d3-9c69-d05ca0841163", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "Name" : "" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "0291dee1-89a7-420d-865b-4e701d36fce5", "Name" : "C14" }, "Volume" : 1.0, "Mass" : 350.0, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "5150c99e-aee1-44dc-b2e0-86dc9e939c3c", "Name" : "S355" }, "Volume" : 0.0044585987261146496, "Mass" : 35.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3f4cabc5-563b-4d76-b407-0e9f44f0916b", "Name" : "" }], "BHoM_Guid" : "3c50bb0d-ce5c-4ae8-8281-86a919982354", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a9ea20ea-bb8d-4a83-9578-e1927b48acc2", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "475e1ffe-15db-476d-a44b-581f7a9c97f0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "4b396db1-c878-4ab5-a460-5df9ce3eba23", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "b5b6bebf-79e1-4972-a556-7dfccd7a83ed" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d16ad3d7-dca9-4045-b503-e523acd945d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b37d2efe-fee0-46a5-a03f-9c5510579adf" }, "BHoM_Guid" : "489cdaa8-34a2-4f37-bcc2-fef79b11cac7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7f1873f7-787a-40d3-9c69-d05ca0841163", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : null, "Name" : "Connections" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "f471bac3-159c-4c8d-99ca-f9a4c8886c54", "Name" : "C14" }, "Volume" : 1.0, "Mass" : 350.0, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "f471bac3-159c-4c8d-99ca-f9a4c8886c54", "Name" : "Connections" }, "Volume" : 0.10000000000000001, "Mass" : 35.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3fcf9f0e-8b83-4f36-98e9-90ca7cb3caff", "Name" : "" }], "BHoM_Guid" : "9f552e47-a31b-46de-b1d3-3ac7091d5906", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ab8897ad-4151-4a6f-b4c4-6ef5b5320ab5", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0fbd7236-188c-4233-89bc-95aa253da4cc", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TaperedProfile", "Shape" : "ISection", "InterpolationOrder" : [1], "Profiles" : [{ "k" : 0.0, "v" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.61239999999999994, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "491407ef-e264-4472-96a8-2c1729f03f57", "Name" : "" } }, { "k" : 1.0, "v" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.754, "Width" : 0.26519999999999999, "WebThickness" : 0.012800000000000001, "FlangeThickness" : 0.017500000000000002, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.35950000000001814, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : -0.34300000000001818, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0063999999999999726, "Y" : -0.34300000000001818, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0063999999999999726, "Y" : 0.34299999999998182, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : 0.34299999999998182, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.35949999999998178, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.35950000000001814, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : -0.34300000000001818, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0064000000000000055, "Y" : -0.34300000000001818, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0064000000000000055, "Y" : 0.34299999999998182, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : 0.34299999999998182, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.35949999999998178, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.37699999999998174, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.37700000000001815, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e1325443-336f-4b28-a426-aca0a44dee99", "Name" : "" } }], "Edges" : [], "BHoM_Guid" : "c0019eba-7ffd-4600-8353-74156573b667", "Name" : "" }, "Area" : 0.0, "Rgy" : 0.0, "Rgz" : 0.0, "J" : 0.0, "Iy" : 0.0, "Iz" : 0.0, "Iw" : 0.0, "Wely" : 0.0, "Welz" : 0.0, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0, "Vpz" : 0.0, "Vy" : 0.0, "Vpy" : 0.0, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "547a2704-d807-4261-9bad-249098f9f831" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b9441aff-8633-4e95-a558-3125b7288d34" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "7ceea888-ce20-4328-92d5-702bdb983336" }, "BHoM_Guid" : "a1e5a718-c159-4cfc-b15c-13b937a1f88f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c1b22b73-914f-4473-8962-fc7721637b27", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "d1ccd65c-c7bf-47ee-97db-261a06d3fda1", "Name" : "S355" }, "Volume" : 0.094307807000300892, "Mass" : 740.31628495236203, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "bfa62a04-5d63-439b-9cbc-93fa60a0a5ec", "Name" : "" }], "BHoM_Guid" : "d749606e-cdb4-468d-86bb-2d56b0a2149e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 45.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4099dbc3-7d34-4218-9bf4-b4c0bb6090e2", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 45.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "32c1362a-7170-464c-9991-44f5d94301c5", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.CellularSection", "Name" : "", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.VoidedISectionProfile", "Shape" : "ISection", "Height" : 0.80604916731037091, "OpeningHeight" : 0.40000000000000002, "HeightTSection" : 0.20302458365518544, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : 0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : 0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : 0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0224, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.20000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : -0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : -0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0224, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : -0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : -0.20000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "f8fb0243-e663-4eb6-b2bb-10eb43a9e5a6", "Name" : "" }, "SolidProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.80604916731037091, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : -0.3833245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0224, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : -0.36682458365518539, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000953, "Y" : -0.36682458365518539, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.3668245836551855, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : 0.3668245836551855, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.3833245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : -0.36682458365518539, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.36682458365518539, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999097, "Y" : 0.3668245836551855, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : 0.3668245836551855, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0224, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : 0.40302458365518551, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.4030245836551854, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "d1ed32f6-0d99-4c38-880c-bef23d42ae35", "Name" : "" }, "Opening" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CellularOpenings.CircularCellularOpening", "Diameter" : 0.40000000000000002, "WidthWebPost" : 0.099999999999999978, "Spacing" : 0.5, "BHoM_Guid" : "877675ab-bdf3-4558-a4eb-f624b284cfdf", "Name" : "" }, "BaseProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.61239999999999994, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "491407ef-e264-4472-96a8-2c1729f03f57", "Name" : "UB 610x305x149" }, "Area" : 0.016569281574322553, "Rgy" : 0.36236860945209787, "Rgz" : 0.074937750192332661, "J" : 1.8866282447849463E-06, "Iy" : 0.0022832600108172157, "Iz" : 9.3047557873491142E-05, "Iw" : 0.0, "Wely" : 0.0056340814834592353, "Welz" : 0.00061054828000978438, "Wply" : 0.0060722682147680363, "Wplz" : 0.00093009816287542178, "CentreZ" : -5.2347576694728614E-17, "CentreY" : 5.6232748402540503E-19, "Vz" : 0.40302458365518551, "Vpz" : 0.4030245836551854, "Vy" : 0.15240000000000001, "Vpy" : 0.15240000000000001, "Asy" : 0.01200912, "Asz" : 0.004326460174262377, "BHoM_Guid" : "158123b4-e826-4405-a180-bf5a816965a9" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "2f5f59d0-ecd5-41ce-b902-ba0dcae80240" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ab174c3b-a713-41e7-b718-3bd37f9b613a" }, "BHoM_Guid" : "d12d6cb6-ba8d-47f7-962c-350ffd9943c7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ba6e5486-bdea-4d48-a901-3f0cdc75c709", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "94c0c29d-5742-42fe-8a3d-5215294b759d", "Name" : "S355" }, "Volume" : 0.093100922279163417, "Mass" : 730.84223989143277, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "99166764-a37d-4113-bec8-1d945bc31755", "Name" : "" }], "BHoM_Guid" : "0730fccd-2780-4b74-b298-71974fa4bdea", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "01f45e83-23c5-4264-af4e-b0fd3240be9d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ea8d29fe-d9d3-4b3e-a266-f36269cdc42f", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 60.3x7.1", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.060299999999999999, "Thickness" : 0.0070999999999999995, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0456047345376058E-20, "Y" : 1.045604734537606E-20, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.03015 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0456047345376058E-20, "Y" : 1.045604734537606E-20, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.023050000000000001 }], "BHoM_Guid" : "2c82b860-5ffd-4c12-8d49-fb26855ad2e2", "Name" : "" }, "Area" : 0.0011900000000000001, "Rgy" : 0.019, "Rgz" : 0.019, "J" : 8.5499999999999997E-07, "Iy" : 4.2700000000000005E-07, "Iz" : 4.2700000000000005E-07, "Iw" : 0.0, "Wely" : 1.42E-05, "Welz" : 1.42E-05, "Wply" : 2.02E-05, "Wplz" : 2.02E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.03015, "Vpz" : 0.03015, "Vy" : 0.03015, "Vpy" : 0.03015, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4847629d-fc60-4710-ba67-7c46d17fb6df" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "91e9dccc-6eb4-4678-b559-230f688a7220" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "3cde244e-efc0-4d9b-9a82-c1edb7365a5b" }, "BHoM_Guid" : "7bf7fdd6-c5af-4420-b4de-ed5d2559b038" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "06825430-156a-4775-a257-a034ec3f8283", "Name" : "01 - Straight planar bars 1" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "6f3a99e6-1235-407d-94e1-997aeca5a314", "Name" : "S355" }, "Volume" : 0.0059500000000000004, "Mass" : 46.707500000000003, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "22c5b4e8-da18-41f4-97d1-424c181b400a", "Name" : "" }], "BHoM_Guid" : "3528282a-0bee-443b-8d97-25230ba732d4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "e9e09e4e-ecb1-4b8c-bc40-cebfb0b690dd", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9aa9e342-1f0b-49a3-a956-f121fa7d65b9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 45x30x4.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.044999999999999998, "Width" : 0.029999999999999999, "WebThickness" : 0.0040000000000000001, "FlangeThickness" : 0.0040000000000000001, "RootRadius" : 0.0044999999999999997, "ToeRadius" : 0.0022499999999999998, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : -0.014773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.014773057027796781, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.014773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.01302305702779678, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.020363132741009649, "Y" : -0.01302305702779678, "Z" : 0.0 } }, "Radius" : 0.0022499999999999985, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.020363132741009649, "Y" : -0.010773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0011131327410096471, "Y" : -0.010773057027796781, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0011131327410096471, "Y" : -0.0062730570277967799, "Z" : 0.0 } }, "Radius" : 0.0045000000000000005, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0033868672589903535, "Y" : -0.0062730570277967799, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0033868672589903535, "Y" : 0.027976942972203215, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.005636867258990352, "Y" : 0.027976942972203215, "Z" : 0.0 } }, "Radius" : 0.0022499999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.005636867258990352, "Y" : 0.030226942972203217, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : 0.030226942972203217, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : 0.030226942972203217, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : -0.014773057027796781, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ce23cdcc-98c2-419c-93bf-7c2843a0e6d0", "Name" : "" }, "Area" : 0.00028700000000000004, "Rgy" : 0.014199999999999999, "Rgz" : 0.0084499999999999992, "J" : 1.6600000000000001E-09, "Iy" : 5.7800000000000001E-08, "Iz" : 2.0499999999999998E-08, "Iw" : 0.0, "Wely" : 1.9099999999999999E-06, "Welz" : 9.1000000000000008E-07, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.030226942972203217, "Vpz" : 0.014773057027796781, "Vy" : 0.022613132741009644, "Vpy" : 0.0073868672589903536, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "e07ea9cf-5410-4ab8-9f42-d40bad84d884" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5fd183b3-fc2e-4c12-a27e-1e1354c87b0d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "fa5f4d05-6826-4728-acff-88d4c19241d8" }, "BHoM_Guid" : "2acc6063-b86d-48ca-be64-d2bc031389a8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1b1fa8a9-045b-460b-9670-9aad596927c3", "Name" : "01 - Straight planar bars 2" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "14adb2ba-49ab-4dbe-bd78-44f472d5dcf3", "Name" : "S355" }, "Volume" : 0.0014350000000000001, "Mass" : 11.264750000000001, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a229129b-7762-40ea-b577-1fcda642168a", "Name" : "" }], "BHoM_Guid" : "6d7ee5af-cdfc-41fb-ad6e-a85eaafdc950", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ca8ce0c5-6f2e-4da4-b008-efd8a29c906a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "7d4649d0-7cf0-4399-aaa5-5f8397ab9ef4", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 100x100x12.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.10000000000000001, "Width" : 0.10000000000000001, "WebThickness" : 0.012, "FlangeThickness" : 0.012, "RootRadius" : 0.012, "ToeRadius" : 0.0060000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683621, "Y" : -0.029032371981683621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.029032371981683621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.029032371981683621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.023032371981683623, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.064967628018316376, "Y" : -0.023032371981683623, "Z" : 0.0 } }, "Radius" : 0.0060000000000000053, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.064967628018316376, "Y" : -0.017032371981683624, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050323719816836275, "Y" : -0.017032371981683624, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050323719816836275, "Y" : -0.0050323719816836206, "Z" : 0.0 } }, "Radius" : 0.012, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017032371981683624, "Y" : -0.0050323719816836206, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017032371981683624, "Y" : 0.064967628018316376, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02303237198168363, "Y" : 0.064967628018316376, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02303237198168363, "Y" : 0.070967628018316381, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : 0.070967628018316381, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : 0.070967628018316381, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : -0.029032371981683621, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c3042950-89ff-4a4a-8979-a3fcf76ad3ac", "Name" : "" }, "Area" : 0.0022699999999999999, "Rgy" : 0.030200000000000001, "Rgz" : 0.030200000000000001, "J" : 1.1800000000000001E-07, "Iy" : 2.0700000000000001E-06, "Iz" : 2.0700000000000001E-06, "Iw" : 0.0, "Wely" : 2.9100000000000003E-05, "Welz" : 2.9100000000000003E-05, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.070967628018316381, "Vpz" : 0.029032371981683621, "Vy" : 0.070967628018316381, "Vpy" : 0.029032371981683628, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ae6fab34-4d7f-4ab4-957e-4801c2c485ce" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d6e30990-3ecd-4ec9-b183-08d9ef9ce55a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6175f24c-dc6e-4685-817f-82d0ac5f71e6" }, "BHoM_Guid" : "658b2c9a-6ff5-4e4e-b430-7e62ab39f227" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "b0dd6ec7-52e4-40e4-8fc3-952310cfee54", "Name" : "01 - Straight planar bars 3" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "d9bb4159-1e9d-4e0e-9678-0562c930973f", "Name" : "S355" }, "Volume" : 0.011349999999999999, "Mass" : 89.097499999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "8375cad4-350f-4a72-908c-5732c5f82eba", "Name" : "" }], "BHoM_Guid" : "20911186-2e00-4ca2-9e64-678ac75a86a8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "31901798-808d-45c4-a6a7-db679ed8065a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "565e7cc2-29c4-48bb-9ae3-0a6ced618cd2", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "PFC 300x90x41", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ChannelProfile", "Shape" : "Channel", "Height" : 0.29999999999999999, "FlangeWidth" : 0.089999999999999997, "WebThickness" : 0.0089999999999999993, "FlangeThickness" : 0.0155, "RootRadius" : 0.012, "ToeRadius" : 0.0, "MirrorAboutLocalZ" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.13450000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : 0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : 0.12250000000000001, "Z" : 0.0 } }, "Radius" : 0.011999999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 0.12250000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : -0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : -0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.13450000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : -0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : -0.12250000000000001, "Z" : 0.0 } }, "Radius" : 0.011999999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : -0.12250000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3ce43aae-aa88-4d62-82cc-968532c0fa25", "Name" : "" }, "Area" : 0.0052700000000000004, "Rgy" : 0.11699999999999999, "Rgz" : 0.027699999999999999, "J" : 2.8799999999999998E-07, "Iy" : 7.2200000000000007E-05, "Iz" : 4.0400000000000003E-06, "Iw" : 0.0, "Wely" : 0.00048099999999999998, "Welz" : 6.3100000000000002E-05, "Wply" : 0.00056800000000000004, "Wplz" : 0.00011400000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.14999999999999999, "Vpz" : 0.14999999999999999, "Vy" : 0.063986012339928927, "Vpy" : 0.026013987660071066, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1c4fb607-5c85-4f48-a3ce-27ab833368e3" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "a8321a64-a5b4-4028-8d00-a6c447441544" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "025661b5-605e-41e7-a3a7-84f8e9e0bef2" }, "BHoM_Guid" : "230579d2-690c-4302-95a6-c0a5dbd335f5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bf18068e-9ce3-4049-8b95-cb9de94ebeea", "Name" : "01 - Straight planar bars 4" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "ed395a84-8e47-4b9c-8ff2-a0480f91fd2a", "Name" : "S355" }, "Volume" : 0.026350000000000002, "Mass" : 206.84750000000003, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d2d8a434-04cf-4696-8f53-413b4a738352", "Name" : "" }], "BHoM_Guid" : "85a82f43-5baf-48b2-9902-bfb82fc6c60b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "10a39f5b-268a-4b52-ba93-95c487571360", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "713461fd-cffe-4fd4-9638-57b4007bf8c2", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "RHS 180x100x6.3", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.BoxProfile", "Shape" : "Box", "Height" : 0.17999999999999999, "Width" : 0.10000000000000001, "Thickness" : 0.0063, "OuterRadius" : 0.0094500000000000001, "InnerRadius" : 0.0063, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.049999999999998899, "Y" : 0.080549999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.049999999999998899, "Y" : -0.080550000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : -0.080550000000000621, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : -0.090000000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : -0.090000000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : -0.080550000000000621, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.050000000000001106, "Y" : -0.080550000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.050000000000001106, "Y" : 0.080549999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : 0.080549999999999372, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : 0.089999999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : 0.089999999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : 0.080549999999999372, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043699999999998899, "Y" : 0.077399999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043699999999998899, "Y" : -0.077400000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : -0.077400000000000621, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : -0.083700000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : -0.083700000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : -0.077400000000000621, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043700000000001106, "Y" : -0.077400000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043700000000001106, "Y" : 0.077399999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : 0.077399999999999372, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : 0.083699999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : 0.083699999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : 0.077399999999999372, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }], "BHoM_Guid" : "6a35446c-a24c-4127-9964-be3ab7a28462", "Name" : "" }, "Area" : 0.0033299999999999996, "Rgy" : 0.065000000000000002, "Rgz" : 0.040899999999999999, "J" : 1.2799999999999999E-05, "Iy" : 1.4100000000000001E-05, "Iz" : 5.57E-06, "Iw" : 0.0, "Wely" : 0.000156, "Welz" : 0.000111, "Wply" : 0.000194, "Wplz" : 0.00012799999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.089999999999999372, "Vpz" : 0.090000000000000621, "Vy" : 0.050000000000001106, "Vpy" : 0.049999999999998899, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "d71ba7c5-d0e6-4062-8402-c22b42c0e7cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5fe1767f-f3c8-48bb-8f8c-73133e6afa6c" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f529601c-7159-4ed0-9509-87b249555bcb" }, "BHoM_Guid" : "06e2727d-29e6-4bdc-9122-f90b947b94d0" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8fad2c07-3883-4ce4-8044-6374df05cdfd", "Name" : "01 - Straight planar bars 5" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "280788e6-4dbd-4817-944e-11c274739bbf", "Name" : "S355" }, "Volume" : 0.016649999999999998, "Mass" : 130.70249999999999, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6e1d73bb-31e2-4d80-a146-9e7c6ddb8c5d", "Name" : "" }], "BHoM_Guid" : "b0d6f295-8945-4fed-b983-e97f9144b32a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "13626e0f-ce6e-4fe8-85a9-578dac4ad269", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "0ae99774-2ae0-43ee-8f38-f4748b9b6d06", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "SHS 50x50x7.1", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.BoxProfile", "Shape" : "Box", "Height" : 0.050000000000000003, "Width" : 0.050000000000000003, "Thickness" : 0.0070999999999999995, "OuterRadius" : 0.01065, "InnerRadius" : 0.0070999999999999995, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.024999999999999883, "Y" : 0.014350000000000118, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.024999999999999883, "Y" : -0.014349999999999885, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : -0.014349999999999885, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : -0.024999999999999883, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : -0.024999999999999883, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : -0.014349999999999885, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025000000000000119, "Y" : -0.014349999999999885, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025000000000000119, "Y" : 0.014350000000000118, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : 0.014350000000000118, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : 0.025000000000000119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : 0.025000000000000119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : 0.014350000000000118, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017899999999999885, "Y" : 0.01080000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017899999999999885, "Y" : -0.010799999999999888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : -0.010799999999999888, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : -0.017899999999999885, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : -0.017899999999999885, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : -0.010799999999999888, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017900000000000121, "Y" : -0.010799999999999888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017900000000000121, "Y" : 0.01080000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : 0.01080000000000012, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : 0.017900000000000121, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : 0.017900000000000121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : 0.01080000000000012, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }], "BHoM_Guid" : "fac27865-fac0-4e81-a6f3-9072d26df82e", "Name" : "" }, "Area" : 0.00116, "Rgy" : 0.0172, "Rgz" : 0.0172, "J" : 5.8899999999999999E-07, "Iy" : 3.4499999999999998E-07, "Iz" : 3.4499999999999998E-07, "Iw" : 0.0, "Wely" : 1.38E-05, "Welz" : 1.38E-05, "Wply" : 1.8300000000000001E-05, "Wplz" : 1.8300000000000001E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.025000000000000119, "Vpz" : 0.024999999999999883, "Vy" : 0.025000000000000119, "Vpy" : 0.024999999999999883, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "6f392dcc-5245-456c-a5e4-810785e3838a" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1ec82156-5250-4a6e-b0b5-0d33c34d1b32" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "c9f4112b-5a90-4702-b8a4-14ec1694afa1" }, "BHoM_Guid" : "af6c20e9-73ea-4a43-b9f1-3f6277d8825c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c73c9531-96b3-4b4c-990f-ce9105854515", "Name" : "01 - Straight planar bars 6" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "ee175051-cb4b-44a0-8988-3ecc4e15f021", "Name" : "S355" }, "Volume" : 0.0057999999999999996, "Mass" : 45.529999999999994, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a80dac2d-6935-4e73-a571-7adc3db41119", "Name" : "" }], "BHoM_Guid" : "2856e19b-dacc-4014-8be3-4813a5bee468", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9f1c2fb0-84a6-429c-a645-2f73115a75f0", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "bb605801-3e31-4b66-a39a-83f9c6772093", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "TUB 229x305x70", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.3085, "Width" : 0.23019999999999999, "WebThickness" : 0.013099999999999999, "FlangeThickness" : 0.022100000000000002, "RootRadius" : 0.012699999999999999, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : 0.041321251126044539, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.041321251126044539, "Z" : 0.0 } }, "Radius" : 0.012699999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : 0.041321251126044539, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019250000000000003, "Y" : 0.041321251126044539, "Z" : 0.0 } }, "Radius" : 0.012699999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019250000000000003, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : -0.23237874887395546, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "5db6e896-bb12-469b-ae3d-28a3b1e6719f", "Name" : "" }, "Area" : 0.0089099999999999995, "Rgy" : 0.093200000000000005, "Rgz" : 0.050300000000000004, "J" : 1.08E-06, "Iy" : 7.7399999999999998E-05, "Iz" : 2.2500000000000001E-05, "Iw" : 2.5599999999999998E-09, "Wely" : 0.00033300000000000002, "Welz" : 0.00019599999999999999, "Wply" : 0.00059199999999999997, "Wplz" : 0.00030600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.076121251126044537, "Vpz" : 0.23237874887395546, "Vy" : 0.11509999999999999, "Vpy" : 0.11509999999999999, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4e3611f6-9177-438f-9d9f-ba3e8cdb205b" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "445f8487-021d-4877-b28e-d88a7626a8d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "35f80f15-09e0-43fd-8300-f367db662df1" }, "BHoM_Guid" : "dcd77d5b-2f2b-47be-9dc3-da94fca81a3f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1d6da345-e52c-45ab-8cb4-0b71622419b5", "Name" : "01 - Straight planar bars 7" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "f3338dab-d5e6-40f1-8047-b4e68592f8e3", "Name" : "S355" }, "Volume" : 0.044549999999999999, "Mass" : 349.71749999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "356927af-3914-46b6-b019-d784ac475654", "Name" : "" }], "BHoM_Guid" : "94978266-e266-44cb-b75f-430d5f678d15", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "c88e48fa-be7d-4f4a-82bd-7b9d192f4480", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "cc84ea37-b620-455c-9221-98a540e01a09", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "TUC 203x102x36", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.10779999999999999, "Width" : 0.2064, "WebThickness" : 0.01, "FlangeThickness" : 0.017299999999999999, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0079510051019752032, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.015200000000000024, "Y" : -0.0079510051019752032, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.015200000000000024, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0079510051019752032, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.015199999999999972, "Y" : -0.0079510051019752032, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.015199999999999972, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.019548994898024794, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999999, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0882510051019752, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "11ab5f50-445d-46ef-ae93-8cf773d881e2", "Name" : "" }, "Area" : 0.0045200000000000006, "Rgy" : 0.024900000000000002, "Rgz" : 0.052999999999999999, "J" : 3.9999999999999998E-07, "Iy" : 2.7999999999999999E-06, "Iz" : 1.27E-05, "Iw" : 3.43E-10, "Wely" : 3.18E-05, "Welz" : 0.00012300000000000001, "Wply" : 6.3600000000000001E-05, "Wplz" : 0.00018699999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.019548994898024794, "Vpz" : 0.0882510051019752, "Vy" : 0.10320000000000001, "Vpy" : 0.10319999999999999, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "de45d50a-e023-4a88-a6cc-25a80fa06457" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8081cb48-751f-4f9b-9767-47b95ce75c2b" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8ac8746a-f7f6-440f-8c62-327d4a06b811" }, "BHoM_Guid" : "4f742fc6-f321-438c-9bcf-5c35f9aea3ed" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "81133d18-fcce-4cc5-ad88-87d68c31d4de", "Name" : "01 - Straight planar bars 8" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "7847df1c-b842-40f6-9c3f-2a179bd4c716", "Name" : "S355" }, "Volume" : 0.022600000000000002, "Mass" : 177.41000000000003, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4000b557-9063-45a1-a439-85274628ed42", "Name" : "" }], "BHoM_Guid" : "9202e824-6e7b-4b58-9e40-47d3787b1463", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "af27fd06-dcfb-4525-b89f-38f2666982c8", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "d4d33e39-f1f8-4d02-aa77-5b077a4ca2a7", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x438", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.026, "Width" : 0.30499999999999999, "WebThickness" : 0.0269, "FlangeThickness" : 0.049000000000000002, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.4639999999999998, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : -0.43399999999999977, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013450000000000019, "Y" : -0.43399999999999977, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013450000000000019, "Y" : 0.43400000000000027, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : 0.43400000000000027, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.4640000000000003, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.4639999999999998, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : -0.43399999999999977, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01344999999999996, "Y" : -0.43399999999999977, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01344999999999996, "Y" : 0.43400000000000027, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : 0.43400000000000027, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.4640000000000003, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.51300000000000023, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.51299999999999979, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "22cc21cc-e214-4636-a59a-03518c3b7f67", "Name" : "" }, "Area" : 0.055599999999999997, "Rgy" : 0.40399999999999997, "Rgz" : 0.064899999999999999, "J" : 3.1900000000000003E-05, "Iy" : 0.0091000000000000004, "Iz" : 0.000234, "Iw" : 5.6E-11, "Wely" : 0.0177, "Welz" : 0.0015399999999999999, "Wply" : 0.020799999999999999, "Wplz" : 0.00247, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.51300000000000023, "Vpz" : 0.51299999999999979, "Vy" : 0.15250000000000002, "Vpy" : 0.15249999999999997, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "17aeb498-56e2-4e2b-8d84-e2499b388a81" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "cfd0b379-f468-4181-9ca8-0f2ce8d7b314" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5ab854fc-0051-46ab-8d09-e3270d7fee6d" }, "BHoM_Guid" : "c20fab60-f60b-4b42-9e8c-a1c2e5a506a5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8e24b6b5-ce27-45e3-85c0-33f3b35c3d21", "Name" : "01 - Straight planar bars 9" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "06784b5b-ebfe-4a50-98f2-18c22668f011", "Name" : "S355" }, "Volume" : 0.27799999999999997, "Mass" : 2182.2999999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4a70070b-7155-4702-987e-849c26d5b1c6", "Name" : "" }], "BHoM_Guid" : "58d26ef6-36f8-4a07-bc26-0d2aec58cb77", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "982d02f7-6482-4a1b-88a8-4b63f6f2519c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "8885deb3-e803-4cee-8a6d-229e45930a52", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UBP 305x305x88", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.30169999999999997, "Width" : 0.30780000000000002, "WebThickness" : 0.0124, "FlangeThickness" : 0.0123, "RootRadius" : 0.0152, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : -0.12335000000000784, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0061999999999999972, "Y" : -0.12335000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0061999999999999972, "Y" : 0.1233499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : 0.1233499999999921, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : -0.12335000000000784, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0062000000000000076, "Y" : -0.12335000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0062000000000000076, "Y" : 0.1233499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : 0.1233499999999921, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c4d3a98e-40fa-4201-8be5-a1bffcad01de", "Name" : "" }, "Area" : 0.0112, "Rgy" : 0.128, "Rgz" : 0.073099999999999998, "J" : 6.4200000000000006E-07, "Iy" : 0.000184, "Iz" : 5.9799999999999997E-05, "Iw" : 1.2499999999999999E-12, "Wely" : 0.0012199999999999999, "Welz" : 0.00038900000000000002, "Wply" : 0.0013600000000000001, "Wplz" : 0.00059500000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.15084999999999207, "Vpz" : 0.15085000000000784, "Vy" : 0.15390000000000001, "Vpy" : 0.15390000000000001, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "a70bd3b7-baf0-419f-95d4-8d10c59b16e4" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "bf1f2d9c-7a66-46ee-bfb9-409bb2b649ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "4a611856-deec-43da-86f7-188852691457" }, "BHoM_Guid" : "341faedb-d1a7-462d-bd42-dd9aff9cfed5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "2a167c4f-73b4-45d5-9510-f4e79fc2cdc2", "Name" : "01 - Straight planar bars 10" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "d51c0a92-8e59-44de-beca-a680ee7f3cc7", "Name" : "S355" }, "Volume" : 0.056000000000000001, "Mass" : 439.60000000000002, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f8891dbd-27f2-4696-b66c-aea13805ce3b", "Name" : "" }], "BHoM_Guid" : "d374f961-3443-4527-ba7f-e72239eaa203", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "a77d70cc-d29a-4594-94e8-3c4411037318", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "cbaa2272-2c92-4853-b79b-57e667ba7d67", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UC 356x406x677", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.48299999999999998, "Width" : 0.42799999999999999, "WebThickness" : 0.051200000000000002, "FlangeThickness" : 0.081500000000000003, "RootRadius" : 0.014999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.15999999999999681, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : -0.1449999999999968, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025599999999999946, "Y" : -0.1449999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025599999999999946, "Y" : 0.14500000000000315, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : 0.14500000000000315, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.16000000000000317, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.15999999999999681, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : -0.1449999999999968, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02560000000000005, "Y" : -0.1449999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02560000000000005, "Y" : 0.14500000000000315, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : 0.14500000000000315, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.16000000000000317, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.24150000000000318, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.2414999999999968, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c93ddfc4-aea0-45ef-b6b7-a9eaff23a5e3", "Name" : "" }, "Area" : 0.086300000000000002, "Rgy" : 0.18600000000000003, "Rgz" : 0.111, "J" : 0.000164, "Iy" : 0.0030000000000000001, "Iz" : 0.00107, "Iw" : 4.2900000000000002E-11, "Wely" : 0.0124, "Welz" : 0.0049899999999999996, "Wply" : 0.0154, "Wplz" : 0.0076800000000000002, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.24150000000000318, "Vpz" : 0.2414999999999968, "Vy" : 0.21399999999999994, "Vpy" : 0.21400000000000005, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ed5f8ced-8dda-46ac-8a29-2851ab8f437b" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1fcd5ede-7cd7-4210-a65b-ca8b7cc37a5a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "28204baa-7b43-4d8b-9d17-1e58f03f3de8" }, "BHoM_Guid" : "c56cd24c-0d4c-4aa1-871a-311f77d42546" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "db112793-9d14-433b-859b-a7f98470edc7", "Name" : "01 - Straight planar bars 11" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "bed099b1-bdd0-4ec0-a97f-f5f4fd4ede5d", "Name" : "S355" }, "Volume" : 0.43149999999999999, "Mass" : 3387.2750000000001, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3d93fbc6-7019-4c23-a6a2-e6be0319e8bd", "Name" : "" }], "BHoM_Guid" : "76e4e822-d60e-4426-ac16-d29bcdd9e0fe", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "c477b966-78d6-4c28-87f8-77c99913a46e", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "78d7f640-ce10-40d6-84e3-6461a4cdc15c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "BOX 800.0x400.0x12.0x20.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A709GrHPS100W", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 620528210.05641997, "UltimateStress" : 689475788.95157802, "BHoM_Guid" : "2a42422e-1a88-406c-a21b-ce6dc6b83a6a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.FabricatedBoxProfile", "Shape" : "Box", "Height" : 0.80000000000000004, "Width" : 0.40000000000000002, "WebThickness" : 0.012, "TopFlangeThickness" : 0.02, "BotFlangeThickness" : 0.02, "WeldSize" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : 0.40000000000002411, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : -0.39999999999997593, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : -0.39999999999997593, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : -0.39999999999997593, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : -0.39999999999997593, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : 0.40000000000002411, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : 0.40000000000002411, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : 0.40000000000002411, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : 0.3800000000000241, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : -0.37999999999997591, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : -0.37999999999997591, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : -0.37999999999997591, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : -0.37999999999997591, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : 0.3800000000000241, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : 0.3800000000000241, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : 0.3800000000000241, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "dcd5f955-d6d7-46e7-8dc0-fe2e3b9fb55e", "Name" : "" }, "Area" : 0.034239999999998126, "Rgy" : 0.31101673723630641, "Rgz" : 0.16212955590266537, "J" : 0.0021704021232227494, "Iy" : 0.0033120835071996872, "Iz" : 0.00090003239679992456, "Iw" : 0.0, "Wely" : 0.0082802087679987191, "Welz" : 0.0045001619839993567, "Wply" : 0.0097055999999992246, "Wplz" : 0.0051385599999996187, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.40000000000002411, "Vpz" : 0.39999999999997593, "Vy" : 0.20000000000001181, "Vpy" : 0.19999999999998821, "Asy" : 0.015685262055365773, "Asz" : 0.01867017318624653, "BHoM_Guid" : "72869cf7-10cb-4e13-affe-5ce0e8630231" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e7ab8e2d-2833-4704-b61f-ab09c7606d03" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "0828dbdc-0809-4db9-afc9-f939e34b03e2" }, "BHoM_Guid" : "39cf8d22-e1cb-447a-a3aa-5e1e816445b4" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c3f1de74-d039-41eb-9e4d-b7b5127ae6a7", "Name" : "01 - Straight planar bars 12" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A709GrHPS100W", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 620528210.05641997, "UltimateStress" : 689475788.95157802, "BHoM_Guid" : "2a42422e-1a88-406c-a21b-ce6dc6b83a6a" }], "BHoM_Guid" : "18389dce-eec5-4429-8865-808db36da6c6", "Name" : "A709GrHPS100W" }, "Volume" : 0.17119999999999064, "Mass" : 1343.9199999999264, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "39ad6b49-aa77-4a9e-978e-855ff8cea330", "Name" : "" }], "BHoM_Guid" : "edd7104d-6f31-45d3-b0b0-0193c9b649fb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "7e4108e4-9f02-4be4-bd55-5b8f864fe33b", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "0afd8748-8f70-4cde-a2b7-0274c406f7ce", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CUSTOM I 1000.0x20.0x400.0x25.0x500.0x30.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235 W (EN10025-5)", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "b9177ba3-a4ba-43c3-ae91-70b8f718403e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.FabricatedISectionProfile", "Shape" : "ISection", "Height" : 1.0, "TopFlangeWidth" : 0.40000000000000002, "BotFlangeWidth" : 0.5, "WebThickness" : 0.02, "TopFlangeThickness" : 0.025000000000000001, "BotFlangeThickness" : 0.029999999999999999, "WeldSize" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.55359339407747121, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.44640660592252879, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "1cbc23c2-80de-427e-b3c0-012de35dfc26", "Name" : "" }, "Area" : 0.043899999999998204, "Rgy" : 0.40461799856500053, "Rgz" : 0.10084635223785504, "J" : 9.176666666666668E-06, "Iy" : 0.0071871203170842902, "Iz" : 0.00044646241875000094, "Iw" : 8.3400022045855411E-05, "Wely" : 0.012982669941467016, "Welz" : 0.0017858496750000029, "Wply" : 0.016315124999998945, "Wplz" : 0.0029695000000000017, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.55359339407747121, "Vpz" : 0.44640660592252879, "Vy" : 0.24999999999999992, "Vpy" : 0.25000000000000011, "Asy" : 0.023318371173313916, "Asz" : 0.019606845795967928, "BHoM_Guid" : "000d9e85-d49c-466d-b098-b11dff6634d1" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ce5b3bf0-ad37-406d-bef8-ee5c2e714f95" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "3735a6a9-02b4-41ad-b5d8-dd80624b3296" }, "BHoM_Guid" : "b3871e7e-6d27-47d6-b4db-e06fa29e9d09" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8e0b28a7-e3dd-4245-add7-050399ee4759", "Name" : "01 - Straight planar bars 13" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235 W (EN10025-5)", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "b9177ba3-a4ba-43c3-ae91-70b8f718403e" }], "BHoM_Guid" : "3e520246-5e70-49c1-892f-9ba5cef923c4", "Name" : "S235 W (EN10025-5)" }, "Volume" : 0.21949999999999104, "Mass" : 1723.0749999999296, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3cb23761-a786-42cc-ac29-cfe6b209af43", "Name" : "" }], "BHoM_Guid" : "2cf03230-56bc-4405-aebd-5c64a45b34e3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "da81346f-1233-4e62-afad-ca27c08fa3dc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "adde0ad8-421e-4a94-9ff9-891ed8b54d7e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "RECT 500.0x500.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "badc1ad7-652d-4040-8aca-a0cccf4fd408", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.5, "Width" : 0.5, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : 0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : -0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : -0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : -0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : -0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : 0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : 0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : 0.25, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "2e01f904-9167-4e01-9273-2cbd37fd2a8d", "Name" : "" }, "Area" : 0.25, "Rgy" : 0.14433749512860469, "Rgz" : 0.14433749512860469, "J" : 0.0087890625, "Iy" : 0.0052083281249999955, "Iz" : 0.0052083281249999955, "Iw" : 0.0, "Wely" : 0.020833312499999982, "Welz" : 0.020833312499999982, "Wply" : 0.031250000000000007, "Wplz" : 0.031250000000000007, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.25, "Vpz" : 0.25, "Vy" : 0.25, "Vpy" : 0.25, "Asy" : 0.20833291666708287, "Asz" : 0.20833291666708287, "BHoM_Guid" : "45398c97-d73f-4864-88fe-35f565dd63b5" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "271c6d78-5731-4e45-b1d6-53f6fde1f4f9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "043b54ec-70ef-4887-bd01-4333de482f3a" }, "BHoM_Guid" : "155d2653-6b58-4e1d-a3ad-9a1134c3efc8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1cf1e24a-5e28-4d41-9aba-48c8166282c5", "Name" : "01 - Straight planar bars 14" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "fbf218dc-7ba4-4d54-ad85-f43ffd75e80a", "Name" : "C55/67" }, "Volume" : 1.25, "Mass" : 3185.6721250000001, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "30f875b4-a73c-4384-b982-ede6d75889f6", "Name" : "" }], "BHoM_Guid" : "018451c4-bf4d-460d-8a99-9b7f1505e260", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "60863bf7-859e-4535-a9fb-36edbe1e8143", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "2fff54da-bb2b-4c63-85a4-029afb4fa410", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "TEE 800.0x1200.0x400.0x300.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "4338055b-9d65-4e87-ae03-10c1434c5dde", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.80000000000000004, "Width" : 1.2, "WebThickness" : 0.40000000000000002, "FlangeThickness" : 0.29999999999999999, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "96b48149-5fd3-4bf4-b038-b9c5730f7994", "Name" : "" }, "Area" : 0.55999999999995254, "Rgy" : 0.22135163271619807, "Rgz" : 0.28618987072023383, "J" : 0.02466666666666667, "Iy" : 0.027438065371428597, "Iz" : 0.045866599577600045, "Iw" : 0.0, "Wely" : 0.054103227492959552, "Welz" : 0.076444332629333409, "Wply" : 0.098666666666663211, "Wplz" : 0.12799999999999637, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.29285714285715936, "Vpz" : 0.50714285714284069, "Vy" : 0.59999999999999998, "Vpy" : 0.59999999999999998, "Asy" : 0.48434697756876482, "Asz" : 0.35779894202771695, "BHoM_Guid" : "a2a53387-23e9-4841-8be5-c061e6667223" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e5caa7eb-c039-4017-b13f-eae3418fc942" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "97aacd5f-c9cb-409a-82f0-8834f6de5e4b" }, "BHoM_Guid" : "bca5337e-5a9d-4ce9-a548-ecbef000d280" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bd5665d0-4fc0-4e6b-91b1-60c85b126db7", "Name" : "01 - Straight planar bars 15" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }], "BHoM_Guid" : "53996092-3ad6-4caf-9863-82fe517dc3bc", "Name" : "C70/85" }, "Volume" : 2.7999999999997627, "Mass" : 7135.9055599993944, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a77c6a48-1735-4ca0-8fbe-1ac4c4bbfae7", "Name" : "" }], "BHoM_Guid" : "01485aa2-0932-4d8b-9a55-68c3a0bf41e8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "28179ff9-3438-4b10-a278-e4cc0575d484", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "760af405-f25f-4496-8038-a70eae597ce6", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "CIRC 700.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "34b9e835-553d-4689-bc08-f076063baac7", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "6000psiNW", "Density" : 2402.7750000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 32377657009.583488, "CylinderStrength" : 41368542.0, "CubeStrength" : 0.0, "BHoM_Guid" : "d17cc94a-fb71-4bb3-9b45-85c37756ffff" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 0.69999999999999996, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.4724409119767875E-17, "Y" : -5.4724409119767875E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.34999999999999998 }], "BHoM_Guid" : "51ad632a-c365-40a9-b221-9707721a5108", "Name" : "" }, "Area" : 0.3848488734604405, "Rgy" : 0.17500257004422598, "Rgz" : 0.17500257004422598, "J" : 0.02357176237896591, "Iy" : 0.011786342929786756, "Iz" : 0.011786342929786756, "Iw" : 0.0, "Wely" : 0.033675265513676444, "Welz" : 0.033675265513676444, "Wply" : 0.057168015223564808, "Wplz" : 0.057168015223564808, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.34999999999999992, "Vpz" : 0.35000000000000003, "Vy" : 0.34999999999999992, "Vpy" : 0.35000000000000003, "Asy" : 0.34636531285417604, "Asz" : 0.34636531285417599, "BHoM_Guid" : "c83b39a5-f37f-47b8-b9d3-6985cefdc253" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "252c69ed-dec8-4709-af3a-25f5c681dce2" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "77e22305-4de8-450e-b490-20c235fff04e" }, "BHoM_Guid" : "6645e4ea-f519-4ffc-8e61-b2de9b6c4d29" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "06475666-701a-47bb-887c-e603014730e6", "Name" : "01 - Straight planar bars 16" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2402.7750000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "6000psiNW", "Density" : 2402.7750000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 32377657009.583488, "CylinderStrength" : 41368542.0, "CubeStrength" : 0.0, "BHoM_Guid" : "d17cc94a-fb71-4bb3-9b45-85c37756ffff" }], "BHoM_Guid" : "c238b57e-be6f-4f9e-ac10-7ebe9f8c328a", "Name" : "6000psiNW" }, "Volume" : 1.9242443673022025, "Mass" : 4623.52625964455, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "fcd69c21-0487-404e-b368-680f988af0b9", "Name" : "" }], "BHoM_Guid" : "274a1ae3-8c72-4a14-9b3c-e2b0638b04d2", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "a58bbb76-c585-4fcb-afea-b0bb0280749d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "42454cd3-27be-47d1-8f5c-c80c9775db3a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "L 900.0x1200.0x500.0x300.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "cc806fdb-761a-4339-aadd-a9feb74d1659", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "5000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 7477299596.084959, "CylinderStrength" : 34473785.0, "CubeStrength" : 0.0, "BHoM_Guid" : "75abec9d-c6bd-42d2-9a2c-2bdd26465f71" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.90000000000000002, "Width" : 1.2, "WebThickness" : 0.5, "FlangeThickness" : 0.29999999999999999, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : 0.35454545454545422, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.35454545454545422, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.35454545454545422, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.054545454545454244, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.054545454545454244, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : 0.054545454545454244, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : 0.054545454545454244, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : -0.54545454545454586, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : -0.54545454545454586, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : -0.54545454545454586, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : -0.54545454545454586, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : 0.35454545454545411, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "102a05b4-11aa-458d-b2c1-052736b68f7d", "Name" : "" }, "Area" : 0.65999999999999748, "Rgy" : 0.2606411649131688, "Rgz" : 0.32449348736578715, "J" : 0.039799999999999995, "Iy" : 0.044836319119213645, "Iz" : 0.0694953754062545, "Iw" : 0.0, "Wely" : 0.08219991838522496, "Welz" : 0.091550793948359688, "Wply" : 0.14325000000000007, "Wplz" : 0.16999999999999488, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35454545454545422, "Vpz" : 0.54545454545454586, "Vy" : 0.75909090909090526, "Vpy" : 0.44090909090909469, "Asy" : 0.43501383854090475, "Asz" : 0.45042889061202396, "BHoM_Guid" : "1c103e5d-96f6-4861-a7e9-15a7bbd92eeb" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "c162f815-53c3-4ee7-ab81-1ddff113f4e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "df260353-d963-44a9-97b0-cc1f7f64d130" }, "BHoM_Guid" : "3eef073b-a0bd-4ebc-98f2-1ab9cc89cade" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "9ee77d00-dfc8-4fae-be12-fc8b80c0ee9a", "Name" : "01 - Straight planar bars 17" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 961.11000000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "5000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 7477299596.084959, "CylinderStrength" : 34473785.0, "CubeStrength" : 0.0, "BHoM_Guid" : "75abec9d-c6bd-42d2-9a2c-2bdd26465f71" }], "BHoM_Guid" : "d428c4f0-dc02-4fe2-a8a0-d01a38c893d8", "Name" : "5000psiLW" }, "Volume" : 3.2999999999999874, "Mass" : 3171.6629999999877, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "71693910-ae07-4063-9a80-6385a414ce47", "Name" : "" }], "BHoM_Guid" : "1779c954-8440-4eaa-8360-0b86013886f6", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "62fa903d-a15a-4212-a6d2-734764077b6a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9a99ce8e-eb00-4a97-ae29-022893ce310a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 60.3x4.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.060299999999999999, "Thickness" : 0.0040000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6778738376681475E-17, "Y" : 1.6778738376681475E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.03015 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6778738376681475E-17, "Y" : 1.6778738376681475E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.02615 }], "BHoM_Guid" : "ede58a92-3e88-4e4e-9b71-d61283647834", "Name" : "" }, "Area" : 0.00070700000000000005, "Rgy" : 0.02, "Rgz" : 0.02, "J" : 5.6299999999999995E-07, "Iy" : 2.8200000000000001E-07, "Iz" : 2.8200000000000001E-07, "Iw" : 0.0, "Wely" : 9.3400000000000004E-06, "Welz" : 9.3400000000000004E-06, "Wply" : 1.2699999999999999E-05, "Wplz" : 1.2699999999999999E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.030150000000000017, "Vpz" : 0.030149999999999982, "Vy" : 0.030150000000000017, "Vpy" : 0.030149999999999982, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "2dbe0bf3-8df5-409f-bb02-bf9c8bc016d3" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "87316747-94e2-41b5-8ff0-390ac8696339" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "897bb442-c8a9-465b-aa8f-a31340551d16" }, "BHoM_Guid" : "893b7ff2-a068-4149-aed5-aea7c06aa249" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "16bbca8d-eac7-4ceb-992e-55c1230a950d", "Name" : "01 - Straight planar bars 18" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "24990d68-f8c4-4a66-83af-ece0d28be9b9", "Name" : "S355" }, "Volume" : 0.0035350000000000004, "Mass" : 27.749750000000002, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c710ff70-b3d6-4526-a336-cffec8ab4b4d", "Name" : "" }], "BHoM_Guid" : "06ead800-6ec0-4f32-ab5f-67504bb8e2cb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ae49351c-1304-4e9e-98ad-007789a76ab9", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "4907dd07-1536-4100-abcc-68b361711641", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 60x40x6.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.059999999999999998, "Width" : 0.040000000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0060000000000000001, "RootRadius" : 0.0060000000000000001, "ToeRadius" : 0.0030000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906641, "Y" : -0.019976520807492418, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.019976520807492418, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.019976520807492418, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.016976520807492422, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.026887541351093357, "Y" : -0.016976520807492422, "Z" : 0.0 } }, "Radius" : 0.0030000000000000027, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.026887541351093357, "Y" : -0.013976520807492421, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0018875413510933518, "Y" : -0.013976520807492421, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0018875413510933518, "Y" : -0.0079765208074924192, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0041124586489066483, "Y" : -0.0079765208074924192, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0041124586489066483, "Y" : 0.037023479192507577, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0071124586489066492, "Y" : 0.037023479192507577, "Z" : 0.0 } }, "Radius" : 0.0030000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0071124586489066492, "Y" : 0.04002347919250758, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : 0.04002347919250758, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : 0.04002347919250758, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : -0.019976520807492418, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3497cd8d-7d75-4659-9abf-5e95ce2167a3", "Name" : "" }, "Area" : 0.00056799999999999993, "Rgy" : 0.018799999999999997, "Rgz" : 0.011200000000000002, "J" : 7.3499999999999996E-09, "Iy" : 2.0100000000000001E-07, "Iz" : 7.1200000000000002E-08, "Iw" : 0.0, "Wely" : 5.0300000000000001E-06, "Welz" : 2.3800000000000001E-06, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.04002347919250758, "Vpz" : 0.019976520807492418, "Vy" : 0.029887541351093359, "Vpy" : 0.010112458648906648, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "d5219ef4-66db-4755-9c2c-f75701f621bb" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "a4c55263-03f7-433b-9b77-aa86ec4bc2ca" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d97e64fb-380f-410c-9a96-172b2f130faa" }, "BHoM_Guid" : "223a0e84-2c89-48a5-b9ad-7bb7b111f105" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "cb89ea60-ade6-4284-a63e-bb4bcec2dad9", "Name" : "01 - Straight planar bars 19" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "a20dac13-a68b-432c-8fed-0ca1c5382565", "Name" : "S355" }, "Volume" : 0.0028399999999999996, "Mass" : 22.293999999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a6eb1811-954c-4505-83f0-472467e9cb28", "Name" : "" }], "BHoM_Guid" : "4f4aea7f-0af7-4000-8eff-5cb6a68c1396", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "e3affee8-577b-4258-94e7-2222d0b3dfbe", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "17d554a1-63d3-49b3-a2f7-ee4b960cff4a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 100x100x8.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.10000000000000001, "Width" : 0.10000000000000001, "WebThickness" : 0.0080000000000000002, "FlangeThickness" : 0.0080000000000000002, "RootRadius" : 0.012, "ToeRadius" : 0.0060000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : -0.027368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.027368521782254625, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.027368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.025368521782254624, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.066631478217745357, "Y" : -0.025368521782254624, "Z" : 0.0 } }, "Radius" : 0.0060000000000000053, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.066631478217745357, "Y" : -0.019368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073685217822546424, "Y" : -0.019368521782254625, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073685217822546424, "Y" : -0.0073685217822546251, "Z" : 0.0 } }, "Radius" : 0.012, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019368521782254639, "Y" : -0.0073685217822546251, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019368521782254639, "Y" : 0.066631478217745371, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.025368521782254645, "Y" : 0.066631478217745371, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.025368521782254645, "Y" : 0.072631478217745377, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : 0.072631478217745377, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : 0.072631478217745377, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : -0.027368521782254625, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e30d4bd4-2762-48ff-9f9c-b202b6e97b54", "Name" : "" }, "Area" : 0.0015499999999999999, "Rgy" : 0.030600000000000002, "Rgz" : 0.030600000000000002, "J" : 3.6799999999999999E-08, "Iy" : 1.4500000000000001E-06, "Iz" : 1.4500000000000001E-06, "Iw" : 0.0, "Wely" : 1.9899999999999999E-05, "Welz" : 1.9899999999999999E-05, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.072631478217745377, "Vpz" : 0.027368521782254625, "Vy" : 0.072631478217745363, "Vpy" : 0.027368521782254646, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ab1f46b1-1f48-4091-bf4a-1028a234dd19" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "0cb98e37-6d3b-47d6-b6f9-7a4197e8d307" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "31ee7d6f-6c38-4457-859d-dc2ebe9a3021" }, "BHoM_Guid" : "3b39bf40-9a57-4c9d-939f-83275d0a1a2b" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "473351d5-aa79-427b-b769-084b85dd0f8b", "Name" : "01 - Straight planar bars 20" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "61ffc5c1-4e63-4db6-b1a9-c5083833b78a", "Name" : "S355" }, "Volume" : 0.0077499999999999999, "Mass" : 60.837499999999999, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6992669c-4b34-440c-9b8d-2ca5bbe097d4", "Name" : "" }], "BHoM_Guid" : "c7f8f619-7a7e-4590-8826-4f9fa056c4f7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0590858446138069, "Y" : 13.913766036136403, "Z" : 17.499644982861305 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e47c6732-e7f0-4326-86b1-afbe77c936dd", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6958744112575745, "Y" : 13.913766036136403, "Z" : 21.618186713599194 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c61e001c-7f7f-487f-928b-9ed9f97ed3fe", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 356x171x51", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.35499999999999998, "Width" : 0.17150000000000001, "WebThickness" : 0.0074000000000000003, "FlangeThickness" : 0.0115, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a3f1c923-7830-4b43-894f-aae584cb57be", "Name" : "" }, "Area" : 0.006490000000000001, "Rgy" : 0.14800000000000002, "Rgz" : 0.038599999999999995, "J" : 2.3800000000000001E-07, "Iy" : 0.00014100000000000001, "Iz" : 9.6800000000000005E-06, "Iw" : 2.8599999999999999E-07, "Wely" : 0.00079600000000000005, "Welz" : 0.000113, "Wply" : 0.00089599999999999999, "Wplz" : 0.000174, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17749999999999658, "Vpz" : 0.17750000000000341, "Vy" : 0.085750000000000035, "Vpy" : 0.085749999999999979, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4db5009a-c630-4a5a-9f90-aca6baa1b819" }, "OrientationAngle" : 3.0047398889509589, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "3b84432d-ef4d-4499-ac07-4429efb7565b", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "10f38b26-d1a5-4e7a-9397-c7c618048a95", "Name" : "S355" }, "Volume" : 0.038940000000000002, "Mass" : 305.67900000000003, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ff1d7ee6-1bf8-4069-a14d-c8c22c93141f", "Name" : "" }], "BHoM_Guid" : "7028f562-60a0-44c5-a454-bfdc182e20f5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.091579548295769, "Y" : 11.404483626394262, "Z" : 19.128099417818053 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2a451880-e04f-493d-833a-0f10fe4b5865", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.956433985790415, "Y" : 13.688350155129076, "Z" : 13.902559100694729 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a08b46e6-1de7-45a4-b539-39ec9e5aa116", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 1.1102230246251565E-16, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "64be43c7-ff42-4004-bbb9-b4203df9a35c", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "86143dba-bfbb-4189-a17b-f4886ad2771b", "Name" : "S355" }, "Volume" : 0.023820000000000008, "Mass" : 186.98700000000005, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "249c2ce1-f5a1-4b65-ac17-4114488d5ff4", "Name" : "" }], "BHoM_Guid" : "1ecdaa33-f3dd-43ae-a067-99ff9f2595cd", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.5807341032209354, "Y" : 9.8451441611358259, "Z" : -0.17584530548847721 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ccabcaae-48a5-4ebc-8e80-6a9e2e4c0ea4", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.55872935062995, "Y" : 9.3575723816317051, "Z" : -0.33661402690658049 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d57ab2b5-926a-4a1e-8360-40188dae54f0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 1.888212397715231, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8fd6a23c-c11a-4fc6-a4cc-6bf45fc22fed", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "bf007af2-048a-4f28-845c-081b60ec769a", "Name" : "S355" }, "Volume" : 0.023819999999999997, "Mass" : 186.98699999999997, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3202b1c4-19ab-4261-b8e5-50307039dc92", "Name" : "" }], "BHoM_Guid" : "3c740eb3-9909-40d7-a0d1-e9e3e793e736", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.748880824277059, "Y" : 6.7208018376128651, "Z" : 5.2131825378849115 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "939f20ba-2437-4bfe-8d5b-3ccd6b83613e", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.537019183973822, "Y" : 12.593901644819592, "Z" : 6.1542120701328553 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "378f4565-02b0-4fe0-bd0b-32012295d4f9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 3.8493428326912511, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ad7ce43a-cbe0-461f-a1d7-1b9cdd363083", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "45acfec6-45f9-4401-969f-732c6da918b0", "Name" : "S355" }, "Volume" : 0.023819999999999997, "Mass" : 186.98699999999997, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c936633f-2571-4905-8d90-64dd40b73bd5", "Name" : "" }], "BHoM_Guid" : "18de4c80-deab-4735-a0e3-1b8302dedcf1", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.103823764418173, "Y" : 2.0346717353865773, "Z" : 4.9905236367410541 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "dc042b3a-8041-4fca-9731-cb4323171741", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.945417865219598, "Y" : 3.5841046822884337, "Z" : -0.74454191759668831 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "26b58fd7-e7c5-4b80-979d-a9620295d0e4", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 6.2831853071795862, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8070d05a-4926-4b9c-afac-73cd4903e538", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "cadbfd3a-1471-43bc-aafb-cfa362b28b97", "Name" : "S355" }, "Volume" : 0.023820000000000001, "Mass" : 186.98699999999999, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1211bff0-e5b4-4606-a8ed-93c0973b37e3", "Name" : "" }], "BHoM_Guid" : "54fb9b8f-b4a0-44a4-a34f-fee44304425c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.6979761770252186, "Y" : 2.1446534351086237, "Z" : 7.2073630580310102 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "781090bb-1ed5-4e5e-8bcb-efcf2659d296", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.6979761770252186, "Y" : -2.5572587582267206, "Z" : 10.934563311057994 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a85df5f1-9802-40f9-96d1-70c83a660c2e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.375, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "50145370-d55a-41fe-8da2-e102e38955c2", "Name" : "" }, "Area" : 0.11249999999999999, "Rgy" : 0.10825317547305482, "Rgz" : 0.086602540378443865, "J" : 0.0015211232999999998, "Iy" : 0.0013183593749999999, "Iz" : 0.00084374999999999999, "Iw" : 0.0, "Wely" : 0.0070312499999999993, "Welz" : 0.0056249999999999998, "Wply" : 0.010546874999999999, "Wplz" : 0.0084375000000000006, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.1875, "Vpz" : 0.1875, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.093750000000000042, "Asz" : 0.093749999999999709, "BHoM_Guid" : "86130369-397e-466c-af69-4c23004f0b84" }, "OrientationAngle" : 2.7863498902956501, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "febac833-4716-4c82-a6a6-a0452d867f7d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1f327ea1-cef9-430a-bae4-615494bc4c13" }, "BHoM_Guid" : "5bcb9ed7-e5bc-46f2-8bd1-74b924ff7680" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5cc6903a-313c-4dc1-91ac-11a896c1f331", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 251.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "ef9e43c5-5f05-4be1-a754-badc0eeca47d", "Name" : "C40/50 Precast" }, "Volume" : 0.65341719745222926, "Mass" : 1665.2583615353501, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "1d42cba3-047b-49a0-9742-7730db741059", "Name" : "B500B" }, "Volume" : 0.021582802547770698, "Mass" : 169.42499999999998, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5436e566-519b-4b7c-9c2f-e1e6bc450586", "Name" : "" }], "BHoM_Guid" : "8fed5cbc-df02-46d6-921a-2a09cbf2d897", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.200319237599913, "Y" : 19.477687170963964, "Z" : 8.7058599753259021 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "58d2b2c8-d639-4355-950e-6103a0d5e1e7", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.9000266509669, "Y" : 13.736737913630776, "Z" : 9.8680737309977147 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "b2d232b5-b133-498e-ba37-c35bb0ef7bdd", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 0.86328010890037055, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "567cf87c-6f11-412e-b0f7-c9a24625e24a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "9d5155a3-6d55-4e88-992d-d40fffd836df", "Name" : "GL 24h" }, "Volume" : 0.56160000000000032, "Mass" : 235.87200000000013, "Area" : NaN, "Length" : 6.0000000000000036, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ccc59f26-2ea4-4ccd-87a6-b22844c03e9b", "Name" : "" }], "BHoM_Guid" : "fd3b7af2-fea5-4775-b622-29958c46a0ca", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.7618398695823094, "Y" : 16.971172401217359, "Z" : 10.851042267033415 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8dbb5a81-c9e0-4872-a437-09511b0f50ca", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.906462988010885, "Y" : 16.604550736546319, "Z" : 4.8640002003188476 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4c48dbbd-9d7e-4ca6-a9cd-ce2c1fbdc35a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 6.2831853071795862, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "0a2f83a7-f502-4db9-8781-df6e42b1a4c5", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "07acef4b-b159-48fd-aab2-021c76e7c198", "Name" : "GL 24h" }, "Volume" : 0.5616000000000001, "Mass" : 235.87200000000004, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1524887f-6d2b-4168-9270-8896183470fd", "Name" : "" }], "BHoM_Guid" : "40e69fbe-1b16-498b-984a-91606c28cbc5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.129608141383606, "Y" : 14.885330659795885, "Z" : 14.501077076716069 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "6bca6e9f-a911-4539-a8fc-4f77a979d981", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.419329388664481, "Y" : 20.682689560092982, "Z" : 13.127711184252661 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe306116-2465-4390-92c5-af06c874c99b", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 3.6330476676329648, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8143496d-6dac-4e7e-937c-2d2f7ea242b8", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "2ae97304-36ef-4af3-9b4c-351b480b6f1e", "Name" : "GL 24h" }, "Volume" : 0.5616000000000001, "Mass" : 235.87200000000004, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "cc748202-bf8d-4ebc-bc93-50271881c2a4", "Name" : "" }], "BHoM_Guid" : "94f6902f-91bc-4661-898a-371eac74c2a9", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.3912198654753141, "Y" : 12.245575367680772, "Z" : 18.448434557120496 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fd952fa3-bad7-4161-9c02-64ed4830de51", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5671807305685874, "Y" : 6.8074163002495363, "Z" : 19.749057588939465 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "5b7be782-b117-4709-9016-6f3da973192e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 5.20887818278484, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7263a05d-966a-4fc8-9e9b-885a2a60a36e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "d8da2867-3047-4ee0-9675-15b741a4f8b2", "Name" : "GL 24h" }, "Volume" : 0.56159999999999999, "Mass" : 235.87199999999999, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7d89466e-d6f4-460e-9341-dc6ba2f375eb", "Name" : "" }], "BHoM_Guid" : "36a8e333-83de-4b40-9728-e430a3a3e138", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.170674825687282, "Y" : 10.603858429658409, "Z" : 16.848505524830614 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "debc3779-8ff5-47d4-bbc7-8b35c74e11c1", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.170674825687282, "Y" : 12.110959619901148, "Z" : 11.040868655813327 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "17fb9fe8-f07f-41da-bbbe-0eb1d1e1c17f", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.88, "Width" : 0.35999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "fc8c5871-f377-4fcc-a2f7-513e691e2698", "Name" : "" }, "Area" : 0.31679999999999997, "Rgy" : 0.25403411844343532, "Rgz" : 0.10392304845413264, "J" : 0.0093114388171026564, "Iy" : 0.020444159999999999, "Iz" : 0.0034214399999999996, "Iw" : 0.0, "Wely" : 0.046463999999999998, "Welz" : 0.019007999999999997, "Wply" : 0.069695999999999994, "Wplz" : 0.028511999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.44, "Vpz" : 0.44, "Vy" : 0.17999999999999999, "Vpy" : 0.17999999999999999, "Asy" : 0.26399999999999973, "Asz" : 0.2639999999999994, "BHoM_Guid" : "3d12f09b-f6a0-48c6-a295-150879838fea" }, "OrientationAngle" : 2.8971371743870775, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "39b314da-aeb7-4a8e-98db-28aa2a47d4d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "6822b7ab-b17a-41ac-bb7a-6a61c813305a" }, "BHoM_Guid" : "e686c6a5-fcf4-4947-a403-f102073755f8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "93378aa7-2e99-4656-ac74-419dcc2e33fc", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "c8bb203f-83e7-42c4-b3fc-aef53e0b3cd7", "Name" : "GL 24h" }, "Volume" : 1.9007999999999998, "Mass" : 798.3359999999999, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e8493c6e-d2fb-4fea-9258-fee5de515398", "Name" : "" }], "BHoM_Guid" : "89a6098b-ce00-42fb-84d0-ba1a75291851", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.971601794539353, "Y" : 7.6550814269039069, "Z" : 19.192052336872507 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8563820b-bb43-4f14-98f7-1afc5790ae61", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.6842104547094889, "Y" : 7.6550814269039069, "Z" : 22.028157556974918 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ae0cdb32-c0ef-4825-bed9-88dcc1ff3f44", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.375, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "16b4ef76-535d-4e27-8e73-109e3c949c4e", "Name" : "" }, "Area" : 0.11249999999999999, "Rgy" : 0.10825317547305482, "Rgz" : 0.086602540378443865, "J" : 0.0015211232999999998, "Iy" : 0.0013183593749999999, "Iz" : 0.00084374999999999999, "Iw" : 0.0, "Wely" : 0.0070312499999999993, "Welz" : 0.0056249999999999998, "Wply" : 0.010546874999999999, "Wplz" : 0.0084375000000000006, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.1875, "Vpz" : 0.1875, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.093750000000000042, "Asz" : 0.093749999999999709, "BHoM_Guid" : "69d9ae9e-6077-41e4-b9b1-037c2f262a05" }, "OrientationAngle" : 3.2156518172110413, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "4a78cdf6-3d3b-4641-855d-f0cc0258e035" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "592bdad2-46eb-40b8-acea-3e7814f5ed2f" }, "BHoM_Guid" : "e9af6042-cdda-4c98-8ca1-aad21cb9715c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "27ba4855-2507-49a4-ae66-b50b08b99381", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 251.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "e30ca096-4b73-4f05-818f-2333c972b18a", "Name" : "C40/50 Precast" }, "Volume" : 0.65341719745222915, "Mass" : 1665.2583615353499, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e49cc859-b9b5-403b-9081-931682b53e68", "Name" : "B500B" }, "Volume" : 0.021582802547770695, "Mass" : 169.42499999999995, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "069071ec-3c50-4639-853b-5623f67972e3", "Name" : "" }], "BHoM_Guid" : "743e9cf9-844a-434e-87c3-dc23a45462c3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.5501634976227399, "Y" : 4.8300790332894419, "Z" : 0.39923507233258598 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "feff57a3-23ac-430d-988e-4b89d785563a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.2570679034538048, "Y" : 9.4674262338618469, "Z" : 0.39923507233258598 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0ce84990-b0a2-4690-85c7-e1f674cb09f8", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 356x171x51", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.35499999999999998, "Width" : 0.17150000000000001, "WebThickness" : 0.0074000000000000003, "FlangeThickness" : 0.0115, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a3f1c923-7830-4b43-894f-aae584cb57be", "Name" : "" }, "Area" : 0.006490000000000001, "Rgy" : 0.14800000000000002, "Rgz" : 0.038599999999999995, "J" : 2.3800000000000001E-07, "Iy" : 0.00014100000000000001, "Iz" : 9.6800000000000005E-06, "Iw" : 2.8599999999999999E-07, "Wely" : 0.00079600000000000005, "Welz" : 0.000113, "Wply" : 0.00089599999999999999, "Wplz" : 0.000174, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17749999999999658, "Vpz" : 0.17750000000000341, "Vy" : 0.085750000000000035, "Vpy" : 0.085749999999999979, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4db5009a-c630-4a5a-9f90-aca6baa1b819" }, "OrientationAngle" : 1.2933852832060639, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "84e3b5bb-c62f-4362-b4f4-592c8f1fb47a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae00293a-8152-4ef9-9489-ee20fac24b0b" }, "BHoM_Guid" : "614cba20-ab44-462e-b716-167b383bb779" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ed2f59e9-3ca9-49fb-8746-001ce5c4a38f", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "66cb9494-94a4-4963-b6b7-a6447622840c", "Name" : "S355" }, "Volume" : 0.038940000000000002, "Mass" : 305.67900000000003, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5d25bfa1-150a-47f3-a32e-7f3d3ccae23d", "Name" : "" }], "BHoM_Guid" : "155a8302-7c61-4f0c-9d42-db9f5743e30b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.349505149539178, "Y" : 3.0020192556788121, "Z" : 2.6420225178992247 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "46fcb3fd-7842-4516-8b17-f8eae1e04151", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.349505149539178, "Y" : 6.4950444556828035, "Z" : -2.2363762923803399 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fa3ffe30-f1db-4c61-ad64-9f40207caafe", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.375, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a027cf2c-bee8-4e93-a6f2-39fb6e534919", "Name" : "" }, "Area" : 0.11249999999999999, "Rgy" : 0.10825317547305482, "Rgz" : 0.086602540378443865, "J" : 0.0015211232999999998, "Iy" : 0.0013183593749999999, "Iz" : 0.00084374999999999999, "Iw" : 0.0, "Wely" : 0.0070312499999999993, "Welz" : 0.0056249999999999998, "Wply" : 0.010546874999999999, "Wplz" : 0.0084375000000000006, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.1875, "Vpz" : 0.1875, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.093750000000000042, "Asz" : 0.093749999999999709, "BHoM_Guid" : "7fcee300-6d12-4baa-9418-e4724646e26d" }, "OrientationAngle" : 3.0858279119742544, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "791c22d5-4741-4ebe-b84f-5bc1a03028be" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1aa6c1c2-2fc2-4838-9d4c-130f83d5be37" }, "BHoM_Guid" : "f6547392-552f-43d3-959c-8c7c4d8e1600" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "e34e3b4c-8827-48a3-8c6b-b412594cf037", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 251.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "4e9f485a-c7d6-4cff-9d18-cc57167e6983", "Name" : "C40/50 Precast" }, "Volume" : 0.65341719745222926, "Mass" : 1665.2583615353501, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "cffec727-214b-4b95-9ad5-7f340bd4b575", "Name" : "B500B" }, "Volume" : 0.021582802547770698, "Mass" : 169.42499999999998, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7318040c-a40d-47f2-9397-adec8ccb55d2", "Name" : "" }], "BHoM_Guid" : "86563330-8c9f-401a-87f1-68b931d0e123", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.8502289288898091, "Y" : 0.41357524539219487, "Z" : 4.2870133510929298 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "14267937-0f2a-4ea3-9d72-25b5566a9a6d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.3618667589017459, "Y" : 0.41357524539219487, "Z" : 8.2424051257222377 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2f069b64-ce3d-499b-abfc-1f07248e3b9c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 356x171x51", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.35499999999999998, "Width" : 0.17150000000000001, "WebThickness" : 0.0074000000000000003, "FlangeThickness" : 0.0115, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a3f1c923-7830-4b43-894f-aae584cb57be", "Name" : "" }, "Area" : 0.006490000000000001, "Rgy" : 0.14800000000000002, "Rgz" : 0.038599999999999995, "J" : 2.3800000000000001E-07, "Iy" : 0.00014100000000000001, "Iz" : 9.6800000000000005E-06, "Iw" : 2.8599999999999999E-07, "Wely" : 0.00079600000000000005, "Welz" : 0.000113, "Wply" : 0.00089599999999999999, "Wplz" : 0.000174, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17749999999999658, "Vpz" : 0.17750000000000341, "Vy" : 0.085750000000000035, "Vpy" : 0.085749999999999979, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4db5009a-c630-4a5a-9f90-aca6baa1b819" }, "OrientationAngle" : 6.2384231205958196, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "71247d07-a5f3-452a-bd65-d4459d090505" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "218f62d4-8486-40d4-835c-3641aa440f7d" }, "BHoM_Guid" : "aba188d8-fa36-4446-9b2a-2cb4bbf27dfb" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c7c89503-824e-43a1-b94b-cb8a6ecbec17", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "66f6551f-59a8-4bd2-8b09-5ec196f24857", "Name" : "S355" }, "Volume" : 0.038940000000000002, "Mass" : 305.67900000000003, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4ba2834c-2f7b-4819-8cf8-0eda9e68b8ee", "Name" : "" }], "BHoM_Guid" : "26563c37-4fd0-421c-a882-e52b4522eb89", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.739872856426766, "Y" : 17.638753786336416, "Z" : 6.3827505781012652 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe8ee696-467c-4c5a-9b93-661373a554a9", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.415744853543416, "Y" : 13.878937159613734, "Z" : 6.3827505781012652 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "6f2bb468-765c-4bc8-9295-813c2edbe69d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.80000000000000004, "Width" : 0.23999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "894faa42-d8d6-41e7-be36-f3b893cc63dc", "Name" : "" }, "Area" : 0.192, "Rgy" : 0.23094010767585033, "Rgz" : 0.069282032302755092, "J" : 0.0027597406924799997, "Iy" : 0.010240000000000003, "Iz" : 0.00092159999999999996, "Iw" : 0.0, "Wely" : 0.025600000000000005, "Welz" : 0.0076800000000000002, "Wply" : 0.038400000000000011, "Wplz" : 0.011520000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.40000000000000002, "Vpz" : 0.40000000000000002, "Vy" : 0.12, "Vpy" : 0.12, "Asy" : 0.16, "Asz" : 0.1599999999999997, "BHoM_Guid" : "15473702-af74-4b27-9b17-1033a3e78ff7" }, "OrientationAngle" : 4.7247374307485623, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "d5d7f05e-6a9b-4488-9cf8-3ad6f657e5f6" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "299db024-0474-4c63-ae4c-c5d4389296ac" }, "BHoM_Guid" : "ba98eb91-ce7e-46c7-a3b2-2e192dcd0baa" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "928f015e-dbcb-4599-a8ad-80821b09da69", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "10943482-6525-4fb9-a415-f37294df2b01", "Name" : "GL 24h" }, "Volume" : 1.1519999999999995, "Mass" : 483.8399999999998, "Area" : NaN, "Length" : 5.9999999999999973, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ece3cdd5-c9a8-49a3-9729-b3e9cb3640bb", "Name" : "" }], "BHoM_Guid" : "89e34633-2ffe-488f-8774-1efd73f4e4fa", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4138950389433189, "Y" : 15.706013689572044, "Z" : 8.4288769629905982 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "cea69edb-af8a-4989-93f6-e1a73db27c1b", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4138950389433189, "Y" : 10.837543301198263, "Z" : 11.935726842516047 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "da96de5e-d8c8-406b-b3db-69301b7ea018", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.25, "Width" : 2.3999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8bd5efe1-5735-48d5-add6-e8258fd4ad8b", "Name" : "" }, "Area" : 0.59999999999999998, "Rgy" : 0.072168783648703216, "Rgz" : 0.69282032302755092, "J" : 0.010898445548466694, "Iy" : 0.0031249999999999997, "Iz" : 0.28799999999999998, "Iw" : 0.0, "Wely" : 0.024999999999999998, "Welz" : 0.23999999999999999, "Wply" : 0.037499999999999999, "Wplz" : 0.36000000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.125, "Vpz" : 0.125, "Vy" : 1.2, "Vpy" : 1.2, "Asy" : 0.49999999999999933, "Asz" : 0.4999999999999995, "BHoM_Guid" : "b5ede5dc-50a8-4c1b-866d-fda91cf437df" }, "OrientationAngle" : 3.019617085615355, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "aac013bb-bf07-4a8b-8e45-1d155fba2a29" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1c929ad8-467f-4085-8ed2-e9e2c637f0e4" }, "BHoM_Guid" : "23b0a03b-cad6-4bda-837f-f96732d6b2e9" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "4515f5f3-aeee-44fb-916f-0401b1bb7f0e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 89.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "22d29655-8b0b-4d8f-9674-1d733af494d4", "Name" : "C30/37 In situ" }, "Volume" : 3.5591847133757968, "Mass" : 9070.7164233019121, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "19436b09-bc55-43b6-920a-2c7bb36226f2", "Name" : "B500B" }, "Volume" : 0.040815286624203827, "Mass" : 320.40000000000003, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4b5b36ff-4577-48f2-8bcb-e9c212c06923", "Name" : "" }], "BHoM_Guid" : "700f42ef-a31b-4897-9bc8-2708f1a5c71d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.900419984676059, "Y" : 13.20621470155606, "Z" : 10.173824198634833 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4845637a-3d32-4b41-a7b7-e312b76e8c6a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.815137544973211, "Y" : 13.20621470155606, "Z" : 5.0278517669887766 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d69a4ab7-bf22-4bcc-bd49-cc006480ad35", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.37, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "0997a111-d6b7-42b8-8830-40aafb0601e4", "Name" : "" }, "Area" : 0.111, "Rgy" : 0.10680979980008078, "Rgz" : 0.086602540378443865, "J" : 0.0014821384133353536, "Iy" : 0.0012663250000000002, "Iz" : 0.00083250000000000002, "Iw" : 0.0, "Wely" : 0.0068450000000000013, "Welz" : 0.0055500000000000002, "Wply" : 0.010267500000000001, "Wplz" : 0.0083250000000000008, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.185, "Vpz" : 0.185, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.092499999999999902, "Asz" : 0.09249999999999993, "BHoM_Guid" : "e994db59-b7d1-41e1-9e4d-a9d43f4971c6" }, "OrientationAngle" : 0.17604020940028192, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "21918154-e2b1-411a-805c-b4204bcadef7" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f831dd12-b671-4eca-905f-e3631afdb6e3" }, "BHoM_Guid" : "91a7015f-8e30-4301-a5bc-9239d8515a8f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "66d4a897-b679-4cae-806e-ee0cf0d13f77", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 330.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "5d800c31-e6c2-4191-8c86-ef5994a8b66d", "Name" : "C30/37 In situ" }, "Volume" : 0.63800254777070042, "Mass" : 1625.9735456896808, "Area" : NaN, "Length" : 5.9999999999999982, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e5935e21-9215-4f88-aafa-51e3b2d212e7", "Name" : "B500B" }, "Volume" : 0.027997452229299356, "Mass" : 219.77999999999994, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "52a9cc75-17d0-404e-8375-fe139a0d0db5", "Name" : "" }], "BHoM_Guid" : "9a4e33f5-b9e0-48ac-94f6-1c73f9be5367", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.034839494878197, "Y" : 10.735943179589416, "Z" : 12.238298163712813 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "144768df-8c32-4931-ad5d-ed92c8845821", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.381614488143118, "Y" : 8.0134448469183184, "Z" : 12.238298163712813 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e0c7c6db-8ffe-4056-a937-bac1d7745682", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.25, "Width" : 2.3999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ac923d49-fdfb-41dc-a320-a42a740fbeeb", "Name" : "" }, "Area" : 0.59999999999999998, "Rgy" : 0.072168783648703216, "Rgz" : 0.69282032302755092, "J" : 0.010898445548466694, "Iy" : 0.0031249999999999997, "Iz" : 0.28799999999999998, "Iw" : 0.0, "Wely" : 0.024999999999999998, "Welz" : 0.23999999999999999, "Wply" : 0.037499999999999999, "Wplz" : 0.36000000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.125, "Vpz" : 0.125, "Vy" : 1.2, "Vpy" : 1.2, "Asy" : 0.49999999999999933, "Asz" : 0.4999999999999995, "BHoM_Guid" : "fb50935c-592f-4ced-8a93-2eb95269637f" }, "OrientationAngle" : 4.4573513200236752, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "16d768a5-1e6c-4d07-b6ec-f630c94f64ad" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ea0a6588-024f-4275-b080-a672e3d7a56d" }, "BHoM_Guid" : "0f25e222-2aa4-4e7f-9a3d-64fccab2dd83" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "4f18101d-ff26-4a05-8ae7-179409bc6f4e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 115.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "09606abd-836d-41d0-8ea3-827dd3e9f9e8", "Name" : "C30/37 In situ" }, "Volume" : 3.5472611464968149, "Mass" : 9040.3287635923552, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "9774a7dd-231f-43ab-b08f-665733a0293b", "Name" : "B500B" }, "Volume" : 0.052738853503184704, "Mass" : 413.99999999999994, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d4786e3b-f8fc-4c97-9c63-a156dd5ba2d3", "Name" : "" }], "BHoM_Guid" : "408712fc-e0f0-4304-8204-a7f703f86e4c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.4792241183997537, "Y" : 8.5154477405245146, "Z" : 13.985820248694885 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52dab48b-877d-4aab-8fd1-530fe2f0e230", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.4792241183997537, "Y" : 14.05586877586483, "Z" : 16.288804128612099 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bcbf74a7-acc6-437a-a7fd-7ae05b1c272a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.35799999999999998, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "efa9865b-e1a5-4bbc-a3d0-e7e72fbb3152", "Name" : "" }, "Area" : 0.1074, "Rgy" : 0.10334569818494301, "Rgz" : 0.086602540378443865, "J" : 0.0013895248075229325, "Iy" : 0.0011470677999999999, "Iz" : 0.0008054999999999999, "Iw" : 0.0, "Wely" : 0.0064082000000000002, "Welz" : 0.0053699999999999998, "Wply" : 0.009612299999999999, "Wplz" : 0.0080549999999999997, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17899999999999999, "Vpz" : 0.17899999999999999, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.089499999999999885, "Asz" : 0.089499999999999705, "BHoM_Guid" : "0ece754f-50f8-4dfc-918c-b93c34e2b661" }, "OrientationAngle" : 6.0349355212992757, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8998ecc5-3f0b-43cd-8976-29690463f3ac" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ebba1497-8210-40c0-8244-7153f1fbb084" }, "BHoM_Guid" : "c5d35a32-5902-490a-8267-1b0873a1771b" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "cd68f169-9253-4332-aa1c-6578791e25e8", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 314.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "0dd746f2-d86d-4040-accf-2fddd8524c31", "Name" : "C30/37 In situ" }, "Volume" : 0.61862399999999995, "Mass" : 1576.5865861247999, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "ac25f04e-48ea-448e-8448-8902c8fef59a", "Name" : "B500B" }, "Volume" : 0.025776, "Mass" : 202.3416, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "cc31a7e6-d9e4-4d97-9972-02d170a041eb", "Name" : "" }], "BHoM_Guid" : "82dd110f-5236-4a85-bb3a-ceeab2bcd164", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.023754571205551, "Y" : 5.9805005506347984, "Z" : 16.029132984966807 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "3a45723c-19c1-4212-8e3a-59e00749fcbe", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.287380403587211, "Y" : 0.23724322138097964, "Z" : 16.029132984966807 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "af8dea22-ca3c-438d-8aee-036971a07444", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.375, "Width" : 0.59999999999999998, "WebThickness" : 0.34999999999999998, "FlangeThickness" : 0.22500000000000001, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e4e24327-3f7f-482c-99d1-9bcd820303b1", "Name" : "" }, "Area" : 0.1875, "Rgy" : 0.10319883720275147, "Rgz" : 0.15639160250260667, "J" : 0.0044405836905210914, "Iy" : 0.001996875, "Iz" : 0.0045859374999999997, "Iw" : 3.8628112792968748E-05, "Wely" : 0.009508928571428571, "Welz" : 0.015286458333333332, "Wply" : 0.0162890625, "Wplz" : 0.024843749999999998, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.20999999999999999, "Vpz" : 0.16500000000000001, "Vy" : 0.29999999999999999, "Vpy" : 0.29999999999999999, "Asy" : 0.16878292934775158, "Asz" : 0.15772841051314138, "BHoM_Guid" : "bc424b1f-815d-4b55-9faa-4de4ab123a26" }, "OrientationAngle" : 1.3529669681870389, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e42b4876-8271-4fb9-97d2-be90396f4218" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f33ba289-becf-4195-ac64-49f3d297a4b8" }, "BHoM_Guid" : "c95eebfd-88b8-438c-bc03-069fb548e85f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1af62c01-8be3-41c2-a453-20c94db4a077", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 205.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "996d828e-b96b-4b90-952b-5997eb8b9c5e", "Name" : "C40/50 Precast" }, "Volume" : 1.09562101910828, "Mass" : 2792.2314721098719, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "0522f662-1b61-4324-a62b-434874da6652", "Name" : "B500B" }, "Volume" : 0.029378980891719739, "Mass" : 230.62499999999994, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1412b52a-eaa3-4910-ab99-494c9435ecd9", "Name" : "" }], "BHoM_Guid" : "1e1604b4-ae58-4945-be4b-5d973e93717d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0319669705413661, "Y" : 3.9807631923424158, "Z" : 18.195759328068043 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "f933adfd-2f99-4111-88ab-6720fbf8fc50", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0319669705413661, "Y" : 6.7990995783052393, "Z" : 12.898875336931557 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ca0b7baf-12fc-4538-8a5e-75287c28fb61", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.42499999999999999, "Width" : 0.59999999999999998, "WebThickness" : 0.34999999999999998, "FlangeThickness" : 0.34999999999999998, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ffc1a4d3-1a68-4dcb-9a40-022526c53b97", "Name" : "" }, "Area" : 0.23624999999999999, "Rgy" : 0.11655914357362653, "Rgz" : 0.16673609664954356, "J" : 0.0087996959838867166, "Iy" : 0.0032097005208333329, "Iz" : 0.00656796875, "Iw" : 8.2921440972222185E-05, "Wely" : 0.01417781825153374, "Welz" : 0.021893229166666667, "Wply" : 0.023666015625231476, "Wplz" : 0.033796874999999997, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.22638888888888889, "Vpz" : 0.1986111111111111, "Vy" : 0.29999999999999999, "Vpy" : 0.29999999999999999, "Asy" : 0.20441748935097068, "Asz" : 0.20322123852189233, "BHoM_Guid" : "1b0ad7b1-c391-47c7-b98b-d20ba32423bd" }, "OrientationAngle" : 2.8883198329312818, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6b36fb57-07bd-496a-acf9-354ae24a7a31" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f620a26d-9c08-4e1b-86d5-2aa67b1b8557" }, "BHoM_Guid" : "8766b36c-0df7-46fb-985d-ee0a5e89bc33" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7f87b5c8-f723-431f-b019-54fe55713193", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 190.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "5f82c3ea-4175-4d58-a627-9c1da58b2c94", "Name" : "C40/50 Precast" }, "Volume" : 1.3831910828025473, "Mass" : 3525.1146208261134, "Area" : NaN, "Length" : 5.9999999999999982, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "f562e185-f5b3-4062-b0d8-e96b99aed733", "Name" : "B500B" }, "Volume" : 0.034308917197452223, "Mass" : 269.32499999999993, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "555a4ffd-1c0f-4cf5-8165-201da3589ee8", "Name" : "" }], "BHoM_Guid" : "d818bb90-e88b-4bad-b65b-8ddd066a7377", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.670790004050541, "Y" : 1.3955597740616918, "Z" : 19.631573496891995 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e3e17573-db07-47c1-93c6-f06df207be4d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.818433228505153, "Y" : 1.3955597740616918, "Z" : 22.714067492624437 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0bbb9c99-35de-4735-abda-cda8e6ccd310", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 406x140x39", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.39800000000000002, "Width" : 0.14180000000000001, "WebThickness" : 0.0064000000000000003, "FlangeThickness" : 0.0086, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "35d4345a-15a6-4916-a2e2-9c94c3ba811f", "Name" : "" }, "Area" : 0.0049700000000000005, "Rgy" : 0.159, "Rgz" : 0.0287, "J" : 1.0699999999999999E-07, "Iy" : 0.000125, "Iz" : 4.0999999999999997E-06, "Iw" : 1.55E-07, "Wely" : 0.000629, "Welz" : 5.7799999999999995E-05, "Wply" : 0.00072400000000000003, "Wplz" : 9.0799999999999998E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.19899999999999782, "Vpz" : 0.1990000000000022, "Vy" : 0.070900000000000019, "Vpy" : 0.070899999999999991, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "449c4427-705a-4860-b5e8-fd58d9c889ce" }, "OrientationAngle" : 0.32696927151687105, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "25ab3418-81dd-47d0-a8d5-473fbf5d2b20", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "e3344759-2e0b-46d4-b4c0-4fb1aab11fde", "Name" : "S355" }, "Volume" : 0.029820000000000017, "Mass" : 234.08700000000013, "Area" : NaN, "Length" : 6.0000000000000027, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "070e320e-cb3d-4972-9655-2a937d2ba812", "Name" : "" }], "BHoM_Guid" : "83082e88-13a9-41e8-9b21-116fab657b31", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.5173300391591127, "Y" : 18.719336481884245, "Z" : 1.9175754158886806 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2202bab8-c7fa-4a37-8f16-d2f9f2d93453", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.7477806295102836, "Y" : 18.834551132379332, "Z" : 7.9120410392547953 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ae8372ab-44fa-4ba0-b7dc-de09cc39c7e1", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 3.1415926535897927, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "15943a04-e7a1-45ad-ab45-083998f22448", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "8c91f399-2815-44aa-9420-25e5988d3b8b", "Name" : "S355" }, "Volume" : 0.023820000000000008, "Mass" : 186.98700000000005, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ac23b841-64c9-4519-8df1-50a47d0f0401", "Name" : "" }], "BHoM_Guid" : "4f66d254-420a-4279-9ab4-35fe7cfd4dee", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.125197602140304, "Y" : 18.075359013956469, "Z" : 2.5981262259473881 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "f7347cc6-17f3-4144-880f-889537e191f7", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 24.087364847092662, "Y" : 18.56995730829782, "Z" : 3.0541243295090759 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "aa77fecf-3453-4d06-bf3f-057604297dcf", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 2.3124590290857232, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "d7762772-5932-4a3a-9aee-eb40d033be26", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "f2bb8877-ad83-46d3-9b85-b701395c16bb", "Name" : "S355" }, "Volume" : 0.023820000000000011, "Mass" : 186.98700000000008, "Area" : NaN, "Length" : 6.0000000000000018, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7c8a1414-f8c4-4603-a483-32a410d7bcfd", "Name" : "" }], "BHoM_Guid" : "56b0663c-a55c-48bd-84e1-0261aefeae2d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.3493897651509936, "Y" : 14.149155407204567, "Z" : 2.3984192901921491 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44cfa8c8-a241-4595-ba6f-5cdd9148910a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.3398364791704616, "Y" : 8.279544542005592, "Z" : 1.6456353917018856 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8a41e2c0-4b94-4fa1-805c-628a252fcdc3", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 0.93145025079182442, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "e4bfb23c-e8b8-4517-a56d-4cfbe634796e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "dcf98931-4e97-4303-bc57-efa3cd59d413", "Name" : "S355" }, "Volume" : 0.023820000000000011, "Mass" : 186.98700000000008, "Area" : NaN, "Length" : 6.0000000000000018, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "87471c36-30a3-407c-a05e-277f029b2843", "Name" : "" }], "BHoM_Guid" : "39b36969-917e-4d1e-a9c6-319d06e1194c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5585675609660804, "Y" : 11.449488260701344, "Z" : 7.8532273914541353 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ca75f3a7-4a55-4f71-9af0-28745bd5ce9c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.1792625029551136, "Y" : 16.142954614394196, "Z" : 7.8532273914541353 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "daaabfc4-7396-43d2-823b-bcfb52ba098d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 406x140x39", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.39800000000000002, "Width" : 0.14180000000000001, "WebThickness" : 0.0064000000000000003, "FlangeThickness" : 0.0086, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "35d4345a-15a6-4916-a2e2-9c94c3ba811f", "Name" : "" }, "Area" : 0.0049700000000000005, "Rgy" : 0.159, "Rgz" : 0.0287, "J" : 1.0699999999999999E-07, "Iy" : 0.000125, "Iz" : 4.0999999999999997E-06, "Iw" : 1.55E-07, "Wely" : 0.000629, "Welz" : 5.7799999999999995E-05, "Wply" : 0.00072400000000000003, "Wplz" : 9.0799999999999998E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.19899999999999782, "Vpz" : 0.1990000000000022, "Vy" : 0.070900000000000019, "Vpy" : 0.070899999999999991, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "449c4427-705a-4860-b5e8-fd58d9c889ce" }, "OrientationAngle" : 1.9077065195473044, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "94a15e62-8ba5-46fb-986c-a537756e4b07", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "9d2e4c0c-224a-4708-b8e1-7f761236d54e", "Name" : "S355" }, "Volume" : 0.029819999999999999, "Mass" : 234.08699999999999, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5e4ecae7-ffeb-4dc5-87fb-5df0c6e0ae8c", "Name" : "" }], "BHoM_Guid" : "9a17e5ed-94f4-40d8-a09f-bec029e9dd7c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.206330948394411, "Y" : 9.4925260760204786, "Z" : 9.4041904807146519 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4309b510-716a-4cfd-ab44-694d266897cc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2076839689730496, "Y" : 9.5716138674465725, "Z" : 9.3042928454757288 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7e89df46-f577-4df2-b7d5-60703b787738", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 5.613423288900643, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "a9d31554-c64e-49e3-8250-facb04112dab", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "1f2340ad-4f85-4bab-957b-58d519de5ce1", "Name" : "S355" }, "Volume" : 0.023820000000000008, "Mass" : 186.98700000000005, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4f220ab9-dec6-4cc8-adae-f0753218e0a8", "Name" : "" }], "BHoM_Guid" : "7a41b346-8461-4394-857e-c93a883d9a60", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.4025922005368865, "Y" : 6.9074524401026691, "Z" : 9.5780922993542852 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ec137c95-2f61-44fe-9aa3-89c19a15902f", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.6269104527143998, "Y" : 0.91188153682095763, "Z" : 9.5250747035794632 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ebf451e2-b462-484d-8047-94713598c066", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 1.3388707466637482, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "a6cea495-0452-4d2a-b9e2-bb15fd96ee35", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "e86f61d3-2251-4a6d-a853-77d7fa542e04", "Name" : "S355" }, "Volume" : 0.023819999999999997, "Mass" : 186.98699999999997, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d54a68c3-8282-4a43-baa6-4b4edfcc5895", "Name" : "" }], "BHoM_Guid" : "b99b543d-c58b-441b-b31b-729363b05bfa", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.722395643217617, "Y" : 6.8855275810018828, "Z" : 16.761854665200374 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52faf592-4dc5-43b1-a663-1da9a4b2da10", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.867909191045257, "Y" : 4.5393523295350109, "Z" : 18.766636952264619 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7d996de7-b586-40da-ac45-86ed73369a11", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 4.0799883913775075, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "fdd89188-5be9-48ee-b34b-ddfa5f15f0b7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "44acbc8e-7956-43f7-aeaa-a0d6f106ec87", "Name" : "S355" }, "Volume" : 0.02381999999999999, "Mass" : 186.98699999999994, "Area" : NaN, "Length" : 5.9999999999999973, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f06d3cec-90c8-4d85-9b9d-62e0ddc115f9", "Name" : "" }], "BHoM_Guid" : "66634360-788d-4f0a-a720-7316fd8b98a5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3432944859809153, "Y" : 2.4633093898757741, "Z" : 15.089971802987417 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "21ea3324-6c45-4f2e-b9d7-e4416c77ed12", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3432944859809153, "Y" : 6.8727728754752846, "Z" : 19.158955923030724 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0f729574-efa7-4d14-b922-9a11c9e5bc70", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 686x254x125", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.67789999999999995, "Width" : 0.253, "WebThickness" : 0.011699999999999999, "FlangeThickness" : 0.016199999999999999, "RootRadius" : 0.0152, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.33894999999998382, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.32274999999998383, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : -0.30754999999998384, "Z" : 0.0 } }, "Radius" : 0.015199999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058500000000000245, "Y" : -0.30754999999998384, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058500000000000245, "Y" : 0.30755000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : 0.30755000000001614, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.32275000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.33895000000001613, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.33894999999998382, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.32274999999998383, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : -0.30754999999998384, "Z" : 0.0 } }, "Radius" : 0.015199999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058499999999999741, "Y" : -0.30754999999998384, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058499999999999741, "Y" : 0.30755000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : 0.30755000000001614, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.32275000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.33895000000001613, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.33895000000001613, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.33895000000001613, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.33894999999998382, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.33894999999998382, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "f19acf90-54c0-4add-8e68-1f9dd6657204", "Name" : "" }, "Area" : 0.015900000000000001, "Rgy" : 0.27200000000000002, "Rgz" : 0.052400000000000002, "J" : 1.1599999999999999E-06, "Iy" : 0.0011800000000000001, "Iz" : 4.3800000000000001E-05, "Iw" : 4.7999999999999998E-06, "Wely" : 0.00348, "Welz" : 0.00034600000000000001, "Wply" : 0.0039899999999999996, "Wplz" : 0.00054199999999999995, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.33895000000001613, "Vpz" : 0.33894999999998382, "Vy" : 0.12650000000000003, "Vpy" : 0.12649999999999997, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "801353a0-6325-4aa4-8ecd-408c330ef49f" }, "OrientationAngle" : 6.0826705974950102, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "756c59ee-9678-43ea-9158-77ec2a452c9d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "0d058e1a-3d4e-4918-b798-a1b7461579d9" }, "BHoM_Guid" : "50642f0a-1cb0-477b-8338-2242b57a4ee3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "24721c06-5f56-42f2-88ac-509939bcd0ca", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "0480e5d8-79c6-49a7-98b6-8d1de1f40330", "Name" : "S355" }, "Volume" : 0.095399999999999985, "Mass" : 748.88999999999987, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0d042357-8ddd-4dcc-b12e-0fe9cd2f293a", "Name" : "" }], "BHoM_Guid" : "c9c87ff0-c2b2-4943-9e0a-9b8e446156e7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.729813632292785, "Y" : 19.69425738187417, "Z" : 17.432819684916698 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44bfdffc-40f4-41d8-82d2-0b324dae7bc7", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.569005385783335, "Y" : 18.202902056053205, "Z" : 17.432819684916698 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4e30887d-7270-424c-b9ba-2bf463b9cd6c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.16, "Width" : 0.12, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "9649305f-0987-4589-ba10-d0a7a06712ab", "Name" : "" }, "Area" : 0.019199999999999998, "Rgy" : 0.046188021535170064, "Rgz" : 0.034641016151377546, "J" : 4.4002575000000003E-05, "Iy" : 4.0960000000000008E-05, "Iz" : 2.304E-05, "Iw" : 0.0, "Wely" : 0.00051200000000000009, "Welz" : 0.00038400000000000001, "Wply" : 0.00076800000000000002, "Wplz" : 0.00057600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.080000000000000002, "Vpz" : 0.080000000000000002, "Vy" : 0.059999999999999998, "Vpy" : 0.059999999999999998, "Asy" : 0.01599999999999991, "Asz" : 0.016000000000000059, "BHoM_Guid" : "3788f8ba-cddf-42fa-a1b3-103f4b33063f" }, "OrientationAngle" : 1.6738062711893169, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fd60154c-e8ad-4e7e-bc65-748fd32656e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "267af58c-73f0-48b3-9cc0-fcdefbb29151" }, "BHoM_Guid" : "6caf914d-ab69-4fca-ba96-1bbe0491426f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ed2f2efe-f14a-4855-a50e-fa6bf6711306", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "87d1bd56-3d96-4d32-8ffe-0922c7bf8211", "Name" : "GL 24h" }, "Volume" : 0.02880000000000001, "Mass" : 12.096000000000004, "Area" : NaN, "Length" : 1.5000000000000007, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e6a15be9-f86f-481d-b756-ea912bedfd64", "Name" : "" }], "BHoM_Guid" : "4eb503d4-bca3-4055-acb9-8fce3a7d76a5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.8747976733466345, "Y" : 17.20406010975179, "Z" : 19.474090121989413 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "85903bcd-defa-464e-bb8c-401aecb1403f", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4472328906717369, "Y" : 17.520877116146938, "Z" : 19.13989590342004 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1079e89-4579-4ce9-9b68-a535ccbdae46", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.20000000000000001, "Width" : 0.14000000000000001, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "4bfb04c5-2cf4-4e98-8e17-9bff0ac2d3b9", "Name" : "" }, "Area" : 0.028000000000000004, "Rgy" : 0.057735026918962581, "Rgz" : 0.040414518843273808, "J" : 9.2440544280000033E-05, "Iy" : 9.3333333333333357E-05, "Iz" : 4.5733333333333352E-05, "Iw" : 0.0, "Wely" : 0.00093333333333333354, "Welz" : 0.00065333333333333357, "Wply" : 0.0014000000000000002, "Wplz" : 0.00098000000000000019, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.10000000000000001, "Vpz" : 0.10000000000000001, "Vy" : 0.070000000000000007, "Vpy" : 0.070000000000000007, "Asy" : 0.023333333333333386, "Asz" : 0.023333333333333244, "BHoM_Guid" : "511426f2-3779-41e3-a5b3-3f9036587b03" }, "OrientationAngle" : 2.3581459410953669, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fd60154c-e8ad-4e7e-bc65-748fd32656e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "267af58c-73f0-48b3-9cc0-fcdefbb29151" }, "BHoM_Guid" : "6caf914d-ab69-4fca-ba96-1bbe0491426f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "45e8dcca-b2c6-4d61-992f-6c0eda646f87", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "79fe9dc5-0adc-42f2-8e0f-826a50fd3c03", "Name" : "GL 24h" }, "Volume" : 0.042000000000000051, "Mass" : 17.640000000000022, "Area" : NaN, "Length" : 1.5000000000000016, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3a934648-3825-499a-bd82-5f7c3891d0a0", "Name" : "" }], "BHoM_Guid" : "bfac6b6f-c53b-4cb1-b6a8-839bf54311a9", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.31097574827689611, "Y" : 14.975132641221389, "Z" : 1.2516689686588638 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6748058-260d-435c-abf8-22f4d6428913", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.31097574827689611, "Y" : 14.030710511836936, "Z" : 0.086307719290697804 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8d83bf52-ae9d-41d0-9b89-dbf02547631d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.16, "Width" : 0.12, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3423545f-23aa-4ebb-bb20-57e8eb90f268", "Name" : "" }, "Area" : 0.019199999999999998, "Rgy" : 0.046188021535170064, "Rgz" : 0.034641016151377546, "J" : 4.4002575000000003E-05, "Iy" : 4.0960000000000008E-05, "Iz" : 2.304E-05, "Iw" : 0.0, "Wely" : 0.00051200000000000009, "Welz" : 0.00038400000000000001, "Wply" : 0.00076800000000000002, "Wplz" : 0.00057600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.080000000000000002, "Vpz" : 0.080000000000000002, "Vy" : 0.059999999999999998, "Vpy" : 0.059999999999999998, "Asy" : 0.01599999999999991, "Asz" : 0.016000000000000059, "BHoM_Guid" : "2fc3039c-a796-4153-a43d-35e1a21d7dde" }, "OrientationAngle" : 0.50048129809640174, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "eb74fa5d-6094-4ce1-98e5-ec1a80032e4d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "3912e841-5c3c-456f-b0b4-b3ecf9724fbb" }, "BHoM_Guid" : "40705384-b67a-401a-acb7-8e1ee4db1739" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5a7dbd5f-3baa-4153-ac59-f015657b7bb4", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "167e02ee-312b-4d70-8209-a5fcaf6412a2", "Name" : "GL 24h" }, "Volume" : 0.028799999999999975, "Mass" : 12.095999999999989, "Area" : NaN, "Length" : 1.4999999999999989, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "eaf7bd81-7a1d-4e5f-bd2a-648640303c88", "Name" : "" }], "BHoM_Guid" : "61e8f46e-7f18-41ae-9da0-74287dbf7e1e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.50863541598998, "Y" : 12.499510057620169, "Z" : 3.2775871159385694 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1c0ee9e2-6611-4538-8e05-467ae5fb5c0d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.812378041723896, "Y" : 11.035300348425263, "Z" : 3.1599846295208316 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bf365484-4c67-446e-9a68-2d1b02112bf8", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.23999999999999999, "Width" : 0.14000000000000001, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "35cf3b89-02d8-47a5-9672-03dac4494a9e", "Name" : "" }, "Area" : 0.033600000000000005, "Rgy" : 0.069282032302755092, "Rgz" : 0.040414518843273808, "J" : 0.00012590482606095681, "Iy" : 0.00016128, "Iz" : 5.4880000000000017E-05, "Iw" : 0.0, "Wely" : 0.0013440000000000001, "Welz" : 0.00078400000000000019, "Wply" : 0.0020160000000000004, "Wplz" : 0.0011760000000000002, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12, "Vpz" : 0.12, "Vy" : 0.070000000000000007, "Vpy" : 0.070000000000000007, "Asy" : 0.02799999999999999, "Asz" : 0.027999999999999858, "BHoM_Guid" : "437f2cc5-ca8d-4d19-b873-9595373cebf3" }, "OrientationAngle" : 4.3510433272213032, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "eb74fa5d-6094-4ce1-98e5-ec1a80032e4d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "3912e841-5c3c-456f-b0b4-b3ecf9724fbb" }, "BHoM_Guid" : "40705384-b67a-401a-acb7-8e1ee4db1739" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "38ba0247-ad53-4bc5-8d63-1a9ad0c2ca6f", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "e4a8dd07-3264-468f-b454-c6a2e31a771f", "Name" : "GL 24h" }, "Volume" : 0.050399999999999993, "Mass" : 21.167999999999996, "Area" : NaN, "Length" : 1.4999999999999996, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "57aeeed5-dcbb-4e50-83ff-9cf505a375ab", "Name" : "" }], "BHoM_Guid" : "ddb613b7-2d16-45ca-90bf-0f5d4d9afa65", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.8265804068814679, "Y" : 9.5498673180310423, "Z" : 4.6268365404870373 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6afb0a0-97c3-4005-acba-73b2ac658bad", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.8265804068814679, "Y" : 5.4337325735328896, "Z" : 8.9923187320822713 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "47cfc3e0-719d-4eae-a954-7fb5ace910e1", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.71999999999999997, "Width" : 0.23999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "5fdf840e-a58f-4b95-879c-15b044b8f923", "Name" : "" }, "Area" : 0.17279999999999998, "Rgy" : 0.20784609690826528, "Rgz" : 0.069282032302755092, "J" : 0.0024143871999999997, "Iy" : 0.0074649599999999997, "Iz" : 0.00082943999999999997, "Iw" : 0.0, "Wely" : 0.020736000000000001, "Welz" : 0.0069119999999999997, "Wply" : 0.031103999999999996, "Wplz" : 0.010368, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35999999999999999, "Vpz" : 0.35999999999999999, "Vy" : 0.12, "Vpy" : 0.12, "Asy" : 0.14399999999999996, "Asz" : 0.14399999999999979, "BHoM_Guid" : "7163a4fb-6acc-465b-9a3d-b6e16d9e3d86" }, "OrientationAngle" : 6.1132780780110734, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "90a07cff-7e11-42e2-b2a6-9322855854f8" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "873c6928-6473-437b-b7ae-0af1daee2db7" }, "BHoM_Guid" : "0328d211-090f-4aee-a704-b06f48a64705" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c0ce92e4-0a4a-4219-a49b-94851bcf5b01", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "4190eff1-bd80-47a6-9d06-2c08ee540cdb", "Name" : "GL 24h" }, "Volume" : 1.0367999999999999, "Mass" : 435.45599999999996, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "61e3744a-bdf6-4bff-b400-a28cdcf22590", "Name" : "" }], "BHoM_Guid" : "deac4f96-7ad0-466f-885e-49aa608ed6f5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.626989748760904, "Y" : 7.9638348617853509, "Z" : 7.0354277350368681 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e5a959b4-2f96-48bf-aaff-ef2210e5e527", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.123613387254753, "Y" : 3.088014609691756, "Z" : 7.0354277350368681 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a6f4f8fb-a2ef-4fd0-bfb5-861641f99211", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.71999999999999997, "Width" : 0.23999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "b4032eaa-7f21-4743-bcdc-afae1f2aede3", "Name" : "" }, "Area" : 0.17279999999999998, "Rgy" : 0.20784609690826528, "Rgz" : 0.069282032302755092, "J" : 0.0024143871999999997, "Iy" : 0.0074649599999999997, "Iz" : 0.00082943999999999997, "Iw" : 0.0, "Wely" : 0.020736000000000001, "Welz" : 0.0069119999999999997, "Wply" : 0.031103999999999996, "Wplz" : 0.010368, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35999999999999999, "Vpz" : 0.35999999999999999, "Vy" : 0.12, "Vpy" : 0.12, "Asy" : 0.14399999999999996, "Asz" : 0.14399999999999979, "BHoM_Guid" : "76df3ee3-48d4-4bbe-8d77-c55a88218913" }, "OrientationAngle" : 1.3731079157461583, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "a27baf6e-f5ac-48cc-806e-d636279469d8" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "d629bee6-07f3-423c-8841-eb64a5db76ea" }, "BHoM_Guid" : "9421b328-7f9c-47bd-aaf2-55cbaf0c54e3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5ba17e35-e7e2-4ffc-a611-903af251339a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "38012fae-cc77-4dce-8d87-398203e959d3", "Name" : "GL 24h" }, "Volume" : 1.0367999999999999, "Mass" : 435.45599999999996, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "9c3554e0-4d86-4ef7-9765-a23b7a86eac2", "Name" : "" }], "BHoM_Guid" : "3a4ac42d-ffce-4895-9a94-23b234440744", "Name" : "" }], "BHoM_Guid" : "87627e5a-0587-4911-acf4-a0844f7b6e7e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Pile\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "475473e4-eaf1-45cb-ba86-7d042518132f", "Name" : "S235" }, "Volume" : 17.907078125461812, "Mass" : 140570.56328487521, "Area" : NaN, "Length" : 30.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "bd3d945c-7abd-4e90-a0e3-173b93e1e101", "Name" : "" }], "BHoM_Guid" : "cff1ef31-77a0-425d-8847-b5804dae4402", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "e98cacea-7b19-4393-9d73-45688333fd76", "Name" : "C12/15" }, "Volume" : 15.707963267948966, "Mass" : 40032.336578583141, "Area" : NaN, "Length" : 20.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7ef8c6e6-d7b1-430e-bfa7-52e2db39cef8", "Name" : "" }], "BHoM_Guid" : "e6a08fd1-8d4d-49d3-8453-bf95fdef8b30", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "891f0c3f-9087-40c1-9174-2f5d09db693b", "Name" : "C12/15" }, "Volume" : 15.507861825045158, "Mass" : 39522.37050751839, "Area" : NaN, "Length" : 20.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e74896e9-37aa-432f-ae78-097a63054613", "Name" : "B500B" }, "Volume" : 0.20010144290380846, "Mass" : 1570.7963267948965, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3d9d1fbd-1c69-410e-b25a-8c4e97a13a6f", "Name" : "" }], "BHoM_Guid" : "24131bae-1d81-414d-86b7-4df5939cbed3", "Name" : "" }], "BHoM_Guid" : "bdc4e363-e5ba-4f60-b932-63f7a3575c48", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.PileFoundation\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "8cd1e814-fad4-47c4-92ef-d0384b1619e3" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6baa626e-69f3-4ad1-b0d7-e9eca7b470f6", "Name" : "" }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "712a3cc0-55b4-43cf-aafc-dfd7c54dc3f6", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6085a55-470d-425a-b4d4-24407b3977d3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "70da3658-2238-4a5d-a544-d753748ed7e4", "Name" : "" }], "BHoM_Guid" : "6a3341ac-337c-46e6-a7b4-3d2c0d5c6ce6", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "cbc51ac9-ab80-4d2a-9d4e-07de40fe4cc1", "Name" : "C30/37" }, "Volume" : 75.0, "Mass" : 191140.32749999998, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "52085b63-4b1a-45f2-9e5a-7d3415e885e7", "Name" : "C12/15" }, "Volume" : 31.415926535897931, "Mass" : 80064.673157166282, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "b14719dd-297b-4740-a7cf-0b53cff94528", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d2d409ea-8a46-4065-a8f7-3dad81592210", "Name" : "" }], "BHoM_Guid" : "e4ca6726-7cb1-4758-b607-1d1f44090a5b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "8cd1e814-fad4-47c4-92ef-d0384b1619e3" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6baa626e-69f3-4ad1-b0d7-e9eca7b470f6", "Name" : "" }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "712a3cc0-55b4-43cf-aafc-dfd7c54dc3f6", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6085a55-470d-425a-b4d4-24407b3977d3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "70da3658-2238-4a5d-a544-d753748ed7e4", "Name" : "" }], "BHoM_Guid" : "6a3341ac-337c-46e6-a7b4-3d2c0d5c6ce6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "a4934ea3-9c27-406e-99d0-b8aeacc32612", "Name" : "C30/37" }, "Volume" : 74.044585987261144, "Mass" : 188705.41886942674, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "f1d8aaee-f32e-48c3-9d1f-c3cc1f67c42a", "Name" : "B500B" }, "Volume" : 1.3556168985464703, "Mass" : 10641.592653589792, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "3567f9a1-1de4-40f3-a571-bdaca76b6b11", "Name" : "C12/15" }, "Volume" : 31.015723650090315, "Mass" : 79044.74101503678, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "d3d3a235-5624-43e7-8a17-a60ef8ecc0cb", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "94682949-19b0-4a44-b765-c25d15c21932", "Name" : "" }], "BHoM_Guid" : "35df9c69-778a-4edf-9084-94575a75cee3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "8cd1e814-fad4-47c4-92ef-d0384b1619e3" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6baa626e-69f3-4ad1-b0d7-e9eca7b470f6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "712a3cc0-55b4-43cf-aafc-dfd7c54dc3f6", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6085a55-470d-425a-b4d4-24407b3977d3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "70da3658-2238-4a5d-a544-d753748ed7e4", "Name" : "" }], "BHoM_Guid" : "6a3341ac-337c-46e6-a7b4-3d2c0d5c6ce6", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "643c5538-ae01-460f-acb1-c5e7dcf014de", "Name" : "C30/37" }, "Volume" : 74.044585987261144, "Mass" : 188705.41886942674, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "b9082cac-2cc6-41bc-8a5e-032d018abffe", "Name" : "B500B" }, "Volume" : 1.3556168985464703, "Mass" : 10641.592653589792, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "e5bf92fc-6271-4343-9107-4f64cffcd226", "Name" : "C12/15" }, "Volume" : 31.015723650090315, "Mass" : 79044.74101503678, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "ee521d34-57b1-4526-99b8-211402afbab8", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c56b3ab6-6521-4c6c-a10d-49d16fdd1d39", "Name" : "" }], "BHoM_Guid" : "a691caf0-8647-41ae-9a3c-77fe2f7606d7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "8cd1e814-fad4-47c4-92ef-d0384b1619e3" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6baa626e-69f3-4ad1-b0d7-e9eca7b470f6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "712a3cc0-55b4-43cf-aafc-dfd7c54dc3f6", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6085a55-470d-425a-b4d4-24407b3977d3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "70da3658-2238-4a5d-a544-d753748ed7e4", "Name" : "" }], "BHoM_Guid" : "6a3341ac-337c-46e6-a7b4-3d2c0d5c6ce6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 150.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "41a7a6ba-9b56-4aab-9106-ab0b43eca866", "Name" : "C30/37" }, "Volume" : 74.044585987261144, "Mass" : 188705.41886942674, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "ba553eb7-9335-496b-a80d-02801e29a607", "Name" : "B500B" }, "Volume" : 1.3556168985464703, "Mass" : 10641.592653589792, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "2b49ebd7-3d22-42ab-995d-758d3463085d", "Name" : "C12/15" }, "Volume" : 31.015723650090315, "Mass" : 79044.74101503678, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "6e6a2fcb-7141-4ce9-a847-044848d6a2b3", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "53072d16-9b88-4541-95bb-10cc802e5be5", "Name" : "" }], "BHoM_Guid" : "528102c1-ac1c-444d-99a7-95cd3b01eefa", "Name" : "" }], "BHoM_Guid" : "28da04dc-7cda-4ed4-829d-d3c1ee383be5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Stem\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "2a3a39bd-9ee0-42b8-b771-b590e8c3a534", "Name" : "C55/67" }, "Volume" : 25.0, "Mass" : 63713.442499999997, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "37129af1-006d-4b2b-be6e-6bbad1254a45", "Name" : "" }], "BHoM_Guid" : "3fcbf8f5-fb4f-44f0-a1f8-b12dfd7878a9", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "636f09a6-efcd-49e6-8c63-fa987cf3d5ee", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "2a845b95-546d-4f0f-bd4d-1f3dc6a8ac8f", "Name" : "B500B" }, "Volume" : 0.31847133757961782, "Mass" : 2500.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ef264ed9-d49c-46f0-9370-8a0f212163b3", "Name" : "" }], "BHoM_Guid" : "09a716a6-3bd2-47c9-9824-e864897b3d88", "Name" : "" }], "BHoM_Guid" : "c3bd52be-4a9c-4e09-aac1-a53c8b36ea0a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.RetainingWall\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "" }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "" }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "fd5e9921-0c27-4636-a533-829699ede7f9", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "de103434-6772-4c55-a156-7f2287306c33", "Name" : "C55/67" }, "Volume" : 25.0, "Mass" : 63713.442499999997, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "44c3c040-4000-445f-955a-e0e75cf05ce2", "Name" : "C35/45" }, "Volume" : 32.0, "Mass" : 81553.206399999995, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ee515619-b488-40eb-b4bf-4c335ae65f33", "Name" : "" }], "BHoM_Guid" : "075028b4-9383-4c85-8fe8-33e3009e625a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "" }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "" }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "fd5e9921-0c27-4636-a533-829699ede7f9", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "3cd56975-efab-49f1-86aa-d43e9c234cc6", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "b50c1409-7978-4c45-bf41-399217ab4ed8", "Name" : "B500B" }, "Volume" : 0.72611464968152872, "Mass" : 5700.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "6212fe11-6291-489c-b02e-e5f21e9c87e8", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "89240b5d-319a-4cdd-9d21-8662bf6bc95b", "Name" : "" }], "BHoM_Guid" : "8547e921-0adb-46d8-861d-658406bd3ebc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "fd5e9921-0c27-4636-a533-829699ede7f9", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "88857f3b-76e3-4fa7-aacd-d3b50646d8ad", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "8014a66b-0b14-4162-8e5a-6ff204f71ec9", "Name" : "B500B" }, "Volume" : 0.72611464968152872, "Mass" : 5700.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "6f092b65-f2bf-421c-938e-aa3854e4d077", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6beda0a5-64de-4f0a-9635-f74aadfa5384", "Name" : "" }], "BHoM_Guid" : "6ae2207a-10a1-45ac-a2f9-2e0f7c94ce88", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "fd5e9921-0c27-4636-a533-829699ede7f9", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 150.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "9118d328-7163-4392-9146-5506aafc9c56", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "1543d32a-9b96-464b-9402-0bf8cab75509", "Name" : "B500B" }, "Volume" : 0.72611464968152872, "Mass" : 5700.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "ba5fb470-1c22-4cc1-a21e-2c667a0c4452", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "2a06961a-4235-4c80-8385-f3ca9304152a", "Name" : "" }], "BHoM_Guid" : "dceb29d7-a0a0-488c-b303-ed9f927daecc", "Name" : "" }], "BHoM_Guid" : "17c32ad4-cd7f-487a-b48f-0bb95bc54988", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.IAreaElement\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "f1e98b29-407b-4b66-9547-ff633ef6acfb", "Name" : "C35/45" }, "Volume" : 32.0, "Mass" : 81553.206399999995, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "597cea40-91d7-4d21-a2ac-400722f77c90", "Name" : "" }], "BHoM_Guid" : "5b0d38b8-4903-4385-abdd-d20deb0a73c8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "7dae1106-e45f-41df-84af-e9365b621bcd", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "1faf2908-1fda-4e6f-b775-5eb874c8a142", "Name" : "B500B" }, "Volume" : 0.40764331210191085, "Mass" : 3200.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "904c14d3-1bfa-4df6-9894-fe9bd0ff591a", "Name" : "" }], "BHoM_Guid" : "280917f0-4d1e-45a9-9a93-c8faca21207a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.709241956898115, "Y" : 17.438487844644268, "Z" : 13.201132397833851 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.5123869046637788, "Y" : 17.438487844644268, "Z" : 7.617779652442203 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "3e0cc6ff-0295-48a4-81ee-536543308966", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.5123869046637788, "Y" : 17.438487844644268, "Z" : 7.617779652442203 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0058433379195995, "Y" : 11.657113707023164, "Z" : 7.0301565055081507 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "8004eeaf-049b-4a69-bb90-49d5678791a3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0058433379195995, "Y" : 11.657113707023164, "Z" : 7.0301565055081507 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2026983901539356, "Y" : 11.657113707023164, "Z" : 12.613509250899799 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "628e7a62-7faf-4797-ab85-3082307b8a80", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2026983901539356, "Y" : 11.657113707023164, "Z" : 12.613509250899799 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.709241956898115, "Y" : 17.438487844644268, "Z" : 13.201132397833851 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "5d32574b-a0f3-4877-811a-e7414622e221", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "2a235566-4e1f-4f14-87c1-0b2a2bd45e06" }, "OrientationAngle" : 3.7386432372281075, "BHoM_Guid" : "3b31c48e-df14-4a63-9554-9b80d0fa8d86", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "0607531c-9b3a-4da4-b176-07c9391553ce", "Name" : "C24 CLT" }, "Volume" : 3.6000000000000001, "Mass" : 1512.0, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "38e3699c-7df2-4210-8d5e-33bbdf4e720a", "Name" : "" }], "BHoM_Guid" : "6133731d-1594-4642-adae-40c05b57bbd8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.79618238279640818, "Y" : 18.499222426192663, "Z" : 11.027903902758634 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.722675016049398, "Y" : 18.499222426192663, "Z" : 10.091589282559825 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "eba4b11d-769d-498a-a2ec-6bd3f1db1741", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.722675016049398, "Y" : 18.499222426192663, "Z" : 10.091589282559825 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6384499421721284, "Y" : 24.474898052421398, "Z" : 9.5584786495518284 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "06120ff5-a76f-4116-9586-52dab5a4d1e2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6384499421721284, "Y" : 24.474898052421398, "Z" : 9.5584786495518284 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.71195730891913822, "Y" : 24.474898052421398, "Z" : 10.494793269750637 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "30e1e449-8a6c-4ae1-8592-c2b0499069d7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.71195730891913822, "Y" : 24.474898052421398, "Z" : 10.494793269750637 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.79618238279640818, "Y" : 18.499222426192663, "Z" : 11.027903902758634 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "fedbf6af-2055-4734-8bd5-0d74dfb3d62c", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "d4c83671-1b15-4285-8731-695b5c1c5918" }, "OrientationAngle" : 0.014210665474099106, "BHoM_Guid" : "93b626fd-b1d0-4b77-9e6b-a1a2cf88f1ce", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "2ec734ea-c35f-4c38-9b17-8a6c426e96f7", "Name" : "C24 CLT" }, "Volume" : 3.6000000000000014, "Mass" : 1512.0000000000007, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "b4ad5208-f5bc-4a63-b8a1-f64748bfade0", "Name" : "" }], "BHoM_Guid" : "877bf95b-df5a-47c6-a046-a333c25d352e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.014836769574158, "Y" : 19.553260077233237, "Z" : 8.871645951491228 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.016372354324805, "Y" : 19.553260077233237, "Z" : 4.3981370021333905 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "ce395189-65b7-4750-a745-a767567f71cc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.016372354324805, "Y" : 19.553260077233237, "Z" : 4.3981370021333905 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7160797676917934, "Y" : 13.812310819900052, "Z" : 5.5603507578052032 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "1729fe0c-7870-40b3-adb4-e24c969fd4b7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7160797676917934, "Y" : 13.812310819900052, "Z" : 5.5603507578052032 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.714544182941145, "Y" : 13.812310819900052, "Z" : 10.033859707163039 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "c4eb7352-e5fb-48e3-8c2d-46e52d444dee", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.714544182941145, "Y" : 13.812310819900052, "Z" : 10.033859707163039 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.014836769574158, "Y" : 19.553260077233237, "Z" : 8.871645951491228 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "a7754447-c002-47ff-a1e3-9d23d871a942", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.11, "Spacing" : 0.25, "BHoM_Guid" : "36af5684-c848-4e90-af34-ac2d54a90d30", "Name" : "" }, "Direction" : "Y", "BHoM_Guid" : "bb86a9dd-b39c-41fe-aa3e-13b499742df2" }, "ToppingThickness" : 0.050000000000000003, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "cbb6e5a7-a001-4acd-9556-cdb008d9e666" }, "OrientationAngle" : 2.8271816907160048, "BHoM_Guid" : "c6f6b84c-ae5d-4434-8f5c-12d1dd3c6baf", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 1.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "c0d4979e-6978-4887-9428-d77e8e474850", "Name" : "C45/55 Precast Hollowcore" }, "Volume" : 4.0310086703841712, "Mass" : 10273.177565500933, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "f5477e15-e102-4a4a-a811-5cda2ddb7f61", "Name" : "C30/37 In situ" }, "Volume" : 1.7997707006369428, "Mass" : 4586.7834819286627, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "00f5c32e-436d-4799-8e0b-d1f07e2f468d", "Name" : "B500B" }, "Volume" : 0.00074286907517150135, "Mass" : 5.8315222400962856, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0db82b46-bc69-4e69-ab35-61756c7aa32a", "Name" : "" }], "BHoM_Guid" : "56f4e638-9976-4b0a-baba-946a47bb6ac0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : 0.52772903687214101, "Z" : 6.9745772790172085 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : -4.3032823096268453, "Z" : 3.4163010994608705 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "4b19d909-f8e6-4380-adca-742a703e44e1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : -4.3032823096268453, "Z" : 3.4163010994608705 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : -4.0938388106487071, "Z" : 3.1319432056506176 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "a58837ee-a687-41d5-a50e-47ccd3f7f825", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : -4.0938388106487071, "Z" : 3.1319432056506176 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : 0.73717253585027909, "Z" : 6.6902193852069551 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "3dd902c5-a171-405a-9592-c34d45c9332d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : 0.73717253585027909, "Z" : 6.6902193852069551 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : 0.52772903687214101, "Z" : 6.9745772790172085 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "223959f1-84e2-418e-9592-8d922b319439", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Cassette", "Name" : null, "TopThickness" : 0.035999999999999997, "BottomThickness" : 0.053999999999999999, "RibThickness" : 0.044999999999999998, "RibHeight" : 0.35999999999999999, "RibSpacing" : 0.5, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "BottomMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "339a080a-ef4e-4e48-9502-3cc22d2e6c85" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "54514550-9014-499d-8b02-c20f04517b10", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "fd8c555a-edba-4d01-bd7a-d982296ec936", "Name" : "LVL-X" }, "Volume" : 3.2399999999999998, "Mass" : 1652.3999999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "913458ca-2a48-4003-9c2c-9bb684462a3b", "Name" : "LVL-S" }, "Volume" : 1.1663999999999999, "Mass" : 594.86399999999992, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ff54c47c-6116-4941-a016-f23543c6f1ab", "Name" : "" }], "BHoM_Guid" : "254d9dc4-6940-4e25-a857-e22476f2849d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.36065213769720494, "Y" : 1.8836492983414916, "Z" : 4.7559457483672274 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.9718539484986248, "Y" : 6.0344794578488772, "Z" : 4.7559457483672274 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "cf3579df-7a9b-41d6-b236-79e3e0810d9a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.9718539484986248, "Y" : 6.0344794578488772, "Z" : 4.7559457483672274 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0551181661773992, "Y" : 8.035108036571927, "Z" : -0.56604722708529831 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "49ab120a-20e3-4656-9e13-5f287325aca5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0551181661773992, "Y" : 8.035108036571927, "Z" : -0.56604722708529831 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.2773879200184304, "Y" : 3.8842778770645427, "Z" : -0.56604722708529831 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "243728f6-7e76-4fec-8b48-deb6727142a1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.2773879200184304, "Y" : 3.8842778770645427, "Z" : -0.56604722708529831 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.36065213769720494, "Y" : 1.8836492983414916, "Z" : 4.7559457483672274 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "d35236c3-d89a-4d97-b82a-cc0bc26cb325", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Cassette", "Name" : null, "TopThickness" : 0.035999999999999997, "BottomThickness" : 0.053999999999999999, "RibThickness" : 0.044999999999999998, "RibHeight" : 0.35999999999999999, "RibSpacing" : 0.5, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "BottomMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "96cea656-add1-4ad0-b1b3-a8eeb000e13c" }, "OrientationAngle" : 3.5581152454562308, "BHoM_Guid" : "7a1da4d0-a5b9-4de2-a285-14e486bedad7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "d4be38a3-7703-43dc-b62e-5ad9cb8c28cb", "Name" : "LVL-X" }, "Volume" : 3.2399999999999993, "Mass" : 1652.3999999999996, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "168c1754-c339-4f5d-8b2a-e31f393419c6", "Name" : "LVL-S" }, "Volume" : 1.1663999999999997, "Mass" : 594.86399999999981, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a420eaa1-f726-4f70-bac2-c64c1e3d3663", "Name" : "" }], "BHoM_Guid" : "b0df6feb-c838-4f72-80c7-987f26e07225", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 3.0166317024239135, "Z" : 2.6524853042968441 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 6.5096569024279054, "Z" : -2.2259135059827204 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "9f34106d-d5e9-4d4c-976c-9154e39f6204", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 6.5096569024279054, "Z" : -2.2259135059827204 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 6.7815585780402694, "Z" : -2.0312267979513874 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "074f6b47-7af1-44e1-b104-72d0f05b54bf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 6.7815585780402694, "Z" : -2.0312267979513874 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 3.2885333780362775, "Z" : 2.8471720123281767 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "5524e3fc-2d39-46d4-85f0-f7f781017024", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 3.2885333780362775, "Z" : 2.8471720123281767 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 3.0166317024239135, "Z" : 2.6524853042968441 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "5d2e6eb2-ff45-4b23-90b9-d82ebc28a0e9", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpRibbed", "Name" : null, "TopThickness" : 0.039, "RibThickness" : 0.050999999999999997, "RibHeight" : 0.45000000000000001, "RibSpacing" : 0.25, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "31c2f545-6502-47fc-b0cc-9eced83e096f" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "43b52ff0-35a4-486b-94f6-825cccea063b", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "8af7b341-a68f-4785-9f24-18fc69b30f60", "Name" : "LVL-X" }, "Volume" : 1.4039999999999999, "Mass" : 716.03999999999996, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "3c78e22b-03ab-4761-b1e4-fc2d0546a12c", "Name" : "LVL-S" }, "Volume" : 3.3047999999999997, "Mass" : 1685.4479999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c4e7e19c-e0ca-434b-801e-4f8ccbb02d74", "Name" : "" }], "BHoM_Guid" : "7c91b5c7-0798-4246-a43c-27242f331748", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.7260577032298849, "Y" : 3.9762475462504208, "Z" : 0.42447350686916774 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7297148078242017, "Y" : -1.679312391298533, "Z" : 0.42447350686916774 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "13b7690c-f9f7-46c3-b544-a73c297cb3ce", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7297148078242017, "Y" : -1.679312391298533, "Z" : 0.42447350686916774 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4392513252922656, "Y" : -2.1364990100500658, "Z" : 6.2661928082295208 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "8e2d11d9-f2b7-46d9-93d4-09817a1f1e5d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4392513252922656, "Y" : -2.1364990100500658, "Z" : 6.2661928082295208 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.4355942206979497, "Y" : 3.519060927498888, "Z" : 6.2661928082295208 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "66d2c2a6-30fe-4c43-a942-08078a04052a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.4355942206979497, "Y" : 3.519060927498888, "Z" : 6.2661928082295208 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.7260577032298849, "Y" : 3.9762475462504208, "Z" : 0.42447350686916774 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "adae8382-dfe0-494f-96a5-c10e74f672a7", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpRibbed", "Name" : null, "TopThickness" : 0.039, "RibThickness" : 0.050999999999999997, "RibHeight" : 0.45000000000000001, "RibSpacing" : 0.25, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "fb272aed-4979-4dd4-85c0-efcb8a79defc" }, "OrientationAngle" : 0.57218393116879684, "BHoM_Guid" : "5277bc20-65d7-4afe-ab48-51dd6e53b2ec", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "a1631c4e-89da-4544-8b0d-a1a0dcb6d436", "Name" : "LVL-X" }, "Volume" : 1.4039999999999999, "Mass" : 716.03999999999996, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "452ef5d6-60e8-43c2-9287-7047e0bf991f", "Name" : "LVL-S" }, "Volume" : 3.3047999999999997, "Mass" : 1685.4479999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "61135a30-4d60-4328-9cb0-09dd0b4a70fe", "Name" : "" }], "BHoM_Guid" : "8b1a9744-3ec2-4a03-a224-654275de724f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.521926004562363, "Y" : 5.0924756339287685, "Z" : 18.257877996970691 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 23.725363909006511, "Y" : 9.3739601642619341, "Z" : 18.257877996970691 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "ec8239e7-cb93-42bd-9524-e4a434fcf153", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 23.725363909006511, "Y" : 9.3739601642619341, "Z" : 18.257877996970691 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 24.502953886650392, "Y" : 8.6105447734115472, "Z" : 24.158094159763415 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "f92f5434-ae21-4540-bab5-53b18ddf69b7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 24.502953886650392, "Y" : 8.6105447734115472, "Z" : 24.158094159763415 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.299515982206248, "Y" : 4.3290602430783824, "Z" : 24.158094159763415 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "e0eb7b76-d358-4d11-a7cc-90c532c6a1f6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.299515982206248, "Y" : 4.3290602430783824, "Z" : 24.158094159763415 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.521926004562363, "Y" : 5.0924756339287685, "Z" : 18.257877996970691 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "aa1d030b-7acd-4f58-84d1-f5a22ad9df65", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpDoubleRibbed", "Name" : null, "TopThickness" : 0.10000000000000001, "RibThickness" : 0.23999999999999999, "RibHeight" : 0.23999999999999999, "RibSpacing" : 1.5, "RibInnerSpacing" : 0.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 28c", "Density" : 420.0, "DensityCharacteristic" : 390.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 12500000000.0, "E_0_k" : 10400000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 28000000.0, "TensileStrengthParallel" : 19500000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "ee475a32-5a0d-460c-b5dc-05b50d444028" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "12784378-7236-4965-9d35-fadbf7a63272" }, "OrientationAngle" : 6.1002641302214009, "BHoM_Guid" : "334eaf96-1e01-4907-859f-9b288f4c4cda", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 157.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "d1b01d6e-0fdd-4de6-ac72-29ac59216f62", "Name" : "C40/50 Precast" }, "Volume" : 3.5279999999999978, "Mass" : 8991.2410055999935, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 28c", "Density" : 420.0, "DensityCharacteristic" : 390.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 12500000000.0, "E_0_k" : 10400000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 28000000.0, "TensileStrengthParallel" : 19500000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "ee475a32-5a0d-460c-b5dc-05b50d444028" }], "BHoM_Guid" : "0a5340d2-7cbe-490d-9088-908c20f79b27", "Name" : "GL 28c" }, "Volume" : 2.7647999999999979, "Mass" : 1161.2159999999992, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e519c641-ad6f-4f6e-8ce9-0ed3597a4651", "Name" : "B500B" }, "Volume" : 0.071999999999999967, "Mass" : 565.1999999999997, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "78103550-4bf6-425c-a40b-b349a4ca4dbb", "Name" : "" }], "BHoM_Guid" : "48d096da-9760-4690-bc4d-2e48dd0d399c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.734195337371228, "Y" : 5.5456920990519452, "Z" : 16.062630156987773 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.287216864355944, "Y" : 0.75964432467376231, "Z" : 16.062630156987773 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "304faac2-ad03-419d-a73b-3eddd8bf44e2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.287216864355944, "Y" : 0.75964432467376231, "Z" : 16.062630156987773 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.39064851958104, "Y" : 0.72837355898264899, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "bfe9bab7-9a53-42e9-9d6e-c7501f5b8954", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.39064851958104, "Y" : 0.72837355898264899, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.245950672279513, "Y" : 0.24976878154483106, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "8915bec8-def2-4fd3-b23c-89e72bd29a78", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.245950672279513, "Y" : 0.24976878154483106, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.28026722453048, "Y" : -0.062938875366300273, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "1656a2c6-cbc2-45af-b5ba-65fe1fcc6bf5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.28026722453048, "Y" : -0.062938875366300273, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.424965071832009, "Y" : 0.41566590207151766, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "90a80f0e-c8c2-4e1e-8109-146a382e8ea1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.424965071832009, "Y" : 0.41566590207151766, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.528396727057105, "Y" : 0.38439513638040435, "Z" : 21.920843245900663 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "f23611dd-5394-45d6-8b26-6e5dddea8be3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.528396727057105, "Y" : 0.38439513638040435, "Z" : 21.920843245900663 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.97537520007239, "Y" : 5.1704429107585872, "Z" : 21.920843245900663 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "ddd8ca4e-3180-40e2-bd1a-546ac840ea31", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.97537520007239, "Y" : 5.1704429107585872, "Z" : 21.920843245900663 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.871943544847293, "Y" : 5.2017136764497005, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "abda8a2e-fbc9-48b1-aecf-83307e7204b6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.871943544847293, "Y" : 5.2017136764497005, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.016641392148822, "Y" : 5.6803184538875184, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "39103a72-3c85-440c-8b44-3c8bae534d58", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.016641392148822, "Y" : 5.6803184538875184, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.982324839897853, "Y" : 5.9930261107986507, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "12d7621b-eea9-457f-97a2-3b313f38f26d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.982324839897853, "Y" : 5.9930261107986507, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.837626992596325, "Y" : 5.5144213333608318, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "c7e897d0-b651-4c43-a62f-c5e1cadf9c72", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.837626992596325, "Y" : 5.5144213333608318, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.734195337371228, "Y" : 5.5456920990519452, "Z" : 16.062630156987773 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "170c8262-c9d2-4447-bc1d-f5a50e71ae6e", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.20999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "d59a7249-7716-4381-b045-2444db103020" }, "OrientationAngle" : 3.7621900709539222, "BHoM_Guid" : "dd2b0103-58a3-4eab-a1d5-05bde355084b", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "c2e10a62-cc2c-43b4-9604-9b67b0d750a4", "Name" : "C30/37 In situ" }, "Volume" : 7.3500000000000023, "Mass" : 18731.752095000003, "Area" : 35.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7d58e914-a508-42b7-a40b-022a470174da", "Name" : "" }], "BHoM_Guid" : "c9f2ab29-3d30-4a9a-aa7a-7dbcd88341f8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.9763801593799331, "Z" : 13.826897193682795 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.6770377655222752, "Z" : 14.227389554708029 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "639830ef-6f9f-4c9b-bac2-aa45ea28f9df", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.6770377655222752, "Z" : 14.227389554708029 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.6779003462268518, "Z" : 14.228034278548311 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "ba137612-069c-4705-aac3-b6a7ac121cf6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.6779003462268518, "Z" : 14.228034278548311 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.9772427400845096, "Z" : 13.827541917523076 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "620caba5-57e2-4b0d-a5fc-734d80212b83", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.9772427400845096, "Z" : 13.827541917523076 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.9763801593799331, "Z" : 13.826897193682795 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "c8ac05e8-6e73-4c13-a499-c1fe67ffc710", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "0a937aba-b3e0-4930-9076-91aeefe80513", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "048b91a5-b0a9-4963-85de-6ebd769b1ec3", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999976, "Mass" : 248.48242574999992, "Area" : 0.24999999999999994, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ab88f859-4ab3-4fab-8713-e4b182267fc9", "Name" : "" }], "BHoM_Guid" : "dc46736d-968d-4572-8025-2910f7cea889", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.793280826198046, "Y" : 12.433324707059231, "Z" : 11.713085997609117 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.628374172388844, "Y" : 12.276051050101785, "Z" : 12.158137446721108 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "38f33aef-5a1c-448c-b95b-50ba1dd1837d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.628374172388844, "Y" : 12.276051050101785, "Z" : 12.158137446721108 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.973454452215407, "Y" : 11.914222913447349, "Z" : 12.158137446721108 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "25d62487-68bc-4f54-9019-99268e8c8495", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.973454452215407, "Y" : 11.914222913447349, "Z" : 12.158137446721108 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.138361106024607, "Y" : 12.071496570404795, "Z" : 11.713085997609117 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "75c78192-5fc0-42ba-934f-4aba28bcd519", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.138361106024607, "Y" : 12.071496570404795, "Z" : 11.713085997609117 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.793280826198046, "Y" : 12.433324707059231, "Z" : 11.713085997609117 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "5b38fbe6-6faf-4181-9552-16045bac558d", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 2.695797851896224, "BHoM_Guid" : "6c0bd913-22c1-41d3-a440-6505a8b35738", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "907597de-a5dd-490d-a571-1be6986074ee", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999976, "Mass" : 248.48242574999992, "Area" : 0.24999999999999992, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "585fd04f-9055-4670-92ea-8e1e48bb6264", "Name" : "" }], "BHoM_Guid" : "282e7c09-2115-47ba-8f9c-c77c1911d828", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 14.194109714131507, "Z" : 13.13180760254698 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 13.802090933737929, "Z" : 12.821450911272677 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "7e791cea-d516-4970-9f05-a73dcefc046c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 13.802090933737929, "Z" : 12.821450911272677 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 13.795500284452421, "Z" : 12.829775714209255 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "bf4978d4-c360-4947-a619-1599af9f3bf3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 13.795500284452421, "Z" : 12.829775714209255 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 14.187519064845997, "Z" : 13.140132405483556 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "f4840b1e-aba7-4bb8-8025-fdf3cda868be", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 14.187519064845997, "Z" : 13.140132405483556 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 14.194109714131507, "Z" : 13.13180760254698 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "7b501b4a-2953-4f6c-b309-922ab957f5a3", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "5c297130-1629-4047-b618-17fb1f9c4e97", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "3a286281-f3ee-41b4-9386-6fbf2ba1a8c6", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999698, "Mass" : 248.48242574999921, "Area" : 0.24999999999999922, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "23f757d8-bd53-434d-8c4d-29623ac59eaa", "Name" : "" }], "BHoM_Guid" : "b545e9d7-6e1d-4159-9a85-6b77acd5d5bd", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.784595885460559, "Y" : 4.7279275457656311, "Z" : 8.862924432421833 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.9024455748155238, "Y" : 5.2030300938545597, "Z" : 8.7609978926083691 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "79674696-1116-4adf-99f3-63e5bf97b7e0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.9024455748155238, "Y" : 5.2030300938545597, "Z" : 8.7609978926083691 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.2295261016988102, "Y" : 5.2030300938545597, "Z" : 9.1391755346415167 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "210a2c53-8052-4b24-8549-b479077f6e7a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.2295261016988102, "Y" : 5.2030300938545597, "Z" : 9.1391755346415167 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.1116764123438454, "Y" : 4.7279275457656311, "Z" : 9.2411020744549806 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "175fb9c0-1e73-4e2e-898b-db691d97b7fd", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.1116764123438454, "Y" : 4.7279275457656311, "Z" : 9.2411020744549806 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.784595885460559, "Y" : 4.7279275457656311, "Z" : 8.862924432421833 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "8517ad84-cf98-490b-9c53-9f24dc59437f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 0.34582810541588827, "BHoM_Guid" : "7a70ecf1-4fc9-4f14-a05e-e10fcb875f50", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "a83d1af7-6024-4046-9275-7210ee3c73cf", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999962, "Mass" : 248.48242574999989, "Area" : 0.24999999999999989, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "9d83041c-6b77-4c36-ad17-5f8d942a19e5", "Name" : "" }], "BHoM_Guid" : "3d3f01f5-2fbd-4839-b291-ffb5cc221ef1", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 11.463702562879037, "Z" : 5.4802337403597523 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 5.5406221766383172, "Z" : 6.4378969056378539 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "1c24ca4f-07a9-4de9-bcf6-88232fc539f3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 5.5406221766383172, "Z" : 6.4378969056378539 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 5.6175873026669008, "Z" : 6.9139208824732403 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "f169a2c0-9420-4f97-b0e3-f327d3746222", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 5.6175873026669008, "Z" : 6.9139208824732403 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 11.540667688907622, "Z" : 5.9562577171951387 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "864d1bb3-030c-4564-9986-60f46628b68d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 11.540667688907622, "Z" : 5.9562577171951387 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 11.463702562879037, "Z" : 5.4802337403597523 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "569c2b7f-e3ac-401c-8dce-f77d785ed273", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.20999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "2774ee62-e74e-4093-94e7-579c371473a9" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "4f5b13f5-0774-481d-99e7-d7f281a3bcc7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "43404f5c-d7dc-4506-8e4b-478d05b33ce5", "Name" : "C30/37 In situ" }, "Volume" : 7.5599999999999978, "Mass" : 19266.945011999993, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "993964da-2e7f-4207-b574-aac7e7efcb71", "Name" : "" }], "BHoM_Guid" : "a8cd6426-40f7-4c03-8f34-be533a5a12a2", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.559311367418173, "Y" : 12.511598407973771, "Z" : 3.2579664984004806 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.725671615878166, "Y" : 12.511598407973771, "Z" : 8.8532219236596656 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "30335dfa-1ee8-4b13-9a65-b08a13fdcfa9", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.725671615878166, "Y" : 12.511598407973771, "Z" : 8.8532219236596656 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.94064211881383, "Y" : 6.6547595711941474, "Z" : 8.3828119779887142 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "c7f84a16-8438-49f9-bf5a-05afcb54b09e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.94064211881383, "Y" : 6.6547595711941474, "Z" : 8.3828119779887142 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.774281870353837, "Y" : 6.6547595711941474, "Z" : 2.7875565527295292 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "e0cfc287-53c4-420a-833e-98285739aeb1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.774281870353837, "Y" : 6.6547595711941474, "Z" : 2.7875565527295292 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.559311367418173, "Y" : 12.511598407973771, "Z" : 3.2579664984004806 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "c65ca3d7-37ef-4c00-b28c-2f34806a3d6f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.129, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "668f3bb0-2327-445f-bbdc-8b2f91c650b2" }, "OrientationAngle" : 5.7720616054302187, "BHoM_Guid" : "2ff97916-3546-4ba4-864a-71dc2ad71475", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 130.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "c78b5a59-a054-4524-9f8f-0f96d01ee573", "Name" : "C30/37 In situ" }, "Volume" : 4.5670929936305704, "Mass" : 11639.408673673368, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "f243e7ad-4e52-4159-abe4-79a1776b852f", "Name" : "B500B" }, "Volume" : 0.076907006369426711, "Mass" : 603.71999999999969, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1cb3570d-59a4-4128-b28e-0abab60ad34a", "Name" : "" }], "BHoM_Guid" : "73d0fd69-d2ca-432c-b91a-43631573e97f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 13.519772664016051, "Z" : 1.1135622395477089 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 14.903312402976313, "Z" : 6.9518683115790285 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "2f7dba6c-366e-4728-844c-43a034dbafdf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 14.903312402976313, "Z" : 6.9518683115790285 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 15.6525631705324, "Z" : 6.7743136923845508 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "d8e77098-a260-4916-8f77-ed44a34c8599", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 15.6525631705324, "Z" : 6.7743136923845508 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 14.269023431572137, "Z" : 0.93600762035323171 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "5382d0f9-1a62-4031-b432-b6e113f03bd4", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 14.269023431572137, "Z" : 0.93600762035323171 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 13.519772664016051, "Z" : 1.1135622395477089 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "12b71d73-779a-4087-b619-3ca1654dd996", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.17499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "adf2ebe9-e62d-44f2-8582-2b4936537bac" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "017029ec-b011-4649-8546-349ffb21911b", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 125.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "bdc17831-d609-4690-88ce-859639aaca92", "Name" : "C30/37 In situ" }, "Volume" : 6.1996815286624205, "Mass" : 15800.122103789809, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "c33edbbe-b4b6-424f-bfc9-469a299fa249", "Name" : "B500B" }, "Volume" : 0.10031847133757962, "Mass" : 787.5, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ba16b727-dccc-4dbc-a476-a9d722bfed55", "Name" : "" }], "BHoM_Guid" : "ccf2bb34-d42c-4196-8e05-fceaedc04cfb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.806592858048727, "Y" : 14.597245884721048, "Z" : 18.941447697375523 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.684821341128272, "Y" : 18.95740638203112, "Z" : 18.941447697375523 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "1b07a709-9f4e-4662-996d-06b0a8a93324", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.684821341128272, "Y" : 18.95740638203112, "Z" : 18.941447697375523 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.321238818193946, "Y" : 18.613702500487008, "Z" : 24.920550923681976 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "80a6d6b9-61cf-42a1-8010-fc3fcb7e0f1b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.321238818193946, "Y" : 18.613702500487008, "Z" : 24.920550923681976 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.443010335114405, "Y" : 14.253542003176934, "Z" : 24.920550923681976 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "e4cce623-a7b5-4e63-a337-f133417a8853", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.443010335114405, "Y" : 14.253542003176934, "Z" : 24.920550923681976 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.806592858048727, "Y" : 14.597245884721048, "Z" : 18.941447697375523 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "0054546b-c2e4-4fe7-a757-89196f29e752", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "Y", "TotalDepth" : 0.25, "StemWidth" : 0.14999999999999999, "Spacing" : 0.75, "PanelType" : "Slab", "BHoM_Guid" : "f792c273-9fb6-4bff-a363-7cf3929c2871" }, "OrientationAngle" : 3.0536101242641873, "BHoM_Guid" : "78751c76-79f6-4585-868f-4739660da291", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 55.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "1b7b68c2-544e-4932-88d2-14b4eda734ad", "Name" : "C30/37 In situ" }, "Volume" : 4.647210191082805, "Mass" : 11843.590371798731, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "d08700b9-5cdf-4cca-865c-8df536580306", "Name" : "B500B" }, "Volume" : 0.032789808917197474, "Mass" : 257.40000000000015, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "fdf8e5c9-fd4e-4bd5-8d26-880d27df8464", "Name" : "" }], "BHoM_Guid" : "56892e4c-4006-49d8-ba4f-fb39dd307e57", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 15.876076959241081, "Z" : 16.762269941971958 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 13.562314283689098, "Z" : 11.226341629464422 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "ee3c01b4-a44c-4410-a772-c19b8668f328", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 13.562314283689098, "Z" : 11.226341629464422 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 12.96275245338078, "Z" : 11.476930818186169 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "3b487bfa-438d-4802-92af-d80ed19d3a88", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 12.96275245338078, "Z" : 11.476930818186169 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 15.276515128932763, "Z" : 17.012859130693705 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "52c37598-440f-4772-b249-5aac145a316f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 15.276515128932763, "Z" : 17.012859130693705 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 15.876076959241081, "Z" : 16.762269941971958 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "5007631d-e917-4c34-9dc6-d0238ebf5d3e", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "Y", "TotalDepth" : 0.25, "StemWidth" : 0.14999999999999999, "Spacing" : 0.75, "PanelType" : "Slab", "BHoM_Guid" : "8e917f3c-ae2a-4e5a-ad70-bf41070f3eed" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "7cc4e36b-0ef8-494b-8128-d8af7701fb4d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 66.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "acceeb88-d90b-4df5-a568-2e8787cebb02", "Name" : "C30/37 In situ" }, "Volume" : 4.6406522292993646, "Mass" : 11826.877158958474, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "90752ff8-4f0c-455e-b500-ec90f3f3a345", "Name" : "B500B" }, "Volume" : 0.039347770700636955, "Mass" : 308.88000000000011, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0560d1f0-94b3-40b7-a281-78993f4163cd", "Name" : "" }], "BHoM_Guid" : "a7a456e4-6655-49e6-87b5-afefcce70f10", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0446620688852044, "Y" : 16.904254194127368, "Z" : 16.169966358267299 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0141553957814731, "Y" : 16.904254194127368, "Z" : 19.322670380290493 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "c6b601d8-bd2d-46e5-bc99-b2258d36d983", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0141553957814731, "Y" : 16.904254194127368, "Z" : 19.322670380290493 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.35028676022508209, "Y" : 15.203639430295128, "Z" : 18.895104175170967 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "afe32bab-5c6d-404a-bb4c-4c7f9e6ef975", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.35028676022508209, "Y" : 15.203639430295128, "Z" : 18.895104175170967 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.66496657632678513, "Y" : 15.203639430295128, "Z" : 20.471456186182564 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "22e5a5d8-2386-45e7-b38e-4479e544176c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.66496657632678513, "Y" : 15.203639430295128, "Z" : 20.471456186182564 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9927038474395671, "Y" : 11.80240990263065, "Z" : 19.616323775943513 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "52f0f0f2-ae33-40b1-87d1-9f60a55b63bf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9927038474395671, "Y" : 11.80240990263065, "Z" : 19.616323775943513 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.9774505108877003, "Y" : 11.80240990263065, "Z" : 18.039971764931916 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "0cff2d1e-f147-44d4-a581-f03ad9e2e275", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.9774505108877003, "Y" : 11.80240990263065, "Z" : 18.039971764931916 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.6413191464440917, "Y" : 10.101795138798408, "Z" : 17.612405559812391 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "07547af4-03a5-4272-81f8-04a8f2eb372d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.6413191464440917, "Y" : 10.101795138798408, "Z" : 17.612405559812391 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.38918752665964007, "Y" : 10.101795138798408, "Z" : 14.459701537789197 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "31985977-ee83-4c0d-b0aa-f56af1d0957c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.38918752665964007, "Y" : 10.101795138798408, "Z" : 14.459701537789197 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.053056162216031, "Y" : 11.80240990263065, "Z" : 14.887267742908723 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "8a60091f-0fa6-4ca3-9181-cd4ecdc7aa25", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.053056162216031, "Y" : 11.80240990263065, "Z" : 14.887267742908723 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0683094987678969, "Y" : 11.80240990263065, "Z" : 13.310915731897126 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "6fc81314-e897-4dc2-95e1-8d6cfc22c201", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0683094987678969, "Y" : 11.80240990263065, "Z" : 13.310915731897126 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3960467698806793, "Y" : 15.203639430295128, "Z" : 14.166048142136177 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "4c1e63c9-ce9d-4694-95b4-49c2b5f19ff4", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3960467698806793, "Y" : 15.203639430295128, "Z" : 14.166048142136177 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3807934333288134, "Y" : 15.203639430295128, "Z" : 15.742400153147774 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "3eb60385-5ccb-42d9-8164-bf62f7f8f2c0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3807934333288134, "Y" : 15.203639430295128, "Z" : 15.742400153147774 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0446620688852044, "Y" : 16.904254194127368, "Z" : 16.169966358267299 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "12396c3d-cc49-4162-b1db-3127dcf07e8c", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "TotalDepthX" : 0.30499999999999999, "TotalDepthY" : 0.30499999999999999, "StemWidthX" : 0.17999999999999999, "StemWidthY" : 0.17999999999999999, "SpacingX" : 0.90000000000000002, "SpacingY" : 0.90000000000000002, "PanelType" : "Slab", "BHoM_Guid" : "b8b270e7-c93a-440b-a2b3-c8a2e67bc256" }, "OrientationAngle" : 2.5624844743686852, "BHoM_Guid" : "c56732f2-0cdc-499e-8281-bd4c4dda02e2", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "3eb42b69-73e2-4b2a-b76a-edd66bc20e5c", "Name" : "C30/37 In situ" }, "Volume" : 7.3321875000000025, "Mass" : 18686.356267218755, "Area" : 42.187500000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "dcbc7581-21fb-483b-892d-dd22a0cd29e9", "Name" : "" }], "BHoM_Guid" : "5f485b27-ae5d-4557-a265-516496267982", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 17.950005083897636, "Z" : 12.379193701775201 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 19.784061674754614, "Z" : 12.768887711908889 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "6ad253d9-00d5-4233-8fb3-1f32465b5005", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 19.784061674754614, "Z" : 12.768887711908889 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 19.839850203864092, "Z" : 12.506324478072289 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "ed511257-307c-4728-8b9d-67dea1e2ea3b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 19.839850203864092, "Z" : 12.506324478072289 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 18.005793613007114, "Z" : 12.116630467938602 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "9c745c32-12e6-49d4-ae39-e48270f95071", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 18.005793613007114, "Z" : 12.116630467938602 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 17.950005083897636, "Z" : 12.379193701775201 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "e3505968-70eb-4902-928b-99a0c13d9676", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "995bb98f-57a8-4c83-8e34-e0e56811c18a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "7e8b64a2-870b-4446-aa9f-6d41c1a721b2", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656249999987, "Mass" : 2732.7093697265591, "Area" : 3.5156249999999956, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "eedca0ee-f137-4595-8177-ce4fe8d6ed3a", "Name" : "" }], "BHoM_Guid" : "2e571a97-173e-4d0d-b9a2-d21fcf2a0df0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.8015786543437091, "Y" : 18.97978400040774, "Z" : 5.4547797346806837 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.6572561372486136, "Y" : 20.84245591192899, "Z" : 5.6136802101019505 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "ff59be0a-79b0-44ee-a0d8-a564e4da2fef", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.6572561372486136, "Y" : 20.84245591192899, "Z" : 5.6136802101019505 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0452195206079944, "Y" : 20.84245591192899, "Z" : 6.8743080879682061 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "39307116-dd28-4a8a-85f4-c84f4ed25307", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0452195206079944, "Y" : 20.84245591192899, "Z" : 6.8743080879682061 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.1895420377030899, "Y" : 18.97978400040774, "Z" : 6.7154076125469402 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "3e1f00b7-33e9-431a-90e6-0a10cc726b57", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.1895420377030899, "Y" : 18.97978400040774, "Z" : 6.7154076125469402 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.8015786543437091, "Y" : 18.97978400040774, "Z" : 5.4547797346806837 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "7079db67-0d32-41ec-ae44-645706209603", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 3.0379834938564669, "BHoM_Guid" : "18d60fb9-2a7f-42d9-8c28-3863eda9b499", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "e235fd18-1e9b-4b1b-8df1-2a037c3b1aa9", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656249999993, "Mass" : 2732.7093697265605, "Area" : 3.5156249999999982, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "b58389b2-ebee-4ae6-89f2-6e9c911437b8", "Name" : "" }], "BHoM_Guid" : "3ff02f9d-2049-4141-beb1-854482a7d41d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -6.9636401219783588, "Z" : 5.310293270964376 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -5.3921210363834513, "Z" : 6.3330115917208527 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "0dec469e-90cc-401b-ae64-777b63f6b0fe", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -5.3921210363834513, "Z" : 6.3330115917208527 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -5.2242810747244901, "Z" : 6.0751070468238026 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "e97142be-11b7-4c0a-947f-93aa09234e67", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -5.2242810747244901, "Z" : 6.0751070468238026 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -6.7958001603193976, "Z" : 5.0523887260673268 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "a15d0c68-ffd4-4895-a591-9e128a3623d6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -6.7958001603193976, "Z" : 5.0523887260673268 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -6.9636401219783588, "Z" : 5.310293270964376 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "91a191a5-b2a0-4928-b09b-d595c26b7932", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "314a69b5-d78f-4432-a0b7-98a01b73c37c", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "9c4856e4-2cad-4f5d-9f58-6fbd4a2a128a", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656250000004, "Mass" : 2732.7093697265636, "Area" : 3.5156250000000013, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "2cefa497-139e-4a98-b603-6827a6723334", "Name" : "" }], "BHoM_Guid" : "de910d10-a48c-4497-b9ec-41298c73ba73", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.756919766465792, "Y" : 3.0466103341425925, "Z" : 13.07332016603057 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.225624555887137, "Y" : 2.5495663727720648, "Z" : 11.345229398830746 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "df0c6f17-3130-483b-b91c-40fe44f8e94d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.225624555887137, "Y" : 2.5495663727720648, "Z" : 11.345229398830746 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.94466939674075, "Y" : 3.9187920226399928, "Z" : 11.345229398830746 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "1463b5ce-c650-4d38-8ecb-c4475c2944f2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.94466939674075, "Y" : 3.9187920226399928, "Z" : 11.345229398830746 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.475964607319401, "Y" : 4.4158359840105206, "Z" : 13.07332016603057 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "8c79dce5-ab10-491c-99ad-fe8c8a89e54f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.475964607319401, "Y" : 4.4158359840105206, "Z" : 13.07332016603057 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.756919766465792, "Y" : 3.0466103341425925, "Z" : 13.07332016603057 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "c438936d-9fdb-4ea5-bf19-97d802ff7c7d", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 3.5347622210506686, "BHoM_Guid" : "e9b24195-3c6b-4619-bd21-ebe0186c92b7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "1562a3f0-aa56-4d81-88b3-0e7a9413d2e7", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656249999996, "Mass" : 2732.7093697265614, "Area" : 3.5156249999999987, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1c605ab7-109b-4644-92a6-ce857980fe0e", "Name" : "" }], "BHoM_Guid" : "3b0cbeb2-1879-4895-b173-a452d7e1fb14", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 2.3277220833516199, "Z" : 3.9870032187521764 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 3.9679172354073726, "Z" : -1.7844575896717014 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "6603e793-cf87-4a81-ba14-c8304818f547", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 3.9679172354073726, "Z" : -1.7844575896717014 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 2.9422235397421979, "Z" : -2.0759501394727273 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "c433e088-5ccf-42e3-825f-dab867dcaff1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 2.9422235397421979, "Z" : -2.0759501394727273 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 1.3020283876864451, "Z" : 3.6955106689511501 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "d7a48f6d-3b64-40be-9a9c-faaf59b67741", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 1.3020283876864451, "Z" : 3.6955106689511501 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 2.3277220833516199, "Z" : 3.9870032187521764 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "e304247d-ee82-4f72-89bf-a2d6aa7130af", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.20000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "97ce6f14-9665-4411-b6bb-6b85428a60bf" }, "PanelType" : "Slab", "BHoM_Guid" : "7115066e-e22f-4e0e-82e9-03dcd1b6c15b" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "1606c6bd-18ed-4562-921e-0b0d8b5ad244", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2550.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "97ce6f14-9665-4411-b6bb-6b85428a60bf" }], "BHoM_Guid" : "4bd960e2-32a8-42cd-b7ae-9e47402d29bd", "Name" : "C32/40 In situ" }, "Volume" : 7.1999999999999957, "Mass" : 18359.999999999989, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "42e10dfe-2a1d-486d-a3e2-277fa7dfc23d", "Name" : "" }], "BHoM_Guid" : "006f4c76-61f5-4ac5-83bf-9aa62b9b5c10", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.9312263671951175, "Y" : 3.3685330664202437, "Z" : 1.820222543041353 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3436390671015621, "Y" : 8.3036561211694568, "Z" : 1.820222543041353 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "ff9158fe-3def-4192-a151-e3c6ae2baad5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3436390671015621, "Y" : 8.3036561211694568, "Z" : 1.820222543041353 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4325741107828716, "Y" : 8.2421615912138613, "Z" : 7.8192482123305709 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "26f1527e-ee10-4a87-a3b0-7a3bedf1c653", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4325741107828716, "Y" : 8.2421615912138613, "Z" : 7.8192482123305709 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.020161410876427, "Y" : 3.3070385364646464, "Z" : 7.8192482123305709 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "425557b9-d20c-49cb-9e79-acbcdd65c482", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.020161410876427, "Y" : 3.3070385364646464, "Z" : 7.8192482123305709 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.9312263671951175, "Y" : 3.3685330664202437, "Z" : 1.820222543041353 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "5667fad4-a174-4b9d-aa7e-e4652b5b7ffc", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.11, "Spacing" : 0.25, "BHoM_Guid" : "4bb795d9-4663-477e-a085-c10eee8959c9", "Name" : "" }, "Direction" : "Y", "BHoM_Guid" : "f7bcb872-73d4-46e6-96cd-bf32b08ce839" }, "ToppingThickness" : 0.050000000000000003, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "828e93dc-df80-4bea-9a41-c2fb6e602491" }, "OrientationAngle" : 6.2571289876054896, "BHoM_Guid" : "e6efd46f-d890-4ade-bd6b-5d2699f625c0", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 1.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "90d71a8b-d6f5-436b-b485-831654b0708a", "Name" : "C45/55 Precast Hollowcore" }, "Volume" : 4.031008670384173, "Mass" : 10273.177565500937, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "02f89d7c-0f57-4ec0-be3e-a85e5db6dae8", "Name" : "C30/37 In situ" }, "Volume" : 1.7997707006369434, "Mass" : 4586.7834819286645, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "b8b9791e-b81c-4fca-a85f-a5ff43ce9ce7", "Name" : "B500B" }, "Volume" : 0.00074286907517150168, "Mass" : 5.8315222400962883, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "becf0f57-18c3-4218-abab-7f6918cf6342", "Name" : "" }], "BHoM_Guid" : "ec5c47e1-722f-444c-b180-851a6f1921c2", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 4.4634763234274502, "Z" : 19.612588231580972 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 0.50896099860602506, "Z" : 15.100182161007037 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "bea02a6f-3c87-493a-a8c6-79108e344808", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 0.50896099860602506, "Z" : 15.100182161007037 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : -1.7538100668245118, "Z" : 17.083195815996966 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "4d36b97a-9ab0-45d7-872b-59ae6906ad1e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : -1.7538100668245118, "Z" : 17.083195815996966 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : 2.2007052579969142, "Z" : 21.595601886570901 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "c353a180-aa16-4406-8281-f73af5003e72", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : 2.2007052579969142, "Z" : 21.595601886570901 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 4.4634763234274502, "Z" : 19.612588231580972 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "69f836cf-06f4-4c2d-a88a-a93ab3c60ec4", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.074999999999999997, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "BHoM_Guid" : "8f713c97-d8bf-45f3-bf21-ac068fe860da" }, "ToppingThickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "2ba48ed7-48ff-4224-be27-5dff40a7b3e1" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "26a47242-588b-4a93-8d39-45efb70c5774", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 130.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "86bce853-2e9a-4f4a-8275-f5d7a3ac7249", "Name" : "C45/55 Precast" }, "Volume" : 2.6552866242038209, "Mass" : 6767.0980660891701, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "d981d3e3-4111-49b7-8cf1-37460c605cf1", "Name" : "C30/37 In situ" }, "Volume" : 5.3105732484076418, "Mass" : 13534.19613217834, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "9824fa3c-1540-4345-beb2-ab1326c120d1", "Name" : "B500B" }, "Volume" : 0.13414012738853501, "Mass" : 1052.9999999999998, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "8410dee6-3ad2-4e66-9bdb-f3ee8198bdf4", "Name" : "" }], "BHoM_Guid" : "d129aea6-54eb-4967-a1fd-7ea82f20fb4e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2014495399988636, "Y" : 5.4604678504570394, "Z" : 17.483537304375083 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2479239053542077, "Y" : 5.4604678504570394, "Z" : 22.706246019735044 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "fcf043c0-8364-475f-8e6d-910de3c38afa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2479239053542077, "Y" : 5.4604678504570394, "Z" : 22.706246019735044 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6664285968876982, "Y" : -0.52023784393162309, "Z" : 22.942917142332398 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "24c1385d-52c3-43b3-9b41-49b29302879e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6664285968876982, "Y" : -0.52023784393162309, "Z" : 22.942917142332398 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.6199542315323541, "Y" : -0.52023784393162309, "Z" : 17.720208426972437 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "1f899925-b663-4f7d-9204-d028f819f41c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.6199542315323541, "Y" : -0.52023784393162309, "Z" : 17.720208426972437 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2014495399988636, "Y" : 5.4604678504570394, "Z" : 17.483537304375083 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "c38ea6fc-44b7-421d-9d41-bd0b172816bc", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.SlabOnDeck", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "fa0a5e70-704c-4958-b8a6-4399de200535" }, "DeckMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }, "SlabThickness" : 0.14999999999999999, "Direction" : "X", "DeckName" : "TR60+ 0.9mm", "DeckHeight" : 0.059999999999999998, "DeckSpacing" : 0.33300000000000002, "DeckBottomWidth" : 0.13300000000000001, "DeckTopWidth" : 0.158, "DeckThickness" : 0.00089999999999999998, "DeckVolumeFactor" : 1.4196744515215851, "PanelType" : "Slab", "BHoM_Guid" : "da1a21ec-4afe-413f-8300-6ad75eb99aaf", "Fragments" : [{ "_t" : "BH.oM.Structure.FloorSystem.ConcreteVolumeOverride", "VolumePerArea" : 0.11774800000000001 }] }, "OrientationAngle" : 3.2823522420148241, "BHoM_Guid" : "b7918343-86ca-4ee6-9aa9-1837e5bebf0d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 29.315329999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2550.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "fa0a5e70-704c-4958-b8a6-4399de200535" }], "BHoM_Guid" : "254ccf6a-67d0-49fa-92af-0b3c7107e526", "Name" : "C32/40 In situ" }, "Volume" : 6.3521097208927122, "Mass" : 16197.879788276416, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }], "BHoM_Guid" : "e5da3b01-fb9b-40df-bc74-492ab59ef334", "Name" : "S350GD" }, "Volume" : 0.045997452229299358, "Mass" : 361.07999999999998, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "4c8d3c89-b45b-4489-ad57-ef62c36ff97c", "Name" : "B500B" }, "Volume" : 0.023810471911556788, "Mass" : 186.91220450572078, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "b50721b8-dcba-46a2-a5f9-43a3b00a82e1", "Name" : "" }], "BHoM_Guid" : "c8a82009-62ea-4c38-97df-cd0c01a9c4b0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 6.4991129088140625, "Z" : 15.309286809550915 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 11.69991754225325, "Z" : 12.31735914251124 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "072cdde7-43df-4720-824e-1fb2737637e0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 11.69991754225325, "Z" : 12.31735914251124 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 10.91846957305852, "Z" : 10.958984652461879 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "d31855e9-f77c-4d13-b6ba-a3d74a87bed3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 10.91846957305852, "Z" : 10.958984652461879 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 5.7176649396193326, "Z" : 13.950912319501555 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "1209514c-c7b0-4a15-a5ec-14b1b28ac146", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 5.7176649396193326, "Z" : 13.950912319501555 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 6.4991129088140625, "Z" : 15.309286809550915 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "14558774-88e7-4fe6-ac7b-db5f91378eb8", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.SlabOnDeck", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "a9794671-f85a-4555-abff-1d814f2ca121" }, "DeckMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }, "SlabThickness" : 0.14999999999999999, "Direction" : "X", "DeckName" : "R51+ 1mm", "DeckHeight" : 0.050999999999999997, "DeckSpacing" : 0.14999999999999999, "DeckBottomWidth" : 0.13700000000000001, "DeckTopWidth" : 0.040000000000000001, "DeckThickness" : 0.001, "DeckVolumeFactor" : 1.9121019108280255, "PanelType" : "Slab", "BHoM_Guid" : "f35a4c87-9146-42b4-8364-1e12e32e148d", "Fragments" : [{ "_t" : "BH.oM.Structure.FloorSystem.ConcreteVolumeOverride", "VolumePerArea" : 0.14080300000000001 }] }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "ee6e9410-09dd-41e6-b8dd-370f48074197", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 24.515153999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2550.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "a9794671-f85a-4555-abff-1d814f2ca121" }], "BHoM_Guid" : "14f7bb61-2fab-43ca-a323-e836e25db07b", "Name" : "C32/40 In situ" }, "Volume" : 6.8557449477092929, "Mass" : 17482.149616658699, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }], "BHoM_Guid" : "c4b44b79-0751-486c-9de6-45818ca331b7", "Name" : "S350GD" }, "Volume" : 0.068835668789808888, "Mass" : 540.35999999999979, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "fdf6201f-84a3-44c2-bcd1-f8cd30196ad8", "Name" : "B500B" }, "Volume" : 0.021477217895799022, "Mass" : 168.59616048202233, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e8edc356-c2ef-4572-b8f8-255c3293fa39", "Name" : "" }], "BHoM_Guid" : "11f39a72-c112-4518-a156-802b1982ec0b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.516314010743621, "Y" : 7.5749753200216521, "Z" : 13.185924754289779 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.107795521871829, "Y" : 7.5749753200216521, "Z" : 9.3235035534148878 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "3a572141-1eaa-471b-8077-7b563b93b722", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.107795521871829, "Y" : 7.5749753200216521, "Z" : 9.3235035534148878 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.133353326031173, "Y" : 12.731771459646247, "Z" : 6.9763709219607479 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "625b28dd-0b6e-4cc0-b9e5-a72bf59cc6b2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.133353326031173, "Y" : 12.731771459646247, "Z" : 6.9763709219607479 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.541871814902967, "Y" : 12.731771459646247, "Z" : 10.838792122835638 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "98250953-40c0-4423-92ab-d95b50a2c27a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.541871814902967, "Y" : 12.731771459646247, "Z" : 10.838792122835638 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.516314010743621, "Y" : 7.5749753200216521, "Z" : 13.185924754289779 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "b26a458e-1f19-4f36-8b85-e17978f00ba4", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.10000000000000001, "Width" : 0.080000000000000002, "Spacing" : 0.121, "BHoM_Guid" : "e47406c2-676f-4aaf-a1cd-ba62dd6ca86a", "Name" : "" }, "Direction" : "Y", "BHoM_Guid" : "d500385a-c115-4c45-a4ec-de3837ebf472" }, "ToppingThickness" : 0.050000000000000003, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "4c23e967-3188-463a-bb89-48eb0460d3d2" }, "OrientationAngle" : 0.40611738488994992, "BHoM_Guid" : "2ca43650-6bf6-487d-bd12-5d0100e991ec", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 0.93000000000000005, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "7daf1d79-e9ea-4ce0-b72e-4059908ee8f7", "Name" : "C45/55 Precast Hollowcore" }, "Volume" : 3.4280588099048344, "Mass" : 8736.5371148596041, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "f87c084d-cfe1-4448-ac12-53bcc6ae87fe", "Name" : "C30/37 In situ" }, "Volume" : 1.7997867515923571, "Mass" : 4586.8243883936566, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "b222bc77-cd5d-42d5-b64d-9904bf1583bf", "Name" : "B500B" }, "Volume" : 0.00061942324023003847, "Mass" : 4.8624724358058016, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d3caa95c-c098-4ee9-98c0-d4f8c39f7328", "Name" : "" }], "BHoM_Guid" : "5602fc74-de49-47a9-a05e-7def213c90fc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 8.7305771264628369, "Z" : 11.132701488486308 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 9.7194727092775466, "Z" : 10.00483379842264 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "a206609b-dd0b-4319-a7e4-7cd3d67e7e85", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 9.7194727092775466, "Z" : 10.00483379842264 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 9.5138941682075053, "Z" : 9.82458596175114 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "aa7aa0b8-cb9d-4332-afa0-655e3b80a959", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 9.5138941682075053, "Z" : 9.82458596175114 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 8.5249985853927956, "Z" : 10.952453651814809 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "c1733af6-0cad-489e-940e-8c5e36480ac5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 8.5249985853927956, "Z" : 10.952453651814809 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 8.7305771264628369, "Z" : 11.132701488486308 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "6d019988-5701-4033-a731-05e19d6c570d", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.070000000000000007, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "6160e066-189e-4c03-9e7e-a3a6bd063b32" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "f0099bea-8e32-4b5c-a4b6-424ff74532f1", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "e23b243b-c724-40f5-8030-78ffd84b7b53", "Name" : "C24 CLT" }, "Volume" : 0.15750000000000006, "Mass" : 66.15000000000002, "Area" : 2.2500000000000004, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "dff218c1-56f9-4ce3-b6c4-adb331e6e7ea", "Name" : "" }], "BHoM_Guid" : "fa3dcb9a-83a0-4882-9c7b-1bd9accd7995", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.795816067114139, "Y" : 9.8303604098840029, "Z" : 9.0130045852828395 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.7718197573845567, "Y" : 10.969402462039465, "Z" : 9.0130045852828395 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "c05b6de4-449b-4bca-ac05-1dd8aaf58b34", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.7718197573845567, "Y" : 10.969402462039465, "Z" : 9.0130045852828395 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3704483288163969, "Y" : 10.45645942037287, "Z" : 10.289144573478216 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "5d090f57-9050-45fe-b555-aa8593e66615", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3704483288163969, "Y" : 10.45645942037287, "Z" : 10.289144573478216 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3944446385459797, "Y" : 9.3174173682174075, "Z" : 10.289144573478216 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "40dcc6dd-6d53-4ae5-a146-8a8515865ee6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3944446385459797, "Y" : 9.3174173682174075, "Z" : 10.289144573478216 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.795816067114139, "Y" : 9.8303604098840029, "Z" : 9.0130045852828395 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "36b1c6a2-ee44-4767-8b54-5fefb9dee1e8", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.070000000000000007, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "b60301ef-3e61-499f-a233-f401655749ac" }, "ToppingThickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7596201-cded-43b2-b9bd-7566e0d76efb" }, "OrientationAngle" : 5.7330098669883807, "BHoM_Guid" : "cd0c88ce-5296-469f-afbd-c8bb43e46aa4", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "c188dbfc-db0c-4487-9f30-b290ec2ca351", "Name" : "C24 CLT" }, "Volume" : 0.15750000000000006, "Mass" : 66.15000000000002, "Area" : 2.2500000000000004, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "eeb45706-a931-4322-bd20-feb18dd61c93", "Name" : "C30/37 In situ" }, "Volume" : 0.22500000000000006, "Mass" : 573.42098250000015, "Area" : 2.2500000000000004, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "9fe09db7-e61d-4664-9636-3e19824e354b", "Name" : "" }], "BHoM_Guid" : "1cd1088c-9483-45ce-92c3-db255419683d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 10.991433714226183, "Z" : 6.9777455560665018 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 6.4360461855466431, "Z" : 10.882671222907152 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "4beed493-e451-43a8-bc43-81fc0e98421f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 6.4360461855466431, "Z" : 10.882671222907152 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 8.2579411566132137, "Z" : 13.008047821042357 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "f4556840-91d7-4b26-9402-4659860a9247", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 8.2579411566132137, "Z" : 13.008047821042357 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 12.813328685292753, "Z" : 9.1031221542017047 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "ebb5c548-f016-4f23-9997-fcf33081f477", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 12.813328685292753, "Z" : 9.1031221542017047 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 10.991433714226183, "Z" : 6.9777455560665018 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "6e0a934d-f7ee-4e3b-bbd6-e8de56b6bdaf", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Cassette", "Name" : null, "TopThickness" : 0.035999999999999997, "BottomThickness" : 0.053999999999999999, "RibThickness" : 0.044999999999999998, "RibHeight" : 0.35999999999999999, "RibSpacing" : 0.5, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "BottomMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "da832103-7093-4c20-bc2d-16e36b2de765" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "aa8c7f00-8e5c-4114-9639-e8df1708162e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "2a758bd9-0fc4-4ff0-9a0a-b2eac0653026", "Name" : "LVL-X" }, "Volume" : 3.2399999999999984, "Mass" : 1652.3999999999992, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "937468f3-7b6e-47e3-91f7-a3b2a8e07fec", "Name" : "LVL-S" }, "Volume" : 1.1663999999999994, "Mass" : 594.86399999999969, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "359aa36e-ce20-4d12-b7c6-128b0148cc0b", "Name" : "" }], "BHoM_Guid" : "99983621-3742-492f-a611-89dd6dd9dc01", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8898181343819811, "Y" : 11.941022907729966, "Z" : 4.7316663095319322 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0357473076167452, "Y" : 11.941022907729966, "Z" : 10.621220310466933 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "77b2d422-239a-4fc4-bc43-09a43fe7612e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0357473076167452, "Y" : 11.941022907729966, "Z" : 10.621220310466933 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0236442179170417, "Y" : 5.9410355769360566, "Z" : 10.623575205858156 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "6b18a4ce-d77c-4b08-8080-0fd9a2d1061f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0236442179170417, "Y" : 5.9410355769360566, "Z" : 10.623575205858156 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8777150446822777, "Y" : 5.9410355769360566, "Z" : 4.7340212049231569 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "8c7b1da3-14b5-44a0-af8b-8e0a82cbc557", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8777150446822777, "Y" : 5.9410355769360566, "Z" : 4.7340212049231569 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8898181343819811, "Y" : 11.941022907729966, "Z" : 4.7316663095319322 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "7c1b8c68-3c63-4942-af31-14bf4909f0a8", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpRibbed", "Name" : null, "TopThickness" : 0.039, "RibThickness" : 0.050999999999999997, "RibHeight" : 0.45000000000000001, "RibSpacing" : 0.25, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "9ca9acf1-a09f-4350-aa46-7625d13edd79" }, "OrientationAngle" : 0.010561420349213816, "BHoM_Guid" : "73905877-9bc0-483b-a738-69143b56a4c6", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "316a4f2f-118e-47ae-b7ad-ef385c597305", "Name" : "LVL-X" }, "Volume" : 1.4040000000000004, "Mass" : 716.04000000000019, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "385b3ef6-0bc1-4e47-b2af-02310065d5f7", "Name" : "LVL-S" }, "Volume" : 3.3048000000000002, "Mass" : 1685.4480000000001, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5a766565-c513-4748-beff-79d1276de506", "Name" : "" }], "BHoM_Guid" : "f60aeb17-4fac-4269-9d8a-e9951986cbfd", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0, "Y" : -26.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -41.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "8e918684-1057-4c10-8cb7-7128794e9d8c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -41.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : -44.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "e76ae296-aa1a-4691-8ddb-9610e0b0aa10", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : -44.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 29.0, "Y" : -26.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7892ae1f-8015-486e-8edc-47835441e17e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 29.0, "Y" : -26.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : -17.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "8451607a-62c2-4270-98ae-171fca1986a0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : -17.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : -23.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "01b30df9-9bca-4e4e-851a-ea048709b289", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : -23.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : -18.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7995ea80-7ad0-4b07-ac67-3bb70b2d3782", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : -18.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0, "Y" : -26.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "94022371-aeb0-4b4a-8bcf-c334f61a916f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "PanelType" : "Slab", "BHoM_Guid" : "4eaca792-4306-497c-80b6-c5d30b881d8f" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "4bf67579-b97e-4ca9-87a5-ea56e39705b0", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Reinforcement.PanelRebarIntent", "PanelReinforcement" : [{ "_t" : "BH.oM.Structure.Reinforcement.PanelReinforcement", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }, "Region" : null, "LongitudinalDiameter" : 0.02, "LongitudinalSpacing" : 1.0333333333333332, "LongitudinalDepth" : 0.0, "TransverseDiameter" : 0.02, "TransverseSpacing" : 0.89999999999999858, "TransverseDepth" : 0.0, "MinimumCover" : 0.0, "BHoM_Guid" : "44970346-0e2e-4aea-b350-cfb0065121e0", "Name" : "" }], "BHoM_Guid" : "6a6fe709-468f-4cd9-bbab-4256207e9904", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "29352e48-fb07-4495-9f5f-84cbdf05431d", "Name" : "C12/15" }, "Volume" : 55.460707993412306, "Mass" : 141343.7051899026, "Area" : 558.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "4818e5d0-e21f-4d6d-b5e6-61f0f303751e", "Name" : "B500B" }, "Volume" : 0.3392920065876977, "Mass" : 2663.4422517134271, "Area" : NaN, "Length" : 1160.0000000000011, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "74277410-f3c3-44d1-8972-e675a541d51a", "Name" : "" }], "BHoM_Guid" : "cf9136c9-ec16-4de0-b79c-94e705c2162e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c5cc80bf-b088-499f-9101-9095b9adc98b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "884f298c-90cb-446f-9845-4c474ad9c3dc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "1f10041a-62b8-45bc-9c1f-ba628af9433d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c2f672c0-c579-426a-8b39-b71f068dbfc0", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "THK 400mm - Concrete", "Thickness" : 0.39999999999999997, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C20/25", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 30000000000.0, "CylinderStrength" : 20000000.0, "CubeStrength" : 25000000.0, "BHoM_Guid" : "b0ec9cb1-fb7c-4414-841d-4222f88cdd49" }, "PanelType" : "Undefined", "BHoM_Guid" : "54ab8f6f-f25e-42c2-89d0-c0b4b80c726d" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "1136be5a-6e6a-4771-b0fe-c5c97a3761f2", "Name" : "01 - Property Test - Concrete - Slabs 1" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C20/25", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 30000000000.0, "CylinderStrength" : 20000000.0, "CubeStrength" : 25000000.0, "BHoM_Guid" : "b0ec9cb1-fb7c-4414-841d-4222f88cdd49" }], "BHoM_Guid" : "a6b2fe26-d769-44dc-836b-7e3e5eea1e05", "Name" : "C20/25" }, "Volume" : 14.399999999999999, "Mass" : 36698.942879999995, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1ff4a083-b0d9-44c2-8177-cefae11031bb", "Name" : "" }], "BHoM_Guid" : "43bfdfa5-62b2-4c77-bc61-fa3a8128d6bb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "2810b049-81ee-4999-a3bb-9d522b022744", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "49db3b61-9288-44f0-b2b1-51d570d3b0a5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "aacc554e-5aa5-471e-95a3-c83cd14bd7aa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b57e1afe-dbf2-4f74-b322-a9c647c82da1", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "THK 550mm - Concrete", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "3000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 5791891362.0480986, "CylinderStrength" : 20684271.0, "CubeStrength" : 0.0, "BHoM_Guid" : "28498222-8c5a-4700-a612-92bdcf011eb7" }, "PanelType" : "Undefined", "BHoM_Guid" : "95728bc4-de74-4145-89fc-4339570ffd92" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "45515250-5979-46f4-89bd-5031b7264aef", "Name" : "01 - Property Test - Concrete - Slabs 2" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 961.11000000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "3000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 5791891362.0480986, "CylinderStrength" : 20684271.0, "CubeStrength" : 0.0, "BHoM_Guid" : "28498222-8c5a-4700-a612-92bdcf011eb7" }], "BHoM_Guid" : "14422ed2-cbc5-42d9-9e34-276c85091f41", "Name" : "3000psiLW" }, "Volume" : 19.799999999999997, "Mass" : 19029.977999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6942f73d-83f0-4605-8373-deaab96be68c", "Name" : "" }], "BHoM_Guid" : "18dec86d-4815-43f2-9f3e-3d042ba35f3a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "6dc5280d-31e0-4ec2-bc7f-60d79328305b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "56b0d3c0-9ad9-4492-94f4-96917366adce", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "3d02de4c-aba7-4b5f-bcb6-7190ccc469d0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "cd3793d4-7483-4c08-b046-1ab8c27aade9", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : "RIBBED 245 Slab 950x179 rib spaced 3593", "Thickness" : 0.24469429054050451, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C60/75", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 39000000000.0, "CylinderStrength" : 60000000.0, "CubeStrength" : 75000000.0, "BHoM_Guid" : "db28b581-ddc1-4565-a6ed-cd87da376a55" }, "Direction" : "X", "TotalDepth" : 0.9500000000000004, "StemWidth" : 0.17928716762822994, "Spacing" : 3.5934341911894441, "PanelType" : "Undefined", "BHoM_Guid" : "780a47ab-f0d4-4516-be45-fa7a7ffc9853" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "e48eef70-b823-45cc-8fa1-cb9b516b20e2", "Name" : "01 - Property Test - Concrete - Slabs 3" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C60/75", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 39000000000.0, "CylinderStrength" : 60000000.0, "CubeStrength" : 75000000.0, "BHoM_Guid" : "db28b581-ddc1-4565-a6ed-cd87da376a55" }], "BHoM_Guid" : "21e33d73-40ba-4728-be70-f6add2637ea1", "Name" : "C60/75" }, "Volume" : 10.075827584650199, "Mass" : 25678.62645818097, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "2ae410e3-762f-41c8-95bd-493e36d26d18", "Name" : "" }], "BHoM_Guid" : "ce674fc0-5cf7-484e-b73e-af1b0af93662", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "ef495d73-360b-4c4e-8269-601d23f452ca", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "bac8609a-3429-4df7-9769-e5c4ab7dd2f2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fada263c-a874-49f6-9058-a26799bae254", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "a4f774eb-3357-49d7-81c4-0234edcf8527", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : "RIBBED 245 Slab 950x179 rib spaced 3593", "Thickness" : 0.24469429054050451, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C80/95", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 42000000000.0, "CylinderStrength" : 80000000.0, "CubeStrength" : 95000000.0, "BHoM_Guid" : "913a4e62-7ace-466f-b934-66ed6a075207" }, "Direction" : "X", "TotalDepth" : 0.9500000000000004, "StemWidth" : 0.17928716762822994, "Spacing" : 3.5934341911894441, "PanelType" : "Undefined", "BHoM_Guid" : "780a47ab-f0d4-4516-be45-fa7a7ffc9853" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "5bb1a3d1-c009-44d0-b968-2f175b6e4357", "Name" : "01 - Property Test - Concrete - Slabs 4" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C80/95", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 42000000000.0, "CylinderStrength" : 80000000.0, "CubeStrength" : 95000000.0, "BHoM_Guid" : "913a4e62-7ace-466f-b934-66ed6a075207" }], "BHoM_Guid" : "f876b74e-3f15-4873-aec8-f68d5818704e", "Name" : "C80/95" }, "Volume" : 10.075827584650199, "Mass" : 25678.62645818097, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f4894531-0920-4a0c-b0c9-98ec96d08c64", "Name" : "" }], "BHoM_Guid" : "ad4f2f7d-ba3a-4d1f-9600-5d31c06c0695", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "83774cc9-9441-405e-b050-d9ab74f963bc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "8880ec11-88a2-4b7e-aa2a-a52efff69777", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "262502d4-e6ce-4d65-846a-4f5311d26baa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "85f8bec9-b842-48e1-a7f2-efc2a6e30c0f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : "WAFFLE 1166 Slab 550x105 rib X spaced 1118 2069x79 rib Y spaced 2028", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "TotalDepthX" : 1.1661826813901692, "TotalDepthY" : 2.0688399165257993, "StemWidthX" : 0.1047114122394858, "StemWidthY" : 0.078921205521324936, "SpacingX" : 1.1183632898695595, "SpacingY" : 2.0283279216281729, "PanelType" : "Undefined", "BHoM_Guid" : "d32d9355-d32e-4bbb-9b4b-fca23609676e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "f197d5e9-7e21-4aa0-93a3-5fff89f99246", "Name" : "01 - Property Test - Concrete - Slabs 5" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "54b5751d-24e6-417a-9f15-47ce2608c524", "Name" : "C12/15" }, "Volume" : 23.923625755516941, "Mass" : 60970.262158625905, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d11d51fc-1d39-4f22-8a90-17e0e80c40b8", "Name" : "" }], "BHoM_Guid" : "6ed2df1c-940f-4a56-951d-3232b031aa98", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7044261b-3583-4d9a-bc02-0560cd135281", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "2fde466b-edd2-4279-9edc-ce271fb80ae0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "4d2fec4f-d4bf-4ac9-a28a-0e20e0f8ffc1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "744a0969-c7e3-474d-af43-7265820d5881", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : "WAFFLE 1166 Slab 550x105 rib X spaced 1118 2069x79 rib Y spaced 2028", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }, "TotalDepthX" : 1.1661826813901692, "TotalDepthY" : 2.0688399165257993, "StemWidthX" : 0.1047114122394858, "StemWidthY" : 0.078921205521324936, "SpacingX" : 1.1183632898695595, "SpacingY" : 2.0283279216281729, "PanelType" : "Undefined", "BHoM_Guid" : "d32d9355-d32e-4bbb-9b4b-fca23609676e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a188cf8d-ee7b-4388-94b1-05585146862c", "Name" : "01 - Property Test - Concrete - Slabs 6" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }], "BHoM_Guid" : "7f9ab9a0-e5b6-4bc5-8cda-9992690fd4c4", "Name" : "C70/85" }, "Volume" : 23.923625755516941, "Mass" : 60970.262158625905, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f627703f-172b-4ac9-baa9-f8aef82a4f07", "Name" : "" }], "BHoM_Guid" : "d00eec46-db3b-4145-b495-f9a164213fce", "Name" : "" }], "BHoM_Guid" : "324f6b54-cabf-4374-94e6-dc76b8e515f0", "Name" : "" }], "BHoM_Guid" : "18f4c7fc-c0d5-4213-b954-81473236893a", "Name" : "GeneralMaterialTakeoff", "_bhomVersion" : "9.3" } \ No newline at end of file From e690b7e6789426d547ecdb437419680d1e28a9e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Mon, 7 Sep 2026 10:30:59 +0200 Subject: [PATCH 10/22] Provide name to takeoffs --- .../Query/GeneralMaterialTakeoff.cs | 31 ++++++++++++------- Structure_Engine/Query/MaterialComposition.cs | 2 +- 2 files changed, 20 insertions(+), 13 deletions(-) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index d90635de5..c3baee2fe 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -60,7 +60,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Bar bar) if (bar.IsNull() || bar.SectionProperty.IsNull()) return null; - return bar.SectionProperty.IGeneralMaterialTakeoff(bar.Length(), bar.FindFragment(), bar.FindFragment()); + return bar.SectionProperty.IGeneralMaterialTakeoff(bar.Length(), bar.Name, bar.FindFragment(), bar.FindFragment()); } /***************************************************/ @@ -73,7 +73,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Pile pile) if (pile.IsNull() || pile.Section.IsNull()) return null; - return pile.Section.IGeneralMaterialTakeoff(pile.Length(), pile.FindFragment(), pile.FindFragment()); + return pile.Section.IGeneralMaterialTakeoff(pile.Length(), pile.Name, pile.FindFragment(), pile.FindFragment()); } /***************************************************/ @@ -86,7 +86,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this IAreaElement ar if (areaElement.IIsNull() || areaElement.Property.IsNull()) return null; - GeneralMaterialTakeoff takeoff = areaElement.Property.IGeneralMaterialTakeoff(areaElement.IArea(), areaElement.FindFragment(), areaElement.FindFragment()); + GeneralMaterialTakeoff takeoff = areaElement.Property.IGeneralMaterialTakeoff(areaElement.IArea(), areaElement.Name, areaElement.FindFragment(), areaElement.FindFragment()); takeoff.AddConnectionAllowance(areaElement.FindFragment()); @@ -190,6 +190,7 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this PileFoundation BH.Engine.Base.Compute.RecordWarning("A ConnectionAllowance Fragment is found on both the PileFoundation and on one or more of the piles. The connection allowance applied directly to the pile(s) is used."); GeneralMaterialTakeoff aggregateTakeoff = Matter.Compute.AggregateGeneralMaterialTakeoff(takeoffs); + aggregateTakeoff.Name = pileFoundation.Name ?? ""; return aggregateTakeoff; } @@ -213,13 +214,14 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this Stem stem) { Material = Physical.Create.Material(stem.Material), Volume = volume, - Mass = volume * stem.Material.Density + Mass = volume * stem.Material.Density, + NumberItem = 1 } } }; takeoff.ApplyReinforcementDensity(stem.FindFragment()); - + takeoff.Name = stem.Name ?? ""; return takeoff; } @@ -291,7 +293,9 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this RetainingWall r footing.GeneralMaterialTakeoff() }; - return Matter.Compute.AggregateGeneralMaterialTakeoff(takeoffs); + GeneralMaterialTakeoff takeoff = Matter.Compute.AggregateGeneralMaterialTakeoff(takeoffs); + takeoff.Name = retainingWall.Name ?? ""; + return takeoff; } #region Fragments @@ -391,9 +395,11 @@ private static void AddConnectionAllowance(this GeneralMaterialTakeoff takeoff, [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply.")] [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] [Output("takeoff", "The GeneralMaterialTakeoff of the section property.")] - private static GeneralMaterialTakeoff IGeneralMaterialTakeoff(this ISectionProperty sectionProperty, double length, ReinforcementDensity reinforcementDensity = null, ConnectionAllowance connectionAllowance = null) + private static GeneralMaterialTakeoff IGeneralMaterialTakeoff(this ISectionProperty sectionProperty, double length, string name, ReinforcementDensity reinforcementDensity = null, ConnectionAllowance connectionAllowance = null) { - return GeneralMaterialTakeoff(sectionProperty as dynamic, length, reinforcementDensity, connectionAllowance); + GeneralMaterialTakeoff takeoff = GeneralMaterialTakeoff(sectionProperty as dynamic, length, reinforcementDensity, connectionAllowance); + takeoff.Name = name ?? ""; + return takeoff; } /***************************************************/ @@ -512,8 +518,8 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ConcreteSectio private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this CompositeSection sectionProperty, double length, ReinforcementDensity reinforcementDensity = null, ConnectionAllowance connectionAllowance = null) { //TODO: Handle embedment etc.. - GeneralMaterialTakeoff takeoff = sectionProperty.ConcreteSection.IGeneralMaterialTakeoff(length, reinforcementDensity, connectionAllowance); - GeneralMaterialTakeoff steelTakeoff = sectionProperty.SteelSection.IGeneralMaterialTakeoff(length, null, connectionAllowance); //Not applying any reinforcement density to the steel section + GeneralMaterialTakeoff takeoff = sectionProperty.ConcreteSection.IGeneralMaterialTakeoff(length, "", reinforcementDensity, connectionAllowance); + GeneralMaterialTakeoff steelTakeoff = sectionProperty.SteelSection.IGeneralMaterialTakeoff(length, "", null, connectionAllowance); //Not applying any reinforcement density to the steel section takeoff.MaterialTakeoffItems.AddRange(steelTakeoff.MaterialTakeoffItems); return takeoff; } @@ -532,7 +538,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this CompositeSecti [Input("reinforcementDensity", "Optional ReinforcementDensity assigned to the SurfaceProperty.")] [Input("panelRebarIntent", "Optional explicit panel rebar intent to include in the takeoff.")] [Output("takeoff", "The GeneralMaterialTakeoff of the SurfaceProperty.")] - private static GeneralMaterialTakeoff IGeneralMaterialTakeoff(this ISurfaceProperty property, double area, ReinforcementDensity reinforcementDensity = null, PanelRebarIntent panelRebarIntent = null) + private static GeneralMaterialTakeoff IGeneralMaterialTakeoff(this ISurfaceProperty property, double area, string name, ReinforcementDensity reinforcementDensity = null, PanelRebarIntent panelRebarIntent = null) { if (property.IsNull()) //Specific GeneralMaterialTakeoff(SurfaceProp) methods must check for material null- some properties ignore the base material. return null; @@ -567,6 +573,7 @@ private static GeneralMaterialTakeoff IGeneralMaterialTakeoff(this ISurfacePrope } takeoff.ApplyReinforcementDensity(reinforcementDensity); + takeoff.Name = name ?? ""; return takeoff; } @@ -645,7 +652,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this ToppedSlab pro double toppingThickness = property.ToppingThickness; //Generate takeoff for the base property - GeneralMaterialTakeoff takeoff = property.BaseProperty.IGeneralMaterialTakeoff(area); + GeneralMaterialTakeoff takeoff = property.BaseProperty.IGeneralMaterialTakeoff(area, ""); //Add takeoff for topping layer takeoff.MaterialTakeoffItems.Add(new TakeoffItem { diff --git a/Structure_Engine/Query/MaterialComposition.cs b/Structure_Engine/Query/MaterialComposition.cs index 4b6bdf106..d51a101da 100644 --- a/Structure_Engine/Query/MaterialComposition.cs +++ b/Structure_Engine/Query/MaterialComposition.cs @@ -173,7 +173,7 @@ public static MaterialComposition MaterialComposition(this ISurfaceProperty prop if (property.IsNull()) //Specific MaterialComposition(SurfaceProp) methods must check for material null- some properties ignore the base material. return null; - return Engine.Matter.Create.MaterialComposition(property.IGeneralMaterialTakeoff(1, reinforcementDensity)); + return Engine.Matter.Create.MaterialComposition(property.IGeneralMaterialTakeoff(1, "", reinforcementDensity)); } /***************************************************/ From 84a78d23233eb5b4f0af8a371595732838d20e5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Mon, 7 Sep 2026 14:21:04 +0200 Subject: [PATCH 11/22] add description for name --- Structure_Engine/Query/GeneralMaterialTakeoff.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index c3baee2fe..db3de72d9 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -392,6 +392,7 @@ private static void AddConnectionAllowance(this GeneralMaterialTakeoff takeoff, [Description("Dispatches to the appropriate section property GeneralMaterialTakeoff implementation based on runtime type.")] [Input("sectionProperty", "The section property to evaluate.")] [Input("length", "The length over which to compute the section volume.", typeof(Length))] + [Input("name", "Name to be assigned to the takeoff.")] [Input("reinforcementDensity", "Optional ReinforcementDensity fragment to apply.")] [Input("connectionAllowance", "Optional ConnectionAllowance fragment to apply.")] [Output("takeoff", "The GeneralMaterialTakeoff of the section property.")] @@ -535,6 +536,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this CompositeSecti [Description("Returns a SurfaceProperty's GeneralMaterialTakeoff.")] [Input("property", "The SurfaceProperty to evaluate.")] [Input("area", "The surface area to evaluate.", typeof(Area))] + [Input("name", "Name to be assigned to the takeoff.")] [Input("reinforcementDensity", "Optional ReinforcementDensity assigned to the SurfaceProperty.")] [Input("panelRebarIntent", "Optional explicit panel rebar intent to include in the takeoff.")] [Output("takeoff", "The GeneralMaterialTakeoff of the SurfaceProperty.")] From 340334f66da152f1c0f8da922a7dfac866b06ea4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Mon, 7 Sep 2026 14:47:17 +0200 Subject: [PATCH 12/22] Regenerate UTs after change to name handling --- .ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json b/.ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json index 9eb734107..c5cb80ae9 100644 --- a/.ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json +++ b/.ci/Datasets/Structure_Engine/Query/GeneralMaterialTakeoff.json @@ -1 +1 @@ -{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "", "Title" : "GeneralMaterialTakeoff", "Author" : "INaslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Undefined", "BHoM_Guid" : "521e68ad-722a-4c19-8cfd-f003d9cfd4a3", "Name" : "" }, "TimeOfCreation" : { "$date" : 1788349264807 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Bar\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bc63b92b-5331-43db-9ebf-4e3be7e02f62", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0f0f9430-6f65-4442-8f78-1d54e0933090", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "20f78888-f5fa-4d7f-b51a-6ad5777ca496", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "e5871f88-837a-425d-a435-b1731f17b187" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "fc520670-02c3-4c2f-89b2-971e5f62c08c" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "16d2c5b8-34cc-4ed8-90be-1bfd802550b3" }, "BHoM_Guid" : "58bcb13b-bad6-4473-82bf-6c709adfd0b2" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5ee19cea-ed9d-4ef1-a086-df00fc1c29dd", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "9e659cc9-dcd2-4058-bedb-8a410e608fd4", "Name" : "C12/15" }, "Volume" : 1.0, "Mass" : 2548.5376999999999, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "51534337-c8ac-4ba0-9fe6-e479188e85b0", "Name" : "" }], "BHoM_Guid" : "3fda1bdf-ec29-47b8-ae2e-fc6e9cde316c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bc63b92b-5331-43db-9ebf-4e3be7e02f62", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0f0f9430-6f65-4442-8f78-1d54e0933090", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "20f78888-f5fa-4d7f-b51a-6ad5777ca496", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "e5871f88-837a-425d-a435-b1731f17b187" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "fc520670-02c3-4c2f-89b2-971e5f62c08c" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "16d2c5b8-34cc-4ed8-90be-1bfd802550b3" }, "BHoM_Guid" : "58bcb13b-bad6-4473-82bf-6c709adfd0b2" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5ee19cea-ed9d-4ef1-a086-df00fc1c29dd", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "cdaf3e4a-fde9-4c75-a652-84726a376997", "Name" : "C12/15" }, "Volume" : 0.98726114649681529, "Mass" : 2516.0722515923567, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "6de92137-ff92-40f3-9cd7-1373e2be28de", "Name" : "B500B" }, "Volume" : 0.012738853503184714, "Mass" : 100.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "28f02f0d-f17a-4059-855b-686cbec6552f", "Name" : "" }], "BHoM_Guid" : "97891ec7-a518-4c94-be06-8eef55f01a70", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a1712e0c-7035-444f-a4ec-55c13048b4d8", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "61aec7a9-c468-422c-be2d-12970cd8884d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [{ "_t" : "BH.oM.Structure.Reinforcement.TransverseReinforcement", "CenterlineLayout" : { "_t" : "BH.oM.Spatial.Layouts.OffsetCurveLayout", "Offset" : 0.01, "BHoM_Guid" : "9be54af9-a517-42d7-90cc-d10f7e863496", "Name" : "" }, "Diameter" : 0.02, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }, "Spacing" : 0.10000000000000001, "AdjustSpacingToFit" : true, "StartLocation" : 0.0, "EndLocation" : 1.0, "BHoM_Guid" : "2456087f-0006-4330-a584-502255748923", "Name" : "" }, { "_t" : "BH.oM.Structure.Reinforcement.LongitudinalReinforcement", "RebarLayout" : { "_t" : "BH.oM.Spatial.Layouts.PerimeterLayout", "NumberOfPoints" : 20, "EnforceDiscontinuityPoints" : true, "BHoM_Guid" : "6ca1f607-7e50-4ca4-8902-f67b637795aa", "Name" : "" }, "Diameter" : 0.02, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }, "StartLocation" : 0.0, "EndLocation" : 1.0, "BHoM_Guid" : "9fc84ab6-525f-4b30-b426-24c9b21792fd", "Name" : "" }], "MinimumCover" : 0.01, "BHoM_Guid" : "e18bcc22-e6fd-415e-9b9b-b29fd937f162", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a496ae3b-c200-437c-884e-63f3acf92833", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "01fa92e8-8443-4080-a01a-1a17f9510517" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b60dbc99-79f7-42c6-b7bc-090ec5642a8a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "cd64edda-77ec-4acd-9198-2df4804a7e72" }, "BHoM_Guid" : "0e64c0de-f378-4ae8-a511-3818984344dd" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "d5ca6b17-1459-47bb-8cf3-a3e0fd591fea", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "90327a4e-1694-4425-b577-52d78d629700", "Name" : "C12/15" }, "Volume" : 0.98044672732405713, "Mass" : 2498.7054474269794, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "0cd73a7b-9ea9-431d-81d2-eca2e84f9011", "Name" : "B500B" }, "Volume" : 0.019553272675942868, "Mass" : 153.49319050615151, "Area" : NaN, "Length" : 62.239999999999995, "NumberItem" : 31, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "27a737e2-00e7-4810-9b43-62d0b71e15c0", "Name" : "" }], "BHoM_Guid" : "1c35f0b7-f541-471c-abc2-b2d4292f0b10", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "01707323-7a45-4665-ba2b-f71258d78f4c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d4f52ef0-8080-4e40-9ae0-d5afa69cc0d9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x584", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "" }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dae8dbc-467b-4f27-80ce-fec33dfd4279" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dc18367-9cde-4e7f-a4e8-ca5f5e8b6cc5" }, "BHoM_Guid" : "cf2ca071-3855-4196-be78-a4c45da73cf9" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "30ce3e5c-f4ea-4368-bcce-65ff4e581731", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "b73da172-9ac2-4dab-bd90-0f3a6d5ba830", "Name" : "S355" }, "Volume" : 0.074399999999999994, "Mass" : 584.03999999999996, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "32e27731-f847-4dbc-81b8-639b2b2af810", "Name" : "" }], "BHoM_Guid" : "e657f1b6-8a7a-46b8-a866-99b9f792eccc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "01707323-7a45-4665-ba2b-f71258d78f4c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d4f52ef0-8080-4e40-9ae0-d5afa69cc0d9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x584", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "" }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dae8dbc-467b-4f27-80ce-fec33dfd4279" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dc18367-9cde-4e7f-a4e8-ca5f5e8b6cc5" }, "BHoM_Guid" : "cf2ca071-3855-4196-be78-a4c45da73cf9" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "30ce3e5c-f4ea-4368-bcce-65ff4e581731", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : null, "Name" : "" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "1e66e981-0cd1-404e-99cd-7b2eaa05842c", "Name" : "S355" }, "Volume" : 0.081839999999999996, "Mass" : 642.44399999999996, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "789b5b71-c222-49dc-bd38-b517c56d40c0", "Name" : "" }], "BHoM_Guid" : "d5216541-ea20-47b4-8a19-fb6cd4a2abfe", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "01707323-7a45-4665-ba2b-f71258d78f4c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d4f52ef0-8080-4e40-9ae0-d5afa69cc0d9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x584", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "" }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dae8dbc-467b-4f27-80ce-fec33dfd4279" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6dc18367-9cde-4e7f-a4e8-ca5f5e8b6cc5" }, "BHoM_Guid" : "cf2ca071-3855-4196-be78-a4c45da73cf9" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "30ce3e5c-f4ea-4368-bcce-65ff4e581731", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : null, "Name" : "Connections" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "0f6fed46-1a43-4bc4-b416-ffe2fdf1c6c3", "Name" : "S355" }, "Volume" : 0.074399999999999994, "Mass" : 584.03999999999996, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "0f6fed46-1a43-4bc4-b416-ffe2fdf1c6c3", "Name" : "Connections" }, "Volume" : 0.0074399999999999996, "Mass" : 58.403999999999996, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6d5cb50f-3a0b-4843-996b-9be23c7adcf2", "Name" : "" }], "BHoM_Guid" : "e6802784-126a-468c-ba12-6257b580e438", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a9ea20ea-bb8d-4a83-9578-e1927b48acc2", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "475e1ffe-15db-476d-a44b-581f7a9c97f0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "4b396db1-c878-4ab5-a460-5df9ce3eba23", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "b5b6bebf-79e1-4972-a556-7dfccd7a83ed" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d16ad3d7-dca9-4045-b503-e523acd945d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b37d2efe-fee0-46a5-a03f-9c5510579adf" }, "BHoM_Guid" : "489cdaa8-34a2-4f37-bcc2-fef79b11cac7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7f1873f7-787a-40d3-9c69-d05ca0841163", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "ad99c9b2-854d-4793-9153-474c5973b33c", "Name" : "C14" }, "Volume" : 1.0, "Mass" : 350.0, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5d04e721-8635-48a3-951e-82892632c3f3", "Name" : "" }], "BHoM_Guid" : "cff202ef-f210-4d00-bbc8-edfd8f8c80a6", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a9ea20ea-bb8d-4a83-9578-e1927b48acc2", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "475e1ffe-15db-476d-a44b-581f7a9c97f0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "4b396db1-c878-4ab5-a460-5df9ce3eba23", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "b5b6bebf-79e1-4972-a556-7dfccd7a83ed" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d16ad3d7-dca9-4045-b503-e523acd945d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b37d2efe-fee0-46a5-a03f-9c5510579adf" }, "BHoM_Guid" : "489cdaa8-34a2-4f37-bcc2-fef79b11cac7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7f1873f7-787a-40d3-9c69-d05ca0841163", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "Name" : "" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "0291dee1-89a7-420d-865b-4e701d36fce5", "Name" : "C14" }, "Volume" : 1.0, "Mass" : 350.0, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "5150c99e-aee1-44dc-b2e0-86dc9e939c3c", "Name" : "S355" }, "Volume" : 0.0044585987261146496, "Mass" : 35.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3f4cabc5-563b-4d76-b407-0e9f44f0916b", "Name" : "" }], "BHoM_Guid" : "3c50bb0d-ce5c-4ae8-8281-86a919982354", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a9ea20ea-bb8d-4a83-9578-e1927b48acc2", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "475e1ffe-15db-476d-a44b-581f7a9c97f0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "4b396db1-c878-4ab5-a460-5df9ce3eba23", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "b5b6bebf-79e1-4972-a556-7dfccd7a83ed" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d16ad3d7-dca9-4045-b503-e523acd945d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b37d2efe-fee0-46a5-a03f-9c5510579adf" }, "BHoM_Guid" : "489cdaa8-34a2-4f37-bcc2-fef79b11cac7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7f1873f7-787a-40d3-9c69-d05ca0841163", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : null, "Name" : "Connections" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "f471bac3-159c-4c8d-99ca-f9a4c8886c54", "Name" : "C14" }, "Volume" : 1.0, "Mass" : 350.0, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "f471bac3-159c-4c8d-99ca-f9a4c8886c54", "Name" : "Connections" }, "Volume" : 0.10000000000000001, "Mass" : 35.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3fcf9f0e-8b83-4f36-98e9-90ca7cb3caff", "Name" : "" }], "BHoM_Guid" : "9f552e47-a31b-46de-b1d3-3ac7091d5906", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ab8897ad-4151-4a6f-b4c4-6ef5b5320ab5", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0fbd7236-188c-4233-89bc-95aa253da4cc", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TaperedProfile", "Shape" : "ISection", "InterpolationOrder" : [1], "Profiles" : [{ "k" : 0.0, "v" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.61239999999999994, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "491407ef-e264-4472-96a8-2c1729f03f57", "Name" : "" } }, { "k" : 1.0, "v" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.754, "Width" : 0.26519999999999999, "WebThickness" : 0.012800000000000001, "FlangeThickness" : 0.017500000000000002, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.35950000000001814, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : -0.34300000000001818, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0063999999999999726, "Y" : -0.34300000000001818, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0063999999999999726, "Y" : 0.34299999999998182, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : 0.34299999999998182, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.35949999999998178, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.35950000000001814, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : -0.34300000000001818, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0064000000000000055, "Y" : -0.34300000000001818, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0064000000000000055, "Y" : 0.34299999999998182, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : 0.34299999999998182, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.35949999999998178, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.37699999999998174, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.37700000000001815, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e1325443-336f-4b28-a426-aca0a44dee99", "Name" : "" } }], "Edges" : [], "BHoM_Guid" : "c0019eba-7ffd-4600-8353-74156573b667", "Name" : "" }, "Area" : 0.0, "Rgy" : 0.0, "Rgz" : 0.0, "J" : 0.0, "Iy" : 0.0, "Iz" : 0.0, "Iw" : 0.0, "Wely" : 0.0, "Welz" : 0.0, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0, "Vpz" : 0.0, "Vy" : 0.0, "Vpy" : 0.0, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "547a2704-d807-4261-9bad-249098f9f831" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b9441aff-8633-4e95-a558-3125b7288d34" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "7ceea888-ce20-4328-92d5-702bdb983336" }, "BHoM_Guid" : "a1e5a718-c159-4cfc-b15c-13b937a1f88f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c1b22b73-914f-4473-8962-fc7721637b27", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "d1ccd65c-c7bf-47ee-97db-261a06d3fda1", "Name" : "S355" }, "Volume" : 0.094307807000300892, "Mass" : 740.31628495236203, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "bfa62a04-5d63-439b-9cbc-93fa60a0a5ec", "Name" : "" }], "BHoM_Guid" : "d749606e-cdb4-468d-86bb-2d56b0a2149e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 45.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4099dbc3-7d34-4218-9bf4-b4c0bb6090e2", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 45.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "32c1362a-7170-464c-9991-44f5d94301c5", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.CellularSection", "Name" : "", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.VoidedISectionProfile", "Shape" : "ISection", "Height" : 0.80604916731037091, "OpeningHeight" : 0.40000000000000002, "HeightTSection" : 0.20302458365518544, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : 0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : 0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : 0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0224, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.20000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : -0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : -0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0224, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : -0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : -0.20000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "f8fb0243-e663-4eb6-b2bb-10eb43a9e5a6", "Name" : "" }, "SolidProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.80604916731037091, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : -0.3833245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0224, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : -0.36682458365518539, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000953, "Y" : -0.36682458365518539, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.3668245836551855, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : 0.3668245836551855, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.3833245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : -0.36682458365518539, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.36682458365518539, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999097, "Y" : 0.3668245836551855, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : 0.3668245836551855, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0224, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : 0.40302458365518551, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.4030245836551854, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "d1ed32f6-0d99-4c38-880c-bef23d42ae35", "Name" : "" }, "Opening" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CellularOpenings.CircularCellularOpening", "Diameter" : 0.40000000000000002, "WidthWebPost" : 0.099999999999999978, "Spacing" : 0.5, "BHoM_Guid" : "877675ab-bdf3-4558-a4eb-f624b284cfdf", "Name" : "" }, "BaseProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.61239999999999994, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "491407ef-e264-4472-96a8-2c1729f03f57", "Name" : "UB 610x305x149" }, "Area" : 0.016569281574322553, "Rgy" : 0.36236860945209787, "Rgz" : 0.074937750192332661, "J" : 1.8866282447849463E-06, "Iy" : 0.0022832600108172157, "Iz" : 9.3047557873491142E-05, "Iw" : 0.0, "Wely" : 0.0056340814834592353, "Welz" : 0.00061054828000978438, "Wply" : 0.0060722682147680363, "Wplz" : 0.00093009816287542178, "CentreZ" : -5.2347576694728614E-17, "CentreY" : 5.6232748402540503E-19, "Vz" : 0.40302458365518551, "Vpz" : 0.4030245836551854, "Vy" : 0.15240000000000001, "Vpy" : 0.15240000000000001, "Asy" : 0.01200912, "Asz" : 0.004326460174262377, "BHoM_Guid" : "158123b4-e826-4405-a180-bf5a816965a9" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "2f5f59d0-ecd5-41ce-b902-ba0dcae80240" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ab174c3b-a713-41e7-b718-3bd37f9b613a" }, "BHoM_Guid" : "d12d6cb6-ba8d-47f7-962c-350ffd9943c7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ba6e5486-bdea-4d48-a901-3f0cdc75c709", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "94c0c29d-5742-42fe-8a3d-5215294b759d", "Name" : "S355" }, "Volume" : 0.093100922279163417, "Mass" : 730.84223989143277, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "99166764-a37d-4113-bec8-1d945bc31755", "Name" : "" }], "BHoM_Guid" : "0730fccd-2780-4b74-b298-71974fa4bdea", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "01f45e83-23c5-4264-af4e-b0fd3240be9d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ea8d29fe-d9d3-4b3e-a266-f36269cdc42f", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 60.3x7.1", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.060299999999999999, "Thickness" : 0.0070999999999999995, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0456047345376058E-20, "Y" : 1.045604734537606E-20, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.03015 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0456047345376058E-20, "Y" : 1.045604734537606E-20, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.023050000000000001 }], "BHoM_Guid" : "2c82b860-5ffd-4c12-8d49-fb26855ad2e2", "Name" : "" }, "Area" : 0.0011900000000000001, "Rgy" : 0.019, "Rgz" : 0.019, "J" : 8.5499999999999997E-07, "Iy" : 4.2700000000000005E-07, "Iz" : 4.2700000000000005E-07, "Iw" : 0.0, "Wely" : 1.42E-05, "Welz" : 1.42E-05, "Wply" : 2.02E-05, "Wplz" : 2.02E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.03015, "Vpz" : 0.03015, "Vy" : 0.03015, "Vpy" : 0.03015, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4847629d-fc60-4710-ba67-7c46d17fb6df" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "91e9dccc-6eb4-4678-b559-230f688a7220" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "3cde244e-efc0-4d9b-9a82-c1edb7365a5b" }, "BHoM_Guid" : "7bf7fdd6-c5af-4420-b4de-ed5d2559b038" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "06825430-156a-4775-a257-a034ec3f8283", "Name" : "01 - Straight planar bars 1" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "6f3a99e6-1235-407d-94e1-997aeca5a314", "Name" : "S355" }, "Volume" : 0.0059500000000000004, "Mass" : 46.707500000000003, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "22c5b4e8-da18-41f4-97d1-424c181b400a", "Name" : "" }], "BHoM_Guid" : "3528282a-0bee-443b-8d97-25230ba732d4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "e9e09e4e-ecb1-4b8c-bc40-cebfb0b690dd", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9aa9e342-1f0b-49a3-a956-f121fa7d65b9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 45x30x4.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.044999999999999998, "Width" : 0.029999999999999999, "WebThickness" : 0.0040000000000000001, "FlangeThickness" : 0.0040000000000000001, "RootRadius" : 0.0044999999999999997, "ToeRadius" : 0.0022499999999999998, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : -0.014773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.014773057027796781, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.014773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.01302305702779678, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.020363132741009649, "Y" : -0.01302305702779678, "Z" : 0.0 } }, "Radius" : 0.0022499999999999985, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.020363132741009649, "Y" : -0.010773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0011131327410096471, "Y" : -0.010773057027796781, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0011131327410096471, "Y" : -0.0062730570277967799, "Z" : 0.0 } }, "Radius" : 0.0045000000000000005, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0033868672589903535, "Y" : -0.0062730570277967799, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0033868672589903535, "Y" : 0.027976942972203215, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.005636867258990352, "Y" : 0.027976942972203215, "Z" : 0.0 } }, "Radius" : 0.0022499999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.005636867258990352, "Y" : 0.030226942972203217, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : 0.030226942972203217, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : 0.030226942972203217, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : -0.014773057027796781, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ce23cdcc-98c2-419c-93bf-7c2843a0e6d0", "Name" : "" }, "Area" : 0.00028700000000000004, "Rgy" : 0.014199999999999999, "Rgz" : 0.0084499999999999992, "J" : 1.6600000000000001E-09, "Iy" : 5.7800000000000001E-08, "Iz" : 2.0499999999999998E-08, "Iw" : 0.0, "Wely" : 1.9099999999999999E-06, "Welz" : 9.1000000000000008E-07, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.030226942972203217, "Vpz" : 0.014773057027796781, "Vy" : 0.022613132741009644, "Vpy" : 0.0073868672589903536, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "e07ea9cf-5410-4ab8-9f42-d40bad84d884" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5fd183b3-fc2e-4c12-a27e-1e1354c87b0d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "fa5f4d05-6826-4728-acff-88d4c19241d8" }, "BHoM_Guid" : "2acc6063-b86d-48ca-be64-d2bc031389a8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1b1fa8a9-045b-460b-9670-9aad596927c3", "Name" : "01 - Straight planar bars 2" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "14adb2ba-49ab-4dbe-bd78-44f472d5dcf3", "Name" : "S355" }, "Volume" : 0.0014350000000000001, "Mass" : 11.264750000000001, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a229129b-7762-40ea-b577-1fcda642168a", "Name" : "" }], "BHoM_Guid" : "6d7ee5af-cdfc-41fb-ad6e-a85eaafdc950", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ca8ce0c5-6f2e-4da4-b008-efd8a29c906a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "7d4649d0-7cf0-4399-aaa5-5f8397ab9ef4", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 100x100x12.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.10000000000000001, "Width" : 0.10000000000000001, "WebThickness" : 0.012, "FlangeThickness" : 0.012, "RootRadius" : 0.012, "ToeRadius" : 0.0060000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683621, "Y" : -0.029032371981683621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.029032371981683621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.029032371981683621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.023032371981683623, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.064967628018316376, "Y" : -0.023032371981683623, "Z" : 0.0 } }, "Radius" : 0.0060000000000000053, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.064967628018316376, "Y" : -0.017032371981683624, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050323719816836275, "Y" : -0.017032371981683624, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050323719816836275, "Y" : -0.0050323719816836206, "Z" : 0.0 } }, "Radius" : 0.012, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017032371981683624, "Y" : -0.0050323719816836206, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017032371981683624, "Y" : 0.064967628018316376, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02303237198168363, "Y" : 0.064967628018316376, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02303237198168363, "Y" : 0.070967628018316381, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : 0.070967628018316381, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : 0.070967628018316381, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : -0.029032371981683621, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c3042950-89ff-4a4a-8979-a3fcf76ad3ac", "Name" : "" }, "Area" : 0.0022699999999999999, "Rgy" : 0.030200000000000001, "Rgz" : 0.030200000000000001, "J" : 1.1800000000000001E-07, "Iy" : 2.0700000000000001E-06, "Iz" : 2.0700000000000001E-06, "Iw" : 0.0, "Wely" : 2.9100000000000003E-05, "Welz" : 2.9100000000000003E-05, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.070967628018316381, "Vpz" : 0.029032371981683621, "Vy" : 0.070967628018316381, "Vpy" : 0.029032371981683628, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ae6fab34-4d7f-4ab4-957e-4801c2c485ce" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d6e30990-3ecd-4ec9-b183-08d9ef9ce55a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6175f24c-dc6e-4685-817f-82d0ac5f71e6" }, "BHoM_Guid" : "658b2c9a-6ff5-4e4e-b430-7e62ab39f227" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "b0dd6ec7-52e4-40e4-8fc3-952310cfee54", "Name" : "01 - Straight planar bars 3" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "d9bb4159-1e9d-4e0e-9678-0562c930973f", "Name" : "S355" }, "Volume" : 0.011349999999999999, "Mass" : 89.097499999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "8375cad4-350f-4a72-908c-5732c5f82eba", "Name" : "" }], "BHoM_Guid" : "20911186-2e00-4ca2-9e64-678ac75a86a8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "31901798-808d-45c4-a6a7-db679ed8065a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "565e7cc2-29c4-48bb-9ae3-0a6ced618cd2", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "PFC 300x90x41", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ChannelProfile", "Shape" : "Channel", "Height" : 0.29999999999999999, "FlangeWidth" : 0.089999999999999997, "WebThickness" : 0.0089999999999999993, "FlangeThickness" : 0.0155, "RootRadius" : 0.012, "ToeRadius" : 0.0, "MirrorAboutLocalZ" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.13450000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : 0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : 0.12250000000000001, "Z" : 0.0 } }, "Radius" : 0.011999999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 0.12250000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : -0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : -0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.13450000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : -0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : -0.12250000000000001, "Z" : 0.0 } }, "Radius" : 0.011999999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : -0.12250000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3ce43aae-aa88-4d62-82cc-968532c0fa25", "Name" : "" }, "Area" : 0.0052700000000000004, "Rgy" : 0.11699999999999999, "Rgz" : 0.027699999999999999, "J" : 2.8799999999999998E-07, "Iy" : 7.2200000000000007E-05, "Iz" : 4.0400000000000003E-06, "Iw" : 0.0, "Wely" : 0.00048099999999999998, "Welz" : 6.3100000000000002E-05, "Wply" : 0.00056800000000000004, "Wplz" : 0.00011400000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.14999999999999999, "Vpz" : 0.14999999999999999, "Vy" : 0.063986012339928927, "Vpy" : 0.026013987660071066, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1c4fb607-5c85-4f48-a3ce-27ab833368e3" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "a8321a64-a5b4-4028-8d00-a6c447441544" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "025661b5-605e-41e7-a3a7-84f8e9e0bef2" }, "BHoM_Guid" : "230579d2-690c-4302-95a6-c0a5dbd335f5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bf18068e-9ce3-4049-8b95-cb9de94ebeea", "Name" : "01 - Straight planar bars 4" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "ed395a84-8e47-4b9c-8ff2-a0480f91fd2a", "Name" : "S355" }, "Volume" : 0.026350000000000002, "Mass" : 206.84750000000003, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d2d8a434-04cf-4696-8f53-413b4a738352", "Name" : "" }], "BHoM_Guid" : "85a82f43-5baf-48b2-9902-bfb82fc6c60b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "10a39f5b-268a-4b52-ba93-95c487571360", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "713461fd-cffe-4fd4-9638-57b4007bf8c2", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "RHS 180x100x6.3", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.BoxProfile", "Shape" : "Box", "Height" : 0.17999999999999999, "Width" : 0.10000000000000001, "Thickness" : 0.0063, "OuterRadius" : 0.0094500000000000001, "InnerRadius" : 0.0063, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.049999999999998899, "Y" : 0.080549999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.049999999999998899, "Y" : -0.080550000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : -0.080550000000000621, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : -0.090000000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : -0.090000000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : -0.080550000000000621, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.050000000000001106, "Y" : -0.080550000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.050000000000001106, "Y" : 0.080549999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : 0.080549999999999372, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : 0.089999999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : 0.089999999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : 0.080549999999999372, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043699999999998899, "Y" : 0.077399999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043699999999998899, "Y" : -0.077400000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : -0.077400000000000621, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : -0.083700000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : -0.083700000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : -0.077400000000000621, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043700000000001106, "Y" : -0.077400000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043700000000001106, "Y" : 0.077399999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : 0.077399999999999372, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : 0.083699999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : 0.083699999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : 0.077399999999999372, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }], "BHoM_Guid" : "6a35446c-a24c-4127-9964-be3ab7a28462", "Name" : "" }, "Area" : 0.0033299999999999996, "Rgy" : 0.065000000000000002, "Rgz" : 0.040899999999999999, "J" : 1.2799999999999999E-05, "Iy" : 1.4100000000000001E-05, "Iz" : 5.57E-06, "Iw" : 0.0, "Wely" : 0.000156, "Welz" : 0.000111, "Wply" : 0.000194, "Wplz" : 0.00012799999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.089999999999999372, "Vpz" : 0.090000000000000621, "Vy" : 0.050000000000001106, "Vpy" : 0.049999999999998899, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "d71ba7c5-d0e6-4062-8402-c22b42c0e7cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5fe1767f-f3c8-48bb-8f8c-73133e6afa6c" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f529601c-7159-4ed0-9509-87b249555bcb" }, "BHoM_Guid" : "06e2727d-29e6-4bdc-9122-f90b947b94d0" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8fad2c07-3883-4ce4-8044-6374df05cdfd", "Name" : "01 - Straight planar bars 5" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "280788e6-4dbd-4817-944e-11c274739bbf", "Name" : "S355" }, "Volume" : 0.016649999999999998, "Mass" : 130.70249999999999, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6e1d73bb-31e2-4d80-a146-9e7c6ddb8c5d", "Name" : "" }], "BHoM_Guid" : "b0d6f295-8945-4fed-b983-e97f9144b32a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "13626e0f-ce6e-4fe8-85a9-578dac4ad269", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "0ae99774-2ae0-43ee-8f38-f4748b9b6d06", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "SHS 50x50x7.1", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.BoxProfile", "Shape" : "Box", "Height" : 0.050000000000000003, "Width" : 0.050000000000000003, "Thickness" : 0.0070999999999999995, "OuterRadius" : 0.01065, "InnerRadius" : 0.0070999999999999995, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.024999999999999883, "Y" : 0.014350000000000118, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.024999999999999883, "Y" : -0.014349999999999885, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : -0.014349999999999885, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : -0.024999999999999883, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : -0.024999999999999883, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : -0.014349999999999885, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025000000000000119, "Y" : -0.014349999999999885, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025000000000000119, "Y" : 0.014350000000000118, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : 0.014350000000000118, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : 0.025000000000000119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : 0.025000000000000119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : 0.014350000000000118, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017899999999999885, "Y" : 0.01080000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017899999999999885, "Y" : -0.010799999999999888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : -0.010799999999999888, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : -0.017899999999999885, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : -0.017899999999999885, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : -0.010799999999999888, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017900000000000121, "Y" : -0.010799999999999888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017900000000000121, "Y" : 0.01080000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : 0.01080000000000012, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : 0.017900000000000121, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : 0.017900000000000121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : 0.01080000000000012, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }], "BHoM_Guid" : "fac27865-fac0-4e81-a6f3-9072d26df82e", "Name" : "" }, "Area" : 0.00116, "Rgy" : 0.0172, "Rgz" : 0.0172, "J" : 5.8899999999999999E-07, "Iy" : 3.4499999999999998E-07, "Iz" : 3.4499999999999998E-07, "Iw" : 0.0, "Wely" : 1.38E-05, "Welz" : 1.38E-05, "Wply" : 1.8300000000000001E-05, "Wplz" : 1.8300000000000001E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.025000000000000119, "Vpz" : 0.024999999999999883, "Vy" : 0.025000000000000119, "Vpy" : 0.024999999999999883, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "6f392dcc-5245-456c-a5e4-810785e3838a" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1ec82156-5250-4a6e-b0b5-0d33c34d1b32" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "c9f4112b-5a90-4702-b8a4-14ec1694afa1" }, "BHoM_Guid" : "af6c20e9-73ea-4a43-b9f1-3f6277d8825c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c73c9531-96b3-4b4c-990f-ce9105854515", "Name" : "01 - Straight planar bars 6" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "ee175051-cb4b-44a0-8988-3ecc4e15f021", "Name" : "S355" }, "Volume" : 0.0057999999999999996, "Mass" : 45.529999999999994, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a80dac2d-6935-4e73-a571-7adc3db41119", "Name" : "" }], "BHoM_Guid" : "2856e19b-dacc-4014-8be3-4813a5bee468", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9f1c2fb0-84a6-429c-a645-2f73115a75f0", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "bb605801-3e31-4b66-a39a-83f9c6772093", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "TUB 229x305x70", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.3085, "Width" : 0.23019999999999999, "WebThickness" : 0.013099999999999999, "FlangeThickness" : 0.022100000000000002, "RootRadius" : 0.012699999999999999, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : 0.041321251126044539, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.041321251126044539, "Z" : 0.0 } }, "Radius" : 0.012699999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : 0.041321251126044539, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019250000000000003, "Y" : 0.041321251126044539, "Z" : 0.0 } }, "Radius" : 0.012699999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019250000000000003, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : -0.23237874887395546, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "5db6e896-bb12-469b-ae3d-28a3b1e6719f", "Name" : "" }, "Area" : 0.0089099999999999995, "Rgy" : 0.093200000000000005, "Rgz" : 0.050300000000000004, "J" : 1.08E-06, "Iy" : 7.7399999999999998E-05, "Iz" : 2.2500000000000001E-05, "Iw" : 2.5599999999999998E-09, "Wely" : 0.00033300000000000002, "Welz" : 0.00019599999999999999, "Wply" : 0.00059199999999999997, "Wplz" : 0.00030600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.076121251126044537, "Vpz" : 0.23237874887395546, "Vy" : 0.11509999999999999, "Vpy" : 0.11509999999999999, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4e3611f6-9177-438f-9d9f-ba3e8cdb205b" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "445f8487-021d-4877-b28e-d88a7626a8d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "35f80f15-09e0-43fd-8300-f367db662df1" }, "BHoM_Guid" : "dcd77d5b-2f2b-47be-9dc3-da94fca81a3f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1d6da345-e52c-45ab-8cb4-0b71622419b5", "Name" : "01 - Straight planar bars 7" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "f3338dab-d5e6-40f1-8047-b4e68592f8e3", "Name" : "S355" }, "Volume" : 0.044549999999999999, "Mass" : 349.71749999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "356927af-3914-46b6-b019-d784ac475654", "Name" : "" }], "BHoM_Guid" : "94978266-e266-44cb-b75f-430d5f678d15", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "c88e48fa-be7d-4f4a-82bd-7b9d192f4480", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "cc84ea37-b620-455c-9221-98a540e01a09", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "TUC 203x102x36", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.10779999999999999, "Width" : 0.2064, "WebThickness" : 0.01, "FlangeThickness" : 0.017299999999999999, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0079510051019752032, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.015200000000000024, "Y" : -0.0079510051019752032, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.015200000000000024, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0079510051019752032, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.015199999999999972, "Y" : -0.0079510051019752032, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.015199999999999972, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.019548994898024794, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999999, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0882510051019752, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "11ab5f50-445d-46ef-ae93-8cf773d881e2", "Name" : "" }, "Area" : 0.0045200000000000006, "Rgy" : 0.024900000000000002, "Rgz" : 0.052999999999999999, "J" : 3.9999999999999998E-07, "Iy" : 2.7999999999999999E-06, "Iz" : 1.27E-05, "Iw" : 3.43E-10, "Wely" : 3.18E-05, "Welz" : 0.00012300000000000001, "Wply" : 6.3600000000000001E-05, "Wplz" : 0.00018699999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.019548994898024794, "Vpz" : 0.0882510051019752, "Vy" : 0.10320000000000001, "Vpy" : 0.10319999999999999, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "de45d50a-e023-4a88-a6cc-25a80fa06457" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8081cb48-751f-4f9b-9767-47b95ce75c2b" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8ac8746a-f7f6-440f-8c62-327d4a06b811" }, "BHoM_Guid" : "4f742fc6-f321-438c-9bcf-5c35f9aea3ed" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "81133d18-fcce-4cc5-ad88-87d68c31d4de", "Name" : "01 - Straight planar bars 8" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "7847df1c-b842-40f6-9c3f-2a179bd4c716", "Name" : "S355" }, "Volume" : 0.022600000000000002, "Mass" : 177.41000000000003, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4000b557-9063-45a1-a439-85274628ed42", "Name" : "" }], "BHoM_Guid" : "9202e824-6e7b-4b58-9e40-47d3787b1463", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "af27fd06-dcfb-4525-b89f-38f2666982c8", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "d4d33e39-f1f8-4d02-aa77-5b077a4ca2a7", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x438", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.026, "Width" : 0.30499999999999999, "WebThickness" : 0.0269, "FlangeThickness" : 0.049000000000000002, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.4639999999999998, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : -0.43399999999999977, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013450000000000019, "Y" : -0.43399999999999977, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013450000000000019, "Y" : 0.43400000000000027, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : 0.43400000000000027, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.4640000000000003, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.4639999999999998, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : -0.43399999999999977, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01344999999999996, "Y" : -0.43399999999999977, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01344999999999996, "Y" : 0.43400000000000027, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : 0.43400000000000027, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.4640000000000003, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.51300000000000023, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.51299999999999979, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "22cc21cc-e214-4636-a59a-03518c3b7f67", "Name" : "" }, "Area" : 0.055599999999999997, "Rgy" : 0.40399999999999997, "Rgz" : 0.064899999999999999, "J" : 3.1900000000000003E-05, "Iy" : 0.0091000000000000004, "Iz" : 0.000234, "Iw" : 5.6E-11, "Wely" : 0.0177, "Welz" : 0.0015399999999999999, "Wply" : 0.020799999999999999, "Wplz" : 0.00247, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.51300000000000023, "Vpz" : 0.51299999999999979, "Vy" : 0.15250000000000002, "Vpy" : 0.15249999999999997, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "17aeb498-56e2-4e2b-8d84-e2499b388a81" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "cfd0b379-f468-4181-9ca8-0f2ce8d7b314" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5ab854fc-0051-46ab-8d09-e3270d7fee6d" }, "BHoM_Guid" : "c20fab60-f60b-4b42-9e8c-a1c2e5a506a5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8e24b6b5-ce27-45e3-85c0-33f3b35c3d21", "Name" : "01 - Straight planar bars 9" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "06784b5b-ebfe-4a50-98f2-18c22668f011", "Name" : "S355" }, "Volume" : 0.27799999999999997, "Mass" : 2182.2999999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4a70070b-7155-4702-987e-849c26d5b1c6", "Name" : "" }], "BHoM_Guid" : "58d26ef6-36f8-4a07-bc26-0d2aec58cb77", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "982d02f7-6482-4a1b-88a8-4b63f6f2519c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "8885deb3-e803-4cee-8a6d-229e45930a52", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UBP 305x305x88", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.30169999999999997, "Width" : 0.30780000000000002, "WebThickness" : 0.0124, "FlangeThickness" : 0.0123, "RootRadius" : 0.0152, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : -0.12335000000000784, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0061999999999999972, "Y" : -0.12335000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0061999999999999972, "Y" : 0.1233499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : 0.1233499999999921, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : -0.12335000000000784, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0062000000000000076, "Y" : -0.12335000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0062000000000000076, "Y" : 0.1233499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : 0.1233499999999921, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c4d3a98e-40fa-4201-8be5-a1bffcad01de", "Name" : "" }, "Area" : 0.0112, "Rgy" : 0.128, "Rgz" : 0.073099999999999998, "J" : 6.4200000000000006E-07, "Iy" : 0.000184, "Iz" : 5.9799999999999997E-05, "Iw" : 1.2499999999999999E-12, "Wely" : 0.0012199999999999999, "Welz" : 0.00038900000000000002, "Wply" : 0.0013600000000000001, "Wplz" : 0.00059500000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.15084999999999207, "Vpz" : 0.15085000000000784, "Vy" : 0.15390000000000001, "Vpy" : 0.15390000000000001, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "a70bd3b7-baf0-419f-95d4-8d10c59b16e4" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "bf1f2d9c-7a66-46ee-bfb9-409bb2b649ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "4a611856-deec-43da-86f7-188852691457" }, "BHoM_Guid" : "341faedb-d1a7-462d-bd42-dd9aff9cfed5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "2a167c4f-73b4-45d5-9510-f4e79fc2cdc2", "Name" : "01 - Straight planar bars 10" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "d51c0a92-8e59-44de-beca-a680ee7f3cc7", "Name" : "S355" }, "Volume" : 0.056000000000000001, "Mass" : 439.60000000000002, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f8891dbd-27f2-4696-b66c-aea13805ce3b", "Name" : "" }], "BHoM_Guid" : "d374f961-3443-4527-ba7f-e72239eaa203", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "a77d70cc-d29a-4594-94e8-3c4411037318", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "cbaa2272-2c92-4853-b79b-57e667ba7d67", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UC 356x406x677", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.48299999999999998, "Width" : 0.42799999999999999, "WebThickness" : 0.051200000000000002, "FlangeThickness" : 0.081500000000000003, "RootRadius" : 0.014999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.15999999999999681, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : -0.1449999999999968, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025599999999999946, "Y" : -0.1449999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025599999999999946, "Y" : 0.14500000000000315, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : 0.14500000000000315, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.16000000000000317, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.15999999999999681, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : -0.1449999999999968, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02560000000000005, "Y" : -0.1449999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02560000000000005, "Y" : 0.14500000000000315, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : 0.14500000000000315, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.16000000000000317, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.24150000000000318, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.2414999999999968, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c93ddfc4-aea0-45ef-b6b7-a9eaff23a5e3", "Name" : "" }, "Area" : 0.086300000000000002, "Rgy" : 0.18600000000000003, "Rgz" : 0.111, "J" : 0.000164, "Iy" : 0.0030000000000000001, "Iz" : 0.00107, "Iw" : 4.2900000000000002E-11, "Wely" : 0.0124, "Welz" : 0.0049899999999999996, "Wply" : 0.0154, "Wplz" : 0.0076800000000000002, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.24150000000000318, "Vpz" : 0.2414999999999968, "Vy" : 0.21399999999999994, "Vpy" : 0.21400000000000005, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ed5f8ced-8dda-46ac-8a29-2851ab8f437b" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1fcd5ede-7cd7-4210-a65b-ca8b7cc37a5a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "28204baa-7b43-4d8b-9d17-1e58f03f3de8" }, "BHoM_Guid" : "c56cd24c-0d4c-4aa1-871a-311f77d42546" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "db112793-9d14-433b-859b-a7f98470edc7", "Name" : "01 - Straight planar bars 11" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "bed099b1-bdd0-4ec0-a97f-f5f4fd4ede5d", "Name" : "S355" }, "Volume" : 0.43149999999999999, "Mass" : 3387.2750000000001, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3d93fbc6-7019-4c23-a6a2-e6be0319e8bd", "Name" : "" }], "BHoM_Guid" : "76e4e822-d60e-4426-ac16-d29bcdd9e0fe", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "c477b966-78d6-4c28-87f8-77c99913a46e", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "78d7f640-ce10-40d6-84e3-6461a4cdc15c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "BOX 800.0x400.0x12.0x20.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A709GrHPS100W", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 620528210.05641997, "UltimateStress" : 689475788.95157802, "BHoM_Guid" : "2a42422e-1a88-406c-a21b-ce6dc6b83a6a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.FabricatedBoxProfile", "Shape" : "Box", "Height" : 0.80000000000000004, "Width" : 0.40000000000000002, "WebThickness" : 0.012, "TopFlangeThickness" : 0.02, "BotFlangeThickness" : 0.02, "WeldSize" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : 0.40000000000002411, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : -0.39999999999997593, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : -0.39999999999997593, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : -0.39999999999997593, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : -0.39999999999997593, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : 0.40000000000002411, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : 0.40000000000002411, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : 0.40000000000002411, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : 0.3800000000000241, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : -0.37999999999997591, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : -0.37999999999997591, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : -0.37999999999997591, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : -0.37999999999997591, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : 0.3800000000000241, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : 0.3800000000000241, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : 0.3800000000000241, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "dcd5f955-d6d7-46e7-8dc0-fe2e3b9fb55e", "Name" : "" }, "Area" : 0.034239999999998126, "Rgy" : 0.31101673723630641, "Rgz" : 0.16212955590266537, "J" : 0.0021704021232227494, "Iy" : 0.0033120835071996872, "Iz" : 0.00090003239679992456, "Iw" : 0.0, "Wely" : 0.0082802087679987191, "Welz" : 0.0045001619839993567, "Wply" : 0.0097055999999992246, "Wplz" : 0.0051385599999996187, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.40000000000002411, "Vpz" : 0.39999999999997593, "Vy" : 0.20000000000001181, "Vpy" : 0.19999999999998821, "Asy" : 0.015685262055365773, "Asz" : 0.01867017318624653, "BHoM_Guid" : "72869cf7-10cb-4e13-affe-5ce0e8630231" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e7ab8e2d-2833-4704-b61f-ab09c7606d03" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "0828dbdc-0809-4db9-afc9-f939e34b03e2" }, "BHoM_Guid" : "39cf8d22-e1cb-447a-a3aa-5e1e816445b4" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c3f1de74-d039-41eb-9e4d-b7b5127ae6a7", "Name" : "01 - Straight planar bars 12" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A709GrHPS100W", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 620528210.05641997, "UltimateStress" : 689475788.95157802, "BHoM_Guid" : "2a42422e-1a88-406c-a21b-ce6dc6b83a6a" }], "BHoM_Guid" : "18389dce-eec5-4429-8865-808db36da6c6", "Name" : "A709GrHPS100W" }, "Volume" : 0.17119999999999064, "Mass" : 1343.9199999999264, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "39ad6b49-aa77-4a9e-978e-855ff8cea330", "Name" : "" }], "BHoM_Guid" : "edd7104d-6f31-45d3-b0b0-0193c9b649fb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "7e4108e4-9f02-4be4-bd55-5b8f864fe33b", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "0afd8748-8f70-4cde-a2b7-0274c406f7ce", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CUSTOM I 1000.0x20.0x400.0x25.0x500.0x30.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235 W (EN10025-5)", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "b9177ba3-a4ba-43c3-ae91-70b8f718403e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.FabricatedISectionProfile", "Shape" : "ISection", "Height" : 1.0, "TopFlangeWidth" : 0.40000000000000002, "BotFlangeWidth" : 0.5, "WebThickness" : 0.02, "TopFlangeThickness" : 0.025000000000000001, "BotFlangeThickness" : 0.029999999999999999, "WeldSize" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.55359339407747121, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.44640660592252879, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "1cbc23c2-80de-427e-b3c0-012de35dfc26", "Name" : "" }, "Area" : 0.043899999999998204, "Rgy" : 0.40461799856500053, "Rgz" : 0.10084635223785504, "J" : 9.176666666666668E-06, "Iy" : 0.0071871203170842902, "Iz" : 0.00044646241875000094, "Iw" : 8.3400022045855411E-05, "Wely" : 0.012982669941467016, "Welz" : 0.0017858496750000029, "Wply" : 0.016315124999998945, "Wplz" : 0.0029695000000000017, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.55359339407747121, "Vpz" : 0.44640660592252879, "Vy" : 0.24999999999999992, "Vpy" : 0.25000000000000011, "Asy" : 0.023318371173313916, "Asz" : 0.019606845795967928, "BHoM_Guid" : "000d9e85-d49c-466d-b098-b11dff6634d1" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ce5b3bf0-ad37-406d-bef8-ee5c2e714f95" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "3735a6a9-02b4-41ad-b5d8-dd80624b3296" }, "BHoM_Guid" : "b3871e7e-6d27-47d6-b4db-e06fa29e9d09" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8e0b28a7-e3dd-4245-add7-050399ee4759", "Name" : "01 - Straight planar bars 13" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235 W (EN10025-5)", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "b9177ba3-a4ba-43c3-ae91-70b8f718403e" }], "BHoM_Guid" : "3e520246-5e70-49c1-892f-9ba5cef923c4", "Name" : "S235 W (EN10025-5)" }, "Volume" : 0.21949999999999104, "Mass" : 1723.0749999999296, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3cb23761-a786-42cc-ac29-cfe6b209af43", "Name" : "" }], "BHoM_Guid" : "2cf03230-56bc-4405-aebd-5c64a45b34e3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "da81346f-1233-4e62-afad-ca27c08fa3dc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "adde0ad8-421e-4a94-9ff9-891ed8b54d7e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "RECT 500.0x500.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "badc1ad7-652d-4040-8aca-a0cccf4fd408", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.5, "Width" : 0.5, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : 0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : -0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : -0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : -0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : -0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : 0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : 0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : 0.25, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "2e01f904-9167-4e01-9273-2cbd37fd2a8d", "Name" : "" }, "Area" : 0.25, "Rgy" : 0.14433749512860469, "Rgz" : 0.14433749512860469, "J" : 0.0087890625, "Iy" : 0.0052083281249999955, "Iz" : 0.0052083281249999955, "Iw" : 0.0, "Wely" : 0.020833312499999982, "Welz" : 0.020833312499999982, "Wply" : 0.031250000000000007, "Wplz" : 0.031250000000000007, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.25, "Vpz" : 0.25, "Vy" : 0.25, "Vpy" : 0.25, "Asy" : 0.20833291666708287, "Asz" : 0.20833291666708287, "BHoM_Guid" : "45398c97-d73f-4864-88fe-35f565dd63b5" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "271c6d78-5731-4e45-b1d6-53f6fde1f4f9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "043b54ec-70ef-4887-bd01-4333de482f3a" }, "BHoM_Guid" : "155d2653-6b58-4e1d-a3ad-9a1134c3efc8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1cf1e24a-5e28-4d41-9aba-48c8166282c5", "Name" : "01 - Straight planar bars 14" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "fbf218dc-7ba4-4d54-ad85-f43ffd75e80a", "Name" : "C55/67" }, "Volume" : 1.25, "Mass" : 3185.6721250000001, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "30f875b4-a73c-4384-b982-ede6d75889f6", "Name" : "" }], "BHoM_Guid" : "018451c4-bf4d-460d-8a99-9b7f1505e260", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "60863bf7-859e-4535-a9fb-36edbe1e8143", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "2fff54da-bb2b-4c63-85a4-029afb4fa410", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "TEE 800.0x1200.0x400.0x300.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "4338055b-9d65-4e87-ae03-10c1434c5dde", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.80000000000000004, "Width" : 1.2, "WebThickness" : 0.40000000000000002, "FlangeThickness" : 0.29999999999999999, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "96b48149-5fd3-4bf4-b038-b9c5730f7994", "Name" : "" }, "Area" : 0.55999999999995254, "Rgy" : 0.22135163271619807, "Rgz" : 0.28618987072023383, "J" : 0.02466666666666667, "Iy" : 0.027438065371428597, "Iz" : 0.045866599577600045, "Iw" : 0.0, "Wely" : 0.054103227492959552, "Welz" : 0.076444332629333409, "Wply" : 0.098666666666663211, "Wplz" : 0.12799999999999637, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.29285714285715936, "Vpz" : 0.50714285714284069, "Vy" : 0.59999999999999998, "Vpy" : 0.59999999999999998, "Asy" : 0.48434697756876482, "Asz" : 0.35779894202771695, "BHoM_Guid" : "a2a53387-23e9-4841-8be5-c061e6667223" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e5caa7eb-c039-4017-b13f-eae3418fc942" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "97aacd5f-c9cb-409a-82f0-8834f6de5e4b" }, "BHoM_Guid" : "bca5337e-5a9d-4ce9-a548-ecbef000d280" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bd5665d0-4fc0-4e6b-91b1-60c85b126db7", "Name" : "01 - Straight planar bars 15" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }], "BHoM_Guid" : "53996092-3ad6-4caf-9863-82fe517dc3bc", "Name" : "C70/85" }, "Volume" : 2.7999999999997627, "Mass" : 7135.9055599993944, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a77c6a48-1735-4ca0-8fbe-1ac4c4bbfae7", "Name" : "" }], "BHoM_Guid" : "01485aa2-0932-4d8b-9a55-68c3a0bf41e8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "28179ff9-3438-4b10-a278-e4cc0575d484", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "760af405-f25f-4496-8038-a70eae597ce6", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "CIRC 700.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "34b9e835-553d-4689-bc08-f076063baac7", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "6000psiNW", "Density" : 2402.7750000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 32377657009.583488, "CylinderStrength" : 41368542.0, "CubeStrength" : 0.0, "BHoM_Guid" : "d17cc94a-fb71-4bb3-9b45-85c37756ffff" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 0.69999999999999996, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.4724409119767875E-17, "Y" : -5.4724409119767875E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.34999999999999998 }], "BHoM_Guid" : "51ad632a-c365-40a9-b221-9707721a5108", "Name" : "" }, "Area" : 0.3848488734604405, "Rgy" : 0.17500257004422598, "Rgz" : 0.17500257004422598, "J" : 0.02357176237896591, "Iy" : 0.011786342929786756, "Iz" : 0.011786342929786756, "Iw" : 0.0, "Wely" : 0.033675265513676444, "Welz" : 0.033675265513676444, "Wply" : 0.057168015223564808, "Wplz" : 0.057168015223564808, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.34999999999999992, "Vpz" : 0.35000000000000003, "Vy" : 0.34999999999999992, "Vpy" : 0.35000000000000003, "Asy" : 0.34636531285417604, "Asz" : 0.34636531285417599, "BHoM_Guid" : "c83b39a5-f37f-47b8-b9d3-6985cefdc253" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "252c69ed-dec8-4709-af3a-25f5c681dce2" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "77e22305-4de8-450e-b490-20c235fff04e" }, "BHoM_Guid" : "6645e4ea-f519-4ffc-8e61-b2de9b6c4d29" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "06475666-701a-47bb-887c-e603014730e6", "Name" : "01 - Straight planar bars 16" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2402.7750000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "6000psiNW", "Density" : 2402.7750000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 32377657009.583488, "CylinderStrength" : 41368542.0, "CubeStrength" : 0.0, "BHoM_Guid" : "d17cc94a-fb71-4bb3-9b45-85c37756ffff" }], "BHoM_Guid" : "c238b57e-be6f-4f9e-ac10-7ebe9f8c328a", "Name" : "6000psiNW" }, "Volume" : 1.9242443673022025, "Mass" : 4623.52625964455, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "fcd69c21-0487-404e-b368-680f988af0b9", "Name" : "" }], "BHoM_Guid" : "274a1ae3-8c72-4a14-9b3c-e2b0638b04d2", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "a58bbb76-c585-4fcb-afea-b0bb0280749d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "42454cd3-27be-47d1-8f5c-c80c9775db3a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "L 900.0x1200.0x500.0x300.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "cc806fdb-761a-4339-aadd-a9feb74d1659", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "5000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 7477299596.084959, "CylinderStrength" : 34473785.0, "CubeStrength" : 0.0, "BHoM_Guid" : "75abec9d-c6bd-42d2-9a2c-2bdd26465f71" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.90000000000000002, "Width" : 1.2, "WebThickness" : 0.5, "FlangeThickness" : 0.29999999999999999, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : 0.35454545454545422, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.35454545454545422, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.35454545454545422, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.054545454545454244, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.054545454545454244, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : 0.054545454545454244, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : 0.054545454545454244, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : -0.54545454545454586, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : -0.54545454545454586, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : -0.54545454545454586, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : -0.54545454545454586, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : 0.35454545454545411, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "102a05b4-11aa-458d-b2c1-052736b68f7d", "Name" : "" }, "Area" : 0.65999999999999748, "Rgy" : 0.2606411649131688, "Rgz" : 0.32449348736578715, "J" : 0.039799999999999995, "Iy" : 0.044836319119213645, "Iz" : 0.0694953754062545, "Iw" : 0.0, "Wely" : 0.08219991838522496, "Welz" : 0.091550793948359688, "Wply" : 0.14325000000000007, "Wplz" : 0.16999999999999488, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35454545454545422, "Vpz" : 0.54545454545454586, "Vy" : 0.75909090909090526, "Vpy" : 0.44090909090909469, "Asy" : 0.43501383854090475, "Asz" : 0.45042889061202396, "BHoM_Guid" : "1c103e5d-96f6-4861-a7e9-15a7bbd92eeb" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "c162f815-53c3-4ee7-ab81-1ddff113f4e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "df260353-d963-44a9-97b0-cc1f7f64d130" }, "BHoM_Guid" : "3eef073b-a0bd-4ebc-98f2-1ab9cc89cade" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "9ee77d00-dfc8-4fae-be12-fc8b80c0ee9a", "Name" : "01 - Straight planar bars 17" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 961.11000000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "5000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 7477299596.084959, "CylinderStrength" : 34473785.0, "CubeStrength" : 0.0, "BHoM_Guid" : "75abec9d-c6bd-42d2-9a2c-2bdd26465f71" }], "BHoM_Guid" : "d428c4f0-dc02-4fe2-a8a0-d01a38c893d8", "Name" : "5000psiLW" }, "Volume" : 3.2999999999999874, "Mass" : 3171.6629999999877, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "71693910-ae07-4063-9a80-6385a414ce47", "Name" : "" }], "BHoM_Guid" : "1779c954-8440-4eaa-8360-0b86013886f6", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "62fa903d-a15a-4212-a6d2-734764077b6a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9a99ce8e-eb00-4a97-ae29-022893ce310a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 60.3x4.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.060299999999999999, "Thickness" : 0.0040000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6778738376681475E-17, "Y" : 1.6778738376681475E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.03015 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6778738376681475E-17, "Y" : 1.6778738376681475E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.02615 }], "BHoM_Guid" : "ede58a92-3e88-4e4e-9b71-d61283647834", "Name" : "" }, "Area" : 0.00070700000000000005, "Rgy" : 0.02, "Rgz" : 0.02, "J" : 5.6299999999999995E-07, "Iy" : 2.8200000000000001E-07, "Iz" : 2.8200000000000001E-07, "Iw" : 0.0, "Wely" : 9.3400000000000004E-06, "Welz" : 9.3400000000000004E-06, "Wply" : 1.2699999999999999E-05, "Wplz" : 1.2699999999999999E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.030150000000000017, "Vpz" : 0.030149999999999982, "Vy" : 0.030150000000000017, "Vpy" : 0.030149999999999982, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "2dbe0bf3-8df5-409f-bb02-bf9c8bc016d3" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "87316747-94e2-41b5-8ff0-390ac8696339" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "897bb442-c8a9-465b-aa8f-a31340551d16" }, "BHoM_Guid" : "893b7ff2-a068-4149-aed5-aea7c06aa249" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "16bbca8d-eac7-4ceb-992e-55c1230a950d", "Name" : "01 - Straight planar bars 18" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "24990d68-f8c4-4a66-83af-ece0d28be9b9", "Name" : "S355" }, "Volume" : 0.0035350000000000004, "Mass" : 27.749750000000002, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c710ff70-b3d6-4526-a336-cffec8ab4b4d", "Name" : "" }], "BHoM_Guid" : "06ead800-6ec0-4f32-ab5f-67504bb8e2cb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ae49351c-1304-4e9e-98ad-007789a76ab9", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "4907dd07-1536-4100-abcc-68b361711641", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 60x40x6.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.059999999999999998, "Width" : 0.040000000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0060000000000000001, "RootRadius" : 0.0060000000000000001, "ToeRadius" : 0.0030000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906641, "Y" : -0.019976520807492418, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.019976520807492418, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.019976520807492418, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.016976520807492422, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.026887541351093357, "Y" : -0.016976520807492422, "Z" : 0.0 } }, "Radius" : 0.0030000000000000027, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.026887541351093357, "Y" : -0.013976520807492421, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0018875413510933518, "Y" : -0.013976520807492421, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0018875413510933518, "Y" : -0.0079765208074924192, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0041124586489066483, "Y" : -0.0079765208074924192, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0041124586489066483, "Y" : 0.037023479192507577, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0071124586489066492, "Y" : 0.037023479192507577, "Z" : 0.0 } }, "Radius" : 0.0030000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0071124586489066492, "Y" : 0.04002347919250758, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : 0.04002347919250758, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : 0.04002347919250758, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : -0.019976520807492418, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3497cd8d-7d75-4659-9abf-5e95ce2167a3", "Name" : "" }, "Area" : 0.00056799999999999993, "Rgy" : 0.018799999999999997, "Rgz" : 0.011200000000000002, "J" : 7.3499999999999996E-09, "Iy" : 2.0100000000000001E-07, "Iz" : 7.1200000000000002E-08, "Iw" : 0.0, "Wely" : 5.0300000000000001E-06, "Welz" : 2.3800000000000001E-06, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.04002347919250758, "Vpz" : 0.019976520807492418, "Vy" : 0.029887541351093359, "Vpy" : 0.010112458648906648, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "d5219ef4-66db-4755-9c2c-f75701f621bb" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "a4c55263-03f7-433b-9b77-aa86ec4bc2ca" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d97e64fb-380f-410c-9a96-172b2f130faa" }, "BHoM_Guid" : "223a0e84-2c89-48a5-b9ad-7bb7b111f105" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "cb89ea60-ade6-4284-a63e-bb4bcec2dad9", "Name" : "01 - Straight planar bars 19" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "a20dac13-a68b-432c-8fed-0ca1c5382565", "Name" : "S355" }, "Volume" : 0.0028399999999999996, "Mass" : 22.293999999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a6eb1811-954c-4505-83f0-472467e9cb28", "Name" : "" }], "BHoM_Guid" : "4f4aea7f-0af7-4000-8eff-5cb6a68c1396", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "e3affee8-577b-4258-94e7-2222d0b3dfbe", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "17d554a1-63d3-49b3-a2f7-ee4b960cff4a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 100x100x8.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.10000000000000001, "Width" : 0.10000000000000001, "WebThickness" : 0.0080000000000000002, "FlangeThickness" : 0.0080000000000000002, "RootRadius" : 0.012, "ToeRadius" : 0.0060000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : -0.027368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.027368521782254625, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.027368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.025368521782254624, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.066631478217745357, "Y" : -0.025368521782254624, "Z" : 0.0 } }, "Radius" : 0.0060000000000000053, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.066631478217745357, "Y" : -0.019368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073685217822546424, "Y" : -0.019368521782254625, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073685217822546424, "Y" : -0.0073685217822546251, "Z" : 0.0 } }, "Radius" : 0.012, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019368521782254639, "Y" : -0.0073685217822546251, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019368521782254639, "Y" : 0.066631478217745371, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.025368521782254645, "Y" : 0.066631478217745371, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.025368521782254645, "Y" : 0.072631478217745377, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : 0.072631478217745377, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : 0.072631478217745377, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : -0.027368521782254625, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e30d4bd4-2762-48ff-9f9c-b202b6e97b54", "Name" : "" }, "Area" : 0.0015499999999999999, "Rgy" : 0.030600000000000002, "Rgz" : 0.030600000000000002, "J" : 3.6799999999999999E-08, "Iy" : 1.4500000000000001E-06, "Iz" : 1.4500000000000001E-06, "Iw" : 0.0, "Wely" : 1.9899999999999999E-05, "Welz" : 1.9899999999999999E-05, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.072631478217745377, "Vpz" : 0.027368521782254625, "Vy" : 0.072631478217745363, "Vpy" : 0.027368521782254646, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ab1f46b1-1f48-4091-bf4a-1028a234dd19" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "0cb98e37-6d3b-47d6-b6f9-7a4197e8d307" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "31ee7d6f-6c38-4457-859d-dc2ebe9a3021" }, "BHoM_Guid" : "3b39bf40-9a57-4c9d-939f-83275d0a1a2b" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "473351d5-aa79-427b-b769-084b85dd0f8b", "Name" : "01 - Straight planar bars 20" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "61ffc5c1-4e63-4db6-b1a9-c5083833b78a", "Name" : "S355" }, "Volume" : 0.0077499999999999999, "Mass" : 60.837499999999999, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6992669c-4b34-440c-9b8d-2ca5bbe097d4", "Name" : "" }], "BHoM_Guid" : "c7f8f619-7a7e-4590-8826-4f9fa056c4f7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0590858446138069, "Y" : 13.913766036136403, "Z" : 17.499644982861305 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e47c6732-e7f0-4326-86b1-afbe77c936dd", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6958744112575745, "Y" : 13.913766036136403, "Z" : 21.618186713599194 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c61e001c-7f7f-487f-928b-9ed9f97ed3fe", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 356x171x51", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.35499999999999998, "Width" : 0.17150000000000001, "WebThickness" : 0.0074000000000000003, "FlangeThickness" : 0.0115, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a3f1c923-7830-4b43-894f-aae584cb57be", "Name" : "" }, "Area" : 0.006490000000000001, "Rgy" : 0.14800000000000002, "Rgz" : 0.038599999999999995, "J" : 2.3800000000000001E-07, "Iy" : 0.00014100000000000001, "Iz" : 9.6800000000000005E-06, "Iw" : 2.8599999999999999E-07, "Wely" : 0.00079600000000000005, "Welz" : 0.000113, "Wply" : 0.00089599999999999999, "Wplz" : 0.000174, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17749999999999658, "Vpz" : 0.17750000000000341, "Vy" : 0.085750000000000035, "Vpy" : 0.085749999999999979, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4db5009a-c630-4a5a-9f90-aca6baa1b819" }, "OrientationAngle" : 3.0047398889509589, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "3b84432d-ef4d-4499-ac07-4429efb7565b", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "10f38b26-d1a5-4e7a-9397-c7c618048a95", "Name" : "S355" }, "Volume" : 0.038940000000000002, "Mass" : 305.67900000000003, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ff1d7ee6-1bf8-4069-a14d-c8c22c93141f", "Name" : "" }], "BHoM_Guid" : "7028f562-60a0-44c5-a454-bfdc182e20f5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.091579548295769, "Y" : 11.404483626394262, "Z" : 19.128099417818053 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2a451880-e04f-493d-833a-0f10fe4b5865", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.956433985790415, "Y" : 13.688350155129076, "Z" : 13.902559100694729 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a08b46e6-1de7-45a4-b539-39ec9e5aa116", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 1.1102230246251565E-16, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "64be43c7-ff42-4004-bbb9-b4203df9a35c", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "86143dba-bfbb-4189-a17b-f4886ad2771b", "Name" : "S355" }, "Volume" : 0.023820000000000008, "Mass" : 186.98700000000005, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "249c2ce1-f5a1-4b65-ac17-4114488d5ff4", "Name" : "" }], "BHoM_Guid" : "1ecdaa33-f3dd-43ae-a067-99ff9f2595cd", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.5807341032209354, "Y" : 9.8451441611358259, "Z" : -0.17584530548847721 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ccabcaae-48a5-4ebc-8e80-6a9e2e4c0ea4", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.55872935062995, "Y" : 9.3575723816317051, "Z" : -0.33661402690658049 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d57ab2b5-926a-4a1e-8360-40188dae54f0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 1.888212397715231, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8fd6a23c-c11a-4fc6-a4cc-6bf45fc22fed", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "bf007af2-048a-4f28-845c-081b60ec769a", "Name" : "S355" }, "Volume" : 0.023819999999999997, "Mass" : 186.98699999999997, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3202b1c4-19ab-4261-b8e5-50307039dc92", "Name" : "" }], "BHoM_Guid" : "3c740eb3-9909-40d7-a0d1-e9e3e793e736", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.748880824277059, "Y" : 6.7208018376128651, "Z" : 5.2131825378849115 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "939f20ba-2437-4bfe-8d5b-3ccd6b83613e", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.537019183973822, "Y" : 12.593901644819592, "Z" : 6.1542120701328553 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "378f4565-02b0-4fe0-bd0b-32012295d4f9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 3.8493428326912511, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ad7ce43a-cbe0-461f-a1d7-1b9cdd363083", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "45acfec6-45f9-4401-969f-732c6da918b0", "Name" : "S355" }, "Volume" : 0.023819999999999997, "Mass" : 186.98699999999997, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c936633f-2571-4905-8d90-64dd40b73bd5", "Name" : "" }], "BHoM_Guid" : "18de4c80-deab-4735-a0e3-1b8302dedcf1", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.103823764418173, "Y" : 2.0346717353865773, "Z" : 4.9905236367410541 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "dc042b3a-8041-4fca-9731-cb4323171741", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.945417865219598, "Y" : 3.5841046822884337, "Z" : -0.74454191759668831 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "26b58fd7-e7c5-4b80-979d-a9620295d0e4", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 6.2831853071795862, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8070d05a-4926-4b9c-afac-73cd4903e538", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "cadbfd3a-1471-43bc-aafb-cfa362b28b97", "Name" : "S355" }, "Volume" : 0.023820000000000001, "Mass" : 186.98699999999999, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1211bff0-e5b4-4606-a8ed-93c0973b37e3", "Name" : "" }], "BHoM_Guid" : "54fb9b8f-b4a0-44a4-a34f-fee44304425c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.6979761770252186, "Y" : 2.1446534351086237, "Z" : 7.2073630580310102 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "781090bb-1ed5-4e5e-8bcb-efcf2659d296", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.6979761770252186, "Y" : -2.5572587582267206, "Z" : 10.934563311057994 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a85df5f1-9802-40f9-96d1-70c83a660c2e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.375, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "50145370-d55a-41fe-8da2-e102e38955c2", "Name" : "" }, "Area" : 0.11249999999999999, "Rgy" : 0.10825317547305482, "Rgz" : 0.086602540378443865, "J" : 0.0015211232999999998, "Iy" : 0.0013183593749999999, "Iz" : 0.00084374999999999999, "Iw" : 0.0, "Wely" : 0.0070312499999999993, "Welz" : 0.0056249999999999998, "Wply" : 0.010546874999999999, "Wplz" : 0.0084375000000000006, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.1875, "Vpz" : 0.1875, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.093750000000000042, "Asz" : 0.093749999999999709, "BHoM_Guid" : "86130369-397e-466c-af69-4c23004f0b84" }, "OrientationAngle" : 2.7863498902956501, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "febac833-4716-4c82-a6a6-a0452d867f7d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1f327ea1-cef9-430a-bae4-615494bc4c13" }, "BHoM_Guid" : "5bcb9ed7-e5bc-46f2-8bd1-74b924ff7680" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5cc6903a-313c-4dc1-91ac-11a896c1f331", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 251.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "ef9e43c5-5f05-4be1-a754-badc0eeca47d", "Name" : "C40/50 Precast" }, "Volume" : 0.65341719745222926, "Mass" : 1665.2583615353501, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "1d42cba3-047b-49a0-9742-7730db741059", "Name" : "B500B" }, "Volume" : 0.021582802547770698, "Mass" : 169.42499999999998, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5436e566-519b-4b7c-9c2f-e1e6bc450586", "Name" : "" }], "BHoM_Guid" : "8fed5cbc-df02-46d6-921a-2a09cbf2d897", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.200319237599913, "Y" : 19.477687170963964, "Z" : 8.7058599753259021 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "58d2b2c8-d639-4355-950e-6103a0d5e1e7", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.9000266509669, "Y" : 13.736737913630776, "Z" : 9.8680737309977147 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "b2d232b5-b133-498e-ba37-c35bb0ef7bdd", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 0.86328010890037055, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "567cf87c-6f11-412e-b0f7-c9a24625e24a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "9d5155a3-6d55-4e88-992d-d40fffd836df", "Name" : "GL 24h" }, "Volume" : 0.56160000000000032, "Mass" : 235.87200000000013, "Area" : NaN, "Length" : 6.0000000000000036, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ccc59f26-2ea4-4ccd-87a6-b22844c03e9b", "Name" : "" }], "BHoM_Guid" : "fd3b7af2-fea5-4775-b622-29958c46a0ca", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.7618398695823094, "Y" : 16.971172401217359, "Z" : 10.851042267033415 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8dbb5a81-c9e0-4872-a437-09511b0f50ca", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.906462988010885, "Y" : 16.604550736546319, "Z" : 4.8640002003188476 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4c48dbbd-9d7e-4ca6-a9cd-ce2c1fbdc35a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 6.2831853071795862, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "0a2f83a7-f502-4db9-8781-df6e42b1a4c5", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "07acef4b-b159-48fd-aab2-021c76e7c198", "Name" : "GL 24h" }, "Volume" : 0.5616000000000001, "Mass" : 235.87200000000004, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1524887f-6d2b-4168-9270-8896183470fd", "Name" : "" }], "BHoM_Guid" : "40e69fbe-1b16-498b-984a-91606c28cbc5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.129608141383606, "Y" : 14.885330659795885, "Z" : 14.501077076716069 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "6bca6e9f-a911-4539-a8fc-4f77a979d981", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.419329388664481, "Y" : 20.682689560092982, "Z" : 13.127711184252661 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe306116-2465-4390-92c5-af06c874c99b", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 3.6330476676329648, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8143496d-6dac-4e7e-937c-2d2f7ea242b8", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "2ae97304-36ef-4af3-9b4c-351b480b6f1e", "Name" : "GL 24h" }, "Volume" : 0.5616000000000001, "Mass" : 235.87200000000004, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "cc748202-bf8d-4ebc-bc93-50271881c2a4", "Name" : "" }], "BHoM_Guid" : "94f6902f-91bc-4661-898a-371eac74c2a9", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.3912198654753141, "Y" : 12.245575367680772, "Z" : 18.448434557120496 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fd952fa3-bad7-4161-9c02-64ed4830de51", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5671807305685874, "Y" : 6.8074163002495363, "Z" : 19.749057588939465 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "5b7be782-b117-4709-9016-6f3da973192e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 5.20887818278484, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7263a05d-966a-4fc8-9e9b-885a2a60a36e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "d8da2867-3047-4ee0-9675-15b741a4f8b2", "Name" : "GL 24h" }, "Volume" : 0.56159999999999999, "Mass" : 235.87199999999999, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7d89466e-d6f4-460e-9341-dc6ba2f375eb", "Name" : "" }], "BHoM_Guid" : "36a8e333-83de-4b40-9728-e430a3a3e138", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.170674825687282, "Y" : 10.603858429658409, "Z" : 16.848505524830614 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "debc3779-8ff5-47d4-bbc7-8b35c74e11c1", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.170674825687282, "Y" : 12.110959619901148, "Z" : 11.040868655813327 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "17fb9fe8-f07f-41da-bbbe-0eb1d1e1c17f", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.88, "Width" : 0.35999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "fc8c5871-f377-4fcc-a2f7-513e691e2698", "Name" : "" }, "Area" : 0.31679999999999997, "Rgy" : 0.25403411844343532, "Rgz" : 0.10392304845413264, "J" : 0.0093114388171026564, "Iy" : 0.020444159999999999, "Iz" : 0.0034214399999999996, "Iw" : 0.0, "Wely" : 0.046463999999999998, "Welz" : 0.019007999999999997, "Wply" : 0.069695999999999994, "Wplz" : 0.028511999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.44, "Vpz" : 0.44, "Vy" : 0.17999999999999999, "Vpy" : 0.17999999999999999, "Asy" : 0.26399999999999973, "Asz" : 0.2639999999999994, "BHoM_Guid" : "3d12f09b-f6a0-48c6-a295-150879838fea" }, "OrientationAngle" : 2.8971371743870775, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "39b314da-aeb7-4a8e-98db-28aa2a47d4d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "6822b7ab-b17a-41ac-bb7a-6a61c813305a" }, "BHoM_Guid" : "e686c6a5-fcf4-4947-a403-f102073755f8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "93378aa7-2e99-4656-ac74-419dcc2e33fc", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "c8bb203f-83e7-42c4-b3fc-aef53e0b3cd7", "Name" : "GL 24h" }, "Volume" : 1.9007999999999998, "Mass" : 798.3359999999999, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e8493c6e-d2fb-4fea-9258-fee5de515398", "Name" : "" }], "BHoM_Guid" : "89a6098b-ce00-42fb-84d0-ba1a75291851", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.971601794539353, "Y" : 7.6550814269039069, "Z" : 19.192052336872507 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8563820b-bb43-4f14-98f7-1afc5790ae61", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.6842104547094889, "Y" : 7.6550814269039069, "Z" : 22.028157556974918 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ae0cdb32-c0ef-4825-bed9-88dcc1ff3f44", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.375, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "16b4ef76-535d-4e27-8e73-109e3c949c4e", "Name" : "" }, "Area" : 0.11249999999999999, "Rgy" : 0.10825317547305482, "Rgz" : 0.086602540378443865, "J" : 0.0015211232999999998, "Iy" : 0.0013183593749999999, "Iz" : 0.00084374999999999999, "Iw" : 0.0, "Wely" : 0.0070312499999999993, "Welz" : 0.0056249999999999998, "Wply" : 0.010546874999999999, "Wplz" : 0.0084375000000000006, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.1875, "Vpz" : 0.1875, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.093750000000000042, "Asz" : 0.093749999999999709, "BHoM_Guid" : "69d9ae9e-6077-41e4-b9b1-037c2f262a05" }, "OrientationAngle" : 3.2156518172110413, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "4a78cdf6-3d3b-4641-855d-f0cc0258e035" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "592bdad2-46eb-40b8-acea-3e7814f5ed2f" }, "BHoM_Guid" : "e9af6042-cdda-4c98-8ca1-aad21cb9715c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "27ba4855-2507-49a4-ae66-b50b08b99381", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 251.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "e30ca096-4b73-4f05-818f-2333c972b18a", "Name" : "C40/50 Precast" }, "Volume" : 0.65341719745222915, "Mass" : 1665.2583615353499, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e49cc859-b9b5-403b-9081-931682b53e68", "Name" : "B500B" }, "Volume" : 0.021582802547770695, "Mass" : 169.42499999999995, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "069071ec-3c50-4639-853b-5623f67972e3", "Name" : "" }], "BHoM_Guid" : "743e9cf9-844a-434e-87c3-dc23a45462c3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.5501634976227399, "Y" : 4.8300790332894419, "Z" : 0.39923507233258598 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "feff57a3-23ac-430d-988e-4b89d785563a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.2570679034538048, "Y" : 9.4674262338618469, "Z" : 0.39923507233258598 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0ce84990-b0a2-4690-85c7-e1f674cb09f8", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 356x171x51", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.35499999999999998, "Width" : 0.17150000000000001, "WebThickness" : 0.0074000000000000003, "FlangeThickness" : 0.0115, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a3f1c923-7830-4b43-894f-aae584cb57be", "Name" : "" }, "Area" : 0.006490000000000001, "Rgy" : 0.14800000000000002, "Rgz" : 0.038599999999999995, "J" : 2.3800000000000001E-07, "Iy" : 0.00014100000000000001, "Iz" : 9.6800000000000005E-06, "Iw" : 2.8599999999999999E-07, "Wely" : 0.00079600000000000005, "Welz" : 0.000113, "Wply" : 0.00089599999999999999, "Wplz" : 0.000174, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17749999999999658, "Vpz" : 0.17750000000000341, "Vy" : 0.085750000000000035, "Vpy" : 0.085749999999999979, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4db5009a-c630-4a5a-9f90-aca6baa1b819" }, "OrientationAngle" : 1.2933852832060639, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "84e3b5bb-c62f-4362-b4f4-592c8f1fb47a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae00293a-8152-4ef9-9489-ee20fac24b0b" }, "BHoM_Guid" : "614cba20-ab44-462e-b716-167b383bb779" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ed2f59e9-3ca9-49fb-8746-001ce5c4a38f", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "66cb9494-94a4-4963-b6b7-a6447622840c", "Name" : "S355" }, "Volume" : 0.038940000000000002, "Mass" : 305.67900000000003, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5d25bfa1-150a-47f3-a32e-7f3d3ccae23d", "Name" : "" }], "BHoM_Guid" : "155a8302-7c61-4f0c-9d42-db9f5743e30b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.349505149539178, "Y" : 3.0020192556788121, "Z" : 2.6420225178992247 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "46fcb3fd-7842-4516-8b17-f8eae1e04151", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.349505149539178, "Y" : 6.4950444556828035, "Z" : -2.2363762923803399 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fa3ffe30-f1db-4c61-ad64-9f40207caafe", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.375, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a027cf2c-bee8-4e93-a6f2-39fb6e534919", "Name" : "" }, "Area" : 0.11249999999999999, "Rgy" : 0.10825317547305482, "Rgz" : 0.086602540378443865, "J" : 0.0015211232999999998, "Iy" : 0.0013183593749999999, "Iz" : 0.00084374999999999999, "Iw" : 0.0, "Wely" : 0.0070312499999999993, "Welz" : 0.0056249999999999998, "Wply" : 0.010546874999999999, "Wplz" : 0.0084375000000000006, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.1875, "Vpz" : 0.1875, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.093750000000000042, "Asz" : 0.093749999999999709, "BHoM_Guid" : "7fcee300-6d12-4baa-9418-e4724646e26d" }, "OrientationAngle" : 3.0858279119742544, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "791c22d5-4741-4ebe-b84f-5bc1a03028be" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1aa6c1c2-2fc2-4838-9d4c-130f83d5be37" }, "BHoM_Guid" : "f6547392-552f-43d3-959c-8c7c4d8e1600" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "e34e3b4c-8827-48a3-8c6b-b412594cf037", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 251.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "4e9f485a-c7d6-4cff-9d18-cc57167e6983", "Name" : "C40/50 Precast" }, "Volume" : 0.65341719745222926, "Mass" : 1665.2583615353501, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "cffec727-214b-4b95-9ad5-7f340bd4b575", "Name" : "B500B" }, "Volume" : 0.021582802547770698, "Mass" : 169.42499999999998, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7318040c-a40d-47f2-9397-adec8ccb55d2", "Name" : "" }], "BHoM_Guid" : "86563330-8c9f-401a-87f1-68b931d0e123", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.8502289288898091, "Y" : 0.41357524539219487, "Z" : 4.2870133510929298 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "14267937-0f2a-4ea3-9d72-25b5566a9a6d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.3618667589017459, "Y" : 0.41357524539219487, "Z" : 8.2424051257222377 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2f069b64-ce3d-499b-abfc-1f07248e3b9c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 356x171x51", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.35499999999999998, "Width" : 0.17150000000000001, "WebThickness" : 0.0074000000000000003, "FlangeThickness" : 0.0115, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a3f1c923-7830-4b43-894f-aae584cb57be", "Name" : "" }, "Area" : 0.006490000000000001, "Rgy" : 0.14800000000000002, "Rgz" : 0.038599999999999995, "J" : 2.3800000000000001E-07, "Iy" : 0.00014100000000000001, "Iz" : 9.6800000000000005E-06, "Iw" : 2.8599999999999999E-07, "Wely" : 0.00079600000000000005, "Welz" : 0.000113, "Wply" : 0.00089599999999999999, "Wplz" : 0.000174, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17749999999999658, "Vpz" : 0.17750000000000341, "Vy" : 0.085750000000000035, "Vpy" : 0.085749999999999979, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4db5009a-c630-4a5a-9f90-aca6baa1b819" }, "OrientationAngle" : 6.2384231205958196, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "71247d07-a5f3-452a-bd65-d4459d090505" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "218f62d4-8486-40d4-835c-3641aa440f7d" }, "BHoM_Guid" : "aba188d8-fa36-4446-9b2a-2cb4bbf27dfb" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c7c89503-824e-43a1-b94b-cb8a6ecbec17", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "66f6551f-59a8-4bd2-8b09-5ec196f24857", "Name" : "S355" }, "Volume" : 0.038940000000000002, "Mass" : 305.67900000000003, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4ba2834c-2f7b-4819-8cf8-0eda9e68b8ee", "Name" : "" }], "BHoM_Guid" : "26563c37-4fd0-421c-a882-e52b4522eb89", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.739872856426766, "Y" : 17.638753786336416, "Z" : 6.3827505781012652 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe8ee696-467c-4c5a-9b93-661373a554a9", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.415744853543416, "Y" : 13.878937159613734, "Z" : 6.3827505781012652 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "6f2bb468-765c-4bc8-9295-813c2edbe69d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.80000000000000004, "Width" : 0.23999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "894faa42-d8d6-41e7-be36-f3b893cc63dc", "Name" : "" }, "Area" : 0.192, "Rgy" : 0.23094010767585033, "Rgz" : 0.069282032302755092, "J" : 0.0027597406924799997, "Iy" : 0.010240000000000003, "Iz" : 0.00092159999999999996, "Iw" : 0.0, "Wely" : 0.025600000000000005, "Welz" : 0.0076800000000000002, "Wply" : 0.038400000000000011, "Wplz" : 0.011520000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.40000000000000002, "Vpz" : 0.40000000000000002, "Vy" : 0.12, "Vpy" : 0.12, "Asy" : 0.16, "Asz" : 0.1599999999999997, "BHoM_Guid" : "15473702-af74-4b27-9b17-1033a3e78ff7" }, "OrientationAngle" : 4.7247374307485623, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "d5d7f05e-6a9b-4488-9cf8-3ad6f657e5f6" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "299db024-0474-4c63-ae4c-c5d4389296ac" }, "BHoM_Guid" : "ba98eb91-ce7e-46c7-a3b2-2e192dcd0baa" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "928f015e-dbcb-4599-a8ad-80821b09da69", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "10943482-6525-4fb9-a415-f37294df2b01", "Name" : "GL 24h" }, "Volume" : 1.1519999999999995, "Mass" : 483.8399999999998, "Area" : NaN, "Length" : 5.9999999999999973, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ece3cdd5-c9a8-49a3-9729-b3e9cb3640bb", "Name" : "" }], "BHoM_Guid" : "89e34633-2ffe-488f-8774-1efd73f4e4fa", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4138950389433189, "Y" : 15.706013689572044, "Z" : 8.4288769629905982 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "cea69edb-af8a-4989-93f6-e1a73db27c1b", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4138950389433189, "Y" : 10.837543301198263, "Z" : 11.935726842516047 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "da96de5e-d8c8-406b-b3db-69301b7ea018", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.25, "Width" : 2.3999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8bd5efe1-5735-48d5-add6-e8258fd4ad8b", "Name" : "" }, "Area" : 0.59999999999999998, "Rgy" : 0.072168783648703216, "Rgz" : 0.69282032302755092, "J" : 0.010898445548466694, "Iy" : 0.0031249999999999997, "Iz" : 0.28799999999999998, "Iw" : 0.0, "Wely" : 0.024999999999999998, "Welz" : 0.23999999999999999, "Wply" : 0.037499999999999999, "Wplz" : 0.36000000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.125, "Vpz" : 0.125, "Vy" : 1.2, "Vpy" : 1.2, "Asy" : 0.49999999999999933, "Asz" : 0.4999999999999995, "BHoM_Guid" : "b5ede5dc-50a8-4c1b-866d-fda91cf437df" }, "OrientationAngle" : 3.019617085615355, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "aac013bb-bf07-4a8b-8e45-1d155fba2a29" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1c929ad8-467f-4085-8ed2-e9e2c637f0e4" }, "BHoM_Guid" : "23b0a03b-cad6-4bda-837f-f96732d6b2e9" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "4515f5f3-aeee-44fb-916f-0401b1bb7f0e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 89.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "22d29655-8b0b-4d8f-9674-1d733af494d4", "Name" : "C30/37 In situ" }, "Volume" : 3.5591847133757968, "Mass" : 9070.7164233019121, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "19436b09-bc55-43b6-920a-2c7bb36226f2", "Name" : "B500B" }, "Volume" : 0.040815286624203827, "Mass" : 320.40000000000003, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4b5b36ff-4577-48f2-8bcb-e9c212c06923", "Name" : "" }], "BHoM_Guid" : "700f42ef-a31b-4897-9bc8-2708f1a5c71d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.900419984676059, "Y" : 13.20621470155606, "Z" : 10.173824198634833 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4845637a-3d32-4b41-a7b7-e312b76e8c6a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.815137544973211, "Y" : 13.20621470155606, "Z" : 5.0278517669887766 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d69a4ab7-bf22-4bcc-bd49-cc006480ad35", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.37, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "0997a111-d6b7-42b8-8830-40aafb0601e4", "Name" : "" }, "Area" : 0.111, "Rgy" : 0.10680979980008078, "Rgz" : 0.086602540378443865, "J" : 0.0014821384133353536, "Iy" : 0.0012663250000000002, "Iz" : 0.00083250000000000002, "Iw" : 0.0, "Wely" : 0.0068450000000000013, "Welz" : 0.0055500000000000002, "Wply" : 0.010267500000000001, "Wplz" : 0.0083250000000000008, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.185, "Vpz" : 0.185, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.092499999999999902, "Asz" : 0.09249999999999993, "BHoM_Guid" : "e994db59-b7d1-41e1-9e4d-a9d43f4971c6" }, "OrientationAngle" : 0.17604020940028192, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "21918154-e2b1-411a-805c-b4204bcadef7" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f831dd12-b671-4eca-905f-e3631afdb6e3" }, "BHoM_Guid" : "91a7015f-8e30-4301-a5bc-9239d8515a8f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "66d4a897-b679-4cae-806e-ee0cf0d13f77", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 330.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "5d800c31-e6c2-4191-8c86-ef5994a8b66d", "Name" : "C30/37 In situ" }, "Volume" : 0.63800254777070042, "Mass" : 1625.9735456896808, "Area" : NaN, "Length" : 5.9999999999999982, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e5935e21-9215-4f88-aafa-51e3b2d212e7", "Name" : "B500B" }, "Volume" : 0.027997452229299356, "Mass" : 219.77999999999994, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "52a9cc75-17d0-404e-8375-fe139a0d0db5", "Name" : "" }], "BHoM_Guid" : "9a4e33f5-b9e0-48ac-94f6-1c73f9be5367", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.034839494878197, "Y" : 10.735943179589416, "Z" : 12.238298163712813 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "144768df-8c32-4931-ad5d-ed92c8845821", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.381614488143118, "Y" : 8.0134448469183184, "Z" : 12.238298163712813 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e0c7c6db-8ffe-4056-a937-bac1d7745682", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.25, "Width" : 2.3999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ac923d49-fdfb-41dc-a320-a42a740fbeeb", "Name" : "" }, "Area" : 0.59999999999999998, "Rgy" : 0.072168783648703216, "Rgz" : 0.69282032302755092, "J" : 0.010898445548466694, "Iy" : 0.0031249999999999997, "Iz" : 0.28799999999999998, "Iw" : 0.0, "Wely" : 0.024999999999999998, "Welz" : 0.23999999999999999, "Wply" : 0.037499999999999999, "Wplz" : 0.36000000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.125, "Vpz" : 0.125, "Vy" : 1.2, "Vpy" : 1.2, "Asy" : 0.49999999999999933, "Asz" : 0.4999999999999995, "BHoM_Guid" : "fb50935c-592f-4ced-8a93-2eb95269637f" }, "OrientationAngle" : 4.4573513200236752, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "16d768a5-1e6c-4d07-b6ec-f630c94f64ad" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ea0a6588-024f-4275-b080-a672e3d7a56d" }, "BHoM_Guid" : "0f25e222-2aa4-4e7f-9a3d-64fccab2dd83" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "4f18101d-ff26-4a05-8ae7-179409bc6f4e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 115.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "09606abd-836d-41d0-8ea3-827dd3e9f9e8", "Name" : "C30/37 In situ" }, "Volume" : 3.5472611464968149, "Mass" : 9040.3287635923552, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "9774a7dd-231f-43ab-b08f-665733a0293b", "Name" : "B500B" }, "Volume" : 0.052738853503184704, "Mass" : 413.99999999999994, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d4786e3b-f8fc-4c97-9c63-a156dd5ba2d3", "Name" : "" }], "BHoM_Guid" : "408712fc-e0f0-4304-8204-a7f703f86e4c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.4792241183997537, "Y" : 8.5154477405245146, "Z" : 13.985820248694885 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52dab48b-877d-4aab-8fd1-530fe2f0e230", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.4792241183997537, "Y" : 14.05586877586483, "Z" : 16.288804128612099 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bcbf74a7-acc6-437a-a7fd-7ae05b1c272a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.35799999999999998, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "efa9865b-e1a5-4bbc-a3d0-e7e72fbb3152", "Name" : "" }, "Area" : 0.1074, "Rgy" : 0.10334569818494301, "Rgz" : 0.086602540378443865, "J" : 0.0013895248075229325, "Iy" : 0.0011470677999999999, "Iz" : 0.0008054999999999999, "Iw" : 0.0, "Wely" : 0.0064082000000000002, "Welz" : 0.0053699999999999998, "Wply" : 0.009612299999999999, "Wplz" : 0.0080549999999999997, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17899999999999999, "Vpz" : 0.17899999999999999, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.089499999999999885, "Asz" : 0.089499999999999705, "BHoM_Guid" : "0ece754f-50f8-4dfc-918c-b93c34e2b661" }, "OrientationAngle" : 6.0349355212992757, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8998ecc5-3f0b-43cd-8976-29690463f3ac" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ebba1497-8210-40c0-8244-7153f1fbb084" }, "BHoM_Guid" : "c5d35a32-5902-490a-8267-1b0873a1771b" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "cd68f169-9253-4332-aa1c-6578791e25e8", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 314.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "0dd746f2-d86d-4040-accf-2fddd8524c31", "Name" : "C30/37 In situ" }, "Volume" : 0.61862399999999995, "Mass" : 1576.5865861247999, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "ac25f04e-48ea-448e-8448-8902c8fef59a", "Name" : "B500B" }, "Volume" : 0.025776, "Mass" : 202.3416, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "cc31a7e6-d9e4-4d97-9972-02d170a041eb", "Name" : "" }], "BHoM_Guid" : "82dd110f-5236-4a85-bb3a-ceeab2bcd164", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.023754571205551, "Y" : 5.9805005506347984, "Z" : 16.029132984966807 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "3a45723c-19c1-4212-8e3a-59e00749fcbe", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.287380403587211, "Y" : 0.23724322138097964, "Z" : 16.029132984966807 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "af8dea22-ca3c-438d-8aee-036971a07444", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.375, "Width" : 0.59999999999999998, "WebThickness" : 0.34999999999999998, "FlangeThickness" : 0.22500000000000001, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e4e24327-3f7f-482c-99d1-9bcd820303b1", "Name" : "" }, "Area" : 0.1875, "Rgy" : 0.10319883720275147, "Rgz" : 0.15639160250260667, "J" : 0.0044405836905210914, "Iy" : 0.001996875, "Iz" : 0.0045859374999999997, "Iw" : 3.8628112792968748E-05, "Wely" : 0.009508928571428571, "Welz" : 0.015286458333333332, "Wply" : 0.0162890625, "Wplz" : 0.024843749999999998, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.20999999999999999, "Vpz" : 0.16500000000000001, "Vy" : 0.29999999999999999, "Vpy" : 0.29999999999999999, "Asy" : 0.16878292934775158, "Asz" : 0.15772841051314138, "BHoM_Guid" : "bc424b1f-815d-4b55-9faa-4de4ab123a26" }, "OrientationAngle" : 1.3529669681870389, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e42b4876-8271-4fb9-97d2-be90396f4218" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f33ba289-becf-4195-ac64-49f3d297a4b8" }, "BHoM_Guid" : "c95eebfd-88b8-438c-bc03-069fb548e85f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1af62c01-8be3-41c2-a453-20c94db4a077", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 205.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "996d828e-b96b-4b90-952b-5997eb8b9c5e", "Name" : "C40/50 Precast" }, "Volume" : 1.09562101910828, "Mass" : 2792.2314721098719, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "0522f662-1b61-4324-a62b-434874da6652", "Name" : "B500B" }, "Volume" : 0.029378980891719739, "Mass" : 230.62499999999994, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1412b52a-eaa3-4910-ab99-494c9435ecd9", "Name" : "" }], "BHoM_Guid" : "1e1604b4-ae58-4945-be4b-5d973e93717d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0319669705413661, "Y" : 3.9807631923424158, "Z" : 18.195759328068043 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "f933adfd-2f99-4111-88ab-6720fbf8fc50", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0319669705413661, "Y" : 6.7990995783052393, "Z" : 12.898875336931557 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ca0b7baf-12fc-4538-8a5e-75287c28fb61", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.42499999999999999, "Width" : 0.59999999999999998, "WebThickness" : 0.34999999999999998, "FlangeThickness" : 0.34999999999999998, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ffc1a4d3-1a68-4dcb-9a40-022526c53b97", "Name" : "" }, "Area" : 0.23624999999999999, "Rgy" : 0.11655914357362653, "Rgz" : 0.16673609664954356, "J" : 0.0087996959838867166, "Iy" : 0.0032097005208333329, "Iz" : 0.00656796875, "Iw" : 8.2921440972222185E-05, "Wely" : 0.01417781825153374, "Welz" : 0.021893229166666667, "Wply" : 0.023666015625231476, "Wplz" : 0.033796874999999997, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.22638888888888889, "Vpz" : 0.1986111111111111, "Vy" : 0.29999999999999999, "Vpy" : 0.29999999999999999, "Asy" : 0.20441748935097068, "Asz" : 0.20322123852189233, "BHoM_Guid" : "1b0ad7b1-c391-47c7-b98b-d20ba32423bd" }, "OrientationAngle" : 2.8883198329312818, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6b36fb57-07bd-496a-acf9-354ae24a7a31" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f620a26d-9c08-4e1b-86d5-2aa67b1b8557" }, "BHoM_Guid" : "8766b36c-0df7-46fb-985d-ee0a5e89bc33" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7f87b5c8-f723-431f-b019-54fe55713193", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 190.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "5f82c3ea-4175-4d58-a627-9c1da58b2c94", "Name" : "C40/50 Precast" }, "Volume" : 1.3831910828025473, "Mass" : 3525.1146208261134, "Area" : NaN, "Length" : 5.9999999999999982, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "f562e185-f5b3-4062-b0d8-e96b99aed733", "Name" : "B500B" }, "Volume" : 0.034308917197452223, "Mass" : 269.32499999999993, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "555a4ffd-1c0f-4cf5-8165-201da3589ee8", "Name" : "" }], "BHoM_Guid" : "d818bb90-e88b-4bad-b65b-8ddd066a7377", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.670790004050541, "Y" : 1.3955597740616918, "Z" : 19.631573496891995 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e3e17573-db07-47c1-93c6-f06df207be4d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.818433228505153, "Y" : 1.3955597740616918, "Z" : 22.714067492624437 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0bbb9c99-35de-4735-abda-cda8e6ccd310", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 406x140x39", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.39800000000000002, "Width" : 0.14180000000000001, "WebThickness" : 0.0064000000000000003, "FlangeThickness" : 0.0086, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "35d4345a-15a6-4916-a2e2-9c94c3ba811f", "Name" : "" }, "Area" : 0.0049700000000000005, "Rgy" : 0.159, "Rgz" : 0.0287, "J" : 1.0699999999999999E-07, "Iy" : 0.000125, "Iz" : 4.0999999999999997E-06, "Iw" : 1.55E-07, "Wely" : 0.000629, "Welz" : 5.7799999999999995E-05, "Wply" : 0.00072400000000000003, "Wplz" : 9.0799999999999998E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.19899999999999782, "Vpz" : 0.1990000000000022, "Vy" : 0.070900000000000019, "Vpy" : 0.070899999999999991, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "449c4427-705a-4860-b5e8-fd58d9c889ce" }, "OrientationAngle" : 0.32696927151687105, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "25ab3418-81dd-47d0-a8d5-473fbf5d2b20", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "e3344759-2e0b-46d4-b4c0-4fb1aab11fde", "Name" : "S355" }, "Volume" : 0.029820000000000017, "Mass" : 234.08700000000013, "Area" : NaN, "Length" : 6.0000000000000027, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "070e320e-cb3d-4972-9655-2a937d2ba812", "Name" : "" }], "BHoM_Guid" : "83082e88-13a9-41e8-9b21-116fab657b31", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.5173300391591127, "Y" : 18.719336481884245, "Z" : 1.9175754158886806 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2202bab8-c7fa-4a37-8f16-d2f9f2d93453", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.7477806295102836, "Y" : 18.834551132379332, "Z" : 7.9120410392547953 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ae8372ab-44fa-4ba0-b7dc-de09cc39c7e1", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 3.1415926535897927, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "15943a04-e7a1-45ad-ab45-083998f22448", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "8c91f399-2815-44aa-9420-25e5988d3b8b", "Name" : "S355" }, "Volume" : 0.023820000000000008, "Mass" : 186.98700000000005, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ac23b841-64c9-4519-8df1-50a47d0f0401", "Name" : "" }], "BHoM_Guid" : "4f66d254-420a-4279-9ab4-35fe7cfd4dee", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.125197602140304, "Y" : 18.075359013956469, "Z" : 2.5981262259473881 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "f7347cc6-17f3-4144-880f-889537e191f7", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 24.087364847092662, "Y" : 18.56995730829782, "Z" : 3.0541243295090759 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "aa77fecf-3453-4d06-bf3f-057604297dcf", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 2.3124590290857232, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "d7762772-5932-4a3a-9aee-eb40d033be26", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "f2bb8877-ad83-46d3-9b85-b701395c16bb", "Name" : "S355" }, "Volume" : 0.023820000000000011, "Mass" : 186.98700000000008, "Area" : NaN, "Length" : 6.0000000000000018, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7c8a1414-f8c4-4603-a483-32a410d7bcfd", "Name" : "" }], "BHoM_Guid" : "56b0663c-a55c-48bd-84e1-0261aefeae2d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.3493897651509936, "Y" : 14.149155407204567, "Z" : 2.3984192901921491 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44cfa8c8-a241-4595-ba6f-5cdd9148910a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.3398364791704616, "Y" : 8.279544542005592, "Z" : 1.6456353917018856 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8a41e2c0-4b94-4fa1-805c-628a252fcdc3", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 0.93145025079182442, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "e4bfb23c-e8b8-4517-a56d-4cfbe634796e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "dcf98931-4e97-4303-bc57-efa3cd59d413", "Name" : "S355" }, "Volume" : 0.023820000000000011, "Mass" : 186.98700000000008, "Area" : NaN, "Length" : 6.0000000000000018, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "87471c36-30a3-407c-a05e-277f029b2843", "Name" : "" }], "BHoM_Guid" : "39b36969-917e-4d1e-a9c6-319d06e1194c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5585675609660804, "Y" : 11.449488260701344, "Z" : 7.8532273914541353 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ca75f3a7-4a55-4f71-9af0-28745bd5ce9c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.1792625029551136, "Y" : 16.142954614394196, "Z" : 7.8532273914541353 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "daaabfc4-7396-43d2-823b-bcfb52ba098d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 406x140x39", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.39800000000000002, "Width" : 0.14180000000000001, "WebThickness" : 0.0064000000000000003, "FlangeThickness" : 0.0086, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "35d4345a-15a6-4916-a2e2-9c94c3ba811f", "Name" : "" }, "Area" : 0.0049700000000000005, "Rgy" : 0.159, "Rgz" : 0.0287, "J" : 1.0699999999999999E-07, "Iy" : 0.000125, "Iz" : 4.0999999999999997E-06, "Iw" : 1.55E-07, "Wely" : 0.000629, "Welz" : 5.7799999999999995E-05, "Wply" : 0.00072400000000000003, "Wplz" : 9.0799999999999998E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.19899999999999782, "Vpz" : 0.1990000000000022, "Vy" : 0.070900000000000019, "Vpy" : 0.070899999999999991, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "449c4427-705a-4860-b5e8-fd58d9c889ce" }, "OrientationAngle" : 1.9077065195473044, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "94a15e62-8ba5-46fb-986c-a537756e4b07", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "9d2e4c0c-224a-4708-b8e1-7f761236d54e", "Name" : "S355" }, "Volume" : 0.029819999999999999, "Mass" : 234.08699999999999, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5e4ecae7-ffeb-4dc5-87fb-5df0c6e0ae8c", "Name" : "" }], "BHoM_Guid" : "9a17e5ed-94f4-40d8-a09f-bec029e9dd7c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.206330948394411, "Y" : 9.4925260760204786, "Z" : 9.4041904807146519 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4309b510-716a-4cfd-ab44-694d266897cc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2076839689730496, "Y" : 9.5716138674465725, "Z" : 9.3042928454757288 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7e89df46-f577-4df2-b7d5-60703b787738", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 5.613423288900643, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "a9d31554-c64e-49e3-8250-facb04112dab", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "1f2340ad-4f85-4bab-957b-58d519de5ce1", "Name" : "S355" }, "Volume" : 0.023820000000000008, "Mass" : 186.98700000000005, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4f220ab9-dec6-4cc8-adae-f0753218e0a8", "Name" : "" }], "BHoM_Guid" : "7a41b346-8461-4394-857e-c93a883d9a60", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.4025922005368865, "Y" : 6.9074524401026691, "Z" : 9.5780922993542852 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ec137c95-2f61-44fe-9aa3-89c19a15902f", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.6269104527143998, "Y" : 0.91188153682095763, "Z" : 9.5250747035794632 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ebf451e2-b462-484d-8047-94713598c066", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 1.3388707466637482, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "a6cea495-0452-4d2a-b9e2-bb15fd96ee35", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "e86f61d3-2251-4a6d-a853-77d7fa542e04", "Name" : "S355" }, "Volume" : 0.023819999999999997, "Mass" : 186.98699999999997, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d54a68c3-8282-4a43-baa6-4b4edfcc5895", "Name" : "" }], "BHoM_Guid" : "b99b543d-c58b-441b-b31b-729363b05bfa", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.722395643217617, "Y" : 6.8855275810018828, "Z" : 16.761854665200374 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52faf592-4dc5-43b1-a663-1da9a4b2da10", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.867909191045257, "Y" : 4.5393523295350109, "Z" : 18.766636952264619 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7d996de7-b586-40da-ac45-86ed73369a11", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 4.0799883913775075, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "fdd89188-5be9-48ee-b34b-ddfa5f15f0b7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "44acbc8e-7956-43f7-aeaa-a0d6f106ec87", "Name" : "S355" }, "Volume" : 0.02381999999999999, "Mass" : 186.98699999999994, "Area" : NaN, "Length" : 5.9999999999999973, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f06d3cec-90c8-4d85-9b9d-62e0ddc115f9", "Name" : "" }], "BHoM_Guid" : "66634360-788d-4f0a-a720-7316fd8b98a5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3432944859809153, "Y" : 2.4633093898757741, "Z" : 15.089971802987417 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "21ea3324-6c45-4f2e-b9d7-e4416c77ed12", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3432944859809153, "Y" : 6.8727728754752846, "Z" : 19.158955923030724 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0f729574-efa7-4d14-b922-9a11c9e5bc70", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 686x254x125", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.67789999999999995, "Width" : 0.253, "WebThickness" : 0.011699999999999999, "FlangeThickness" : 0.016199999999999999, "RootRadius" : 0.0152, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.33894999999998382, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.32274999999998383, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : -0.30754999999998384, "Z" : 0.0 } }, "Radius" : 0.015199999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058500000000000245, "Y" : -0.30754999999998384, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058500000000000245, "Y" : 0.30755000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : 0.30755000000001614, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.32275000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.33895000000001613, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.33894999999998382, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.32274999999998383, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : -0.30754999999998384, "Z" : 0.0 } }, "Radius" : 0.015199999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058499999999999741, "Y" : -0.30754999999998384, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058499999999999741, "Y" : 0.30755000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : 0.30755000000001614, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.32275000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.33895000000001613, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.33895000000001613, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.33895000000001613, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.33894999999998382, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.33894999999998382, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "f19acf90-54c0-4add-8e68-1f9dd6657204", "Name" : "" }, "Area" : 0.015900000000000001, "Rgy" : 0.27200000000000002, "Rgz" : 0.052400000000000002, "J" : 1.1599999999999999E-06, "Iy" : 0.0011800000000000001, "Iz" : 4.3800000000000001E-05, "Iw" : 4.7999999999999998E-06, "Wely" : 0.00348, "Welz" : 0.00034600000000000001, "Wply" : 0.0039899999999999996, "Wplz" : 0.00054199999999999995, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.33895000000001613, "Vpz" : 0.33894999999998382, "Vy" : 0.12650000000000003, "Vpy" : 0.12649999999999997, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "801353a0-6325-4aa4-8ecd-408c330ef49f" }, "OrientationAngle" : 6.0826705974950102, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "756c59ee-9678-43ea-9158-77ec2a452c9d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "0d058e1a-3d4e-4918-b798-a1b7461579d9" }, "BHoM_Guid" : "50642f0a-1cb0-477b-8338-2242b57a4ee3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "24721c06-5f56-42f2-88ac-509939bcd0ca", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "0480e5d8-79c6-49a7-98b6-8d1de1f40330", "Name" : "S355" }, "Volume" : 0.095399999999999985, "Mass" : 748.88999999999987, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0d042357-8ddd-4dcc-b12e-0fe9cd2f293a", "Name" : "" }], "BHoM_Guid" : "c9c87ff0-c2b2-4943-9e0a-9b8e446156e7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.729813632292785, "Y" : 19.69425738187417, "Z" : 17.432819684916698 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44bfdffc-40f4-41d8-82d2-0b324dae7bc7", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.569005385783335, "Y" : 18.202902056053205, "Z" : 17.432819684916698 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4e30887d-7270-424c-b9ba-2bf463b9cd6c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.16, "Width" : 0.12, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "9649305f-0987-4589-ba10-d0a7a06712ab", "Name" : "" }, "Area" : 0.019199999999999998, "Rgy" : 0.046188021535170064, "Rgz" : 0.034641016151377546, "J" : 4.4002575000000003E-05, "Iy" : 4.0960000000000008E-05, "Iz" : 2.304E-05, "Iw" : 0.0, "Wely" : 0.00051200000000000009, "Welz" : 0.00038400000000000001, "Wply" : 0.00076800000000000002, "Wplz" : 0.00057600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.080000000000000002, "Vpz" : 0.080000000000000002, "Vy" : 0.059999999999999998, "Vpy" : 0.059999999999999998, "Asy" : 0.01599999999999991, "Asz" : 0.016000000000000059, "BHoM_Guid" : "3788f8ba-cddf-42fa-a1b3-103f4b33063f" }, "OrientationAngle" : 1.6738062711893169, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fd60154c-e8ad-4e7e-bc65-748fd32656e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "267af58c-73f0-48b3-9cc0-fcdefbb29151" }, "BHoM_Guid" : "6caf914d-ab69-4fca-ba96-1bbe0491426f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ed2f2efe-f14a-4855-a50e-fa6bf6711306", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "87d1bd56-3d96-4d32-8ffe-0922c7bf8211", "Name" : "GL 24h" }, "Volume" : 0.02880000000000001, "Mass" : 12.096000000000004, "Area" : NaN, "Length" : 1.5000000000000007, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e6a15be9-f86f-481d-b756-ea912bedfd64", "Name" : "" }], "BHoM_Guid" : "4eb503d4-bca3-4055-acb9-8fce3a7d76a5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.8747976733466345, "Y" : 17.20406010975179, "Z" : 19.474090121989413 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "85903bcd-defa-464e-bb8c-401aecb1403f", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4472328906717369, "Y" : 17.520877116146938, "Z" : 19.13989590342004 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1079e89-4579-4ce9-9b68-a535ccbdae46", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.20000000000000001, "Width" : 0.14000000000000001, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "4bfb04c5-2cf4-4e98-8e17-9bff0ac2d3b9", "Name" : "" }, "Area" : 0.028000000000000004, "Rgy" : 0.057735026918962581, "Rgz" : 0.040414518843273808, "J" : 9.2440544280000033E-05, "Iy" : 9.3333333333333357E-05, "Iz" : 4.5733333333333352E-05, "Iw" : 0.0, "Wely" : 0.00093333333333333354, "Welz" : 0.00065333333333333357, "Wply" : 0.0014000000000000002, "Wplz" : 0.00098000000000000019, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.10000000000000001, "Vpz" : 0.10000000000000001, "Vy" : 0.070000000000000007, "Vpy" : 0.070000000000000007, "Asy" : 0.023333333333333386, "Asz" : 0.023333333333333244, "BHoM_Guid" : "511426f2-3779-41e3-a5b3-3f9036587b03" }, "OrientationAngle" : 2.3581459410953669, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fd60154c-e8ad-4e7e-bc65-748fd32656e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "267af58c-73f0-48b3-9cc0-fcdefbb29151" }, "BHoM_Guid" : "6caf914d-ab69-4fca-ba96-1bbe0491426f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "45e8dcca-b2c6-4d61-992f-6c0eda646f87", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "79fe9dc5-0adc-42f2-8e0f-826a50fd3c03", "Name" : "GL 24h" }, "Volume" : 0.042000000000000051, "Mass" : 17.640000000000022, "Area" : NaN, "Length" : 1.5000000000000016, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3a934648-3825-499a-bd82-5f7c3891d0a0", "Name" : "" }], "BHoM_Guid" : "bfac6b6f-c53b-4cb1-b6a8-839bf54311a9", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.31097574827689611, "Y" : 14.975132641221389, "Z" : 1.2516689686588638 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6748058-260d-435c-abf8-22f4d6428913", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.31097574827689611, "Y" : 14.030710511836936, "Z" : 0.086307719290697804 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8d83bf52-ae9d-41d0-9b89-dbf02547631d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.16, "Width" : 0.12, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3423545f-23aa-4ebb-bb20-57e8eb90f268", "Name" : "" }, "Area" : 0.019199999999999998, "Rgy" : 0.046188021535170064, "Rgz" : 0.034641016151377546, "J" : 4.4002575000000003E-05, "Iy" : 4.0960000000000008E-05, "Iz" : 2.304E-05, "Iw" : 0.0, "Wely" : 0.00051200000000000009, "Welz" : 0.00038400000000000001, "Wply" : 0.00076800000000000002, "Wplz" : 0.00057600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.080000000000000002, "Vpz" : 0.080000000000000002, "Vy" : 0.059999999999999998, "Vpy" : 0.059999999999999998, "Asy" : 0.01599999999999991, "Asz" : 0.016000000000000059, "BHoM_Guid" : "2fc3039c-a796-4153-a43d-35e1a21d7dde" }, "OrientationAngle" : 0.50048129809640174, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "eb74fa5d-6094-4ce1-98e5-ec1a80032e4d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "3912e841-5c3c-456f-b0b4-b3ecf9724fbb" }, "BHoM_Guid" : "40705384-b67a-401a-acb7-8e1ee4db1739" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5a7dbd5f-3baa-4153-ac59-f015657b7bb4", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "167e02ee-312b-4d70-8209-a5fcaf6412a2", "Name" : "GL 24h" }, "Volume" : 0.028799999999999975, "Mass" : 12.095999999999989, "Area" : NaN, "Length" : 1.4999999999999989, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "eaf7bd81-7a1d-4e5f-bd2a-648640303c88", "Name" : "" }], "BHoM_Guid" : "61e8f46e-7f18-41ae-9da0-74287dbf7e1e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.50863541598998, "Y" : 12.499510057620169, "Z" : 3.2775871159385694 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1c0ee9e2-6611-4538-8e05-467ae5fb5c0d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.812378041723896, "Y" : 11.035300348425263, "Z" : 3.1599846295208316 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bf365484-4c67-446e-9a68-2d1b02112bf8", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.23999999999999999, "Width" : 0.14000000000000001, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "35cf3b89-02d8-47a5-9672-03dac4494a9e", "Name" : "" }, "Area" : 0.033600000000000005, "Rgy" : 0.069282032302755092, "Rgz" : 0.040414518843273808, "J" : 0.00012590482606095681, "Iy" : 0.00016128, "Iz" : 5.4880000000000017E-05, "Iw" : 0.0, "Wely" : 0.0013440000000000001, "Welz" : 0.00078400000000000019, "Wply" : 0.0020160000000000004, "Wplz" : 0.0011760000000000002, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12, "Vpz" : 0.12, "Vy" : 0.070000000000000007, "Vpy" : 0.070000000000000007, "Asy" : 0.02799999999999999, "Asz" : 0.027999999999999858, "BHoM_Guid" : "437f2cc5-ca8d-4d19-b873-9595373cebf3" }, "OrientationAngle" : 4.3510433272213032, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "eb74fa5d-6094-4ce1-98e5-ec1a80032e4d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "3912e841-5c3c-456f-b0b4-b3ecf9724fbb" }, "BHoM_Guid" : "40705384-b67a-401a-acb7-8e1ee4db1739" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "38ba0247-ad53-4bc5-8d63-1a9ad0c2ca6f", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "e4a8dd07-3264-468f-b454-c6a2e31a771f", "Name" : "GL 24h" }, "Volume" : 0.050399999999999993, "Mass" : 21.167999999999996, "Area" : NaN, "Length" : 1.4999999999999996, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "57aeeed5-dcbb-4e50-83ff-9cf505a375ab", "Name" : "" }], "BHoM_Guid" : "ddb613b7-2d16-45ca-90bf-0f5d4d9afa65", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.8265804068814679, "Y" : 9.5498673180310423, "Z" : 4.6268365404870373 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6afb0a0-97c3-4005-acba-73b2ac658bad", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.8265804068814679, "Y" : 5.4337325735328896, "Z" : 8.9923187320822713 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "47cfc3e0-719d-4eae-a954-7fb5ace910e1", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.71999999999999997, "Width" : 0.23999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "5fdf840e-a58f-4b95-879c-15b044b8f923", "Name" : "" }, "Area" : 0.17279999999999998, "Rgy" : 0.20784609690826528, "Rgz" : 0.069282032302755092, "J" : 0.0024143871999999997, "Iy" : 0.0074649599999999997, "Iz" : 0.00082943999999999997, "Iw" : 0.0, "Wely" : 0.020736000000000001, "Welz" : 0.0069119999999999997, "Wply" : 0.031103999999999996, "Wplz" : 0.010368, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35999999999999999, "Vpz" : 0.35999999999999999, "Vy" : 0.12, "Vpy" : 0.12, "Asy" : 0.14399999999999996, "Asz" : 0.14399999999999979, "BHoM_Guid" : "7163a4fb-6acc-465b-9a3d-b6e16d9e3d86" }, "OrientationAngle" : 6.1132780780110734, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "90a07cff-7e11-42e2-b2a6-9322855854f8" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "873c6928-6473-437b-b7ae-0af1daee2db7" }, "BHoM_Guid" : "0328d211-090f-4aee-a704-b06f48a64705" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c0ce92e4-0a4a-4219-a49b-94851bcf5b01", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "4190eff1-bd80-47a6-9d06-2c08ee540cdb", "Name" : "GL 24h" }, "Volume" : 1.0367999999999999, "Mass" : 435.45599999999996, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "61e3744a-bdf6-4bff-b400-a28cdcf22590", "Name" : "" }], "BHoM_Guid" : "deac4f96-7ad0-466f-885e-49aa608ed6f5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.626989748760904, "Y" : 7.9638348617853509, "Z" : 7.0354277350368681 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e5a959b4-2f96-48bf-aaff-ef2210e5e527", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.123613387254753, "Y" : 3.088014609691756, "Z" : 7.0354277350368681 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a6f4f8fb-a2ef-4fd0-bfb5-861641f99211", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.71999999999999997, "Width" : 0.23999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "b4032eaa-7f21-4743-bcdc-afae1f2aede3", "Name" : "" }, "Area" : 0.17279999999999998, "Rgy" : 0.20784609690826528, "Rgz" : 0.069282032302755092, "J" : 0.0024143871999999997, "Iy" : 0.0074649599999999997, "Iz" : 0.00082943999999999997, "Iw" : 0.0, "Wely" : 0.020736000000000001, "Welz" : 0.0069119999999999997, "Wply" : 0.031103999999999996, "Wplz" : 0.010368, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35999999999999999, "Vpz" : 0.35999999999999999, "Vy" : 0.12, "Vpy" : 0.12, "Asy" : 0.14399999999999996, "Asz" : 0.14399999999999979, "BHoM_Guid" : "76df3ee3-48d4-4bbe-8d77-c55a88218913" }, "OrientationAngle" : 1.3731079157461583, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "a27baf6e-f5ac-48cc-806e-d636279469d8" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "d629bee6-07f3-423c-8841-eb64a5db76ea" }, "BHoM_Guid" : "9421b328-7f9c-47bd-aaf2-55cbaf0c54e3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5ba17e35-e7e2-4ffc-a611-903af251339a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "38012fae-cc77-4dce-8d87-398203e959d3", "Name" : "GL 24h" }, "Volume" : 1.0367999999999999, "Mass" : 435.45599999999996, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "9c3554e0-4d86-4ef7-9765-a23b7a86eac2", "Name" : "" }], "BHoM_Guid" : "3a4ac42d-ffce-4895-9a94-23b234440744", "Name" : "" }], "BHoM_Guid" : "87627e5a-0587-4911-acf4-a0844f7b6e7e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Pile\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "475473e4-eaf1-45cb-ba86-7d042518132f", "Name" : "S235" }, "Volume" : 17.907078125461812, "Mass" : 140570.56328487521, "Area" : NaN, "Length" : 30.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "bd3d945c-7abd-4e90-a0e3-173b93e1e101", "Name" : "" }], "BHoM_Guid" : "cff1ef31-77a0-425d-8847-b5804dae4402", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "e98cacea-7b19-4393-9d73-45688333fd76", "Name" : "C12/15" }, "Volume" : 15.707963267948966, "Mass" : 40032.336578583141, "Area" : NaN, "Length" : 20.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7ef8c6e6-d7b1-430e-bfa7-52e2db39cef8", "Name" : "" }], "BHoM_Guid" : "e6a08fd1-8d4d-49d3-8453-bf95fdef8b30", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "891f0c3f-9087-40c1-9174-2f5d09db693b", "Name" : "C12/15" }, "Volume" : 15.507861825045158, "Mass" : 39522.37050751839, "Area" : NaN, "Length" : 20.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e74896e9-37aa-432f-ae78-097a63054613", "Name" : "B500B" }, "Volume" : 0.20010144290380846, "Mass" : 1570.7963267948965, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3d9d1fbd-1c69-410e-b25a-8c4e97a13a6f", "Name" : "" }], "BHoM_Guid" : "24131bae-1d81-414d-86b7-4df5939cbed3", "Name" : "" }], "BHoM_Guid" : "bdc4e363-e5ba-4f60-b932-63f7a3575c48", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.PileFoundation\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "8cd1e814-fad4-47c4-92ef-d0384b1619e3" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6baa626e-69f3-4ad1-b0d7-e9eca7b470f6", "Name" : "" }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "712a3cc0-55b4-43cf-aafc-dfd7c54dc3f6", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6085a55-470d-425a-b4d4-24407b3977d3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "70da3658-2238-4a5d-a544-d753748ed7e4", "Name" : "" }], "BHoM_Guid" : "6a3341ac-337c-46e6-a7b4-3d2c0d5c6ce6", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "cbc51ac9-ab80-4d2a-9d4e-07de40fe4cc1", "Name" : "C30/37" }, "Volume" : 75.0, "Mass" : 191140.32749999998, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "52085b63-4b1a-45f2-9e5a-7d3415e885e7", "Name" : "C12/15" }, "Volume" : 31.415926535897931, "Mass" : 80064.673157166282, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "b14719dd-297b-4740-a7cf-0b53cff94528", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d2d409ea-8a46-4065-a8f7-3dad81592210", "Name" : "" }], "BHoM_Guid" : "e4ca6726-7cb1-4758-b607-1d1f44090a5b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "8cd1e814-fad4-47c4-92ef-d0384b1619e3" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6baa626e-69f3-4ad1-b0d7-e9eca7b470f6", "Name" : "" }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "712a3cc0-55b4-43cf-aafc-dfd7c54dc3f6", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6085a55-470d-425a-b4d4-24407b3977d3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "70da3658-2238-4a5d-a544-d753748ed7e4", "Name" : "" }], "BHoM_Guid" : "6a3341ac-337c-46e6-a7b4-3d2c0d5c6ce6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "a4934ea3-9c27-406e-99d0-b8aeacc32612", "Name" : "C30/37" }, "Volume" : 74.044585987261144, "Mass" : 188705.41886942674, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "f1d8aaee-f32e-48c3-9d1f-c3cc1f67c42a", "Name" : "B500B" }, "Volume" : 1.3556168985464703, "Mass" : 10641.592653589792, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "3567f9a1-1de4-40f3-a571-bdaca76b6b11", "Name" : "C12/15" }, "Volume" : 31.015723650090315, "Mass" : 79044.74101503678, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "d3d3a235-5624-43e7-8a17-a60ef8ecc0cb", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "94682949-19b0-4a44-b765-c25d15c21932", "Name" : "" }], "BHoM_Guid" : "35df9c69-778a-4edf-9084-94575a75cee3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "8cd1e814-fad4-47c4-92ef-d0384b1619e3" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6baa626e-69f3-4ad1-b0d7-e9eca7b470f6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "712a3cc0-55b4-43cf-aafc-dfd7c54dc3f6", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6085a55-470d-425a-b4d4-24407b3977d3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "70da3658-2238-4a5d-a544-d753748ed7e4", "Name" : "" }], "BHoM_Guid" : "6a3341ac-337c-46e6-a7b4-3d2c0d5c6ce6", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "643c5538-ae01-460f-acb1-c5e7dcf014de", "Name" : "C30/37" }, "Volume" : 74.044585987261144, "Mass" : 188705.41886942674, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "b9082cac-2cc6-41bc-8a5e-032d018abffe", "Name" : "B500B" }, "Volume" : 1.3556168985464703, "Mass" : 10641.592653589792, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "e5bf92fc-6271-4343-9107-4f64cffcd226", "Name" : "C12/15" }, "Volume" : 31.015723650090315, "Mass" : 79044.74101503678, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "ee521d34-57b1-4526-99b8-211402afbab8", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c56b3ab6-6521-4c6c-a10d-49d16fdd1d39", "Name" : "" }], "BHoM_Guid" : "a691caf0-8647-41ae-9a3c-77fe2f7606d7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "8cd1e814-fad4-47c4-92ef-d0384b1619e3" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "6baa626e-69f3-4ad1-b0d7-e9eca7b470f6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe1476c0-9fef-4731-9afd-05e920bb838d", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44c38e6a-a4de-4734-a0ab-a64756a102d5", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "07cd8280-e6f3-47fb-9464-db6566ee7766", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1a52ee1-4661-40da-9448-0380e557bdbe", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "39b70eff-4788-439b-a064-1591e57c9473", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "f52ef1cf-708f-4451-8b21-28b83a788473", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "61dc311b-2f2f-451b-8812-ed3bcb711791" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "907853e8-b7ac-45af-918d-00dc6694b20e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1280bf1d-4ba2-4c5b-bb13-1b4638409166", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52d34bae-4764-4639-a543-eb6226932b09", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "ff400932-82c2-43d4-9995-8b0ddb58f002", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "712a3cc0-55b4-43cf-aafc-dfd7c54dc3f6", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6085a55-470d-425a-b4d4-24407b3977d3", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "a96d6572-9a52-431c-91fa-7c962654c715", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "df5a9845-b8c9-40b9-a2ff-82c6e0832c43" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "70da3658-2238-4a5d-a544-d753748ed7e4", "Name" : "" }], "BHoM_Guid" : "6a3341ac-337c-46e6-a7b4-3d2c0d5c6ce6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 150.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "41a7a6ba-9b56-4aab-9106-ab0b43eca866", "Name" : "C30/37" }, "Volume" : 74.044585987261144, "Mass" : 188705.41886942674, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "ba553eb7-9335-496b-a80d-02801e29a607", "Name" : "B500B" }, "Volume" : 1.3556168985464703, "Mass" : 10641.592653589792, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "2b49ebd7-3d22-42ab-995d-758d3463085d", "Name" : "C12/15" }, "Volume" : 31.015723650090315, "Mass" : 79044.74101503678, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "6e6a2fcb-7141-4ce9-a847-044848d6a2b3", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "53072d16-9b88-4541-95bb-10cc802e5be5", "Name" : "" }], "BHoM_Guid" : "528102c1-ac1c-444d-99a7-95cd3b01eefa", "Name" : "" }], "BHoM_Guid" : "28da04dc-7cda-4ed4-829d-d3c1ee383be5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Stem\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "2a3a39bd-9ee0-42b8-b771-b590e8c3a534", "Name" : "C55/67" }, "Volume" : 25.0, "Mass" : 63713.442499999997, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "37129af1-006d-4b2b-be6e-6bbad1254a45", "Name" : "" }], "BHoM_Guid" : "3fcbf8f5-fb4f-44f0-a1f8-b12dfd7878a9", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "636f09a6-efcd-49e6-8c63-fa987cf3d5ee", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "2a845b95-546d-4f0f-bd4d-1f3dc6a8ac8f", "Name" : "B500B" }, "Volume" : 0.31847133757961782, "Mass" : 2500.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ef264ed9-d49c-46f0-9370-8a0f212163b3", "Name" : "" }], "BHoM_Guid" : "09a716a6-3bd2-47c9-9824-e864897b3d88", "Name" : "" }], "BHoM_Guid" : "c3bd52be-4a9c-4e09-aac1-a53c8b36ea0a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.RetainingWall\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "" }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "" }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "fd5e9921-0c27-4636-a533-829699ede7f9", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "de103434-6772-4c55-a156-7f2287306c33", "Name" : "C55/67" }, "Volume" : 25.0, "Mass" : 63713.442499999997, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "44c3c040-4000-445f-955a-e0e75cf05ce2", "Name" : "C35/45" }, "Volume" : 32.0, "Mass" : 81553.206399999995, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ee515619-b488-40eb-b4bf-4c335ae65f33", "Name" : "" }], "BHoM_Guid" : "075028b4-9383-4c85-8fe8-33e3009e625a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "" }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "" }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "fd5e9921-0c27-4636-a533-829699ede7f9", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "3cd56975-efab-49f1-86aa-d43e9c234cc6", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "b50c1409-7978-4c45-bf41-399217ab4ed8", "Name" : "B500B" }, "Volume" : 0.72611464968152872, "Mass" : 5700.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "6212fe11-6291-489c-b02e-e5f21e9c87e8", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "89240b5d-319a-4cdd-9d21-8662bf6bc95b", "Name" : "" }], "BHoM_Guid" : "8547e921-0adb-46d8-861d-658406bd3ebc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "fd5e9921-0c27-4636-a533-829699ede7f9", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "88857f3b-76e3-4fa7-aacd-d3b50646d8ad", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "8014a66b-0b14-4162-8e5a-6ff204f71ec9", "Name" : "B500B" }, "Volume" : 0.72611464968152872, "Mass" : 5700.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "6f092b65-f2bf-421c-938e-aa3854e4d077", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6beda0a5-64de-4f0a-9635-f74aadfa5384", "Name" : "" }], "BHoM_Guid" : "6ae2207a-10a1-45ac-a2f9-2e0f7c94ce88", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "d6c57e9a-1c92-4d8b-872f-9b7e699cfdca", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "fd5e9921-0c27-4636-a533-829699ede7f9", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 150.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "9118d328-7163-4392-9146-5506aafc9c56", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "1543d32a-9b96-464b-9402-0bf8cab75509", "Name" : "B500B" }, "Volume" : 0.72611464968152872, "Mass" : 5700.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "ba5fb470-1c22-4cc1-a21e-2c667a0c4452", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "2a06961a-4235-4c80-8385-f3ca9304152a", "Name" : "" }], "BHoM_Guid" : "dceb29d7-a0a0-488c-b303-ed9f927daecc", "Name" : "" }], "BHoM_Guid" : "17c32ad4-cd7f-487a-b48f-0bb95bc54988", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.IAreaElement\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "f1e98b29-407b-4b66-9547-ff633ef6acfb", "Name" : "C35/45" }, "Volume" : 32.0, "Mass" : 81553.206399999995, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "597cea40-91d7-4d21-a2ac-400722f77c90", "Name" : "" }], "BHoM_Guid" : "5b0d38b8-4903-4385-abdd-d20deb0a73c8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "a5b04ca6-1edf-43f5-b82d-920553a4a9ea" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "d4e852e1-f257-4423-a135-89ef66cd9a04", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "7dae1106-e45f-41df-84af-e9365b621bcd", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "1faf2908-1fda-4e6f-b775-5eb874c8a142", "Name" : "B500B" }, "Volume" : 0.40764331210191085, "Mass" : 3200.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "904c14d3-1bfa-4df6-9894-fe9bd0ff591a", "Name" : "" }], "BHoM_Guid" : "280917f0-4d1e-45a9-9a93-c8faca21207a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.709241956898115, "Y" : 17.438487844644268, "Z" : 13.201132397833851 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.5123869046637788, "Y" : 17.438487844644268, "Z" : 7.617779652442203 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "3e0cc6ff-0295-48a4-81ee-536543308966", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.5123869046637788, "Y" : 17.438487844644268, "Z" : 7.617779652442203 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0058433379195995, "Y" : 11.657113707023164, "Z" : 7.0301565055081507 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "8004eeaf-049b-4a69-bb90-49d5678791a3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0058433379195995, "Y" : 11.657113707023164, "Z" : 7.0301565055081507 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2026983901539356, "Y" : 11.657113707023164, "Z" : 12.613509250899799 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "628e7a62-7faf-4797-ab85-3082307b8a80", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2026983901539356, "Y" : 11.657113707023164, "Z" : 12.613509250899799 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.709241956898115, "Y" : 17.438487844644268, "Z" : 13.201132397833851 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "5d32574b-a0f3-4877-811a-e7414622e221", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "2a235566-4e1f-4f14-87c1-0b2a2bd45e06" }, "OrientationAngle" : 3.7386432372281075, "BHoM_Guid" : "3b31c48e-df14-4a63-9554-9b80d0fa8d86", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "0607531c-9b3a-4da4-b176-07c9391553ce", "Name" : "C24 CLT" }, "Volume" : 3.6000000000000001, "Mass" : 1512.0, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "38e3699c-7df2-4210-8d5e-33bbdf4e720a", "Name" : "" }], "BHoM_Guid" : "6133731d-1594-4642-adae-40c05b57bbd8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.79618238279640818, "Y" : 18.499222426192663, "Z" : 11.027903902758634 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.722675016049398, "Y" : 18.499222426192663, "Z" : 10.091589282559825 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "eba4b11d-769d-498a-a2ec-6bd3f1db1741", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.722675016049398, "Y" : 18.499222426192663, "Z" : 10.091589282559825 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6384499421721284, "Y" : 24.474898052421398, "Z" : 9.5584786495518284 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "06120ff5-a76f-4116-9586-52dab5a4d1e2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6384499421721284, "Y" : 24.474898052421398, "Z" : 9.5584786495518284 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.71195730891913822, "Y" : 24.474898052421398, "Z" : 10.494793269750637 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "30e1e449-8a6c-4ae1-8592-c2b0499069d7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.71195730891913822, "Y" : 24.474898052421398, "Z" : 10.494793269750637 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.79618238279640818, "Y" : 18.499222426192663, "Z" : 11.027903902758634 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "fedbf6af-2055-4734-8bd5-0d74dfb3d62c", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "d4c83671-1b15-4285-8731-695b5c1c5918" }, "OrientationAngle" : 0.014210665474099106, "BHoM_Guid" : "93b626fd-b1d0-4b77-9e6b-a1a2cf88f1ce", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "2ec734ea-c35f-4c38-9b17-8a6c426e96f7", "Name" : "C24 CLT" }, "Volume" : 3.6000000000000014, "Mass" : 1512.0000000000007, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "b4ad5208-f5bc-4a63-b8a1-f64748bfade0", "Name" : "" }], "BHoM_Guid" : "877bf95b-df5a-47c6-a046-a333c25d352e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.014836769574158, "Y" : 19.553260077233237, "Z" : 8.871645951491228 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.016372354324805, "Y" : 19.553260077233237, "Z" : 4.3981370021333905 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "ce395189-65b7-4750-a745-a767567f71cc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.016372354324805, "Y" : 19.553260077233237, "Z" : 4.3981370021333905 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7160797676917934, "Y" : 13.812310819900052, "Z" : 5.5603507578052032 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "1729fe0c-7870-40b3-adb4-e24c969fd4b7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7160797676917934, "Y" : 13.812310819900052, "Z" : 5.5603507578052032 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.714544182941145, "Y" : 13.812310819900052, "Z" : 10.033859707163039 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "c4eb7352-e5fb-48e3-8c2d-46e52d444dee", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.714544182941145, "Y" : 13.812310819900052, "Z" : 10.033859707163039 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.014836769574158, "Y" : 19.553260077233237, "Z" : 8.871645951491228 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "a7754447-c002-47ff-a1e3-9d23d871a942", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.11, "Spacing" : 0.25, "BHoM_Guid" : "36af5684-c848-4e90-af34-ac2d54a90d30", "Name" : "" }, "Direction" : "Y", "BHoM_Guid" : "bb86a9dd-b39c-41fe-aa3e-13b499742df2" }, "ToppingThickness" : 0.050000000000000003, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "cbb6e5a7-a001-4acd-9556-cdb008d9e666" }, "OrientationAngle" : 2.8271816907160048, "BHoM_Guid" : "c6f6b84c-ae5d-4434-8f5c-12d1dd3c6baf", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 1.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "c0d4979e-6978-4887-9428-d77e8e474850", "Name" : "C45/55 Precast Hollowcore" }, "Volume" : 4.0310086703841712, "Mass" : 10273.177565500933, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "f5477e15-e102-4a4a-a811-5cda2ddb7f61", "Name" : "C30/37 In situ" }, "Volume" : 1.7997707006369428, "Mass" : 4586.7834819286627, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "00f5c32e-436d-4799-8e0b-d1f07e2f468d", "Name" : "B500B" }, "Volume" : 0.00074286907517150135, "Mass" : 5.8315222400962856, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0db82b46-bc69-4e69-ab35-61756c7aa32a", "Name" : "" }], "BHoM_Guid" : "56f4e638-9976-4b0a-baba-946a47bb6ac0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : 0.52772903687214101, "Z" : 6.9745772790172085 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : -4.3032823096268453, "Z" : 3.4163010994608705 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "4b19d909-f8e6-4380-adca-742a703e44e1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : -4.3032823096268453, "Z" : 3.4163010994608705 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : -4.0938388106487071, "Z" : 3.1319432056506176 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "a58837ee-a687-41d5-a50e-47ccd3f7f825", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : -4.0938388106487071, "Z" : 3.1319432056506176 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : 0.73717253585027909, "Z" : 6.6902193852069551 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "3dd902c5-a171-405a-9592-c34d45c9332d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : 0.73717253585027909, "Z" : 6.6902193852069551 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : 0.52772903687214101, "Z" : 6.9745772790172085 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "223959f1-84e2-418e-9592-8d922b319439", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Cassette", "Name" : null, "TopThickness" : 0.035999999999999997, "BottomThickness" : 0.053999999999999999, "RibThickness" : 0.044999999999999998, "RibHeight" : 0.35999999999999999, "RibSpacing" : 0.5, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "BottomMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "339a080a-ef4e-4e48-9502-3cc22d2e6c85" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "54514550-9014-499d-8b02-c20f04517b10", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "fd8c555a-edba-4d01-bd7a-d982296ec936", "Name" : "LVL-X" }, "Volume" : 3.2399999999999998, "Mass" : 1652.3999999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "913458ca-2a48-4003-9c2c-9bb684462a3b", "Name" : "LVL-S" }, "Volume" : 1.1663999999999999, "Mass" : 594.86399999999992, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ff54c47c-6116-4941-a016-f23543c6f1ab", "Name" : "" }], "BHoM_Guid" : "254d9dc4-6940-4e25-a857-e22476f2849d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.36065213769720494, "Y" : 1.8836492983414916, "Z" : 4.7559457483672274 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.9718539484986248, "Y" : 6.0344794578488772, "Z" : 4.7559457483672274 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "cf3579df-7a9b-41d6-b236-79e3e0810d9a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.9718539484986248, "Y" : 6.0344794578488772, "Z" : 4.7559457483672274 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0551181661773992, "Y" : 8.035108036571927, "Z" : -0.56604722708529831 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "49ab120a-20e3-4656-9e13-5f287325aca5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0551181661773992, "Y" : 8.035108036571927, "Z" : -0.56604722708529831 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.2773879200184304, "Y" : 3.8842778770645427, "Z" : -0.56604722708529831 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "243728f6-7e76-4fec-8b48-deb6727142a1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.2773879200184304, "Y" : 3.8842778770645427, "Z" : -0.56604722708529831 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.36065213769720494, "Y" : 1.8836492983414916, "Z" : 4.7559457483672274 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "d35236c3-d89a-4d97-b82a-cc0bc26cb325", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Cassette", "Name" : null, "TopThickness" : 0.035999999999999997, "BottomThickness" : 0.053999999999999999, "RibThickness" : 0.044999999999999998, "RibHeight" : 0.35999999999999999, "RibSpacing" : 0.5, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "BottomMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "96cea656-add1-4ad0-b1b3-a8eeb000e13c" }, "OrientationAngle" : 3.5581152454562308, "BHoM_Guid" : "7a1da4d0-a5b9-4de2-a285-14e486bedad7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "d4be38a3-7703-43dc-b62e-5ad9cb8c28cb", "Name" : "LVL-X" }, "Volume" : 3.2399999999999993, "Mass" : 1652.3999999999996, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "168c1754-c339-4f5d-8b2a-e31f393419c6", "Name" : "LVL-S" }, "Volume" : 1.1663999999999997, "Mass" : 594.86399999999981, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a420eaa1-f726-4f70-bac2-c64c1e3d3663", "Name" : "" }], "BHoM_Guid" : "b0df6feb-c838-4f72-80c7-987f26e07225", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 3.0166317024239135, "Z" : 2.6524853042968441 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 6.5096569024279054, "Z" : -2.2259135059827204 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "9f34106d-d5e9-4d4c-976c-9154e39f6204", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 6.5096569024279054, "Z" : -2.2259135059827204 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 6.7815585780402694, "Z" : -2.0312267979513874 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "074f6b47-7af1-44e1-b104-72d0f05b54bf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 6.7815585780402694, "Z" : -2.0312267979513874 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 3.2885333780362775, "Z" : 2.8471720123281767 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "5524e3fc-2d39-46d4-85f0-f7f781017024", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 3.2885333780362775, "Z" : 2.8471720123281767 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 3.0166317024239135, "Z" : 2.6524853042968441 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "5d2e6eb2-ff45-4b23-90b9-d82ebc28a0e9", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpRibbed", "Name" : null, "TopThickness" : 0.039, "RibThickness" : 0.050999999999999997, "RibHeight" : 0.45000000000000001, "RibSpacing" : 0.25, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "31c2f545-6502-47fc-b0cc-9eced83e096f" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "43b52ff0-35a4-486b-94f6-825cccea063b", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "8af7b341-a68f-4785-9f24-18fc69b30f60", "Name" : "LVL-X" }, "Volume" : 1.4039999999999999, "Mass" : 716.03999999999996, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "3c78e22b-03ab-4761-b1e4-fc2d0546a12c", "Name" : "LVL-S" }, "Volume" : 3.3047999999999997, "Mass" : 1685.4479999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c4e7e19c-e0ca-434b-801e-4f8ccbb02d74", "Name" : "" }], "BHoM_Guid" : "7c91b5c7-0798-4246-a43c-27242f331748", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.7260577032298849, "Y" : 3.9762475462504208, "Z" : 0.42447350686916774 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7297148078242017, "Y" : -1.679312391298533, "Z" : 0.42447350686916774 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "13b7690c-f9f7-46c3-b544-a73c297cb3ce", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7297148078242017, "Y" : -1.679312391298533, "Z" : 0.42447350686916774 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4392513252922656, "Y" : -2.1364990100500658, "Z" : 6.2661928082295208 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "8e2d11d9-f2b7-46d9-93d4-09817a1f1e5d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4392513252922656, "Y" : -2.1364990100500658, "Z" : 6.2661928082295208 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.4355942206979497, "Y" : 3.519060927498888, "Z" : 6.2661928082295208 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "66d2c2a6-30fe-4c43-a942-08078a04052a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.4355942206979497, "Y" : 3.519060927498888, "Z" : 6.2661928082295208 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.7260577032298849, "Y" : 3.9762475462504208, "Z" : 0.42447350686916774 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "adae8382-dfe0-494f-96a5-c10e74f672a7", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpRibbed", "Name" : null, "TopThickness" : 0.039, "RibThickness" : 0.050999999999999997, "RibHeight" : 0.45000000000000001, "RibSpacing" : 0.25, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "fb272aed-4979-4dd4-85c0-efcb8a79defc" }, "OrientationAngle" : 0.57218393116879684, "BHoM_Guid" : "5277bc20-65d7-4afe-ab48-51dd6e53b2ec", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "a1631c4e-89da-4544-8b0d-a1a0dcb6d436", "Name" : "LVL-X" }, "Volume" : 1.4039999999999999, "Mass" : 716.03999999999996, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "452ef5d6-60e8-43c2-9287-7047e0bf991f", "Name" : "LVL-S" }, "Volume" : 3.3047999999999997, "Mass" : 1685.4479999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "61135a30-4d60-4328-9cb0-09dd0b4a70fe", "Name" : "" }], "BHoM_Guid" : "8b1a9744-3ec2-4a03-a224-654275de724f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.521926004562363, "Y" : 5.0924756339287685, "Z" : 18.257877996970691 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 23.725363909006511, "Y" : 9.3739601642619341, "Z" : 18.257877996970691 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "ec8239e7-cb93-42bd-9524-e4a434fcf153", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 23.725363909006511, "Y" : 9.3739601642619341, "Z" : 18.257877996970691 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 24.502953886650392, "Y" : 8.6105447734115472, "Z" : 24.158094159763415 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "f92f5434-ae21-4540-bab5-53b18ddf69b7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 24.502953886650392, "Y" : 8.6105447734115472, "Z" : 24.158094159763415 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.299515982206248, "Y" : 4.3290602430783824, "Z" : 24.158094159763415 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "e0eb7b76-d358-4d11-a7cc-90c532c6a1f6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.299515982206248, "Y" : 4.3290602430783824, "Z" : 24.158094159763415 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.521926004562363, "Y" : 5.0924756339287685, "Z" : 18.257877996970691 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "aa1d030b-7acd-4f58-84d1-f5a22ad9df65", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpDoubleRibbed", "Name" : null, "TopThickness" : 0.10000000000000001, "RibThickness" : 0.23999999999999999, "RibHeight" : 0.23999999999999999, "RibSpacing" : 1.5, "RibInnerSpacing" : 0.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 28c", "Density" : 420.0, "DensityCharacteristic" : 390.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 12500000000.0, "E_0_k" : 10400000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 28000000.0, "TensileStrengthParallel" : 19500000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "ee475a32-5a0d-460c-b5dc-05b50d444028" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "12784378-7236-4965-9d35-fadbf7a63272" }, "OrientationAngle" : 6.1002641302214009, "BHoM_Guid" : "334eaf96-1e01-4907-859f-9b288f4c4cda", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 157.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "d1b01d6e-0fdd-4de6-ac72-29ac59216f62", "Name" : "C40/50 Precast" }, "Volume" : 3.5279999999999978, "Mass" : 8991.2410055999935, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 28c", "Density" : 420.0, "DensityCharacteristic" : 390.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 12500000000.0, "E_0_k" : 10400000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 28000000.0, "TensileStrengthParallel" : 19500000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "ee475a32-5a0d-460c-b5dc-05b50d444028" }], "BHoM_Guid" : "0a5340d2-7cbe-490d-9088-908c20f79b27", "Name" : "GL 28c" }, "Volume" : 2.7647999999999979, "Mass" : 1161.2159999999992, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e519c641-ad6f-4f6e-8ce9-0ed3597a4651", "Name" : "B500B" }, "Volume" : 0.071999999999999967, "Mass" : 565.1999999999997, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "78103550-4bf6-425c-a40b-b349a4ca4dbb", "Name" : "" }], "BHoM_Guid" : "48d096da-9760-4690-bc4d-2e48dd0d399c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.734195337371228, "Y" : 5.5456920990519452, "Z" : 16.062630156987773 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.287216864355944, "Y" : 0.75964432467376231, "Z" : 16.062630156987773 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "304faac2-ad03-419d-a73b-3eddd8bf44e2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.287216864355944, "Y" : 0.75964432467376231, "Z" : 16.062630156987773 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.39064851958104, "Y" : 0.72837355898264899, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "bfe9bab7-9a53-42e9-9d6e-c7501f5b8954", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.39064851958104, "Y" : 0.72837355898264899, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.245950672279513, "Y" : 0.24976878154483106, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "8915bec8-def2-4fd3-b23c-89e72bd29a78", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.245950672279513, "Y" : 0.24976878154483106, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.28026722453048, "Y" : -0.062938875366300273, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "1656a2c6-cbc2-45af-b5ba-65fe1fcc6bf5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.28026722453048, "Y" : -0.062938875366300273, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.424965071832009, "Y" : 0.41566590207151766, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "90a80f0e-c8c2-4e1e-8109-146a382e8ea1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.424965071832009, "Y" : 0.41566590207151766, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.528396727057105, "Y" : 0.38439513638040435, "Z" : 21.920843245900663 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "f23611dd-5394-45d6-8b26-6e5dddea8be3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.528396727057105, "Y" : 0.38439513638040435, "Z" : 21.920843245900663 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.97537520007239, "Y" : 5.1704429107585872, "Z" : 21.920843245900663 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "ddd8ca4e-3180-40e2-bd1a-546ac840ea31", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.97537520007239, "Y" : 5.1704429107585872, "Z" : 21.920843245900663 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.871943544847293, "Y" : 5.2017136764497005, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "abda8a2e-fbc9-48b1-aecf-83307e7204b6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.871943544847293, "Y" : 5.2017136764497005, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.016641392148822, "Y" : 5.6803184538875184, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "39103a72-3c85-440c-8b44-3c8bae534d58", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.016641392148822, "Y" : 5.6803184538875184, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.982324839897853, "Y" : 5.9930261107986507, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "12d7621b-eea9-457f-97a2-3b313f38f26d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.982324839897853, "Y" : 5.9930261107986507, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.837626992596325, "Y" : 5.5144213333608318, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "c7e897d0-b651-4c43-a62f-c5e1cadf9c72", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.837626992596325, "Y" : 5.5144213333608318, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.734195337371228, "Y" : 5.5456920990519452, "Z" : 16.062630156987773 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "170c8262-c9d2-4447-bc1d-f5a50e71ae6e", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.20999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "d59a7249-7716-4381-b045-2444db103020" }, "OrientationAngle" : 3.7621900709539222, "BHoM_Guid" : "dd2b0103-58a3-4eab-a1d5-05bde355084b", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "c2e10a62-cc2c-43b4-9604-9b67b0d750a4", "Name" : "C30/37 In situ" }, "Volume" : 7.3500000000000023, "Mass" : 18731.752095000003, "Area" : 35.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7d58e914-a508-42b7-a40b-022a470174da", "Name" : "" }], "BHoM_Guid" : "c9f2ab29-3d30-4a9a-aa7a-7dbcd88341f8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.9763801593799331, "Z" : 13.826897193682795 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.6770377655222752, "Z" : 14.227389554708029 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "639830ef-6f9f-4c9b-bac2-aa45ea28f9df", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.6770377655222752, "Z" : 14.227389554708029 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.6779003462268518, "Z" : 14.228034278548311 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "ba137612-069c-4705-aac3-b6a7ac121cf6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.6779003462268518, "Z" : 14.228034278548311 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.9772427400845096, "Z" : 13.827541917523076 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "620caba5-57e2-4b0d-a5fc-734d80212b83", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.9772427400845096, "Z" : 13.827541917523076 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.9763801593799331, "Z" : 13.826897193682795 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "c8ac05e8-6e73-4c13-a499-c1fe67ffc710", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "0a937aba-b3e0-4930-9076-91aeefe80513", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "048b91a5-b0a9-4963-85de-6ebd769b1ec3", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999976, "Mass" : 248.48242574999992, "Area" : 0.24999999999999994, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ab88f859-4ab3-4fab-8713-e4b182267fc9", "Name" : "" }], "BHoM_Guid" : "dc46736d-968d-4572-8025-2910f7cea889", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.793280826198046, "Y" : 12.433324707059231, "Z" : 11.713085997609117 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.628374172388844, "Y" : 12.276051050101785, "Z" : 12.158137446721108 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "38f33aef-5a1c-448c-b95b-50ba1dd1837d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.628374172388844, "Y" : 12.276051050101785, "Z" : 12.158137446721108 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.973454452215407, "Y" : 11.914222913447349, "Z" : 12.158137446721108 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "25d62487-68bc-4f54-9019-99268e8c8495", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.973454452215407, "Y" : 11.914222913447349, "Z" : 12.158137446721108 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.138361106024607, "Y" : 12.071496570404795, "Z" : 11.713085997609117 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "75c78192-5fc0-42ba-934f-4aba28bcd519", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.138361106024607, "Y" : 12.071496570404795, "Z" : 11.713085997609117 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.793280826198046, "Y" : 12.433324707059231, "Z" : 11.713085997609117 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "5b38fbe6-6faf-4181-9552-16045bac558d", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 2.695797851896224, "BHoM_Guid" : "6c0bd913-22c1-41d3-a440-6505a8b35738", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "907597de-a5dd-490d-a571-1be6986074ee", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999976, "Mass" : 248.48242574999992, "Area" : 0.24999999999999992, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "585fd04f-9055-4670-92ea-8e1e48bb6264", "Name" : "" }], "BHoM_Guid" : "282e7c09-2115-47ba-8f9c-c77c1911d828", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 14.194109714131507, "Z" : 13.13180760254698 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 13.802090933737929, "Z" : 12.821450911272677 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "7e791cea-d516-4970-9f05-a73dcefc046c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 13.802090933737929, "Z" : 12.821450911272677 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 13.795500284452421, "Z" : 12.829775714209255 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "bf4978d4-c360-4947-a619-1599af9f3bf3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 13.795500284452421, "Z" : 12.829775714209255 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 14.187519064845997, "Z" : 13.140132405483556 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "f4840b1e-aba7-4bb8-8025-fdf3cda868be", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 14.187519064845997, "Z" : 13.140132405483556 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 14.194109714131507, "Z" : 13.13180760254698 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "7b501b4a-2953-4f6c-b309-922ab957f5a3", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "5c297130-1629-4047-b618-17fb1f9c4e97", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "3a286281-f3ee-41b4-9386-6fbf2ba1a8c6", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999698, "Mass" : 248.48242574999921, "Area" : 0.24999999999999922, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "23f757d8-bd53-434d-8c4d-29623ac59eaa", "Name" : "" }], "BHoM_Guid" : "b545e9d7-6e1d-4159-9a85-6b77acd5d5bd", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.784595885460559, "Y" : 4.7279275457656311, "Z" : 8.862924432421833 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.9024455748155238, "Y" : 5.2030300938545597, "Z" : 8.7609978926083691 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "79674696-1116-4adf-99f3-63e5bf97b7e0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.9024455748155238, "Y" : 5.2030300938545597, "Z" : 8.7609978926083691 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.2295261016988102, "Y" : 5.2030300938545597, "Z" : 9.1391755346415167 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "210a2c53-8052-4b24-8549-b479077f6e7a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.2295261016988102, "Y" : 5.2030300938545597, "Z" : 9.1391755346415167 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.1116764123438454, "Y" : 4.7279275457656311, "Z" : 9.2411020744549806 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "175fb9c0-1e73-4e2e-898b-db691d97b7fd", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.1116764123438454, "Y" : 4.7279275457656311, "Z" : 9.2411020744549806 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.784595885460559, "Y" : 4.7279275457656311, "Z" : 8.862924432421833 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "8517ad84-cf98-490b-9c53-9f24dc59437f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 0.34582810541588827, "BHoM_Guid" : "7a70ecf1-4fc9-4f14-a05e-e10fcb875f50", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "a83d1af7-6024-4046-9275-7210ee3c73cf", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999962, "Mass" : 248.48242574999989, "Area" : 0.24999999999999989, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "9d83041c-6b77-4c36-ad17-5f8d942a19e5", "Name" : "" }], "BHoM_Guid" : "3d3f01f5-2fbd-4839-b291-ffb5cc221ef1", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 11.463702562879037, "Z" : 5.4802337403597523 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 5.5406221766383172, "Z" : 6.4378969056378539 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "1c24ca4f-07a9-4de9-bcf6-88232fc539f3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 5.5406221766383172, "Z" : 6.4378969056378539 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 5.6175873026669008, "Z" : 6.9139208824732403 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "f169a2c0-9420-4f97-b0e3-f327d3746222", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 5.6175873026669008, "Z" : 6.9139208824732403 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 11.540667688907622, "Z" : 5.9562577171951387 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "864d1bb3-030c-4564-9986-60f46628b68d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 11.540667688907622, "Z" : 5.9562577171951387 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 11.463702562879037, "Z" : 5.4802337403597523 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "569c2b7f-e3ac-401c-8dce-f77d785ed273", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.20999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "2774ee62-e74e-4093-94e7-579c371473a9" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "4f5b13f5-0774-481d-99e7-d7f281a3bcc7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "43404f5c-d7dc-4506-8e4b-478d05b33ce5", "Name" : "C30/37 In situ" }, "Volume" : 7.5599999999999978, "Mass" : 19266.945011999993, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "993964da-2e7f-4207-b574-aac7e7efcb71", "Name" : "" }], "BHoM_Guid" : "a8cd6426-40f7-4c03-8f34-be533a5a12a2", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.559311367418173, "Y" : 12.511598407973771, "Z" : 3.2579664984004806 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.725671615878166, "Y" : 12.511598407973771, "Z" : 8.8532219236596656 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "30335dfa-1ee8-4b13-9a65-b08a13fdcfa9", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.725671615878166, "Y" : 12.511598407973771, "Z" : 8.8532219236596656 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.94064211881383, "Y" : 6.6547595711941474, "Z" : 8.3828119779887142 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "c7f84a16-8438-49f9-bf5a-05afcb54b09e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.94064211881383, "Y" : 6.6547595711941474, "Z" : 8.3828119779887142 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.774281870353837, "Y" : 6.6547595711941474, "Z" : 2.7875565527295292 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "e0cfc287-53c4-420a-833e-98285739aeb1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.774281870353837, "Y" : 6.6547595711941474, "Z" : 2.7875565527295292 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.559311367418173, "Y" : 12.511598407973771, "Z" : 3.2579664984004806 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "c65ca3d7-37ef-4c00-b28c-2f34806a3d6f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.129, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "668f3bb0-2327-445f-bbdc-8b2f91c650b2" }, "OrientationAngle" : 5.7720616054302187, "BHoM_Guid" : "2ff97916-3546-4ba4-864a-71dc2ad71475", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 130.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "c78b5a59-a054-4524-9f8f-0f96d01ee573", "Name" : "C30/37 In situ" }, "Volume" : 4.5670929936305704, "Mass" : 11639.408673673368, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "f243e7ad-4e52-4159-abe4-79a1776b852f", "Name" : "B500B" }, "Volume" : 0.076907006369426711, "Mass" : 603.71999999999969, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1cb3570d-59a4-4128-b28e-0abab60ad34a", "Name" : "" }], "BHoM_Guid" : "73d0fd69-d2ca-432c-b91a-43631573e97f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 13.519772664016051, "Z" : 1.1135622395477089 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 14.903312402976313, "Z" : 6.9518683115790285 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "2f7dba6c-366e-4728-844c-43a034dbafdf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 14.903312402976313, "Z" : 6.9518683115790285 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 15.6525631705324, "Z" : 6.7743136923845508 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "d8e77098-a260-4916-8f77-ed44a34c8599", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 15.6525631705324, "Z" : 6.7743136923845508 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 14.269023431572137, "Z" : 0.93600762035323171 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "5382d0f9-1a62-4031-b432-b6e113f03bd4", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 14.269023431572137, "Z" : 0.93600762035323171 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 13.519772664016051, "Z" : 1.1135622395477089 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "12b71d73-779a-4087-b619-3ca1654dd996", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.17499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "adf2ebe9-e62d-44f2-8582-2b4936537bac" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "017029ec-b011-4649-8546-349ffb21911b", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 125.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "bdc17831-d609-4690-88ce-859639aaca92", "Name" : "C30/37 In situ" }, "Volume" : 6.1996815286624205, "Mass" : 15800.122103789809, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "c33edbbe-b4b6-424f-bfc9-469a299fa249", "Name" : "B500B" }, "Volume" : 0.10031847133757962, "Mass" : 787.5, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ba16b727-dccc-4dbc-a476-a9d722bfed55", "Name" : "" }], "BHoM_Guid" : "ccf2bb34-d42c-4196-8e05-fceaedc04cfb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.806592858048727, "Y" : 14.597245884721048, "Z" : 18.941447697375523 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.684821341128272, "Y" : 18.95740638203112, "Z" : 18.941447697375523 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "1b07a709-9f4e-4662-996d-06b0a8a93324", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.684821341128272, "Y" : 18.95740638203112, "Z" : 18.941447697375523 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.321238818193946, "Y" : 18.613702500487008, "Z" : 24.920550923681976 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "80a6d6b9-61cf-42a1-8010-fc3fcb7e0f1b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.321238818193946, "Y" : 18.613702500487008, "Z" : 24.920550923681976 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.443010335114405, "Y" : 14.253542003176934, "Z" : 24.920550923681976 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "e4cce623-a7b5-4e63-a337-f133417a8853", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.443010335114405, "Y" : 14.253542003176934, "Z" : 24.920550923681976 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.806592858048727, "Y" : 14.597245884721048, "Z" : 18.941447697375523 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "0054546b-c2e4-4fe7-a757-89196f29e752", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "Y", "TotalDepth" : 0.25, "StemWidth" : 0.14999999999999999, "Spacing" : 0.75, "PanelType" : "Slab", "BHoM_Guid" : "f792c273-9fb6-4bff-a363-7cf3929c2871" }, "OrientationAngle" : 3.0536101242641873, "BHoM_Guid" : "78751c76-79f6-4585-868f-4739660da291", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 55.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "1b7b68c2-544e-4932-88d2-14b4eda734ad", "Name" : "C30/37 In situ" }, "Volume" : 4.647210191082805, "Mass" : 11843.590371798731, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "d08700b9-5cdf-4cca-865c-8df536580306", "Name" : "B500B" }, "Volume" : 0.032789808917197474, "Mass" : 257.40000000000015, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "fdf8e5c9-fd4e-4bd5-8d26-880d27df8464", "Name" : "" }], "BHoM_Guid" : "56892e4c-4006-49d8-ba4f-fb39dd307e57", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 15.876076959241081, "Z" : 16.762269941971958 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 13.562314283689098, "Z" : 11.226341629464422 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "ee3c01b4-a44c-4410-a772-c19b8668f328", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 13.562314283689098, "Z" : 11.226341629464422 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 12.96275245338078, "Z" : 11.476930818186169 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "3b487bfa-438d-4802-92af-d80ed19d3a88", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 12.96275245338078, "Z" : 11.476930818186169 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 15.276515128932763, "Z" : 17.012859130693705 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "52c37598-440f-4772-b249-5aac145a316f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 15.276515128932763, "Z" : 17.012859130693705 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 15.876076959241081, "Z" : 16.762269941971958 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "5007631d-e917-4c34-9dc6-d0238ebf5d3e", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "Y", "TotalDepth" : 0.25, "StemWidth" : 0.14999999999999999, "Spacing" : 0.75, "PanelType" : "Slab", "BHoM_Guid" : "8e917f3c-ae2a-4e5a-ad70-bf41070f3eed" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "7cc4e36b-0ef8-494b-8128-d8af7701fb4d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 66.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "acceeb88-d90b-4df5-a568-2e8787cebb02", "Name" : "C30/37 In situ" }, "Volume" : 4.6406522292993646, "Mass" : 11826.877158958474, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "90752ff8-4f0c-455e-b500-ec90f3f3a345", "Name" : "B500B" }, "Volume" : 0.039347770700636955, "Mass" : 308.88000000000011, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0560d1f0-94b3-40b7-a281-78993f4163cd", "Name" : "" }], "BHoM_Guid" : "a7a456e4-6655-49e6-87b5-afefcce70f10", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0446620688852044, "Y" : 16.904254194127368, "Z" : 16.169966358267299 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0141553957814731, "Y" : 16.904254194127368, "Z" : 19.322670380290493 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "c6b601d8-bd2d-46e5-bc99-b2258d36d983", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0141553957814731, "Y" : 16.904254194127368, "Z" : 19.322670380290493 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.35028676022508209, "Y" : 15.203639430295128, "Z" : 18.895104175170967 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "afe32bab-5c6d-404a-bb4c-4c7f9e6ef975", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.35028676022508209, "Y" : 15.203639430295128, "Z" : 18.895104175170967 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.66496657632678513, "Y" : 15.203639430295128, "Z" : 20.471456186182564 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "22e5a5d8-2386-45e7-b38e-4479e544176c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.66496657632678513, "Y" : 15.203639430295128, "Z" : 20.471456186182564 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9927038474395671, "Y" : 11.80240990263065, "Z" : 19.616323775943513 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "52f0f0f2-ae33-40b1-87d1-9f60a55b63bf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9927038474395671, "Y" : 11.80240990263065, "Z" : 19.616323775943513 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.9774505108877003, "Y" : 11.80240990263065, "Z" : 18.039971764931916 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "0cff2d1e-f147-44d4-a581-f03ad9e2e275", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.9774505108877003, "Y" : 11.80240990263065, "Z" : 18.039971764931916 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.6413191464440917, "Y" : 10.101795138798408, "Z" : 17.612405559812391 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "07547af4-03a5-4272-81f8-04a8f2eb372d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.6413191464440917, "Y" : 10.101795138798408, "Z" : 17.612405559812391 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.38918752665964007, "Y" : 10.101795138798408, "Z" : 14.459701537789197 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "31985977-ee83-4c0d-b0aa-f56af1d0957c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.38918752665964007, "Y" : 10.101795138798408, "Z" : 14.459701537789197 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.053056162216031, "Y" : 11.80240990263065, "Z" : 14.887267742908723 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "8a60091f-0fa6-4ca3-9181-cd4ecdc7aa25", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.053056162216031, "Y" : 11.80240990263065, "Z" : 14.887267742908723 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0683094987678969, "Y" : 11.80240990263065, "Z" : 13.310915731897126 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "6fc81314-e897-4dc2-95e1-8d6cfc22c201", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0683094987678969, "Y" : 11.80240990263065, "Z" : 13.310915731897126 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3960467698806793, "Y" : 15.203639430295128, "Z" : 14.166048142136177 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "4c1e63c9-ce9d-4694-95b4-49c2b5f19ff4", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3960467698806793, "Y" : 15.203639430295128, "Z" : 14.166048142136177 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3807934333288134, "Y" : 15.203639430295128, "Z" : 15.742400153147774 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "3eb60385-5ccb-42d9-8164-bf62f7f8f2c0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3807934333288134, "Y" : 15.203639430295128, "Z" : 15.742400153147774 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0446620688852044, "Y" : 16.904254194127368, "Z" : 16.169966358267299 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "12396c3d-cc49-4162-b1db-3127dcf07e8c", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "TotalDepthX" : 0.30499999999999999, "TotalDepthY" : 0.30499999999999999, "StemWidthX" : 0.17999999999999999, "StemWidthY" : 0.17999999999999999, "SpacingX" : 0.90000000000000002, "SpacingY" : 0.90000000000000002, "PanelType" : "Slab", "BHoM_Guid" : "b8b270e7-c93a-440b-a2b3-c8a2e67bc256" }, "OrientationAngle" : 2.5624844743686852, "BHoM_Guid" : "c56732f2-0cdc-499e-8281-bd4c4dda02e2", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "3eb42b69-73e2-4b2a-b76a-edd66bc20e5c", "Name" : "C30/37 In situ" }, "Volume" : 7.3321875000000025, "Mass" : 18686.356267218755, "Area" : 42.187500000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "dcbc7581-21fb-483b-892d-dd22a0cd29e9", "Name" : "" }], "BHoM_Guid" : "5f485b27-ae5d-4557-a265-516496267982", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 17.950005083897636, "Z" : 12.379193701775201 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 19.784061674754614, "Z" : 12.768887711908889 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "6ad253d9-00d5-4233-8fb3-1f32465b5005", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 19.784061674754614, "Z" : 12.768887711908889 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 19.839850203864092, "Z" : 12.506324478072289 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "ed511257-307c-4728-8b9d-67dea1e2ea3b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 19.839850203864092, "Z" : 12.506324478072289 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 18.005793613007114, "Z" : 12.116630467938602 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "9c745c32-12e6-49d4-ae39-e48270f95071", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 18.005793613007114, "Z" : 12.116630467938602 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 17.950005083897636, "Z" : 12.379193701775201 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "e3505968-70eb-4902-928b-99a0c13d9676", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "995bb98f-57a8-4c83-8e34-e0e56811c18a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "7e8b64a2-870b-4446-aa9f-6d41c1a721b2", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656249999987, "Mass" : 2732.7093697265591, "Area" : 3.5156249999999956, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "eedca0ee-f137-4595-8177-ce4fe8d6ed3a", "Name" : "" }], "BHoM_Guid" : "2e571a97-173e-4d0d-b9a2-d21fcf2a0df0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.8015786543437091, "Y" : 18.97978400040774, "Z" : 5.4547797346806837 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.6572561372486136, "Y" : 20.84245591192899, "Z" : 5.6136802101019505 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "ff59be0a-79b0-44ee-a0d8-a564e4da2fef", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.6572561372486136, "Y" : 20.84245591192899, "Z" : 5.6136802101019505 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0452195206079944, "Y" : 20.84245591192899, "Z" : 6.8743080879682061 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "39307116-dd28-4a8a-85f4-c84f4ed25307", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0452195206079944, "Y" : 20.84245591192899, "Z" : 6.8743080879682061 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.1895420377030899, "Y" : 18.97978400040774, "Z" : 6.7154076125469402 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "3e1f00b7-33e9-431a-90e6-0a10cc726b57", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.1895420377030899, "Y" : 18.97978400040774, "Z" : 6.7154076125469402 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.8015786543437091, "Y" : 18.97978400040774, "Z" : 5.4547797346806837 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "7079db67-0d32-41ec-ae44-645706209603", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 3.0379834938564669, "BHoM_Guid" : "18d60fb9-2a7f-42d9-8c28-3863eda9b499", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "e235fd18-1e9b-4b1b-8df1-2a037c3b1aa9", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656249999993, "Mass" : 2732.7093697265605, "Area" : 3.5156249999999982, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "b58389b2-ebee-4ae6-89f2-6e9c911437b8", "Name" : "" }], "BHoM_Guid" : "3ff02f9d-2049-4141-beb1-854482a7d41d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -6.9636401219783588, "Z" : 5.310293270964376 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -5.3921210363834513, "Z" : 6.3330115917208527 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "0dec469e-90cc-401b-ae64-777b63f6b0fe", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -5.3921210363834513, "Z" : 6.3330115917208527 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -5.2242810747244901, "Z" : 6.0751070468238026 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "e97142be-11b7-4c0a-947f-93aa09234e67", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -5.2242810747244901, "Z" : 6.0751070468238026 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -6.7958001603193976, "Z" : 5.0523887260673268 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "a15d0c68-ffd4-4895-a591-9e128a3623d6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -6.7958001603193976, "Z" : 5.0523887260673268 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -6.9636401219783588, "Z" : 5.310293270964376 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "91a191a5-b2a0-4928-b09b-d595c26b7932", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "314a69b5-d78f-4432-a0b7-98a01b73c37c", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "9c4856e4-2cad-4f5d-9f58-6fbd4a2a128a", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656250000004, "Mass" : 2732.7093697265636, "Area" : 3.5156250000000013, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "2cefa497-139e-4a98-b603-6827a6723334", "Name" : "" }], "BHoM_Guid" : "de910d10-a48c-4497-b9ec-41298c73ba73", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.756919766465792, "Y" : 3.0466103341425925, "Z" : 13.07332016603057 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.225624555887137, "Y" : 2.5495663727720648, "Z" : 11.345229398830746 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "df0c6f17-3130-483b-b91c-40fe44f8e94d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.225624555887137, "Y" : 2.5495663727720648, "Z" : 11.345229398830746 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.94466939674075, "Y" : 3.9187920226399928, "Z" : 11.345229398830746 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "1463b5ce-c650-4d38-8ecb-c4475c2944f2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.94466939674075, "Y" : 3.9187920226399928, "Z" : 11.345229398830746 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.475964607319401, "Y" : 4.4158359840105206, "Z" : 13.07332016603057 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "8c79dce5-ab10-491c-99ad-fe8c8a89e54f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.475964607319401, "Y" : 4.4158359840105206, "Z" : 13.07332016603057 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.756919766465792, "Y" : 3.0466103341425925, "Z" : 13.07332016603057 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "c438936d-9fdb-4ea5-bf19-97d802ff7c7d", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 3.5347622210506686, "BHoM_Guid" : "e9b24195-3c6b-4619-bd21-ebe0186c92b7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "1562a3f0-aa56-4d81-88b3-0e7a9413d2e7", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656249999996, "Mass" : 2732.7093697265614, "Area" : 3.5156249999999987, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1c605ab7-109b-4644-92a6-ce857980fe0e", "Name" : "" }], "BHoM_Guid" : "3b0cbeb2-1879-4895-b173-a452d7e1fb14", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 2.3277220833516199, "Z" : 3.9870032187521764 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 3.9679172354073726, "Z" : -1.7844575896717014 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "6603e793-cf87-4a81-ba14-c8304818f547", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 3.9679172354073726, "Z" : -1.7844575896717014 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 2.9422235397421979, "Z" : -2.0759501394727273 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "c433e088-5ccf-42e3-825f-dab867dcaff1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 2.9422235397421979, "Z" : -2.0759501394727273 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 1.3020283876864451, "Z" : 3.6955106689511501 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "d7a48f6d-3b64-40be-9a9c-faaf59b67741", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 1.3020283876864451, "Z" : 3.6955106689511501 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 2.3277220833516199, "Z" : 3.9870032187521764 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "e304247d-ee82-4f72-89bf-a2d6aa7130af", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.20000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "97ce6f14-9665-4411-b6bb-6b85428a60bf" }, "PanelType" : "Slab", "BHoM_Guid" : "7115066e-e22f-4e0e-82e9-03dcd1b6c15b" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "1606c6bd-18ed-4562-921e-0b0d8b5ad244", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2550.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "97ce6f14-9665-4411-b6bb-6b85428a60bf" }], "BHoM_Guid" : "4bd960e2-32a8-42cd-b7ae-9e47402d29bd", "Name" : "C32/40 In situ" }, "Volume" : 7.1999999999999957, "Mass" : 18359.999999999989, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "42e10dfe-2a1d-486d-a3e2-277fa7dfc23d", "Name" : "" }], "BHoM_Guid" : "006f4c76-61f5-4ac5-83bf-9aa62b9b5c10", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.9312263671951175, "Y" : 3.3685330664202437, "Z" : 1.820222543041353 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3436390671015621, "Y" : 8.3036561211694568, "Z" : 1.820222543041353 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "ff9158fe-3def-4192-a151-e3c6ae2baad5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3436390671015621, "Y" : 8.3036561211694568, "Z" : 1.820222543041353 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4325741107828716, "Y" : 8.2421615912138613, "Z" : 7.8192482123305709 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "26f1527e-ee10-4a87-a3b0-7a3bedf1c653", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4325741107828716, "Y" : 8.2421615912138613, "Z" : 7.8192482123305709 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.020161410876427, "Y" : 3.3070385364646464, "Z" : 7.8192482123305709 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "425557b9-d20c-49cb-9e79-acbcdd65c482", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.020161410876427, "Y" : 3.3070385364646464, "Z" : 7.8192482123305709 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.9312263671951175, "Y" : 3.3685330664202437, "Z" : 1.820222543041353 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "5667fad4-a174-4b9d-aa7e-e4652b5b7ffc", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.11, "Spacing" : 0.25, "BHoM_Guid" : "4bb795d9-4663-477e-a085-c10eee8959c9", "Name" : "" }, "Direction" : "Y", "BHoM_Guid" : "f7bcb872-73d4-46e6-96cd-bf32b08ce839" }, "ToppingThickness" : 0.050000000000000003, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "828e93dc-df80-4bea-9a41-c2fb6e602491" }, "OrientationAngle" : 6.2571289876054896, "BHoM_Guid" : "e6efd46f-d890-4ade-bd6b-5d2699f625c0", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 1.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "90d71a8b-d6f5-436b-b485-831654b0708a", "Name" : "C45/55 Precast Hollowcore" }, "Volume" : 4.031008670384173, "Mass" : 10273.177565500937, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "02f89d7c-0f57-4ec0-be3e-a85e5db6dae8", "Name" : "C30/37 In situ" }, "Volume" : 1.7997707006369434, "Mass" : 4586.7834819286645, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "b8b9791e-b81c-4fca-a85f-a5ff43ce9ce7", "Name" : "B500B" }, "Volume" : 0.00074286907517150168, "Mass" : 5.8315222400962883, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "becf0f57-18c3-4218-abab-7f6918cf6342", "Name" : "" }], "BHoM_Guid" : "ec5c47e1-722f-444c-b180-851a6f1921c2", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 4.4634763234274502, "Z" : 19.612588231580972 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 0.50896099860602506, "Z" : 15.100182161007037 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "bea02a6f-3c87-493a-a8c6-79108e344808", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 0.50896099860602506, "Z" : 15.100182161007037 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : -1.7538100668245118, "Z" : 17.083195815996966 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "4d36b97a-9ab0-45d7-872b-59ae6906ad1e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : -1.7538100668245118, "Z" : 17.083195815996966 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : 2.2007052579969142, "Z" : 21.595601886570901 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "c353a180-aa16-4406-8281-f73af5003e72", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : 2.2007052579969142, "Z" : 21.595601886570901 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 4.4634763234274502, "Z" : 19.612588231580972 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "69f836cf-06f4-4c2d-a88a-a93ab3c60ec4", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.074999999999999997, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "BHoM_Guid" : "8f713c97-d8bf-45f3-bf21-ac068fe860da" }, "ToppingThickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "2ba48ed7-48ff-4224-be27-5dff40a7b3e1" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "26a47242-588b-4a93-8d39-45efb70c5774", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 130.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "86bce853-2e9a-4f4a-8275-f5d7a3ac7249", "Name" : "C45/55 Precast" }, "Volume" : 2.6552866242038209, "Mass" : 6767.0980660891701, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "d981d3e3-4111-49b7-8cf1-37460c605cf1", "Name" : "C30/37 In situ" }, "Volume" : 5.3105732484076418, "Mass" : 13534.19613217834, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "9824fa3c-1540-4345-beb2-ab1326c120d1", "Name" : "B500B" }, "Volume" : 0.13414012738853501, "Mass" : 1052.9999999999998, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "8410dee6-3ad2-4e66-9bdb-f3ee8198bdf4", "Name" : "" }], "BHoM_Guid" : "d129aea6-54eb-4967-a1fd-7ea82f20fb4e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2014495399988636, "Y" : 5.4604678504570394, "Z" : 17.483537304375083 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2479239053542077, "Y" : 5.4604678504570394, "Z" : 22.706246019735044 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "fcf043c0-8364-475f-8e6d-910de3c38afa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2479239053542077, "Y" : 5.4604678504570394, "Z" : 22.706246019735044 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6664285968876982, "Y" : -0.52023784393162309, "Z" : 22.942917142332398 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "24c1385d-52c3-43b3-9b41-49b29302879e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6664285968876982, "Y" : -0.52023784393162309, "Z" : 22.942917142332398 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.6199542315323541, "Y" : -0.52023784393162309, "Z" : 17.720208426972437 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "1f899925-b663-4f7d-9204-d028f819f41c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.6199542315323541, "Y" : -0.52023784393162309, "Z" : 17.720208426972437 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2014495399988636, "Y" : 5.4604678504570394, "Z" : 17.483537304375083 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "c38ea6fc-44b7-421d-9d41-bd0b172816bc", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.SlabOnDeck", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "fa0a5e70-704c-4958-b8a6-4399de200535" }, "DeckMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }, "SlabThickness" : 0.14999999999999999, "Direction" : "X", "DeckName" : "TR60+ 0.9mm", "DeckHeight" : 0.059999999999999998, "DeckSpacing" : 0.33300000000000002, "DeckBottomWidth" : 0.13300000000000001, "DeckTopWidth" : 0.158, "DeckThickness" : 0.00089999999999999998, "DeckVolumeFactor" : 1.4196744515215851, "PanelType" : "Slab", "BHoM_Guid" : "da1a21ec-4afe-413f-8300-6ad75eb99aaf", "Fragments" : [{ "_t" : "BH.oM.Structure.FloorSystem.ConcreteVolumeOverride", "VolumePerArea" : 0.11774800000000001 }] }, "OrientationAngle" : 3.2823522420148241, "BHoM_Guid" : "b7918343-86ca-4ee6-9aa9-1837e5bebf0d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 29.315329999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2550.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "fa0a5e70-704c-4958-b8a6-4399de200535" }], "BHoM_Guid" : "254ccf6a-67d0-49fa-92af-0b3c7107e526", "Name" : "C32/40 In situ" }, "Volume" : 6.3521097208927122, "Mass" : 16197.879788276416, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }], "BHoM_Guid" : "e5da3b01-fb9b-40df-bc74-492ab59ef334", "Name" : "S350GD" }, "Volume" : 0.045997452229299358, "Mass" : 361.07999999999998, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "4c8d3c89-b45b-4489-ad57-ef62c36ff97c", "Name" : "B500B" }, "Volume" : 0.023810471911556788, "Mass" : 186.91220450572078, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "b50721b8-dcba-46a2-a5f9-43a3b00a82e1", "Name" : "" }], "BHoM_Guid" : "c8a82009-62ea-4c38-97df-cd0c01a9c4b0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 6.4991129088140625, "Z" : 15.309286809550915 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 11.69991754225325, "Z" : 12.31735914251124 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "072cdde7-43df-4720-824e-1fb2737637e0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 11.69991754225325, "Z" : 12.31735914251124 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 10.91846957305852, "Z" : 10.958984652461879 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "d31855e9-f77c-4d13-b6ba-a3d74a87bed3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 10.91846957305852, "Z" : 10.958984652461879 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 5.7176649396193326, "Z" : 13.950912319501555 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "1209514c-c7b0-4a15-a5ec-14b1b28ac146", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 5.7176649396193326, "Z" : 13.950912319501555 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 6.4991129088140625, "Z" : 15.309286809550915 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "14558774-88e7-4fe6-ac7b-db5f91378eb8", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.SlabOnDeck", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "a9794671-f85a-4555-abff-1d814f2ca121" }, "DeckMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }, "SlabThickness" : 0.14999999999999999, "Direction" : "X", "DeckName" : "R51+ 1mm", "DeckHeight" : 0.050999999999999997, "DeckSpacing" : 0.14999999999999999, "DeckBottomWidth" : 0.13700000000000001, "DeckTopWidth" : 0.040000000000000001, "DeckThickness" : 0.001, "DeckVolumeFactor" : 1.9121019108280255, "PanelType" : "Slab", "BHoM_Guid" : "f35a4c87-9146-42b4-8364-1e12e32e148d", "Fragments" : [{ "_t" : "BH.oM.Structure.FloorSystem.ConcreteVolumeOverride", "VolumePerArea" : 0.14080300000000001 }] }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "ee6e9410-09dd-41e6-b8dd-370f48074197", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 24.515153999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2550.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "a9794671-f85a-4555-abff-1d814f2ca121" }], "BHoM_Guid" : "14f7bb61-2fab-43ca-a323-e836e25db07b", "Name" : "C32/40 In situ" }, "Volume" : 6.8557449477092929, "Mass" : 17482.149616658699, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }], "BHoM_Guid" : "c4b44b79-0751-486c-9de6-45818ca331b7", "Name" : "S350GD" }, "Volume" : 0.068835668789808888, "Mass" : 540.35999999999979, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "fdf6201f-84a3-44c2-bcd1-f8cd30196ad8", "Name" : "B500B" }, "Volume" : 0.021477217895799022, "Mass" : 168.59616048202233, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e8edc356-c2ef-4572-b8f8-255c3293fa39", "Name" : "" }], "BHoM_Guid" : "11f39a72-c112-4518-a156-802b1982ec0b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.516314010743621, "Y" : 7.5749753200216521, "Z" : 13.185924754289779 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.107795521871829, "Y" : 7.5749753200216521, "Z" : 9.3235035534148878 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "3a572141-1eaa-471b-8077-7b563b93b722", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.107795521871829, "Y" : 7.5749753200216521, "Z" : 9.3235035534148878 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.133353326031173, "Y" : 12.731771459646247, "Z" : 6.9763709219607479 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "625b28dd-0b6e-4cc0-b9e5-a72bf59cc6b2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.133353326031173, "Y" : 12.731771459646247, "Z" : 6.9763709219607479 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.541871814902967, "Y" : 12.731771459646247, "Z" : 10.838792122835638 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "98250953-40c0-4423-92ab-d95b50a2c27a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.541871814902967, "Y" : 12.731771459646247, "Z" : 10.838792122835638 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.516314010743621, "Y" : 7.5749753200216521, "Z" : 13.185924754289779 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "b26a458e-1f19-4f36-8b85-e17978f00ba4", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.10000000000000001, "Width" : 0.080000000000000002, "Spacing" : 0.121, "BHoM_Guid" : "e47406c2-676f-4aaf-a1cd-ba62dd6ca86a", "Name" : "" }, "Direction" : "Y", "BHoM_Guid" : "d500385a-c115-4c45-a4ec-de3837ebf472" }, "ToppingThickness" : 0.050000000000000003, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "4c23e967-3188-463a-bb89-48eb0460d3d2" }, "OrientationAngle" : 0.40611738488994992, "BHoM_Guid" : "2ca43650-6bf6-487d-bd12-5d0100e991ec", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 0.93000000000000005, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "7daf1d79-e9ea-4ce0-b72e-4059908ee8f7", "Name" : "C45/55 Precast Hollowcore" }, "Volume" : 3.4280588099048344, "Mass" : 8736.5371148596041, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "f87c084d-cfe1-4448-ac12-53bcc6ae87fe", "Name" : "C30/37 In situ" }, "Volume" : 1.7997867515923571, "Mass" : 4586.8243883936566, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "b222bc77-cd5d-42d5-b64d-9904bf1583bf", "Name" : "B500B" }, "Volume" : 0.00061942324023003847, "Mass" : 4.8624724358058016, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d3caa95c-c098-4ee9-98c0-d4f8c39f7328", "Name" : "" }], "BHoM_Guid" : "5602fc74-de49-47a9-a05e-7def213c90fc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 8.7305771264628369, "Z" : 11.132701488486308 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 9.7194727092775466, "Z" : 10.00483379842264 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "a206609b-dd0b-4319-a7e4-7cd3d67e7e85", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 9.7194727092775466, "Z" : 10.00483379842264 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 9.5138941682075053, "Z" : 9.82458596175114 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "aa7aa0b8-cb9d-4332-afa0-655e3b80a959", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 9.5138941682075053, "Z" : 9.82458596175114 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 8.5249985853927956, "Z" : 10.952453651814809 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "c1733af6-0cad-489e-940e-8c5e36480ac5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 8.5249985853927956, "Z" : 10.952453651814809 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 8.7305771264628369, "Z" : 11.132701488486308 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "6d019988-5701-4033-a731-05e19d6c570d", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.070000000000000007, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "6160e066-189e-4c03-9e7e-a3a6bd063b32" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "f0099bea-8e32-4b5c-a4b6-424ff74532f1", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "e23b243b-c724-40f5-8030-78ffd84b7b53", "Name" : "C24 CLT" }, "Volume" : 0.15750000000000006, "Mass" : 66.15000000000002, "Area" : 2.2500000000000004, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "dff218c1-56f9-4ce3-b6c4-adb331e6e7ea", "Name" : "" }], "BHoM_Guid" : "fa3dcb9a-83a0-4882-9c7b-1bd9accd7995", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.795816067114139, "Y" : 9.8303604098840029, "Z" : 9.0130045852828395 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.7718197573845567, "Y" : 10.969402462039465, "Z" : 9.0130045852828395 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "c05b6de4-449b-4bca-ac05-1dd8aaf58b34", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.7718197573845567, "Y" : 10.969402462039465, "Z" : 9.0130045852828395 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3704483288163969, "Y" : 10.45645942037287, "Z" : 10.289144573478216 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "5d090f57-9050-45fe-b555-aa8593e66615", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3704483288163969, "Y" : 10.45645942037287, "Z" : 10.289144573478216 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3944446385459797, "Y" : 9.3174173682174075, "Z" : 10.289144573478216 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "40dcc6dd-6d53-4ae5-a146-8a8515865ee6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3944446385459797, "Y" : 9.3174173682174075, "Z" : 10.289144573478216 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.795816067114139, "Y" : 9.8303604098840029, "Z" : 9.0130045852828395 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "36b1c6a2-ee44-4767-8b54-5fefb9dee1e8", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.070000000000000007, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "b60301ef-3e61-499f-a233-f401655749ac" }, "ToppingThickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7596201-cded-43b2-b9bd-7566e0d76efb" }, "OrientationAngle" : 5.7330098669883807, "BHoM_Guid" : "cd0c88ce-5296-469f-afbd-c8bb43e46aa4", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "c188dbfc-db0c-4487-9f30-b290ec2ca351", "Name" : "C24 CLT" }, "Volume" : 0.15750000000000006, "Mass" : 66.15000000000002, "Area" : 2.2500000000000004, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "eeb45706-a931-4322-bd20-feb18dd61c93", "Name" : "C30/37 In situ" }, "Volume" : 0.22500000000000006, "Mass" : 573.42098250000015, "Area" : 2.2500000000000004, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "9fe09db7-e61d-4664-9636-3e19824e354b", "Name" : "" }], "BHoM_Guid" : "1cd1088c-9483-45ce-92c3-db255419683d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 10.991433714226183, "Z" : 6.9777455560665018 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 6.4360461855466431, "Z" : 10.882671222907152 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "4beed493-e451-43a8-bc43-81fc0e98421f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 6.4360461855466431, "Z" : 10.882671222907152 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 8.2579411566132137, "Z" : 13.008047821042357 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "f4556840-91d7-4b26-9402-4659860a9247", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 8.2579411566132137, "Z" : 13.008047821042357 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 12.813328685292753, "Z" : 9.1031221542017047 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "ebb5c548-f016-4f23-9997-fcf33081f477", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 12.813328685292753, "Z" : 9.1031221542017047 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 10.991433714226183, "Z" : 6.9777455560665018 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "6e0a934d-f7ee-4e3b-bbd6-e8de56b6bdaf", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Cassette", "Name" : null, "TopThickness" : 0.035999999999999997, "BottomThickness" : 0.053999999999999999, "RibThickness" : 0.044999999999999998, "RibHeight" : 0.35999999999999999, "RibSpacing" : 0.5, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "BottomMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "da832103-7093-4c20-bc2d-16e36b2de765" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "aa8c7f00-8e5c-4114-9639-e8df1708162e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "2a758bd9-0fc4-4ff0-9a0a-b2eac0653026", "Name" : "LVL-X" }, "Volume" : 3.2399999999999984, "Mass" : 1652.3999999999992, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "937468f3-7b6e-47e3-91f7-a3b2a8e07fec", "Name" : "LVL-S" }, "Volume" : 1.1663999999999994, "Mass" : 594.86399999999969, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "359aa36e-ce20-4d12-b7c6-128b0148cc0b", "Name" : "" }], "BHoM_Guid" : "99983621-3742-492f-a611-89dd6dd9dc01", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8898181343819811, "Y" : 11.941022907729966, "Z" : 4.7316663095319322 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0357473076167452, "Y" : 11.941022907729966, "Z" : 10.621220310466933 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "77b2d422-239a-4fc4-bc43-09a43fe7612e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0357473076167452, "Y" : 11.941022907729966, "Z" : 10.621220310466933 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0236442179170417, "Y" : 5.9410355769360566, "Z" : 10.623575205858156 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "6b18a4ce-d77c-4b08-8080-0fd9a2d1061f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0236442179170417, "Y" : 5.9410355769360566, "Z" : 10.623575205858156 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8777150446822777, "Y" : 5.9410355769360566, "Z" : 4.7340212049231569 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "8c7b1da3-14b5-44a0-af8b-8e0a82cbc557", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8777150446822777, "Y" : 5.9410355769360566, "Z" : 4.7340212049231569 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8898181343819811, "Y" : 11.941022907729966, "Z" : 4.7316663095319322 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "7c1b8c68-3c63-4942-af31-14bf4909f0a8", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpRibbed", "Name" : null, "TopThickness" : 0.039, "RibThickness" : 0.050999999999999997, "RibHeight" : 0.45000000000000001, "RibSpacing" : 0.25, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "9ca9acf1-a09f-4350-aa46-7625d13edd79" }, "OrientationAngle" : 0.010561420349213816, "BHoM_Guid" : "73905877-9bc0-483b-a738-69143b56a4c6", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "316a4f2f-118e-47ae-b7ad-ef385c597305", "Name" : "LVL-X" }, "Volume" : 1.4040000000000004, "Mass" : 716.04000000000019, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "385b3ef6-0bc1-4e47-b2af-02310065d5f7", "Name" : "LVL-S" }, "Volume" : 3.3048000000000002, "Mass" : 1685.4480000000001, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5a766565-c513-4748-beff-79d1276de506", "Name" : "" }], "BHoM_Guid" : "f60aeb17-4fac-4269-9d8a-e9951986cbfd", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0, "Y" : -26.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -41.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "8e918684-1057-4c10-8cb7-7128794e9d8c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -41.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : -44.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "e76ae296-aa1a-4691-8ddb-9610e0b0aa10", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : -44.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 29.0, "Y" : -26.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7892ae1f-8015-486e-8edc-47835441e17e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 29.0, "Y" : -26.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : -17.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "8451607a-62c2-4270-98ae-171fca1986a0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : -17.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : -23.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "01b30df9-9bca-4e4e-851a-ea048709b289", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : -23.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : -18.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7995ea80-7ad0-4b07-ac67-3bb70b2d3782", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : -18.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0, "Y" : -26.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "94022371-aeb0-4b4a-8bcf-c334f61a916f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "PanelType" : "Slab", "BHoM_Guid" : "4eaca792-4306-497c-80b6-c5d30b881d8f" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "4bf67579-b97e-4ca9-87a5-ea56e39705b0", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Reinforcement.PanelRebarIntent", "PanelReinforcement" : [{ "_t" : "BH.oM.Structure.Reinforcement.PanelReinforcement", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }, "Region" : null, "LongitudinalDiameter" : 0.02, "LongitudinalSpacing" : 1.0333333333333332, "LongitudinalDepth" : 0.0, "TransverseDiameter" : 0.02, "TransverseSpacing" : 0.89999999999999858, "TransverseDepth" : 0.0, "MinimumCover" : 0.0, "BHoM_Guid" : "44970346-0e2e-4aea-b350-cfb0065121e0", "Name" : "" }], "BHoM_Guid" : "6a6fe709-468f-4cd9-bbab-4256207e9904", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "29352e48-fb07-4495-9f5f-84cbdf05431d", "Name" : "C12/15" }, "Volume" : 55.460707993412306, "Mass" : 141343.7051899026, "Area" : 558.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "4818e5d0-e21f-4d6d-b5e6-61f0f303751e", "Name" : "B500B" }, "Volume" : 0.3392920065876977, "Mass" : 2663.4422517134271, "Area" : NaN, "Length" : 1160.0000000000011, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "74277410-f3c3-44d1-8972-e675a541d51a", "Name" : "" }], "BHoM_Guid" : "cf9136c9-ec16-4de0-b79c-94e705c2162e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c5cc80bf-b088-499f-9101-9095b9adc98b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "884f298c-90cb-446f-9845-4c474ad9c3dc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "1f10041a-62b8-45bc-9c1f-ba628af9433d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c2f672c0-c579-426a-8b39-b71f068dbfc0", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "THK 400mm - Concrete", "Thickness" : 0.39999999999999997, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C20/25", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 30000000000.0, "CylinderStrength" : 20000000.0, "CubeStrength" : 25000000.0, "BHoM_Guid" : "b0ec9cb1-fb7c-4414-841d-4222f88cdd49" }, "PanelType" : "Undefined", "BHoM_Guid" : "54ab8f6f-f25e-42c2-89d0-c0b4b80c726d" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "1136be5a-6e6a-4771-b0fe-c5c97a3761f2", "Name" : "01 - Property Test - Concrete - Slabs 1" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C20/25", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 30000000000.0, "CylinderStrength" : 20000000.0, "CubeStrength" : 25000000.0, "BHoM_Guid" : "b0ec9cb1-fb7c-4414-841d-4222f88cdd49" }], "BHoM_Guid" : "a6b2fe26-d769-44dc-836b-7e3e5eea1e05", "Name" : "C20/25" }, "Volume" : 14.399999999999999, "Mass" : 36698.942879999995, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1ff4a083-b0d9-44c2-8177-cefae11031bb", "Name" : "" }], "BHoM_Guid" : "43bfdfa5-62b2-4c77-bc61-fa3a8128d6bb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "2810b049-81ee-4999-a3bb-9d522b022744", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "49db3b61-9288-44f0-b2b1-51d570d3b0a5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "aacc554e-5aa5-471e-95a3-c83cd14bd7aa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b57e1afe-dbf2-4f74-b322-a9c647c82da1", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "THK 550mm - Concrete", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "3000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 5791891362.0480986, "CylinderStrength" : 20684271.0, "CubeStrength" : 0.0, "BHoM_Guid" : "28498222-8c5a-4700-a612-92bdcf011eb7" }, "PanelType" : "Undefined", "BHoM_Guid" : "95728bc4-de74-4145-89fc-4339570ffd92" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "45515250-5979-46f4-89bd-5031b7264aef", "Name" : "01 - Property Test - Concrete - Slabs 2" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 961.11000000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "3000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 5791891362.0480986, "CylinderStrength" : 20684271.0, "CubeStrength" : 0.0, "BHoM_Guid" : "28498222-8c5a-4700-a612-92bdcf011eb7" }], "BHoM_Guid" : "14422ed2-cbc5-42d9-9e34-276c85091f41", "Name" : "3000psiLW" }, "Volume" : 19.799999999999997, "Mass" : 19029.977999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6942f73d-83f0-4605-8373-deaab96be68c", "Name" : "" }], "BHoM_Guid" : "18dec86d-4815-43f2-9f3e-3d042ba35f3a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "6dc5280d-31e0-4ec2-bc7f-60d79328305b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "56b0d3c0-9ad9-4492-94f4-96917366adce", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "3d02de4c-aba7-4b5f-bcb6-7190ccc469d0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "cd3793d4-7483-4c08-b046-1ab8c27aade9", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : "RIBBED 245 Slab 950x179 rib spaced 3593", "Thickness" : 0.24469429054050451, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C60/75", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 39000000000.0, "CylinderStrength" : 60000000.0, "CubeStrength" : 75000000.0, "BHoM_Guid" : "db28b581-ddc1-4565-a6ed-cd87da376a55" }, "Direction" : "X", "TotalDepth" : 0.9500000000000004, "StemWidth" : 0.17928716762822994, "Spacing" : 3.5934341911894441, "PanelType" : "Undefined", "BHoM_Guid" : "780a47ab-f0d4-4516-be45-fa7a7ffc9853" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "e48eef70-b823-45cc-8fa1-cb9b516b20e2", "Name" : "01 - Property Test - Concrete - Slabs 3" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C60/75", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 39000000000.0, "CylinderStrength" : 60000000.0, "CubeStrength" : 75000000.0, "BHoM_Guid" : "db28b581-ddc1-4565-a6ed-cd87da376a55" }], "BHoM_Guid" : "21e33d73-40ba-4728-be70-f6add2637ea1", "Name" : "C60/75" }, "Volume" : 10.075827584650199, "Mass" : 25678.62645818097, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "2ae410e3-762f-41c8-95bd-493e36d26d18", "Name" : "" }], "BHoM_Guid" : "ce674fc0-5cf7-484e-b73e-af1b0af93662", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "ef495d73-360b-4c4e-8269-601d23f452ca", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "bac8609a-3429-4df7-9769-e5c4ab7dd2f2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fada263c-a874-49f6-9058-a26799bae254", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "a4f774eb-3357-49d7-81c4-0234edcf8527", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : "RIBBED 245 Slab 950x179 rib spaced 3593", "Thickness" : 0.24469429054050451, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C80/95", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 42000000000.0, "CylinderStrength" : 80000000.0, "CubeStrength" : 95000000.0, "BHoM_Guid" : "913a4e62-7ace-466f-b934-66ed6a075207" }, "Direction" : "X", "TotalDepth" : 0.9500000000000004, "StemWidth" : 0.17928716762822994, "Spacing" : 3.5934341911894441, "PanelType" : "Undefined", "BHoM_Guid" : "780a47ab-f0d4-4516-be45-fa7a7ffc9853" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "5bb1a3d1-c009-44d0-b968-2f175b6e4357", "Name" : "01 - Property Test - Concrete - Slabs 4" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C80/95", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 42000000000.0, "CylinderStrength" : 80000000.0, "CubeStrength" : 95000000.0, "BHoM_Guid" : "913a4e62-7ace-466f-b934-66ed6a075207" }], "BHoM_Guid" : "f876b74e-3f15-4873-aec8-f68d5818704e", "Name" : "C80/95" }, "Volume" : 10.075827584650199, "Mass" : 25678.62645818097, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f4894531-0920-4a0c-b0c9-98ec96d08c64", "Name" : "" }], "BHoM_Guid" : "ad4f2f7d-ba3a-4d1f-9600-5d31c06c0695", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "83774cc9-9441-405e-b050-d9ab74f963bc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "8880ec11-88a2-4b7e-aa2a-a52efff69777", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "262502d4-e6ce-4d65-846a-4f5311d26baa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "85f8bec9-b842-48e1-a7f2-efc2a6e30c0f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : "WAFFLE 1166 Slab 550x105 rib X spaced 1118 2069x79 rib Y spaced 2028", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "TotalDepthX" : 1.1661826813901692, "TotalDepthY" : 2.0688399165257993, "StemWidthX" : 0.1047114122394858, "StemWidthY" : 0.078921205521324936, "SpacingX" : 1.1183632898695595, "SpacingY" : 2.0283279216281729, "PanelType" : "Undefined", "BHoM_Guid" : "d32d9355-d32e-4bbb-9b4b-fca23609676e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "f197d5e9-7e21-4aa0-93a3-5fff89f99246", "Name" : "01 - Property Test - Concrete - Slabs 5" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "54b5751d-24e6-417a-9f15-47ce2608c524", "Name" : "C12/15" }, "Volume" : 23.923625755516941, "Mass" : 60970.262158625905, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d11d51fc-1d39-4f22-8a90-17e0e80c40b8", "Name" : "" }], "BHoM_Guid" : "6ed2df1c-940f-4a56-951d-3232b031aa98", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7044261b-3583-4d9a-bc02-0560cd135281", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "2fde466b-edd2-4279-9edc-ce271fb80ae0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "4d2fec4f-d4bf-4ac9-a28a-0e20e0f8ffc1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "744a0969-c7e3-474d-af43-7265820d5881", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : "WAFFLE 1166 Slab 550x105 rib X spaced 1118 2069x79 rib Y spaced 2028", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }, "TotalDepthX" : 1.1661826813901692, "TotalDepthY" : 2.0688399165257993, "StemWidthX" : 0.1047114122394858, "StemWidthY" : 0.078921205521324936, "SpacingX" : 1.1183632898695595, "SpacingY" : 2.0283279216281729, "PanelType" : "Undefined", "BHoM_Guid" : "d32d9355-d32e-4bbb-9b4b-fca23609676e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a188cf8d-ee7b-4388-94b1-05585146862c", "Name" : "01 - Property Test - Concrete - Slabs 6" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }], "BHoM_Guid" : "7f9ab9a0-e5b6-4bc5-8cda-9992690fd4c4", "Name" : "C70/85" }, "Volume" : 23.923625755516941, "Mass" : 60970.262158625905, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f627703f-172b-4ac9-baa9-f8aef82a4f07", "Name" : "" }], "BHoM_Guid" : "d00eec46-db3b-4145-b495-f9a164213fce", "Name" : "" }], "BHoM_Guid" : "324f6b54-cabf-4374-94e6-dc76b8e515f0", "Name" : "" }], "BHoM_Guid" : "18f4c7fc-c0d5-4213-b954-81473236893a", "Name" : "GeneralMaterialTakeoff", "_bhomVersion" : "9.3" } \ No newline at end of file +{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "", "Title" : "GeneralMaterialTakeoff", "Author" : "INaslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium", "BHoM_Guid" : "f3517dc3-12ee-487c-88d6-44c5ffe1dbc6", "Name" : "" }, "TimeOfCreation" : { "$date" : 1788785208160 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Bar\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "877b8cce-3875-4595-9a3f-f0d783fd6850", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "55c95b1d-ad02-4ac8-84aa-61bb417a4b64", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "1f5551f2-648f-42d4-a969-4f41d1e4a0a0", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "3b94af07-1056-4a3d-b6ac-8a6901479a2f" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "4ac33b6d-b256-43db-b644-bce6ccfeef22" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8620f0ff-a873-4ec4-85be-4a3fbcbbfbaf" }, "BHoM_Guid" : "7e83e7c1-af05-4d79-bba6-bdfb3b326bd7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "9f9c9044-e075-4c17-87ac-26aa7bfc8c2d", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "e638f89c-d292-4c18-8140-d2b183a39429", "Name" : "C12/15" }, "Volume" : 1.0, "Mass" : 2548.5376999999999, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "8a73028a-07b0-4a6c-8882-e601dd346cd6", "Name" : "" }], "BHoM_Guid" : "fde752d8-ecac-42e2-9592-4791d51b3d00", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "877b8cce-3875-4595-9a3f-f0d783fd6850", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "55c95b1d-ad02-4ac8-84aa-61bb417a4b64", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "1f5551f2-648f-42d4-a969-4f41d1e4a0a0", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "3b94af07-1056-4a3d-b6ac-8a6901479a2f" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "4ac33b6d-b256-43db-b644-bce6ccfeef22" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8620f0ff-a873-4ec4-85be-4a3fbcbbfbaf" }, "BHoM_Guid" : "7e83e7c1-af05-4d79-bba6-bdfb3b326bd7" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "9f9c9044-e075-4c17-87ac-26aa7bfc8c2d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "1e2c5c63-4834-4641-8bf5-1eba73bdfaca", "Name" : "C12/15" }, "Volume" : 0.98726114649681529, "Mass" : 2516.0722515923567, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "f2c1cd40-d163-4b53-8b5a-d959a02ef767", "Name" : "B500B" }, "Volume" : 0.012738853503184714, "Mass" : 100.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "36bebb80-5eae-43c5-b928-a551f0d452ab", "Name" : "" }], "BHoM_Guid" : "52961dec-e2b7-4b86-b979-6fcbedd486e7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ebe2274f-93d7-467d-9019-bd8e8182e19f", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4346932c-6f03-439d-8cf3-9891ec07f414", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [{ "_t" : "BH.oM.Structure.Reinforcement.TransverseReinforcement", "CenterlineLayout" : { "_t" : "BH.oM.Spatial.Layouts.OffsetCurveLayout", "Offset" : 0.01, "BHoM_Guid" : "4bdad8d0-d28e-444f-99fb-d05ffa2bbc9b", "Name" : "" }, "Diameter" : 0.02, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }, "Spacing" : 0.10000000000000001, "AdjustSpacingToFit" : true, "StartLocation" : 0.0, "EndLocation" : 1.0, "BHoM_Guid" : "928ef5fd-9483-43f1-b565-9a9eccf9ae33", "Name" : "" }, { "_t" : "BH.oM.Structure.Reinforcement.LongitudinalReinforcement", "RebarLayout" : { "_t" : "BH.oM.Spatial.Layouts.PerimeterLayout", "NumberOfPoints" : 20, "EnforceDiscontinuityPoints" : true, "BHoM_Guid" : "87305677-1ff7-4c40-bf47-4d39d2b7601c", "Name" : "" }, "Diameter" : 0.02, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }, "StartLocation" : 0.0, "EndLocation" : 1.0, "BHoM_Guid" : "fa901932-ae80-4038-ba0e-1aac1d438e30", "Name" : "" }], "MinimumCover" : 0.01, "BHoM_Guid" : "164e9268-370f-40e3-a56f-e76f61c82dfa", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "67418478-7d59-4271-bc8d-a0629e5ac723", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "09056cfe-d227-4338-b6d2-9b596b74eefe" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e992c760-1feb-4c2e-a350-4e2fe244efaf" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "2dab2e80-1505-4ece-b218-d2affc11f9aa" }, "BHoM_Guid" : "8c588a6e-4bf2-4f8f-9461-5ff1accc737b" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c830b74a-ad48-40dd-9f99-dea50e4e1d71", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "65847bfa-f301-4eb4-9fa8-d6a12f3853a0", "Name" : "C12/15" }, "Volume" : 0.98044672732405713, "Mass" : 2498.7054474269794, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "7f06f71e-944b-4083-9ffe-7a3c413e6dae", "Name" : "B500B" }, "Volume" : 0.019553272675942868, "Mass" : 153.49319050615151, "Area" : NaN, "Length" : 62.239999999999995, "NumberItem" : 31, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5fcfdb31-f754-4c2f-8388-59de49c645cb", "Name" : "" }], "BHoM_Guid" : "fd152dc4-c118-4622-8ff4-51e66a2f9777", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "136d0a75-410a-45f9-96b7-c2694f6cfe98", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "3ce18415-ce12-4dc4-bf59-c3c496478d35", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x584", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "" }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "63e68005-41ed-4c55-96e9-d8bf71bf52f5" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8c5e6486-9a52-4a58-89fd-2b3961636b30" }, "BHoM_Guid" : "2eb04d94-4421-4016-ad97-009bed8ae0b1" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "26f7b810-8d15-44ed-8358-1085864edf9e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "d0985453-b923-423e-9fba-6b2e1215562e", "Name" : "S355" }, "Volume" : 0.074399999999999994, "Mass" : 584.03999999999996, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "865de107-4958-436b-8c66-579f02debcb5", "Name" : "" }], "BHoM_Guid" : "18c1962d-fa0d-4b39-89d9-d5ad67c4afc8", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "136d0a75-410a-45f9-96b7-c2694f6cfe98", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "3ce18415-ce12-4dc4-bf59-c3c496478d35", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x584", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "" }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "63e68005-41ed-4c55-96e9-d8bf71bf52f5" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8c5e6486-9a52-4a58-89fd-2b3961636b30" }, "BHoM_Guid" : "2eb04d94-4421-4016-ad97-009bed8ae0b1" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "26f7b810-8d15-44ed-8358-1085864edf9e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : null, "Name" : "" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "f36811e3-52c5-4f9e-9cc0-bdb6c7fed4b8", "Name" : "S355" }, "Volume" : 0.081839999999999996, "Mass" : 642.44399999999996, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "439e076c-6f00-4ad8-95a3-7ee63e8690e0", "Name" : "" }], "BHoM_Guid" : "2984a4a1-18ca-4857-b38b-83f4dd534f24", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "136d0a75-410a-45f9-96b7-c2694f6cfe98", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "3ce18415-ce12-4dc4-bf59-c3c496478d35", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x584", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "" }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "63e68005-41ed-4c55-96e9-d8bf71bf52f5" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8c5e6486-9a52-4a58-89fd-2b3961636b30" }, "BHoM_Guid" : "2eb04d94-4421-4016-ad97-009bed8ae0b1" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "26f7b810-8d15-44ed-8358-1085864edf9e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : null, "Name" : "Connections" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "e3f9c020-2849-4763-9dcb-d3915b45c324", "Name" : "S355" }, "Volume" : 0.074399999999999994, "Mass" : 584.03999999999996, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "e3f9c020-2849-4763-9dcb-d3915b45c324", "Name" : "Connections" }, "Volume" : 0.0074399999999999996, "Mass" : 58.403999999999996, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "164e218b-3e57-4f62-9757-7b719d03037f", "Name" : "" }], "BHoM_Guid" : "941c9daa-63fe-451b-92bd-a05f6ddc0380", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "22011d54-51de-41a1-9b16-df0dbb9586cc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7f8a671b-dcc5-449f-99c1-e4af5dbbfc0d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "6bfbadbb-9ff8-41bc-81ff-fcbde633384f", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "83704ab9-b72e-404a-a910-dc54f6ea73d4" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "85b85e1b-78d8-4ede-b830-0395b1017755" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "83df12ba-e5fe-4d8a-a656-b201a0f7d3d3" }, "BHoM_Guid" : "fc2a6639-7b5c-4fb1-9564-e19b8fa227ab" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "20e405d0-a627-4e29-928b-3a9ea6bfb841", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "2e19831f-31ed-424f-988c-6da81b5a0a26", "Name" : "C14" }, "Volume" : 1.0, "Mass" : 350.0, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a90500a3-f761-4ec3-8b32-48eff242a024", "Name" : "" }], "BHoM_Guid" : "f7ff4379-8b2a-431e-8ea8-5eab325f94b7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "22011d54-51de-41a1-9b16-df0dbb9586cc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7f8a671b-dcc5-449f-99c1-e4af5dbbfc0d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "6bfbadbb-9ff8-41bc-81ff-fcbde633384f", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "83704ab9-b72e-404a-a910-dc54f6ea73d4" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "85b85e1b-78d8-4ede-b830-0395b1017755" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "83df12ba-e5fe-4d8a-a656-b201a0f7d3d3" }, "BHoM_Guid" : "fc2a6639-7b5c-4fb1-9564-e19b8fa227ab" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "20e405d0-a627-4e29-928b-3a9ea6bfb841", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "Name" : "" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "391684a1-b384-4b31-b441-e2ecbc311bf3", "Name" : "C14" }, "Volume" : 1.0, "Mass" : 350.0, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "bd4eb0ae-769e-4438-abcb-a08a738785b7", "Name" : "S355" }, "Volume" : 0.0044585987261146496, "Mass" : 35.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "23e6a8f5-c634-4f8a-93db-a5cd7e54dfad", "Name" : "" }], "BHoM_Guid" : "efb1e047-7ca8-47b3-ac46-80a4d9490d0d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "22011d54-51de-41a1-9b16-df0dbb9586cc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7f8a671b-dcc5-449f-99c1-e4af5dbbfc0d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 1.0, "Width" : 1.0, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : -0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5, "Y" : 0.5, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.5, "Y" : 0.5, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "6bfbadbb-9ff8-41bc-81ff-fcbde633384f", "Name" : "" }, "Area" : 1.0, "Rgy" : 0.28867513459481287, "Rgz" : 0.28867513459481287, "J" : 0.140625, "Iy" : 0.083333333333333329, "Iz" : 0.083333333333333329, "Iw" : 0.0, "Wely" : 0.16666666666666666, "Welz" : 0.16666666666666666, "Wply" : 0.25, "Wplz" : 0.25, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.83333333333333326, "Asz" : 0.83333333333333326, "BHoM_Guid" : "83704ab9-b72e-404a-a910-dc54f6ea73d4" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "85b85e1b-78d8-4ede-b830-0395b1017755" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "83df12ba-e5fe-4d8a-a656-b201a0f7d3d3" }, "BHoM_Guid" : "fc2a6639-7b5c-4fb1-9564-e19b8fa227ab" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "20e405d0-a627-4e29-928b-3a9ea6bfb841", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ConnectionAllowance", "Allowance" : 0.10000000000000001, "Material" : null, "Name" : "Connections" }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "65e758e9-1cb1-49bc-b7c6-8f8679d9e075", "Name" : "C14" }, "Volume" : 1.0, "Mass" : 350.0, "Area" : NaN, "Length" : 1.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 350.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C14", "Density" : 350.0, "DensityCharacteristic" : 290.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 7000000000.0, "E_0_k" : 4700000000.0, "E_90_Mean" : 230000000.0, "G_Mean" : 440000000.0, "BendingStrength" : 14000000.0, "TensileStrengthParallel" : 7200000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 16000000.0, "CompressiveStrengthPerpendicular" : 2000000.0, "ShearStrength" : 3000000.0, "BHoM_Guid" : "d9177dfc-931f-4400-a9e4-738750be515e" }], "BHoM_Guid" : "65e758e9-1cb1-49bc-b7c6-8f8679d9e075", "Name" : "Connections" }, "Volume" : 0.10000000000000001, "Mass" : 35.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a8ff9128-8e9f-4eb8-b0b5-58d7e666ea62", "Name" : "" }], "BHoM_Guid" : "a8904d2c-ed37-49a2-9939-7ead2b8673c4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "43845759-41a3-40cb-86e6-3e9f1b9edbdc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a4e86980-c955-4ae3-8dd5-343a2b2ecc7a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TaperedProfile", "Shape" : "ISection", "InterpolationOrder" : [1], "Profiles" : [{ "k" : 0.0, "v" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.61239999999999994, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "491407ef-e264-4472-96a8-2c1729f03f57", "Name" : "" } }, { "k" : 1.0, "v" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.754, "Width" : 0.26519999999999999, "WebThickness" : 0.012800000000000001, "FlangeThickness" : 0.017500000000000002, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.35950000000001814, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : -0.34300000000001818, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0063999999999999726, "Y" : -0.34300000000001818, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0063999999999999726, "Y" : 0.34299999999998182, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : 0.34299999999998182, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022899999999999972, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.35949999999998178, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.35950000000001814, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : -0.35950000000001814, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : -0.34300000000001818, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0064000000000000055, "Y" : -0.34300000000001818, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0064000000000000055, "Y" : 0.34299999999998182, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : 0.34299999999998182, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022900000000000007, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.35949999999998178, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.35949999999998178, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : 0.37699999999998174, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : 0.37699999999998174, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.13260000000000002, "Y" : -0.37700000000001815, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.13259999999999997, "Y" : -0.37700000000001815, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e1325443-336f-4b28-a426-aca0a44dee99", "Name" : "" } }], "Edges" : [], "BHoM_Guid" : "d00403b5-659c-4e35-9251-fa01efa07f93", "Name" : "" }, "Area" : 0.0, "Rgy" : 0.0, "Rgz" : 0.0, "J" : 0.0, "Iy" : 0.0, "Iz" : 0.0, "Iw" : 0.0, "Wely" : 0.0, "Welz" : 0.0, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0, "Vpz" : 0.0, "Vy" : 0.0, "Vpy" : 0.0, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ced5f45a-ed25-4b06-8ca1-061c64e5523f" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "46eeba65-ab6e-4347-b5ba-3616b73fc81d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "7629cbc3-6b74-4ddb-977a-d249b57e998c" }, "BHoM_Guid" : "73ca7a54-e5ee-4654-8339-e0f4db5dce27" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "e5b6c2c9-c311-43d7-a33f-e6c7764a412e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "51adde18-2968-4b94-99f5-452c6a376b26", "Name" : "S355" }, "Volume" : 0.094307807000300892, "Mass" : 740.31628495236203, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "890e8804-1f53-4864-89d4-4346adebfd59", "Name" : "" }], "BHoM_Guid" : "8582cd2f-6628-4bfd-be17-4ba863fe9607", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 45.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a2578b5c-d5e3-4449-9305-a9a9e9f162ae", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 45.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "65c745c4-4a55-4267-a819-a85706880c34", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.CellularSection", "Name" : "", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.VoidedISectionProfile", "Shape" : "ISection", "Height" : 0.80604916731037091, "OpeningHeight" : 0.40000000000000002, "HeightTSection" : 0.20302458365518544, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : 0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : 0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : 0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0224, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : 0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.20000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : -0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.02240000000000001, "Y" : -0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0224, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999929, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.36682458365518544, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : -0.36682458365518544, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999996, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.40302458365518545, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.20000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000085, "Y" : -0.20000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "b31fadee-f8b2-47bc-b159-4e03d02423c5", "Name" : "" }, "SolidProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.80604916731037091, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : -0.3833245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0224, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : -0.36682458365518539, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000953, "Y" : -0.36682458365518539, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058999999999999999, "Y" : 0.3668245836551855, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : 0.3668245836551855, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000097, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.3833245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : -0.3833245836551854, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : -0.36682458365518539, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999999, "Y" : -0.36682458365518539, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999097, "Y" : 0.3668245836551855, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02239999999999991, "Y" : 0.3668245836551855, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0224, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : 0.38332458365518546, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.38332458365518546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000009, "Y" : 0.40302458365518551, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.40302458365518551, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15239999999999992, "Y" : -0.4030245836551854, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.4030245836551854, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "0ab1dd9f-f9dd-4ade-8a75-21feca7cbf3e", "Name" : "" }, "Opening" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CellularOpenings.CircularCellularOpening", "Diameter" : 0.40000000000000002, "WidthWebPost" : 0.099999999999999978, "Spacing" : 0.5, "BHoM_Guid" : "939d08ec-abda-4912-8859-e689dc0b2d1e", "Name" : "" }, "BaseProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.61239999999999994, "Width" : 0.30480000000000002, "WebThickness" : 0.011800000000000001, "FlangeThickness" : 0.019699999999999999, "RootRadius" : 0.016500000000000001, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0059000000000000146, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022400000000000017, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.28650000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.28650000000001646, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : -0.27000000000001645, "Z" : 0.0 } }, "Radius" : 0.016499999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : -0.27000000000001645, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058999999999999903, "Y" : 0.26999999999998348, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.26999999999998348, "Z" : 0.0 } }, "Radius" : 0.016500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.022399999999999989, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.28649999999998343, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : 0.30619999999998349, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15240000000000001, "Y" : -0.30620000000001646, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "491407ef-e264-4472-96a8-2c1729f03f57", "Name" : "UB 610x305x149" }, "Area" : 0.016569281574322553, "Rgy" : 0.36236860945209787, "Rgz" : 0.074937750192332661, "J" : 1.8866282447849463E-06, "Iy" : 0.0022832600108172157, "Iz" : 9.3047557873491142E-05, "Iw" : 0.0, "Wely" : 0.0056340814834592353, "Welz" : 0.00061054828000978438, "Wply" : 0.0060722682147680363, "Wplz" : 0.00093009816287542178, "CentreZ" : -5.2347576694728614E-17, "CentreY" : 5.6232748402540503E-19, "Vz" : 0.40302458365518551, "Vpz" : 0.4030245836551854, "Vy" : 0.15240000000000001, "Vpy" : 0.15240000000000001, "Asy" : 0.01200912, "Asz" : 0.004326460174262377, "BHoM_Guid" : "0f08f7f8-d888-4715-bd7e-e17bcb4139d0" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "effaf2b6-a9b5-45b4-887e-1e3c8bcfb8d0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "b20192b4-fa94-46b5-9dd4-15f6e9ba61ba" }, "BHoM_Guid" : "340f0fdb-f294-4f22-99a4-8c9c1d78205e" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "b42a42b2-259c-49ef-8cb3-63d21825d57d", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "ef67912a-73d3-4947-a57e-5417fe1e64c1", "Name" : "S355" }, "Volume" : 0.093100922279163417, "Mass" : 730.84223989143277, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "abf9bfc8-a07a-4e2a-a072-cb2effcbb793", "Name" : "" }], "BHoM_Guid" : "b666df5d-ade5-4ec5-88cc-cf52db91367e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "01f45e83-23c5-4264-af4e-b0fd3240be9d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ea8d29fe-d9d3-4b3e-a266-f36269cdc42f", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 60.3x7.1", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.060299999999999999, "Thickness" : 0.0070999999999999995, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0456047345376058E-20, "Y" : 1.045604734537606E-20, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.03015 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0456047345376058E-20, "Y" : 1.045604734537606E-20, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.023050000000000001 }], "BHoM_Guid" : "2c82b860-5ffd-4c12-8d49-fb26855ad2e2", "Name" : "" }, "Area" : 0.0011900000000000001, "Rgy" : 0.019, "Rgz" : 0.019, "J" : 8.5499999999999997E-07, "Iy" : 4.2700000000000005E-07, "Iz" : 4.2700000000000005E-07, "Iw" : 0.0, "Wely" : 1.42E-05, "Welz" : 1.42E-05, "Wply" : 2.02E-05, "Wplz" : 2.02E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.03015, "Vpz" : 0.03015, "Vy" : 0.03015, "Vpy" : 0.03015, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4847629d-fc60-4710-ba67-7c46d17fb6df" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "91e9dccc-6eb4-4678-b559-230f688a7220" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "3cde244e-efc0-4d9b-9a82-c1edb7365a5b" }, "BHoM_Guid" : "7bf7fdd6-c5af-4420-b4de-ed5d2559b038" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "06825430-156a-4775-a257-a034ec3f8283", "Name" : "01 - Straight planar bars 1" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "454dd5a0-b469-462d-b12d-09e4c054319b", "Name" : "S355" }, "Volume" : 0.0059500000000000004, "Mass" : 46.707500000000003, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "892285e7-2c32-41f1-9659-77ce9c983b81", "Name" : "01 - Straight planar bars 1" }], "BHoM_Guid" : "4afc5e46-4fd3-44b7-91a4-9abc23fcf4a0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "e9e09e4e-ecb1-4b8c-bc40-cebfb0b690dd", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9aa9e342-1f0b-49a3-a956-f121fa7d65b9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 45x30x4.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.044999999999999998, "Width" : 0.029999999999999999, "WebThickness" : 0.0040000000000000001, "FlangeThickness" : 0.0040000000000000001, "RootRadius" : 0.0044999999999999997, "ToeRadius" : 0.0022499999999999998, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : -0.014773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.014773057027796781, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.014773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.022613132741009644, "Y" : -0.01302305702779678, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.020363132741009649, "Y" : -0.01302305702779678, "Z" : 0.0 } }, "Radius" : 0.0022499999999999985, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.020363132741009649, "Y" : -0.010773057027796781, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0011131327410096471, "Y" : -0.010773057027796781, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0011131327410096471, "Y" : -0.0062730570277967799, "Z" : 0.0 } }, "Radius" : 0.0045000000000000005, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0033868672589903535, "Y" : -0.0062730570277967799, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0033868672589903535, "Y" : 0.027976942972203215, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.005636867258990352, "Y" : 0.027976942972203215, "Z" : 0.0 } }, "Radius" : 0.0022499999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.005636867258990352, "Y" : 0.030226942972203217, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : 0.030226942972203217, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : 0.030226942972203217, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073868672589903536, "Y" : -0.014773057027796781, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ce23cdcc-98c2-419c-93bf-7c2843a0e6d0", "Name" : "" }, "Area" : 0.00028700000000000004, "Rgy" : 0.014199999999999999, "Rgz" : 0.0084499999999999992, "J" : 1.6600000000000001E-09, "Iy" : 5.7800000000000001E-08, "Iz" : 2.0499999999999998E-08, "Iw" : 0.0, "Wely" : 1.9099999999999999E-06, "Welz" : 9.1000000000000008E-07, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.030226942972203217, "Vpz" : 0.014773057027796781, "Vy" : 0.022613132741009644, "Vpy" : 0.0073868672589903536, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "e07ea9cf-5410-4ab8-9f42-d40bad84d884" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5fd183b3-fc2e-4c12-a27e-1e1354c87b0d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "fa5f4d05-6826-4728-acff-88d4c19241d8" }, "BHoM_Guid" : "2acc6063-b86d-48ca-be64-d2bc031389a8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1b1fa8a9-045b-460b-9670-9aad596927c3", "Name" : "01 - Straight planar bars 2" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "c14ff2f6-bac9-4bad-8ed9-f4108f68efbb", "Name" : "S355" }, "Volume" : 0.0014350000000000001, "Mass" : 11.264750000000001, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "30d6ffed-c52c-4973-99cb-2c651e856bd3", "Name" : "01 - Straight planar bars 2" }], "BHoM_Guid" : "8afb31e1-d208-4b1b-bb12-7d6b7a867745", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ca8ce0c5-6f2e-4da4-b008-efd8a29c906a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "7d4649d0-7cf0-4399-aaa5-5f8397ab9ef4", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 100x100x12.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.10000000000000001, "Width" : 0.10000000000000001, "WebThickness" : 0.012, "FlangeThickness" : 0.012, "RootRadius" : 0.012, "ToeRadius" : 0.0060000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683621, "Y" : -0.029032371981683621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.029032371981683621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.029032371981683621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070967628018316381, "Y" : -0.023032371981683623, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.064967628018316376, "Y" : -0.023032371981683623, "Z" : 0.0 } }, "Radius" : 0.0060000000000000053, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.064967628018316376, "Y" : -0.017032371981683624, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050323719816836275, "Y" : -0.017032371981683624, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050323719816836275, "Y" : -0.0050323719816836206, "Z" : 0.0 } }, "Radius" : 0.012, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017032371981683624, "Y" : -0.0050323719816836206, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017032371981683624, "Y" : 0.064967628018316376, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02303237198168363, "Y" : 0.064967628018316376, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02303237198168363, "Y" : 0.070967628018316381, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : 0.070967628018316381, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : 0.070967628018316381, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.029032371981683628, "Y" : -0.029032371981683621, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c3042950-89ff-4a4a-8979-a3fcf76ad3ac", "Name" : "" }, "Area" : 0.0022699999999999999, "Rgy" : 0.030200000000000001, "Rgz" : 0.030200000000000001, "J" : 1.1800000000000001E-07, "Iy" : 2.0700000000000001E-06, "Iz" : 2.0700000000000001E-06, "Iw" : 0.0, "Wely" : 2.9100000000000003E-05, "Welz" : 2.9100000000000003E-05, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.070967628018316381, "Vpz" : 0.029032371981683621, "Vy" : 0.070967628018316381, "Vpy" : 0.029032371981683628, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ae6fab34-4d7f-4ab4-957e-4801c2c485ce" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d6e30990-3ecd-4ec9-b183-08d9ef9ce55a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6175f24c-dc6e-4685-817f-82d0ac5f71e6" }, "BHoM_Guid" : "658b2c9a-6ff5-4e4e-b430-7e62ab39f227" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "b0dd6ec7-52e4-40e4-8fc3-952310cfee54", "Name" : "01 - Straight planar bars 3" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "658fa2bc-f36e-49e2-9bff-4a31b8321a4b", "Name" : "S355" }, "Volume" : 0.011349999999999999, "Mass" : 89.097499999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5c798efc-db3d-4e75-82d7-cb37f8d63222", "Name" : "01 - Straight planar bars 3" }], "BHoM_Guid" : "59f336fb-05b3-42ca-b5cc-624739f07a29", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "31901798-808d-45c4-a6a7-db679ed8065a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "565e7cc2-29c4-48bb-9ae3-0a6ced618cd2", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "PFC 300x90x41", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ChannelProfile", "Shape" : "Channel", "Height" : 0.29999999999999999, "FlangeWidth" : 0.089999999999999997, "WebThickness" : 0.0089999999999999993, "FlangeThickness" : 0.0155, "RootRadius" : 0.012, "ToeRadius" : 0.0, "MirrorAboutLocalZ" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : 0.13450000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : 0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : 0.12250000000000001, "Z" : 0.0 } }, "Radius" : 0.011999999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 0.12250000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : -0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.026013987660071066, "Y" : -0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.14999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.14999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.063986012339928927, "Y" : -0.13450000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : -0.13450000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0050139876600710682, "Y" : -0.12250000000000001, "Z" : 0.0 } }, "Radius" : 0.011999999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : -0.12250000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017013987660071068, "Y" : 3.3966501067302161E-18, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3ce43aae-aa88-4d62-82cc-968532c0fa25", "Name" : "" }, "Area" : 0.0052700000000000004, "Rgy" : 0.11699999999999999, "Rgz" : 0.027699999999999999, "J" : 2.8799999999999998E-07, "Iy" : 7.2200000000000007E-05, "Iz" : 4.0400000000000003E-06, "Iw" : 0.0, "Wely" : 0.00048099999999999998, "Welz" : 6.3100000000000002E-05, "Wply" : 0.00056800000000000004, "Wplz" : 0.00011400000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.14999999999999999, "Vpz" : 0.14999999999999999, "Vy" : 0.063986012339928927, "Vpy" : 0.026013987660071066, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "1c4fb607-5c85-4f48-a3ce-27ab833368e3" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "a8321a64-a5b4-4028-8d00-a6c447441544" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "025661b5-605e-41e7-a3a7-84f8e9e0bef2" }, "BHoM_Guid" : "230579d2-690c-4302-95a6-c0a5dbd335f5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bf18068e-9ce3-4049-8b95-cb9de94ebeea", "Name" : "01 - Straight planar bars 4" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "89b965a9-f4eb-42a5-a33d-421d1846901e", "Name" : "S355" }, "Volume" : 0.026350000000000002, "Mass" : 206.84750000000003, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3e6a341c-714c-4c63-b6de-407f182ed24b", "Name" : "01 - Straight planar bars 4" }], "BHoM_Guid" : "24365e43-3c46-43df-b348-5688cdc6ac84", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "10a39f5b-268a-4b52-ba93-95c487571360", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "713461fd-cffe-4fd4-9638-57b4007bf8c2", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "RHS 180x100x6.3", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.BoxProfile", "Shape" : "Box", "Height" : 0.17999999999999999, "Width" : 0.10000000000000001, "Thickness" : 0.0063, "OuterRadius" : 0.0094500000000000001, "InnerRadius" : 0.0063, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.049999999999998899, "Y" : 0.080549999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.049999999999998899, "Y" : -0.080550000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : -0.080550000000000621, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : -0.090000000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : -0.090000000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : -0.080550000000000621, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.050000000000001106, "Y" : -0.080550000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.050000000000001106, "Y" : 0.080549999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : 0.080549999999999372, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040550000000001106, "Y" : 0.089999999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : 0.089999999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040549999999998899, "Y" : 0.080549999999999372, "Z" : 0.0 } }, "Radius" : 0.0094500000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043699999999998899, "Y" : 0.077399999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043699999999998899, "Y" : -0.077400000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : -0.077400000000000621, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : -0.083700000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : -0.083700000000000621, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : -0.077400000000000621, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043700000000001106, "Y" : -0.077400000000000621, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043700000000001106, "Y" : 0.077399999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : 0.077399999999999372, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.037400000000001106, "Y" : 0.083699999999999372, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : 0.083699999999999372, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.037399999999998899, "Y" : 0.077399999999999372, "Z" : 0.0 } }, "Radius" : 0.0063, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }], "BHoM_Guid" : "6a35446c-a24c-4127-9964-be3ab7a28462", "Name" : "" }, "Area" : 0.0033299999999999996, "Rgy" : 0.065000000000000002, "Rgz" : 0.040899999999999999, "J" : 1.2799999999999999E-05, "Iy" : 1.4100000000000001E-05, "Iz" : 5.57E-06, "Iw" : 0.0, "Wely" : 0.000156, "Welz" : 0.000111, "Wply" : 0.000194, "Wplz" : 0.00012799999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.089999999999999372, "Vpz" : 0.090000000000000621, "Vy" : 0.050000000000001106, "Vpy" : 0.049999999999998899, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "d71ba7c5-d0e6-4062-8402-c22b42c0e7cf" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5fe1767f-f3c8-48bb-8f8c-73133e6afa6c" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f529601c-7159-4ed0-9509-87b249555bcb" }, "BHoM_Guid" : "06e2727d-29e6-4bdc-9122-f90b947b94d0" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8fad2c07-3883-4ce4-8044-6374df05cdfd", "Name" : "01 - Straight planar bars 5" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "da3cb591-b018-4210-9b59-d31a3494676b", "Name" : "S355" }, "Volume" : 0.016649999999999998, "Mass" : 130.70249999999999, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "2c54088d-b35e-42cd-be78-895ba2c7888e", "Name" : "01 - Straight planar bars 5" }], "BHoM_Guid" : "10592d79-7f77-4db0-a3bc-ca2375d8c4ee", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "13626e0f-ce6e-4fe8-85a9-578dac4ad269", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "0ae99774-2ae0-43ee-8f38-f4748b9b6d06", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "SHS 50x50x7.1", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.BoxProfile", "Shape" : "Box", "Height" : 0.050000000000000003, "Width" : 0.050000000000000003, "Thickness" : 0.0070999999999999995, "OuterRadius" : 0.01065, "InnerRadius" : 0.0070999999999999995, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.024999999999999883, "Y" : 0.014350000000000118, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.024999999999999883, "Y" : -0.014349999999999885, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : -0.014349999999999885, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : -0.024999999999999883, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : -0.024999999999999883, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : -0.014349999999999885, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025000000000000119, "Y" : -0.014349999999999885, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025000000000000119, "Y" : 0.014350000000000118, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : 0.014350000000000118, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.014350000000000118, "Y" : 0.025000000000000119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : 0.025000000000000119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.014349999999999885, "Y" : 0.014350000000000118, "Z" : 0.0 } }, "Radius" : 0.01065, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017899999999999885, "Y" : 0.01080000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017899999999999885, "Y" : -0.010799999999999888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : -0.010799999999999888, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : -0.017899999999999885, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : -0.017899999999999885, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : -0.010799999999999888, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017900000000000121, "Y" : -0.010799999999999888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017900000000000121, "Y" : 0.01080000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : 0.01080000000000012, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.01080000000000012, "Y" : 0.017900000000000121, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : 0.017900000000000121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010799999999999888, "Y" : 0.01080000000000012, "Z" : 0.0 } }, "Radius" : 0.0070999999999999987, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }], "BHoM_Guid" : "fac27865-fac0-4e81-a6f3-9072d26df82e", "Name" : "" }, "Area" : 0.00116, "Rgy" : 0.0172, "Rgz" : 0.0172, "J" : 5.8899999999999999E-07, "Iy" : 3.4499999999999998E-07, "Iz" : 3.4499999999999998E-07, "Iw" : 0.0, "Wely" : 1.38E-05, "Welz" : 1.38E-05, "Wply" : 1.8300000000000001E-05, "Wplz" : 1.8300000000000001E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.025000000000000119, "Vpz" : 0.024999999999999883, "Vy" : 0.025000000000000119, "Vpy" : 0.024999999999999883, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "6f392dcc-5245-456c-a5e4-810785e3838a" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1ec82156-5250-4a6e-b0b5-0d33c34d1b32" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "c9f4112b-5a90-4702-b8a4-14ec1694afa1" }, "BHoM_Guid" : "af6c20e9-73ea-4a43-b9f1-3f6277d8825c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c73c9531-96b3-4b4c-990f-ce9105854515", "Name" : "01 - Straight planar bars 6" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "5439d096-c205-48d7-88c6-13ab84098654", "Name" : "S355" }, "Volume" : 0.0057999999999999996, "Mass" : 45.529999999999994, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f6c4588b-4557-4cd3-8bbb-309efe5e36b4", "Name" : "01 - Straight planar bars 6" }], "BHoM_Guid" : "64e408df-9b59-48e5-b121-17366bbf2561", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9f1c2fb0-84a6-429c-a645-2f73115a75f0", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "bb605801-3e31-4b66-a39a-83f9c6772093", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "TUB 229x305x70", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.3085, "Width" : 0.23019999999999999, "WebThickness" : 0.013099999999999999, "FlangeThickness" : 0.022100000000000002, "RootRadius" : 0.012699999999999999, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : 0.041321251126044539, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.041321251126044539, "Z" : 0.0 } }, "Radius" : 0.012699999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : 0.041321251126044539, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019250000000000003, "Y" : 0.041321251126044539, "Z" : 0.0 } }, "Radius" : 0.012699999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019250000000000003, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.054021251126044528, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.11509999999999999, "Y" : 0.076121251126044537, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0065500000000000046, "Y" : -0.23237874887395546, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0065499999999999942, "Y" : -0.23237874887395546, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "5db6e896-bb12-469b-ae3d-28a3b1e6719f", "Name" : "" }, "Area" : 0.0089099999999999995, "Rgy" : 0.093200000000000005, "Rgz" : 0.050300000000000004, "J" : 1.08E-06, "Iy" : 7.7399999999999998E-05, "Iz" : 2.2500000000000001E-05, "Iw" : 2.5599999999999998E-09, "Wely" : 0.00033300000000000002, "Welz" : 0.00019599999999999999, "Wply" : 0.00059199999999999997, "Wplz" : 0.00030600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.076121251126044537, "Vpz" : 0.23237874887395546, "Vy" : 0.11509999999999999, "Vpy" : 0.11509999999999999, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4e3611f6-9177-438f-9d9f-ba3e8cdb205b" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "445f8487-021d-4877-b28e-d88a7626a8d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "35f80f15-09e0-43fd-8300-f367db662df1" }, "BHoM_Guid" : "dcd77d5b-2f2b-47be-9dc3-da94fca81a3f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1d6da345-e52c-45ab-8cb4-0b71622419b5", "Name" : "01 - Straight planar bars 7" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "7d9bc769-c92e-45d4-a46a-f03037db7863", "Name" : "S355" }, "Volume" : 0.044549999999999999, "Mass" : 349.71749999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "07285079-0c5d-4aca-b2d4-517340713e19", "Name" : "01 - Straight planar bars 7" }], "BHoM_Guid" : "463932b0-3467-4fee-b8a6-2b49467a3c2b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "c88e48fa-be7d-4f4a-82bd-7b9d192f4480", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "cc84ea37-b620-455c-9221-98a540e01a09", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "TUC 203x102x36", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.10779999999999999, "Width" : 0.2064, "WebThickness" : 0.01, "FlangeThickness" : 0.017299999999999999, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0079510051019752032, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.015200000000000024, "Y" : -0.0079510051019752032, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.015200000000000024, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0079510051019752032, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.015199999999999972, "Y" : -0.0079510051019752032, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.015199999999999972, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.0022489948980247976, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999996, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10320000000000001, "Y" : 0.019548994898024794, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10319999999999999, "Y" : 0.019548994898024794, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0049999999999999732, "Y" : -0.0882510051019752, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.005000000000000027, "Y" : -0.0882510051019752, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "11ab5f50-445d-46ef-ae93-8cf773d881e2", "Name" : "" }, "Area" : 0.0045200000000000006, "Rgy" : 0.024900000000000002, "Rgz" : 0.052999999999999999, "J" : 3.9999999999999998E-07, "Iy" : 2.7999999999999999E-06, "Iz" : 1.27E-05, "Iw" : 3.43E-10, "Wely" : 3.18E-05, "Welz" : 0.00012300000000000001, "Wply" : 6.3600000000000001E-05, "Wplz" : 0.00018699999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.019548994898024794, "Vpz" : 0.0882510051019752, "Vy" : 0.10320000000000001, "Vpy" : 0.10319999999999999, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "de45d50a-e023-4a88-a6cc-25a80fa06457" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8081cb48-751f-4f9b-9767-47b95ce75c2b" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8ac8746a-f7f6-440f-8c62-327d4a06b811" }, "BHoM_Guid" : "4f742fc6-f321-438c-9bcf-5c35f9aea3ed" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "81133d18-fcce-4cc5-ad88-87d68c31d4de", "Name" : "01 - Straight planar bars 8" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "8472c440-7c6a-4381-b96c-f93e502a659a", "Name" : "S355" }, "Volume" : 0.022600000000000002, "Mass" : 177.41000000000003, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c0fb9b60-36be-48ba-84f2-d1f70a5af0f3", "Name" : "01 - Straight planar bars 8" }], "BHoM_Guid" : "0654e5a8-45f7-4f09-8049-7a3eda9980bf", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "af27fd06-dcfb-4525-b89f-38f2666982c8", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "d4d33e39-f1f8-4d02-aa77-5b077a4ca2a7", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 1016x305x438", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 1.026, "Width" : 0.30499999999999999, "WebThickness" : 0.0269, "FlangeThickness" : 0.049000000000000002, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.4639999999999998, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : -0.43399999999999977, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013450000000000019, "Y" : -0.43399999999999977, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013450000000000019, "Y" : 0.43400000000000027, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : 0.43400000000000027, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.043450000000000016, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.4640000000000003, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.4639999999999998, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : -0.4639999999999998, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : -0.43399999999999977, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01344999999999996, "Y" : -0.43399999999999977, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01344999999999996, "Y" : 0.43400000000000027, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : 0.43400000000000027, "Z" : 0.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.043449999999999961, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.4640000000000003, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.4640000000000003, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : 0.51300000000000023, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : 0.51300000000000023, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15249999999999997, "Y" : -0.51299999999999979, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15250000000000002, "Y" : -0.51299999999999979, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "22cc21cc-e214-4636-a59a-03518c3b7f67", "Name" : "" }, "Area" : 0.055599999999999997, "Rgy" : 0.40399999999999997, "Rgz" : 0.064899999999999999, "J" : 3.1900000000000003E-05, "Iy" : 0.0091000000000000004, "Iz" : 0.000234, "Iw" : 5.6E-11, "Wely" : 0.0177, "Welz" : 0.0015399999999999999, "Wply" : 0.020799999999999999, "Wplz" : 0.00247, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.51300000000000023, "Vpz" : 0.51299999999999979, "Vy" : 0.15250000000000002, "Vpy" : 0.15249999999999997, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "17aeb498-56e2-4e2b-8d84-e2499b388a81" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "cfd0b379-f468-4181-9ca8-0f2ce8d7b314" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "5ab854fc-0051-46ab-8d09-e3270d7fee6d" }, "BHoM_Guid" : "c20fab60-f60b-4b42-9e8c-a1c2e5a506a5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8e24b6b5-ce27-45e3-85c0-33f3b35c3d21", "Name" : "01 - Straight planar bars 9" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "6b4bdf44-e7ff-43aa-8e55-4a82fe34b6d4", "Name" : "S355" }, "Volume" : 0.27799999999999997, "Mass" : 2182.2999999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e6ae88d5-8fee-4a70-9224-99241777ef84", "Name" : "01 - Straight planar bars 9" }], "BHoM_Guid" : "c6cc73be-e07c-477f-acff-048ac09f4180", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "982d02f7-6482-4a1b-88a8-4b63f6f2519c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "8885deb3-e803-4cee-8a6d-229e45930a52", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UBP 305x305x88", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.30169999999999997, "Width" : 0.30780000000000002, "WebThickness" : 0.0124, "FlangeThickness" : 0.0123, "RootRadius" : 0.0152, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : -0.12335000000000784, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0061999999999999972, "Y" : -0.12335000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0061999999999999972, "Y" : 0.1233499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : 0.1233499999999921, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021399999999999999, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.13855000000000783, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : -0.13855000000000783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : -0.12335000000000784, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0062000000000000076, "Y" : -0.12335000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0062000000000000076, "Y" : 0.1233499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : 0.1233499999999921, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021400000000000006, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.1385499999999921, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : 0.15084999999999207, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.15390000000000001, "Y" : -0.15085000000000784, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c4d3a98e-40fa-4201-8be5-a1bffcad01de", "Name" : "" }, "Area" : 0.0112, "Rgy" : 0.128, "Rgz" : 0.073099999999999998, "J" : 6.4200000000000006E-07, "Iy" : 0.000184, "Iz" : 5.9799999999999997E-05, "Iw" : 1.2499999999999999E-12, "Wely" : 0.0012199999999999999, "Welz" : 0.00038900000000000002, "Wply" : 0.0013600000000000001, "Wplz" : 0.00059500000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.15084999999999207, "Vpz" : 0.15085000000000784, "Vy" : 0.15390000000000001, "Vpy" : 0.15390000000000001, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "a70bd3b7-baf0-419f-95d4-8d10c59b16e4" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "bf1f2d9c-7a66-46ee-bfb9-409bb2b649ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "4a611856-deec-43da-86f7-188852691457" }, "BHoM_Guid" : "341faedb-d1a7-462d-bd42-dd9aff9cfed5" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "2a167c4f-73b4-45d5-9510-f4e79fc2cdc2", "Name" : "01 - Straight planar bars 10" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "4c0fdde7-1644-483a-acc8-aae331874d6b", "Name" : "S355" }, "Volume" : 0.056000000000000001, "Mass" : 439.60000000000002, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "b324bd83-03e4-4879-b96a-3911c1c82cbe", "Name" : "01 - Straight planar bars 10" }], "BHoM_Guid" : "653fd29b-e422-4004-a427-5f40735f39ad", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "a77d70cc-d29a-4594-94e8-3c4411037318", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "cbaa2272-2c92-4853-b79b-57e667ba7d67", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UC 356x406x677", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.48299999999999998, "Width" : 0.42799999999999999, "WebThickness" : 0.051200000000000002, "FlangeThickness" : 0.081500000000000003, "RootRadius" : 0.014999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.15999999999999681, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : -0.1449999999999968, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025599999999999946, "Y" : -0.1449999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.025599999999999946, "Y" : 0.14500000000000315, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : 0.14500000000000315, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.040599999999999949, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.16000000000000317, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.15999999999999681, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : -0.15999999999999681, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : -0.1449999999999968, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02560000000000005, "Y" : -0.1449999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.02560000000000005, "Y" : 0.14500000000000315, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : 0.14500000000000315, "Z" : 0.0 } }, "Radius" : 0.014999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.040600000000000046, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.16000000000000317, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.16000000000000317, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : 0.24150000000000318, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : 0.24150000000000318, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.21400000000000005, "Y" : -0.2414999999999968, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.21399999999999994, "Y" : -0.2414999999999968, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "c93ddfc4-aea0-45ef-b6b7-a9eaff23a5e3", "Name" : "" }, "Area" : 0.086300000000000002, "Rgy" : 0.18600000000000003, "Rgz" : 0.111, "J" : 0.000164, "Iy" : 0.0030000000000000001, "Iz" : 0.00107, "Iw" : 4.2900000000000002E-11, "Wely" : 0.0124, "Welz" : 0.0049899999999999996, "Wply" : 0.0154, "Wplz" : 0.0076800000000000002, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.24150000000000318, "Vpz" : 0.2414999999999968, "Vy" : 0.21399999999999994, "Vpy" : 0.21400000000000005, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ed5f8ced-8dda-46ac-8a29-2851ab8f437b" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1fcd5ede-7cd7-4210-a65b-ca8b7cc37a5a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "28204baa-7b43-4d8b-9d17-1e58f03f3de8" }, "BHoM_Guid" : "c56cd24c-0d4c-4aa1-871a-311f77d42546" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "db112793-9d14-433b-859b-a7f98470edc7", "Name" : "01 - Straight planar bars 11" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "3dfbb169-8bee-41a8-a5a1-aac19493d71f", "Name" : "S355" }, "Volume" : 0.43149999999999999, "Mass" : 3387.2750000000001, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "bd8a4efc-4f23-4a74-aeb4-1af170a9e13d", "Name" : "01 - Straight planar bars 11" }], "BHoM_Guid" : "c3a362d2-1020-4b5b-bf78-3ef04940aa8e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "c477b966-78d6-4c28-87f8-77c99913a46e", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "78d7f640-ce10-40d6-84e3-6461a4cdc15c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "BOX 800.0x400.0x12.0x20.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A709GrHPS100W", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 620528210.05641997, "UltimateStress" : 689475788.95157802, "BHoM_Guid" : "2a42422e-1a88-406c-a21b-ce6dc6b83a6a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.FabricatedBoxProfile", "Shape" : "Box", "Height" : 0.80000000000000004, "Width" : 0.40000000000000002, "WebThickness" : 0.012, "TopFlangeThickness" : 0.02, "BotFlangeThickness" : 0.02, "WeldSize" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : 0.40000000000002411, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : -0.39999999999997593, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : -0.39999999999997593, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : -0.39999999999997593, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : -0.39999999999997593, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : 0.40000000000002411, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000001181, "Y" : 0.40000000000002411, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19999999999998821, "Y" : 0.40000000000002411, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : 0.3800000000000241, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : -0.37999999999997591, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : -0.37999999999997591, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : -0.37999999999997591, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : -0.37999999999997591, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : 0.3800000000000241, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.1880000000000118, "Y" : 0.3800000000000241, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.1879999999999882, "Y" : 0.3800000000000241, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "dcd5f955-d6d7-46e7-8dc0-fe2e3b9fb55e", "Name" : "" }, "Area" : 0.034239999999998126, "Rgy" : 0.31101673723630641, "Rgz" : 0.16212955590266537, "J" : 0.0021704021232227494, "Iy" : 0.0033120835071996872, "Iz" : 0.00090003239679992456, "Iw" : 0.0, "Wely" : 0.0082802087679987191, "Welz" : 0.0045001619839993567, "Wply" : 0.0097055999999992246, "Wplz" : 0.0051385599999996187, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.40000000000002411, "Vpz" : 0.39999999999997593, "Vy" : 0.20000000000001181, "Vpy" : 0.19999999999998821, "Asy" : 0.015685262055365773, "Asz" : 0.01867017318624653, "BHoM_Guid" : "72869cf7-10cb-4e13-affe-5ce0e8630231" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e7ab8e2d-2833-4704-b61f-ab09c7606d03" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "0828dbdc-0809-4db9-afc9-f939e34b03e2" }, "BHoM_Guid" : "39cf8d22-e1cb-447a-a3aa-5e1e816445b4" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c3f1de74-d039-41eb-9e4d-b7b5127ae6a7", "Name" : "01 - Straight planar bars 12" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "A709GrHPS100W", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 620528210.05641997, "UltimateStress" : 689475788.95157802, "BHoM_Guid" : "2a42422e-1a88-406c-a21b-ce6dc6b83a6a" }], "BHoM_Guid" : "3c79d083-b934-4774-9a9a-b88fb431d539", "Name" : "A709GrHPS100W" }, "Volume" : 0.17119999999999064, "Mass" : 1343.9199999999264, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "94753efd-736c-4183-bcb5-d4a02330bbca", "Name" : "01 - Straight planar bars 12" }], "BHoM_Guid" : "bfa460b6-ee11-4dea-ab86-27f183fb8733", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "7e4108e4-9f02-4be4-bd55-5b8f864fe33b", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "0afd8748-8f70-4cde-a2b7-0274c406f7ce", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CUSTOM I 1000.0x20.0x400.0x25.0x500.0x30.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235 W (EN10025-5)", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "b9177ba3-a4ba-43c3-ae91-70b8f718403e" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.FabricatedISectionProfile", "Shape" : "ISection", "Height" : 1.0, "TopFlangeWidth" : 0.40000000000000002, "BotFlangeWidth" : 0.5, "WebThickness" : 0.02, "TopFlangeThickness" : 0.025000000000000001, "BotFlangeThickness" : 0.029999999999999999, "WeldSize" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0099999999999999117, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : -0.41640660592252876, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : -0.41640660592252876, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010000000000000106, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.52859339407747119, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.52859339407747119, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19999999999999993, "Y" : 0.55359339407747121, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000009, "Y" : 0.55359339407747121, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25000000000000011, "Y" : -0.44640660592252879, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.24999999999999992, "Y" : -0.44640660592252879, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "1cbc23c2-80de-427e-b3c0-012de35dfc26", "Name" : "" }, "Area" : 0.043899999999998204, "Rgy" : 0.40461799856500053, "Rgz" : 0.10084635223785504, "J" : 9.176666666666668E-06, "Iy" : 0.0071871203170842902, "Iz" : 0.00044646241875000094, "Iw" : 8.3400022045855411E-05, "Wely" : 0.012982669941467016, "Welz" : 0.0017858496750000029, "Wply" : 0.016315124999998945, "Wplz" : 0.0029695000000000017, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.55359339407747121, "Vpz" : 0.44640660592252879, "Vy" : 0.24999999999999992, "Vpy" : 0.25000000000000011, "Asy" : 0.023318371173313916, "Asz" : 0.019606845795967928, "BHoM_Guid" : "000d9e85-d49c-466d-b098-b11dff6634d1" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ce5b3bf0-ad37-406d-bef8-ee5c2e714f95" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "3735a6a9-02b4-41ad-b5d8-dd80624b3296" }, "BHoM_Guid" : "b3871e7e-6d27-47d6-b4db-e06fa29e9d09" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8e0b28a7-e3dd-4245-add7-050399ee4759", "Name" : "01 - Straight planar bars 13" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235 W (EN10025-5)", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "b9177ba3-a4ba-43c3-ae91-70b8f718403e" }], "BHoM_Guid" : "f50fdcd2-d1ab-416f-b317-b09c4a10a563", "Name" : "S235 W (EN10025-5)" }, "Volume" : 0.21949999999999104, "Mass" : 1723.0749999999296, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e39d2283-69db-4df3-a2cd-de3d67b1d36f", "Name" : "01 - Straight planar bars 13" }], "BHoM_Guid" : "88bacca1-138b-4aba-823c-fb8c91e723d4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "da81346f-1233-4e62-afad-ca27c08fa3dc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "adde0ad8-421e-4a94-9ff9-891ed8b54d7e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "RECT 500.0x500.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "a0a28876-44ad-46f6-9fd3-7b17e4a9b70b", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.5, "Width" : 0.5, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : 0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : -0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : -0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : -0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : -0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : 0.25, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.25, "Y" : 0.25, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.25, "Y" : 0.25, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "2e01f904-9167-4e01-9273-2cbd37fd2a8d", "Name" : "" }, "Area" : 0.25, "Rgy" : 0.14433749512860469, "Rgz" : 0.14433749512860469, "J" : 0.0087890625, "Iy" : 0.0052083281249999955, "Iz" : 0.0052083281249999955, "Iw" : 0.0, "Wely" : 0.020833312499999982, "Welz" : 0.020833312499999982, "Wply" : 0.031250000000000007, "Wplz" : 0.031250000000000007, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.25, "Vpz" : 0.25, "Vy" : 0.25, "Vpy" : 0.25, "Asy" : 0.20833291666708287, "Asz" : 0.20833291666708287, "BHoM_Guid" : "45398c97-d73f-4864-88fe-35f565dd63b5" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "271c6d78-5731-4e45-b1d6-53f6fde1f4f9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "043b54ec-70ef-4887-bd01-4333de482f3a" }, "BHoM_Guid" : "155d2653-6b58-4e1d-a3ad-9a1134c3efc8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1cf1e24a-5e28-4d41-9aba-48c8166282c5", "Name" : "01 - Straight planar bars 14" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "8aadcc20-f51c-426c-9411-6111fbd71a0d", "Name" : "C55/67" }, "Volume" : 1.25, "Mass" : 3185.6721250000001, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "dc7587f2-b84f-4cb4-bba8-c057b7868d68", "Name" : "01 - Straight planar bars 14" }], "BHoM_Guid" : "bc7069a7-2e5f-4e55-a377-2e350d911190", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "60863bf7-859e-4535-a9fb-36edbe1e8143", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "2fff54da-bb2b-4c63-85a4-029afb4fa410", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "TEE 800.0x1200.0x400.0x300.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "632e9c0b-2de3-44c8-ae6c-52a0dad7bb3b", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.80000000000000004, "Width" : 1.2, "WebThickness" : 0.40000000000000002, "FlangeThickness" : 0.29999999999999999, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : -0.0071428571428406862, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.59999999999999998, "Y" : 0.29285714285715936, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.20000000000000001, "Y" : -0.50714285714284069, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "96b48149-5fd3-4bf4-b038-b9c5730f7994", "Name" : "" }, "Area" : 0.55999999999995254, "Rgy" : 0.22135163271619807, "Rgz" : 0.28618987072023383, "J" : 0.02466666666666667, "Iy" : 0.027438065371428597, "Iz" : 0.045866599577600045, "Iw" : 0.0, "Wely" : 0.054103227492959552, "Welz" : 0.076444332629333409, "Wply" : 0.098666666666663211, "Wplz" : 0.12799999999999637, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.29285714285715936, "Vpz" : 0.50714285714284069, "Vy" : 0.59999999999999998, "Vpy" : 0.59999999999999998, "Asy" : 0.48434697756876482, "Asz" : 0.35779894202771695, "BHoM_Guid" : "a2a53387-23e9-4841-8be5-c061e6667223" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e5caa7eb-c039-4017-b13f-eae3418fc942" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "97aacd5f-c9cb-409a-82f0-8834f6de5e4b" }, "BHoM_Guid" : "bca5337e-5a9d-4ce9-a548-ecbef000d280" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "bd5665d0-4fc0-4e6b-91b1-60c85b126db7", "Name" : "01 - Straight planar bars 15" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }], "BHoM_Guid" : "2e36bd54-b3d5-4cf0-bcea-aca68033dca7", "Name" : "C70/85" }, "Volume" : 2.7999999999997627, "Mass" : 7135.9055599993944, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c0f68b46-362c-43a7-8450-8304baa597a3", "Name" : "01 - Straight planar bars 15" }], "BHoM_Guid" : "998275a3-8755-494e-8361-602917c0e4a0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "28179ff9-3438-4b10-a278-e4cc0575d484", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "760af405-f25f-4496-8038-a70eae597ce6", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "CIRC 700.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "7c9bafae-31ae-489f-8fc1-ab5915eb7623", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "6000psiNW", "Density" : 2402.7750000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 32377657009.583488, "CylinderStrength" : 41368542.0, "CubeStrength" : 0.0, "BHoM_Guid" : "d17cc94a-fb71-4bb3-9b45-85c37756ffff" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 0.69999999999999996, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.4724409119767875E-17, "Y" : -5.4724409119767875E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.34999999999999998 }], "BHoM_Guid" : "51ad632a-c365-40a9-b221-9707721a5108", "Name" : "" }, "Area" : 0.3848488734604405, "Rgy" : 0.17500257004422598, "Rgz" : 0.17500257004422598, "J" : 0.02357176237896591, "Iy" : 0.011786342929786756, "Iz" : 0.011786342929786756, "Iw" : 0.0, "Wely" : 0.033675265513676444, "Welz" : 0.033675265513676444, "Wply" : 0.057168015223564808, "Wplz" : 0.057168015223564808, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.34999999999999992, "Vpz" : 0.35000000000000003, "Vy" : 0.34999999999999992, "Vpy" : 0.35000000000000003, "Asy" : 0.34636531285417604, "Asz" : 0.34636531285417599, "BHoM_Guid" : "c83b39a5-f37f-47b8-b9d3-6985cefdc253" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "252c69ed-dec8-4709-af3a-25f5c681dce2" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "77e22305-4de8-450e-b490-20c235fff04e" }, "BHoM_Guid" : "6645e4ea-f519-4ffc-8e61-b2de9b6c4d29" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "06475666-701a-47bb-887c-e603014730e6", "Name" : "01 - Straight planar bars 16" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2402.7750000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "6000psiNW", "Density" : 2402.7750000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 32377657009.583488, "CylinderStrength" : 41368542.0, "CubeStrength" : 0.0, "BHoM_Guid" : "d17cc94a-fb71-4bb3-9b45-85c37756ffff" }], "BHoM_Guid" : "1f664d1c-f910-42b6-887c-81dbbcfe10b6", "Name" : "6000psiNW" }, "Volume" : 1.9242443673022025, "Mass" : 4623.52625964455, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "46207ade-7dcf-4dee-8d42-c91aa5250642", "Name" : "01 - Straight planar bars 16" }], "BHoM_Guid" : "3265f028-b271-4419-b1b0-e795a0988cfd", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "a58bbb76-c585-4fcb-afea-b0bb0280749d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "42454cd3-27be-47d1-8f5c-c80c9775db3a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "L 900.0x1200.0x500.0x300.0", "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BarReinforcement" : [], "MinimumCover" : 0.0, "BHoM_Guid" : "2773d556-01f7-470c-9301-8e8fb5b7e3af", "Name" : "" }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "5000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 7477299596.084959, "CylinderStrength" : 34473785.0, "CubeStrength" : 0.0, "BHoM_Guid" : "75abec9d-c6bd-42d2-9a2c-2bdd26465f71" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.90000000000000002, "Width" : 1.2, "WebThickness" : 0.5, "FlangeThickness" : 0.29999999999999999, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : 0.35454545454545422, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.35454545454545422, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.35454545454545422, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.054545454545454244, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75909090909090526, "Y" : 0.054545454545454244, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : 0.054545454545454244, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : 0.054545454545454244, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : -0.54545454545454586, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.05909090909090528, "Y" : -0.54545454545454586, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : -0.54545454545454586, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : -0.54545454545454586, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.44090909090909469, "Y" : 0.35454545454545411, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "102a05b4-11aa-458d-b2c1-052736b68f7d", "Name" : "" }, "Area" : 0.65999999999999748, "Rgy" : 0.2606411649131688, "Rgz" : 0.32449348736578715, "J" : 0.039799999999999995, "Iy" : 0.044836319119213645, "Iz" : 0.0694953754062545, "Iw" : 0.0, "Wely" : 0.08219991838522496, "Welz" : 0.091550793948359688, "Wply" : 0.14325000000000007, "Wplz" : 0.16999999999999488, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35454545454545422, "Vpz" : 0.54545454545454586, "Vy" : 0.75909090909090526, "Vpy" : 0.44090909090909469, "Asy" : 0.43501383854090475, "Asz" : 0.45042889061202396, "BHoM_Guid" : "1c103e5d-96f6-4861-a7e9-15a7bbd92eeb" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "c162f815-53c3-4ee7-ab81-1ddff113f4e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "df260353-d963-44a9-97b0-cc1f7f64d130" }, "BHoM_Guid" : "3eef073b-a0bd-4ebc-98f2-1ab9cc89cade" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "9ee77d00-dfc8-4fae-be12-fc8b80c0ee9a", "Name" : "01 - Straight planar bars 17" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 961.11000000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "5000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 7477299596.084959, "CylinderStrength" : 34473785.0, "CubeStrength" : 0.0, "BHoM_Guid" : "75abec9d-c6bd-42d2-9a2c-2bdd26465f71" }], "BHoM_Guid" : "d3c2c155-76f9-4f94-8edb-aa4d1a3a4376", "Name" : "5000psiLW" }, "Volume" : 3.2999999999999874, "Mass" : 3171.6629999999877, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "082aab00-14dd-4902-a78a-ed4692e1be82", "Name" : "01 - Straight planar bars 17" }], "BHoM_Guid" : "8cba9ab0-e337-4b32-8a51-05e354ab61aa", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "62fa903d-a15a-4212-a6d2-734764077b6a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "9a99ce8e-eb00-4a97-ae29-022893ce310a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "CHS 60.3x4.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 0.060299999999999999, "Thickness" : 0.0040000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6778738376681475E-17, "Y" : 1.6778738376681475E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.03015 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6778738376681475E-17, "Y" : 1.6778738376681475E-17, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.02615 }], "BHoM_Guid" : "ede58a92-3e88-4e4e-9b71-d61283647834", "Name" : "" }, "Area" : 0.00070700000000000005, "Rgy" : 0.02, "Rgz" : 0.02, "J" : 5.6299999999999995E-07, "Iy" : 2.8200000000000001E-07, "Iz" : 2.8200000000000001E-07, "Iw" : 0.0, "Wely" : 9.3400000000000004E-06, "Welz" : 9.3400000000000004E-06, "Wply" : 1.2699999999999999E-05, "Wplz" : 1.2699999999999999E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.030150000000000017, "Vpz" : 0.030149999999999982, "Vy" : 0.030150000000000017, "Vpy" : 0.030149999999999982, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "2dbe0bf3-8df5-409f-bb02-bf9c8bc016d3" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "87316747-94e2-41b5-8ff0-390ac8696339" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "897bb442-c8a9-465b-aa8f-a31340551d16" }, "BHoM_Guid" : "893b7ff2-a068-4149-aed5-aea7c06aa249" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "16bbca8d-eac7-4ceb-992e-55c1230a950d", "Name" : "01 - Straight planar bars 18" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "cff1e5c5-7112-4db6-8aa8-8cd613ec9330", "Name" : "S355" }, "Volume" : 0.0035350000000000004, "Mass" : 27.749750000000002, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "359a4486-35b2-43b3-941f-d34ae731e0af", "Name" : "01 - Straight planar bars 18" }], "BHoM_Guid" : "64060d79-45d0-48d2-b22a-a3eb81771e57", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "ae49351c-1304-4e9e-98ad-007789a76ab9", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "4907dd07-1536-4100-abcc-68b361711641", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 60x40x6.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.059999999999999998, "Width" : 0.040000000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0060000000000000001, "RootRadius" : 0.0060000000000000001, "ToeRadius" : 0.0030000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906641, "Y" : -0.019976520807492418, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.019976520807492418, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.019976520807492418, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.029887541351093359, "Y" : -0.016976520807492422, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.026887541351093357, "Y" : -0.016976520807492422, "Z" : 0.0 } }, "Radius" : 0.0030000000000000027, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.026887541351093357, "Y" : -0.013976520807492421, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0018875413510933518, "Y" : -0.013976520807492421, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0018875413510933518, "Y" : -0.0079765208074924192, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0041124586489066483, "Y" : -0.0079765208074924192, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0041124586489066483, "Y" : 0.037023479192507577, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0071124586489066492, "Y" : 0.037023479192507577, "Z" : 0.0 } }, "Radius" : 0.0030000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0071124586489066492, "Y" : 0.04002347919250758, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : 0.04002347919250758, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : 0.04002347919250758, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.010112458648906648, "Y" : -0.019976520807492418, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3497cd8d-7d75-4659-9abf-5e95ce2167a3", "Name" : "" }, "Area" : 0.00056799999999999993, "Rgy" : 0.018799999999999997, "Rgz" : 0.011200000000000002, "J" : 7.3499999999999996E-09, "Iy" : 2.0100000000000001E-07, "Iz" : 7.1200000000000002E-08, "Iw" : 0.0, "Wely" : 5.0300000000000001E-06, "Welz" : 2.3800000000000001E-06, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.04002347919250758, "Vpz" : 0.019976520807492418, "Vy" : 0.029887541351093359, "Vpy" : 0.010112458648906648, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "d5219ef4-66db-4755-9c2c-f75701f621bb" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "a4c55263-03f7-433b-9b77-aa86ec4bc2ca" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "d97e64fb-380f-410c-9a96-172b2f130faa" }, "BHoM_Guid" : "223a0e84-2c89-48a5-b9ad-7bb7b111f105" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "cb89ea60-ade6-4284-a63e-bb4bcec2dad9", "Name" : "01 - Straight planar bars 19" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "8cd356cd-65a4-4eba-ba97-7578a3083268", "Name" : "S355" }, "Volume" : 0.0028399999999999996, "Mass" : 22.293999999999997, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "3296df4c-18b6-4052-a6c1-27e4ede294fd", "Name" : "01 - Straight planar bars 19" }], "BHoM_Guid" : "79d5ec86-b9db-4e01-a092-dac244bc3f66", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.0, "Y" : 0.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "e3affee8-577b-4258-94e7-2222d0b3dfbe", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.0, "Y" : 5.0, "Z" : 0.0 }, "Orientation" : { "_t" : "BH.oM.Geometry.Basis", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Support" : null, "BHoM_Guid" : "17d554a1-63d3-49b3-a2f7-ee4b960cff4a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "L 100x100x8.0", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.AngleProfile", "Shape" : "Angle", "Height" : 0.10000000000000001, "Width" : 0.10000000000000001, "WebThickness" : 0.0080000000000000002, "FlangeThickness" : 0.0080000000000000002, "RootRadius" : 0.012, "ToeRadius" : 0.0060000000000000001, "MirrorAboutLocalZ" : false, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : -0.027368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.027368521782254625, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.027368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.072631478217745363, "Y" : -0.025368521782254624, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.066631478217745357, "Y" : -0.025368521782254624, "Z" : 0.0 } }, "Radius" : 0.0060000000000000053, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.066631478217745357, "Y" : -0.019368521782254625, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073685217822546424, "Y" : -0.019368521782254625, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0073685217822546424, "Y" : -0.0073685217822546251, "Z" : 0.0 } }, "Radius" : 0.012, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019368521782254639, "Y" : -0.0073685217822546251, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.019368521782254639, "Y" : 0.066631478217745371, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.025368521782254645, "Y" : 0.066631478217745371, "Z" : 0.0 } }, "Radius" : 0.0060000000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.025368521782254645, "Y" : 0.072631478217745377, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : 0.072631478217745377, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : 0.072631478217745377, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.027368521782254646, "Y" : -0.027368521782254625, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e30d4bd4-2762-48ff-9f9c-b202b6e97b54", "Name" : "" }, "Area" : 0.0015499999999999999, "Rgy" : 0.030600000000000002, "Rgz" : 0.030600000000000002, "J" : 3.6799999999999999E-08, "Iy" : 1.4500000000000001E-06, "Iz" : 1.4500000000000001E-06, "Iw" : 0.0, "Wely" : 1.9899999999999999E-05, "Welz" : 1.9899999999999999E-05, "Wply" : 0.0, "Wplz" : 0.0, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.072631478217745377, "Vpz" : 0.027368521782254625, "Vy" : 0.072631478217745363, "Vpy" : 0.027368521782254646, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "ab1f46b1-1f48-4091-bf4a-1028a234dd19" }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "0cb98e37-6d3b-47d6-b6f9-7a4197e8d307" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "31ee7d6f-6c38-4457-859d-dc2ebe9a3021" }, "BHoM_Guid" : "3b39bf40-9a57-4c9d-939f-83275d0a1a2b" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "473351d5-aa79-427b-b769-084b85dd0f8b", "Name" : "01 - Straight planar bars 20" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "5cc8d064-4b04-4017-9dd3-d8aae4544640", "Name" : "S355" }, "Volume" : 0.0077499999999999999, "Mass" : 60.837499999999999, "Area" : NaN, "Length" : 5.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6a48cb9c-9f6c-4f4d-a1dc-1d83f62bccfb", "Name" : "01 - Straight planar bars 20" }], "BHoM_Guid" : "03b62c31-1c24-42c0-ab4b-8e936d3fdfd6", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0590858446138069, "Y" : 13.913766036136403, "Z" : 17.499644982861305 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e47c6732-e7f0-4326-86b1-afbe77c936dd", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.6958744112575745, "Y" : 13.913766036136403, "Z" : 21.618186713599194 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c61e001c-7f7f-487f-928b-9ed9f97ed3fe", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 356x171x51", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.35499999999999998, "Width" : 0.17150000000000001, "WebThickness" : 0.0074000000000000003, "FlangeThickness" : 0.0115, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a3f1c923-7830-4b43-894f-aae584cb57be", "Name" : "" }, "Area" : 0.006490000000000001, "Rgy" : 0.14800000000000002, "Rgz" : 0.038599999999999995, "J" : 2.3800000000000001E-07, "Iy" : 0.00014100000000000001, "Iz" : 9.6800000000000005E-06, "Iw" : 2.8599999999999999E-07, "Wely" : 0.00079600000000000005, "Welz" : 0.000113, "Wply" : 0.00089599999999999999, "Wplz" : 0.000174, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17749999999999658, "Vpz" : 0.17750000000000341, "Vy" : 0.085750000000000035, "Vpy" : 0.085749999999999979, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4db5009a-c630-4a5a-9f90-aca6baa1b819" }, "OrientationAngle" : 3.0047398889509589, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "3b84432d-ef4d-4499-ac07-4429efb7565b", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "f41a6dea-c3cf-41ca-bdf0-1e6b7f5bde6a", "Name" : "S355" }, "Volume" : 0.038940000000000002, "Mass" : 305.67900000000003, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "225bca2a-043e-442b-92be-1fc7031bd177", "Name" : "" }], "BHoM_Guid" : "e5b431cd-df6d-49ae-8c2b-21ac555cc53f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.091579548295769, "Y" : 11.404483626394262, "Z" : 19.128099417818053 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2a451880-e04f-493d-833a-0f10fe4b5865", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.956433985790415, "Y" : 13.688350155129076, "Z" : 13.902559100694729 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a08b46e6-1de7-45a4-b539-39ec9e5aa116", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 1.1102230246251565E-16, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "64be43c7-ff42-4004-bbb9-b4203df9a35c", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "c40ab8d7-ff59-4c60-90b0-d794c784a5d7", "Name" : "S355" }, "Volume" : 0.023820000000000008, "Mass" : 186.98700000000005, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e0000028-43e1-405e-a4a0-c5130d0858cd", "Name" : "" }], "BHoM_Guid" : "48c62546-4977-4995-8f4b-04048040e23f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.5807341032209354, "Y" : 9.8451441611358259, "Z" : -0.17584530548847721 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ccabcaae-48a5-4ebc-8e80-6a9e2e4c0ea4", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.55872935062995, "Y" : 9.3575723816317051, "Z" : -0.33661402690658049 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d57ab2b5-926a-4a1e-8360-40188dae54f0", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 1.888212397715231, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8fd6a23c-c11a-4fc6-a4cc-6bf45fc22fed", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "807ab725-bfe6-4fc7-b1e9-86ebb053dc53", "Name" : "S355" }, "Volume" : 0.023819999999999997, "Mass" : 186.98699999999997, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7d0e44b4-d5d5-4e72-9901-de277267861c", "Name" : "" }], "BHoM_Guid" : "f4fad5a5-6d3c-4a0c-bbda-49cdb90db2ff", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.748880824277059, "Y" : 6.7208018376128651, "Z" : 5.2131825378849115 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "939f20ba-2437-4bfe-8d5b-3ccd6b83613e", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.537019183973822, "Y" : 12.593901644819592, "Z" : 6.1542120701328553 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "378f4565-02b0-4fe0-bd0b-32012295d4f9", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 3.8493428326912511, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ad7ce43a-cbe0-461f-a1d7-1b9cdd363083", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "52e385f9-fdf9-4fa3-a95f-0e9bba5d790e", "Name" : "S355" }, "Volume" : 0.023819999999999997, "Mass" : 186.98699999999997, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "2adb68b4-f299-4e1f-a8fb-e9393721bc5e", "Name" : "" }], "BHoM_Guid" : "2bfa97e9-702b-4749-a618-5f5dca19e27f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.103823764418173, "Y" : 2.0346717353865773, "Z" : 4.9905236367410541 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "dc042b3a-8041-4fca-9731-cb4323171741", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.945417865219598, "Y" : 3.5841046822884337, "Z" : -0.74454191759668831 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "26b58fd7-e7c5-4b80-979d-a9620295d0e4", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 6.2831853071795862, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ee58de7e-f39a-464a-ba6a-720bfd2efb16" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "bc665757-1ca3-436e-b9bd-5be50b6270ab" }, "BHoM_Guid" : "aea17dd3-ee65-4e7d-981b-9ad0893108b3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8070d05a-4926-4b9c-afac-73cd4903e538", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "803b1382-855c-4bde-85be-860a32e0fbc6", "Name" : "S355" }, "Volume" : 0.023820000000000001, "Mass" : 186.98699999999999, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "19eed985-257c-4a4f-a828-a4f0fe460c25", "Name" : "" }], "BHoM_Guid" : "13901db9-cb82-4610-a836-925d20eec809", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.6979761770252186, "Y" : 2.1446534351086237, "Z" : 7.2073630580310102 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "781090bb-1ed5-4e5e-8bcb-efcf2659d296", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.6979761770252186, "Y" : -2.5572587582267206, "Z" : 10.934563311057994 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a85df5f1-9802-40f9-96d1-70c83a660c2e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.375, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "50145370-d55a-41fe-8da2-e102e38955c2", "Name" : "" }, "Area" : 0.11249999999999999, "Rgy" : 0.10825317547305482, "Rgz" : 0.086602540378443865, "J" : 0.0015211232999999998, "Iy" : 0.0013183593749999999, "Iz" : 0.00084374999999999999, "Iw" : 0.0, "Wely" : 0.0070312499999999993, "Welz" : 0.0056249999999999998, "Wply" : 0.010546874999999999, "Wplz" : 0.0084375000000000006, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.1875, "Vpz" : 0.1875, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.093750000000000042, "Asz" : 0.093749999999999709, "BHoM_Guid" : "86130369-397e-466c-af69-4c23004f0b84" }, "OrientationAngle" : 2.7863498902956501, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "febac833-4716-4c82-a6a6-a0452d867f7d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1f327ea1-cef9-430a-bae4-615494bc4c13" }, "BHoM_Guid" : "5bcb9ed7-e5bc-46f2-8bd1-74b924ff7680" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5cc6903a-313c-4dc1-91ac-11a896c1f331", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 251.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "44e3fe52-4d15-4f0f-bb3e-a5b8c3cd30d2", "Name" : "C40/50 Precast" }, "Volume" : 0.65341719745222926, "Mass" : 1665.2583615353501, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "9b2eabb6-23fd-41ac-bb8a-6eaf38dc68aa", "Name" : "B500B" }, "Volume" : 0.021582802547770698, "Mass" : 169.42499999999998, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "f9776187-0c1b-4559-baa4-51b59b0a06d2", "Name" : "" }], "BHoM_Guid" : "824bc2ca-251c-47a8-b9bb-5c964be974fe", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.200319237599913, "Y" : 19.477687170963964, "Z" : 8.7058599753259021 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "58d2b2c8-d639-4355-950e-6103a0d5e1e7", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.9000266509669, "Y" : 13.736737913630776, "Z" : 9.8680737309977147 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "b2d232b5-b133-498e-ba37-c35bb0ef7bdd", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 0.86328010890037055, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "567cf87c-6f11-412e-b0f7-c9a24625e24a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "387d61f8-455a-4d42-b884-0d5dc235e7cf", "Name" : "GL 24h" }, "Volume" : 0.56160000000000032, "Mass" : 235.87200000000013, "Area" : NaN, "Length" : 6.0000000000000036, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e7335b73-1469-4e39-9bde-3fa9f311e5cf", "Name" : "" }], "BHoM_Guid" : "4f0a8e79-1f97-466a-80df-3f4731183fc3", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.7618398695823094, "Y" : 16.971172401217359, "Z" : 10.851042267033415 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8dbb5a81-c9e0-4872-a437-09511b0f50ca", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.906462988010885, "Y" : 16.604550736546319, "Z" : 4.8640002003188476 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4c48dbbd-9d7e-4ca6-a9cd-ce2c1fbdc35a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 6.2831853071795862, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "0a2f83a7-f502-4db9-8781-df6e42b1a4c5", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "0c10d609-c170-4bca-8ddc-6d01c775ebe4", "Name" : "GL 24h" }, "Volume" : 0.5616000000000001, "Mass" : 235.87200000000004, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1425652c-6fed-4381-842e-6aa4cc475e5e", "Name" : "" }], "BHoM_Guid" : "db76b9f1-de9b-4d37-bd4c-c31fb3278190", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.129608141383606, "Y" : 14.885330659795885, "Z" : 14.501077076716069 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "6bca6e9f-a911-4539-a8fc-4f77a979d981", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.419329388664481, "Y" : 20.682689560092982, "Z" : 13.127711184252661 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe306116-2465-4390-92c5-af06c874c99b", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 3.6330476676329648, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "8143496d-6dac-4e7e-937c-2d2f7ea242b8", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "33e31213-e836-45c9-a52b-e75c593c32f8", "Name" : "GL 24h" }, "Volume" : 0.5616000000000001, "Mass" : 235.87200000000004, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ff56568f-791d-4d74-a3fe-87daa892b3dd", "Name" : "" }], "BHoM_Guid" : "013ef438-6274-449c-acd8-8c5708b0d41b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.3912198654753141, "Y" : 12.245575367680772, "Z" : 18.448434557120496 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fd952fa3-bad7-4161-9c02-64ed4830de51", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5671807305685874, "Y" : 6.8074163002495363, "Z" : 19.749057588939465 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "5b7be782-b117-4709-9016-6f3da973192e", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.52000000000000002, "Width" : 0.17999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : -0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.089999999999999997, "Y" : 0.26000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "817d2ce5-e2c1-449b-87bc-e385c02beb9e", "Name" : "" }, "Area" : 0.093600000000000003, "Rgy" : 0.15011106998930271, "Rgz" : 0.051961524227066312, "J" : 0.00072751415743758962, "Iy" : 0.0021091200000000004, "Iz" : 0.00025271999999999995, "Iw" : 0.0, "Wely" : 0.0081120000000000012, "Welz" : 0.0028079999999999997, "Wply" : 0.012168, "Wplz" : 0.0042119999999999996, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.26000000000000001, "Vpz" : 0.26000000000000001, "Vy" : 0.089999999999999997, "Vpy" : 0.089999999999999997, "Asy" : 0.077999999999999764, "Asz" : 0.077999999999999931, "BHoM_Guid" : "c971adb1-a4e4-4ee3-ba9a-515a1ebe054f" }, "OrientationAngle" : 5.20887818278484, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "8427cf63-c468-4c91-96dd-870ec1e54655" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae4102e9-08f6-4af9-8f5a-f24b66864a59" }, "BHoM_Guid" : "2912b9d0-8bc6-402b-99f6-8df9e9961d8c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7263a05d-966a-4fc8-9e9b-885a2a60a36e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "e7e30437-3051-4f9e-9db8-08cec6a17f78", "Name" : "GL 24h" }, "Volume" : 0.56159999999999999, "Mass" : 235.87199999999999, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e75e1078-ee9f-4371-a638-3d8d097b4d31", "Name" : "" }], "BHoM_Guid" : "fcfead34-1d68-4483-8b47-8043f00499cb", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.170674825687282, "Y" : 10.603858429658409, "Z" : 16.848505524830614 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "debc3779-8ff5-47d4-bbc7-8b35c74e11c1", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.170674825687282, "Y" : 12.110959619901148, "Z" : 11.040868655813327 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "17fb9fe8-f07f-41da-bbbe-0eb1d1e1c17f", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.88, "Width" : 0.35999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : -0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17999999999999999, "Y" : 0.44, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "fc8c5871-f377-4fcc-a2f7-513e691e2698", "Name" : "" }, "Area" : 0.31679999999999997, "Rgy" : 0.25403411844343532, "Rgz" : 0.10392304845413264, "J" : 0.0093114388171026564, "Iy" : 0.020444159999999999, "Iz" : 0.0034214399999999996, "Iw" : 0.0, "Wely" : 0.046463999999999998, "Welz" : 0.019007999999999997, "Wply" : 0.069695999999999994, "Wplz" : 0.028511999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.44, "Vpz" : 0.44, "Vy" : 0.17999999999999999, "Vpy" : 0.17999999999999999, "Asy" : 0.26399999999999973, "Asz" : 0.2639999999999994, "BHoM_Guid" : "3d12f09b-f6a0-48c6-a295-150879838fea" }, "OrientationAngle" : 2.8971371743870775, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "39b314da-aeb7-4a8e-98db-28aa2a47d4d9" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "6822b7ab-b17a-41ac-bb7a-6a61c813305a" }, "BHoM_Guid" : "e686c6a5-fcf4-4947-a403-f102073755f8" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "93378aa7-2e99-4656-ac74-419dcc2e33fc", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "34a861ad-b7be-439c-9f6d-c307d3a9b85a", "Name" : "GL 24h" }, "Volume" : 1.9007999999999998, "Mass" : 798.3359999999999, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4d04c861-847f-4429-b7aa-e2b0cc042275", "Name" : "" }], "BHoM_Guid" : "c18f863b-79de-4431-8875-2084911242e4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.971601794539353, "Y" : 7.6550814269039069, "Z" : 19.192052336872507 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8563820b-bb43-4f14-98f7-1afc5790ae61", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.6842104547094889, "Y" : 7.6550814269039069, "Z" : 22.028157556974918 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ae0cdb32-c0ef-4825-bed9-88dcc1ff3f44", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.375, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "16b4ef76-535d-4e27-8e73-109e3c949c4e", "Name" : "" }, "Area" : 0.11249999999999999, "Rgy" : 0.10825317547305482, "Rgz" : 0.086602540378443865, "J" : 0.0015211232999999998, "Iy" : 0.0013183593749999999, "Iz" : 0.00084374999999999999, "Iw" : 0.0, "Wely" : 0.0070312499999999993, "Welz" : 0.0056249999999999998, "Wply" : 0.010546874999999999, "Wplz" : 0.0084375000000000006, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.1875, "Vpz" : 0.1875, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.093750000000000042, "Asz" : 0.093749999999999709, "BHoM_Guid" : "69d9ae9e-6077-41e4-b9b1-037c2f262a05" }, "OrientationAngle" : 3.2156518172110413, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "4a78cdf6-3d3b-4641-855d-f0cc0258e035" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "592bdad2-46eb-40b8-acea-3e7814f5ed2f" }, "BHoM_Guid" : "e9af6042-cdda-4c98-8ca1-aad21cb9715c" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "27ba4855-2507-49a4-ae66-b50b08b99381", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 251.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "51c8603d-7d6a-4d2a-be84-e0b2fd599571", "Name" : "C40/50 Precast" }, "Volume" : 0.65341719745222915, "Mass" : 1665.2583615353499, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "22d26103-b500-4f6b-abad-81d84cda3c11", "Name" : "B500B" }, "Volume" : 0.021582802547770695, "Mass" : 169.42499999999995, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0ccfbada-eb0b-400b-87d7-ea7fa1d57a37", "Name" : "" }], "BHoM_Guid" : "6368a83f-279d-4b2f-bdc0-8472d898e1bc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.5501634976227399, "Y" : 4.8300790332894419, "Z" : 0.39923507233258598 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "feff57a3-23ac-430d-988e-4b89d785563a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.2570679034538048, "Y" : 9.4674262338618469, "Z" : 0.39923507233258598 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0ce84990-b0a2-4690-85c7-e1f674cb09f8", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 356x171x51", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.35499999999999998, "Width" : 0.17150000000000001, "WebThickness" : 0.0074000000000000003, "FlangeThickness" : 0.0115, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a3f1c923-7830-4b43-894f-aae584cb57be", "Name" : "" }, "Area" : 0.006490000000000001, "Rgy" : 0.14800000000000002, "Rgz" : 0.038599999999999995, "J" : 2.3800000000000001E-07, "Iy" : 0.00014100000000000001, "Iz" : 9.6800000000000005E-06, "Iw" : 2.8599999999999999E-07, "Wely" : 0.00079600000000000005, "Welz" : 0.000113, "Wply" : 0.00089599999999999999, "Wplz" : 0.000174, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17749999999999658, "Vpz" : 0.17750000000000341, "Vy" : 0.085750000000000035, "Vpy" : 0.085749999999999979, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4db5009a-c630-4a5a-9f90-aca6baa1b819" }, "OrientationAngle" : 1.2933852832060639, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "84e3b5bb-c62f-4362-b4f4-592c8f1fb47a" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "ae00293a-8152-4ef9-9489-ee20fac24b0b" }, "BHoM_Guid" : "614cba20-ab44-462e-b716-167b383bb779" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ed2f59e9-3ca9-49fb-8746-001ce5c4a38f", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "1ce5ee01-c5fe-4269-a5ac-ba022e89b92b", "Name" : "S355" }, "Volume" : 0.038940000000000002, "Mass" : 305.67900000000003, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6ab82e40-963e-4aee-8ec6-2ca09bed00ba", "Name" : "" }], "BHoM_Guid" : "c5d371f8-5fb0-4281-8667-2465c135e422", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.349505149539178, "Y" : 3.0020192556788121, "Z" : 2.6420225178992247 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "46fcb3fd-7842-4516-8b17-f8eae1e04151", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.349505149539178, "Y" : 6.4950444556828035, "Z" : -2.2363762923803399 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fa3ffe30-f1db-4c61-ad64-9f40207caafe", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.375, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.1875, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a027cf2c-bee8-4e93-a6f2-39fb6e534919", "Name" : "" }, "Area" : 0.11249999999999999, "Rgy" : 0.10825317547305482, "Rgz" : 0.086602540378443865, "J" : 0.0015211232999999998, "Iy" : 0.0013183593749999999, "Iz" : 0.00084374999999999999, "Iw" : 0.0, "Wely" : 0.0070312499999999993, "Welz" : 0.0056249999999999998, "Wply" : 0.010546874999999999, "Wplz" : 0.0084375000000000006, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.1875, "Vpz" : 0.1875, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.093750000000000042, "Asz" : 0.093749999999999709, "BHoM_Guid" : "7fcee300-6d12-4baa-9418-e4724646e26d" }, "OrientationAngle" : 3.0858279119742544, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "791c22d5-4741-4ebe-b84f-5bc1a03028be" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1aa6c1c2-2fc2-4838-9d4c-130f83d5be37" }, "BHoM_Guid" : "f6547392-552f-43d3-959c-8c7c4d8e1600" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "e34e3b4c-8827-48a3-8c6b-b412594cf037", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 251.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "4186a172-098a-47af-a884-b010af784af9", "Name" : "C40/50 Precast" }, "Volume" : 0.65341719745222926, "Mass" : 1665.2583615353501, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "eef7e225-6629-42bf-9c5c-dfeb57356017", "Name" : "B500B" }, "Volume" : 0.021582802547770698, "Mass" : 169.42499999999998, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "fc30c6e4-117f-41bb-99af-03c00f9ee05a", "Name" : "" }], "BHoM_Guid" : "5fc50145-1500-4e90-b649-0ca7aa094fa6", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.8502289288898091, "Y" : 0.41357524539219487, "Z" : 4.2870133510929298 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "14267937-0f2a-4ea3-9d72-25b5566a9a6d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.3618667589017459, "Y" : 0.41357524539219487, "Z" : 8.2424051257222377 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2f069b64-ce3d-499b-abfc-1f07248e3b9c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 356x171x51", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.35499999999999998, "Width" : 0.17150000000000001, "WebThickness" : 0.0074000000000000003, "FlangeThickness" : 0.0115, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0037000000000000275, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013900000000000027, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.16600000000000339, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.16600000000000339, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : -0.15580000000000341, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : -0.15580000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0036999999999999659, "Y" : 0.15579999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.15579999999999658, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013899999999999964, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.16599999999999657, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : 0.17749999999999658, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : 0.17749999999999658, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.085749999999999979, "Y" : -0.17750000000000341, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.085750000000000035, "Y" : -0.17750000000000341, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a3f1c923-7830-4b43-894f-aae584cb57be", "Name" : "" }, "Area" : 0.006490000000000001, "Rgy" : 0.14800000000000002, "Rgz" : 0.038599999999999995, "J" : 2.3800000000000001E-07, "Iy" : 0.00014100000000000001, "Iz" : 9.6800000000000005E-06, "Iw" : 2.8599999999999999E-07, "Wely" : 0.00079600000000000005, "Welz" : 0.000113, "Wply" : 0.00089599999999999999, "Wplz" : 0.000174, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17749999999999658, "Vpz" : 0.17750000000000341, "Vy" : 0.085750000000000035, "Vpy" : 0.085749999999999979, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "4db5009a-c630-4a5a-9f90-aca6baa1b819" }, "OrientationAngle" : 6.2384231205958196, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "71247d07-a5f3-452a-bd65-d4459d090505" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "218f62d4-8486-40d4-835c-3641aa440f7d" }, "BHoM_Guid" : "aba188d8-fa36-4446-9b2a-2cb4bbf27dfb" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c7c89503-824e-43a1-b94b-cb8a6ecbec17", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "e28821d4-543a-4735-81e2-d3f8a3b4a7a1", "Name" : "S355" }, "Volume" : 0.038940000000000002, "Mass" : 305.67900000000003, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1995baa7-5fad-4958-b8b4-7f1c5d793d6c", "Name" : "" }], "BHoM_Guid" : "9b6bc48a-e4c1-437c-b022-ca667695ce7d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.739872856426766, "Y" : 17.638753786336416, "Z" : 6.3827505781012652 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "fe8ee696-467c-4c5a-9b93-661373a554a9", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.415744853543416, "Y" : 13.878937159613734, "Z" : 6.3827505781012652 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "6f2bb468-765c-4bc8-9295-813c2edbe69d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.80000000000000004, "Width" : 0.23999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.40000000000000002, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "894faa42-d8d6-41e7-be36-f3b893cc63dc", "Name" : "" }, "Area" : 0.192, "Rgy" : 0.23094010767585033, "Rgz" : 0.069282032302755092, "J" : 0.0027597406924799997, "Iy" : 0.010240000000000003, "Iz" : 0.00092159999999999996, "Iw" : 0.0, "Wely" : 0.025600000000000005, "Welz" : 0.0076800000000000002, "Wply" : 0.038400000000000011, "Wplz" : 0.011520000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.40000000000000002, "Vpz" : 0.40000000000000002, "Vy" : 0.12, "Vpy" : 0.12, "Asy" : 0.16, "Asz" : 0.1599999999999997, "BHoM_Guid" : "15473702-af74-4b27-9b17-1033a3e78ff7" }, "OrientationAngle" : 4.7247374307485623, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "d5d7f05e-6a9b-4488-9cf8-3ad6f657e5f6" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "299db024-0474-4c63-ae4c-c5d4389296ac" }, "BHoM_Guid" : "ba98eb91-ce7e-46c7-a3b2-2e192dcd0baa" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "928f015e-dbcb-4599-a8ad-80821b09da69", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "aa3bd585-f84d-475c-b4d0-fc61a1d37bc2", "Name" : "GL 24h" }, "Volume" : 1.1519999999999995, "Mass" : 483.8399999999998, "Area" : NaN, "Length" : 5.9999999999999973, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "9407b489-2bdb-43d8-9bac-876d902fe052", "Name" : "" }], "BHoM_Guid" : "98894c63-baed-4530-8157-c3f9966e703c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4138950389433189, "Y" : 15.706013689572044, "Z" : 8.4288769629905982 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "cea69edb-af8a-4989-93f6-e1a73db27c1b", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4138950389433189, "Y" : 10.837543301198263, "Z" : 11.935726842516047 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "da96de5e-d8c8-406b-b3db-69301b7ea018", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.25, "Width" : 2.3999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "8bd5efe1-5735-48d5-add6-e8258fd4ad8b", "Name" : "" }, "Area" : 0.59999999999999998, "Rgy" : 0.072168783648703216, "Rgz" : 0.69282032302755092, "J" : 0.010898445548466694, "Iy" : 0.0031249999999999997, "Iz" : 0.28799999999999998, "Iw" : 0.0, "Wely" : 0.024999999999999998, "Welz" : 0.23999999999999999, "Wply" : 0.037499999999999999, "Wplz" : 0.36000000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.125, "Vpz" : 0.125, "Vy" : 1.2, "Vpy" : 1.2, "Asy" : 0.49999999999999933, "Asz" : 0.4999999999999995, "BHoM_Guid" : "b5ede5dc-50a8-4c1b-866d-fda91cf437df" }, "OrientationAngle" : 3.019617085615355, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "aac013bb-bf07-4a8b-8e45-1d155fba2a29" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "1c929ad8-467f-4085-8ed2-e9e2c637f0e4" }, "BHoM_Guid" : "23b0a03b-cad6-4bda-837f-f96732d6b2e9" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "4515f5f3-aeee-44fb-916f-0401b1bb7f0e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 89.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "8f9120f7-4522-43aa-8b81-a31dd06b28df", "Name" : "C30/37 In situ" }, "Volume" : 3.5591847133757968, "Mass" : 9070.7164233019121, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "b8c1674f-1606-4c20-98f8-b90c8acca3f1", "Name" : "B500B" }, "Volume" : 0.040815286624203827, "Mass" : 320.40000000000003, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "166e5ce2-e086-4c5f-8c47-4d0c65b0155a", "Name" : "" }], "BHoM_Guid" : "0e71a828-94ba-4e56-9886-2bb3a577b2ae", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.900419984676059, "Y" : 13.20621470155606, "Z" : 10.173824198634833 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4845637a-3d32-4b41-a7b7-e312b76e8c6a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.815137544973211, "Y" : 13.20621470155606, "Z" : 5.0278517669887766 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d69a4ab7-bf22-4bcc-bd49-cc006480ad35", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.37, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.185, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "0997a111-d6b7-42b8-8830-40aafb0601e4", "Name" : "" }, "Area" : 0.111, "Rgy" : 0.10680979980008078, "Rgz" : 0.086602540378443865, "J" : 0.0014821384133353536, "Iy" : 0.0012663250000000002, "Iz" : 0.00083250000000000002, "Iw" : 0.0, "Wely" : 0.0068450000000000013, "Welz" : 0.0055500000000000002, "Wply" : 0.010267500000000001, "Wplz" : 0.0083250000000000008, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.185, "Vpz" : 0.185, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.092499999999999902, "Asz" : 0.09249999999999993, "BHoM_Guid" : "e994db59-b7d1-41e1-9e4d-a9d43f4971c6" }, "OrientationAngle" : 0.17604020940028192, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "21918154-e2b1-411a-805c-b4204bcadef7" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f831dd12-b671-4eca-905f-e3631afdb6e3" }, "BHoM_Guid" : "91a7015f-8e30-4301-a5bc-9239d8515a8f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "66d4a897-b679-4cae-806e-ee0cf0d13f77", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 330.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "dc1f3aba-f01f-4398-8d88-69ef085865eb", "Name" : "C30/37 In situ" }, "Volume" : 0.63800254777070042, "Mass" : 1625.9735456896808, "Area" : NaN, "Length" : 5.9999999999999982, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "43d9bdfe-c35e-461e-8917-dad050b6d68d", "Name" : "B500B" }, "Volume" : 0.027997452229299356, "Mass" : 219.77999999999994, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0aeb8394-dd87-4c7c-a04d-3733b47178ce", "Name" : "" }], "BHoM_Guid" : "7ce2eddb-fe3e-4b49-89ae-a6743a86d537", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.034839494878197, "Y" : 10.735943179589416, "Z" : 12.238298163712813 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "144768df-8c32-4931-ad5d-ed92c8845821", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.381614488143118, "Y" : 8.0134448469183184, "Z" : 12.238298163712813 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e0c7c6db-8ffe-4056-a937-bac1d7745682", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.25, "Width" : 2.3999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : -0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.2, "Y" : 0.125, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.2, "Y" : 0.125, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ac923d49-fdfb-41dc-a320-a42a740fbeeb", "Name" : "" }, "Area" : 0.59999999999999998, "Rgy" : 0.072168783648703216, "Rgz" : 0.69282032302755092, "J" : 0.010898445548466694, "Iy" : 0.0031249999999999997, "Iz" : 0.28799999999999998, "Iw" : 0.0, "Wely" : 0.024999999999999998, "Welz" : 0.23999999999999999, "Wply" : 0.037499999999999999, "Wplz" : 0.36000000000000004, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.125, "Vpz" : 0.125, "Vy" : 1.2, "Vpy" : 1.2, "Asy" : 0.49999999999999933, "Asz" : 0.4999999999999995, "BHoM_Guid" : "fb50935c-592f-4ced-8a93-2eb95269637f" }, "OrientationAngle" : 4.4573513200236752, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "16d768a5-1e6c-4d07-b6ec-f630c94f64ad" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ea0a6588-024f-4275-b080-a672e3d7a56d" }, "BHoM_Guid" : "0f25e222-2aa4-4e7f-9a3d-64fccab2dd83" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "4f18101d-ff26-4a05-8ae7-179409bc6f4e", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 115.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "eb5ea4c1-7c11-46a0-947e-d512b68bd3d9", "Name" : "C30/37 In situ" }, "Volume" : 3.5472611464968149, "Mass" : 9040.3287635923552, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "732667d3-85e9-4350-8afe-ded1910c0249", "Name" : "B500B" }, "Volume" : 0.052738853503184704, "Mass" : 413.99999999999994, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e0ace5ee-78fe-44e2-bf1c-c7f8df3bf4b5", "Name" : "" }], "BHoM_Guid" : "606cdabd-eb43-41f1-b206-3c7933f37fd9", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.4792241183997537, "Y" : 8.5154477405245146, "Z" : 13.985820248694885 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52dab48b-877d-4aab-8fd1-530fe2f0e230", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.4792241183997537, "Y" : 14.05586877586483, "Z" : 16.288804128612099 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bcbf74a7-acc6-437a-a7fd-7ae05b1c272a", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.35799999999999998, "Width" : 0.29999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : -0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.14999999999999999, "Y" : 0.17899999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "efa9865b-e1a5-4bbc-a3d0-e7e72fbb3152", "Name" : "" }, "Area" : 0.1074, "Rgy" : 0.10334569818494301, "Rgz" : 0.086602540378443865, "J" : 0.0013895248075229325, "Iy" : 0.0011470677999999999, "Iz" : 0.0008054999999999999, "Iw" : 0.0, "Wely" : 0.0064082000000000002, "Welz" : 0.0053699999999999998, "Wply" : 0.009612299999999999, "Wplz" : 0.0080549999999999997, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.17899999999999999, "Vpz" : 0.17899999999999999, "Vy" : 0.14999999999999999, "Vpy" : 0.14999999999999999, "Asy" : 0.089499999999999885, "Asz" : 0.089499999999999705, "BHoM_Guid" : "0ece754f-50f8-4dfc-918c-b93c34e2b661" }, "OrientationAngle" : 6.0349355212992757, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "8998ecc5-3f0b-43cd-8976-29690463f3ac" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "ebba1497-8210-40c0-8244-7153f1fbb084" }, "BHoM_Guid" : "c5d35a32-5902-490a-8267-1b0873a1771b" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "cd68f169-9253-4332-aa1c-6578791e25e8", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 314.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "15fefb7f-2d88-46f6-ad56-a0348bc9aba4", "Name" : "C30/37 In situ" }, "Volume" : 0.61862399999999995, "Mass" : 1576.5865861247999, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "36e28802-17e3-4bc5-b716-0dd942a54b40", "Name" : "B500B" }, "Volume" : 0.025776, "Mass" : 202.3416, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e1dff87d-579f-4fec-a5ed-30be006228fa", "Name" : "" }], "BHoM_Guid" : "1602b57b-3334-4bfe-9d5b-3e167837a041", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.023754571205551, "Y" : 5.9805005506347984, "Z" : 16.029132984966807 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "3a45723c-19c1-4212-8e3a-59e00749fcbe", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.287380403587211, "Y" : 0.23724322138097964, "Z" : 16.029132984966807 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "af8dea22-ca3c-438d-8aee-036971a07444", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.375, "Width" : 0.59999999999999998, "WebThickness" : 0.34999999999999998, "FlangeThickness" : 0.22500000000000001, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.060000000000000012, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.16500000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.20999999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "e4e24327-3f7f-482c-99d1-9bcd820303b1", "Name" : "" }, "Area" : 0.1875, "Rgy" : 0.10319883720275147, "Rgz" : 0.15639160250260667, "J" : 0.0044405836905210914, "Iy" : 0.001996875, "Iz" : 0.0045859374999999997, "Iw" : 3.8628112792968748E-05, "Wely" : 0.009508928571428571, "Welz" : 0.015286458333333332, "Wply" : 0.0162890625, "Wplz" : 0.024843749999999998, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.20999999999999999, "Vpz" : 0.16500000000000001, "Vy" : 0.29999999999999999, "Vpy" : 0.29999999999999999, "Asy" : 0.16878292934775158, "Asz" : 0.15772841051314138, "BHoM_Guid" : "bc424b1f-815d-4b55-9faa-4de4ab123a26" }, "OrientationAngle" : 1.3529669681870389, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "e42b4876-8271-4fb9-97d2-be90396f4218" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f33ba289-becf-4195-ac64-49f3d297a4b8" }, "BHoM_Guid" : "c95eebfd-88b8-438c-bc03-069fb548e85f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "1af62c01-8be3-41c2-a453-20c94db4a077", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 205.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "837bc1d6-bc37-442f-b7be-13cf12a2739f", "Name" : "C40/50 Precast" }, "Volume" : 1.09562101910828, "Mass" : 2792.2314721098719, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "71fc4cb1-f3b0-41ab-9ffd-6bbc85182adc", "Name" : "B500B" }, "Volume" : 0.029378980891719739, "Mass" : 230.62499999999994, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "b4bf1442-636f-43fd-8920-3c3043cdafb3", "Name" : "" }], "BHoM_Guid" : "b86286a8-b8cc-4db3-ad11-f4cf794cae21", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0319669705413661, "Y" : 3.9807631923424158, "Z" : 18.195759328068043 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "f933adfd-2f99-4111-88ab-6720fbf8fc50", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.0319669705413661, "Y" : 6.7990995783052393, "Z" : 12.898875336931557 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ca0b7baf-12fc-4538-8a5e-75287c28fb61", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "Shape" : "Tee", "Height" : 0.42499999999999999, "Width" : 0.59999999999999998, "WebThickness" : 0.34999999999999998, "FlangeThickness" : 0.34999999999999998, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : true, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : 0.15138888888888888, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.29999999999999999, "Y" : -0.1986111111111111, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.17499999999999999, "Y" : 0.22638888888888889, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "ffc1a4d3-1a68-4dcb-9a40-022526c53b97", "Name" : "" }, "Area" : 0.23624999999999999, "Rgy" : 0.11655914357362653, "Rgz" : 0.16673609664954356, "J" : 0.0087996959838867166, "Iy" : 0.0032097005208333329, "Iz" : 0.00656796875, "Iw" : 8.2921440972222185E-05, "Wely" : 0.01417781825153374, "Welz" : 0.021893229166666667, "Wply" : 0.023666015625231476, "Wplz" : 0.033796874999999997, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.22638888888888889, "Vpz" : 0.1986111111111111, "Vy" : 0.29999999999999999, "Vpy" : 0.29999999999999999, "Asy" : 0.20441748935097068, "Asz" : 0.20322123852189233, "BHoM_Guid" : "1b0ad7b1-c391-47c7-b98b-d20ba32423bd" }, "OrientationAngle" : 2.8883198329312818, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "FixFix", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "6b36fb57-07bd-496a-acf9-354ae24a7a31" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Fix", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed", "BHoM_Guid" : "f620a26d-9c08-4e1b-86d5-2aa67b1b8557" }, "BHoM_Guid" : "8766b36c-0df7-46fb-985d-ee0a5e89bc33" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "7f87b5c8-f723-431f-b019-54fe55713193", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 190.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "f041e299-2a30-4615-a200-97068ae16728", "Name" : "C40/50 Precast" }, "Volume" : 1.3831910828025473, "Mass" : 3525.1146208261134, "Area" : NaN, "Length" : 5.9999999999999982, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "24e2372b-b42c-418f-9d82-fa065b1a7005", "Name" : "B500B" }, "Volume" : 0.034308917197452223, "Mass" : 269.32499999999993, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "357e0d3a-cb89-4b48-b172-dcadb6f42447", "Name" : "" }], "BHoM_Guid" : "b5e19346-6a19-41bc-9280-02aa5a6018f6", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.670790004050541, "Y" : 1.3955597740616918, "Z" : 19.631573496891995 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e3e17573-db07-47c1-93c6-f06df207be4d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.818433228505153, "Y" : 1.3955597740616918, "Z" : 22.714067492624437 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0bbb9c99-35de-4735-abda-cda8e6ccd310", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 406x140x39", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.39800000000000002, "Width" : 0.14180000000000001, "WebThickness" : 0.0064000000000000003, "FlangeThickness" : 0.0086, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "35d4345a-15a6-4916-a2e2-9c94c3ba811f", "Name" : "" }, "Area" : 0.0049700000000000005, "Rgy" : 0.159, "Rgz" : 0.0287, "J" : 1.0699999999999999E-07, "Iy" : 0.000125, "Iz" : 4.0999999999999997E-06, "Iw" : 1.55E-07, "Wely" : 0.000629, "Welz" : 5.7799999999999995E-05, "Wply" : 0.00072400000000000003, "Wplz" : 9.0799999999999998E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.19899999999999782, "Vpz" : 0.1990000000000022, "Vy" : 0.070900000000000019, "Vpy" : 0.070899999999999991, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "449c4427-705a-4860-b5e8-fd58d9c889ce" }, "OrientationAngle" : 0.32696927151687105, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "25ab3418-81dd-47d0-a8d5-473fbf5d2b20", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "105e0213-e7e2-42a1-ab49-464ab9970a24", "Name" : "S355" }, "Volume" : 0.029820000000000017, "Mass" : 234.08700000000013, "Area" : NaN, "Length" : 6.0000000000000027, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1270b2d0-2b38-4fe6-a0af-93a163128c1a", "Name" : "" }], "BHoM_Guid" : "e0b81ab2-4e71-48f1-8e1b-55143c088e1a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.5173300391591127, "Y" : 18.719336481884245, "Z" : 1.9175754158886806 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2202bab8-c7fa-4a37-8f16-d2f9f2d93453", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.7477806295102836, "Y" : 18.834551132379332, "Z" : 7.9120410392547953 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ae8372ab-44fa-4ba0-b7dc-de09cc39c7e1", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 3.1415926535897927, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "15943a04-e7a1-45ad-ab45-083998f22448", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "80401f7d-8f13-47e2-b84b-75790210f589", "Name" : "S355" }, "Volume" : 0.023820000000000008, "Mass" : 186.98700000000005, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d44c106d-4b02-4a28-96ce-14f36f3927da", "Name" : "" }], "BHoM_Guid" : "64ca4995-496a-4429-878d-ecc9b4c56e03", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.125197602140304, "Y" : 18.075359013956469, "Z" : 2.5981262259473881 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "f7347cc6-17f3-4144-880f-889537e191f7", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 24.087364847092662, "Y" : 18.56995730829782, "Z" : 3.0541243295090759 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "aa77fecf-3453-4d06-bf3f-057604297dcf", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 2.3124590290857232, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "d7762772-5932-4a3a-9aee-eb40d033be26", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "6be52e27-2d66-425d-bb34-5c9a743ab485", "Name" : "S355" }, "Volume" : 0.023820000000000011, "Mass" : 186.98700000000008, "Area" : NaN, "Length" : 6.0000000000000018, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "466fccb3-9bcf-4fb5-b572-e2de866d58c0", "Name" : "" }], "BHoM_Guid" : "57ff5bd2-7856-4a0e-96ae-56bb4b0ad4f5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.3493897651509936, "Y" : 14.149155407204567, "Z" : 2.3984192901921491 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44cfa8c8-a241-4595-ba6f-5cdd9148910a", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.3398364791704616, "Y" : 8.279544542005592, "Z" : 1.6456353917018856 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8a41e2c0-4b94-4fa1-805c-628a252fcdc3", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 0.93145025079182442, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "c3b01c50-e541-4b57-bd9d-44450a1bf7ee" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fcb99d64-20b6-41ee-a00a-2e67a675261e" }, "BHoM_Guid" : "c79c6b72-fc9b-4aef-af75-17b38a7a6d10" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "e4bfb23c-e8b8-4517-a56d-4cfbe634796e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "ee2ded14-45fa-4894-9afd-2d024842ffa9", "Name" : "S355" }, "Volume" : 0.023820000000000011, "Mass" : 186.98700000000008, "Area" : NaN, "Length" : 6.0000000000000018, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "8a677d94-f28f-4a29-ade1-dd48a7daae32", "Name" : "" }], "BHoM_Guid" : "11091266-1bde-4d1c-b0ba-836906f63533", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.5585675609660804, "Y" : 11.449488260701344, "Z" : 7.8532273914541353 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ca75f3a7-4a55-4f71-9af0-28745bd5ce9c", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.1792625029551136, "Y" : 16.142954614394196, "Z" : 7.8532273914541353 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "daaabfc4-7396-43d2-823b-bcfb52ba098d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 406x140x39", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.39800000000000002, "Width" : 0.14180000000000001, "WebThickness" : 0.0064000000000000003, "FlangeThickness" : 0.0086, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0032000000000000067, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.013400000000000006, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.19040000000000221, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.19040000000000221, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : -0.18020000000000219, "Z" : 0.0 } }, "Radius" : 0.010199999999999997, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : -0.18020000000000219, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0031999999999999858, "Y" : 0.18019999999999783, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.18019999999999783, "Z" : 0.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.013399999999999985, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19039999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : 0.19899999999999782, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : 0.19899999999999782, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070899999999999991, "Y" : -0.1990000000000022, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070900000000000019, "Y" : -0.1990000000000022, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "35d4345a-15a6-4916-a2e2-9c94c3ba811f", "Name" : "" }, "Area" : 0.0049700000000000005, "Rgy" : 0.159, "Rgz" : 0.0287, "J" : 1.0699999999999999E-07, "Iy" : 0.000125, "Iz" : 4.0999999999999997E-06, "Iw" : 1.55E-07, "Wely" : 0.000629, "Welz" : 5.7799999999999995E-05, "Wply" : 0.00072400000000000003, "Wplz" : 9.0799999999999998E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.19899999999999782, "Vpz" : 0.1990000000000022, "Vy" : 0.070900000000000019, "Vpy" : 0.070899999999999991, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "449c4427-705a-4860-b5e8-fd58d9c889ce" }, "OrientationAngle" : 1.9077065195473044, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "94a15e62-8ba5-46fb-986c-a537756e4b07", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "1ee4567d-7ac7-474b-9f89-77d960069faa", "Name" : "S355" }, "Volume" : 0.029819999999999999, "Mass" : 234.08699999999999, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e9fca22c-ae14-47ce-8b13-ee11ee5397e2", "Name" : "" }], "BHoM_Guid" : "85ac8f63-8456-4efd-b2ed-1ec44b3ddca0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.206330948394411, "Y" : 9.4925260760204786, "Z" : 9.4041904807146519 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4309b510-716a-4cfd-ab44-694d266897cc", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2076839689730496, "Y" : 9.5716138674465725, "Z" : 9.3042928454757288 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7e89df46-f577-4df2-b7d5-60703b787738", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 5.613423288900643, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "a9d31554-c64e-49e3-8250-facb04112dab", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "c3675050-a329-43cc-9d20-6a665552556d", "Name" : "S355" }, "Volume" : 0.023820000000000008, "Mass" : 186.98700000000005, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "997f2cef-dd91-42fe-b329-da1b9940be8b", "Name" : "" }], "BHoM_Guid" : "7dc7b977-8472-4a0c-ba7c-bddd7600f6cc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.4025922005368865, "Y" : 6.9074524401026691, "Z" : 9.5780922993542852 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ec137c95-2f61-44fe-9aa3-89c19a15902f", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.6269104527143998, "Y" : 0.91188153682095763, "Z" : 9.5250747035794632 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "ebf451e2-b462-484d-8047-94713598c066", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 1.3388707466637482, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "a6cea495-0452-4d2a-b9e2-bb15fd96ee35", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "a3074ef1-a700-4aaf-83d6-3b26671710c1", "Name" : "S355" }, "Volume" : 0.023819999999999997, "Mass" : 186.98699999999997, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "9c0e900a-e285-4caa-bf2c-1dd42cada2c7", "Name" : "" }], "BHoM_Guid" : "6d14ce92-f25c-49df-8194-9bf3a1af5207", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.722395643217617, "Y" : 6.8855275810018828, "Z" : 16.761854665200374 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "52faf592-4dc5-43b1-a663-1da9a4b2da10", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.867909191045257, "Y" : 4.5393523295350109, "Z" : 18.766636952264619 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "7d996de7-b586-40da-ac45-86ed73369a11", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 254x146x31", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.25140000000000001, "Width" : 0.14610000000000001, "WebThickness" : 0.0060000000000000001, "FlangeThickness" : 0.0086, "RootRadius" : 0.0076, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0029999999999999996, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0106, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.11710000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.11710000000000109, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : -0.1095000000000011, "Z" : 0.0 } }, "Radius" : 0.0075999999999999991, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : -0.1095000000000011, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0030000000000000109, "Y" : 0.10949999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.10949999999999893, "Z" : 0.0 } }, "Radius" : 0.0076, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01060000000000001, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.11709999999999893, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : 0.12569999999999892, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.073050000000000004, "Y" : -0.12570000000000109, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "a5b1ce06-3d74-4935-8756-7f80da75275d", "Name" : "" }, "Area" : 0.0039700000000000004, "Rgy" : 0.105, "Rgz" : 0.033599999999999998, "J" : 8.5500000000000005E-08, "Iy" : 4.4100000000000001E-05, "Iz" : 4.4800000000000003E-06, "Iw" : 6.6000000000000009E-08, "Wely" : 0.00035100000000000002, "Welz" : 6.1299999999999999E-05, "Wply" : 0.00039300000000000001, "Wplz" : 9.4099999999999997E-05, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12569999999999892, "Vpz" : 0.12570000000000109, "Vy" : 0.073050000000000004, "Vpy" : 0.073050000000000004, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "dd5ff8b0-ecbc-4fa2-b329-a44e407cf580" }, "OrientationAngle" : 4.0799883913775075, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "cd1a2008-fcfe-4d70-aaec-4e2773d06224" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "29017c71-c27f-47af-9096-8e7e94662fd1" }, "BHoM_Guid" : "4577660e-a6cf-4126-9d25-eb100ae82789" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "fdd89188-5be9-48ee-b34b-ddfa5f15f0b7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "cd70ad77-0e68-4555-a996-fb66bf3ae0cc", "Name" : "S355" }, "Volume" : 0.02381999999999999, "Mass" : 186.98699999999994, "Area" : NaN, "Length" : 5.9999999999999973, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "dc92f49d-220c-4bad-ac26-be2e432df060", "Name" : "" }], "BHoM_Guid" : "d22f1724-1ab7-4227-90f3-58db2c3e989d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3432944859809153, "Y" : 2.4633093898757741, "Z" : 15.089971802987417 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "21ea3324-6c45-4f2e-b9d7-e4416c77ed12", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3432944859809153, "Y" : 6.8727728754752846, "Z" : 19.158955923030724 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0f729574-efa7-4d14-b922-9a11c9e5bc70", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "UB 686x254x125", "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "Shape" : "ISection", "Height" : 0.67789999999999995, "Width" : 0.253, "WebThickness" : 0.011699999999999999, "FlangeThickness" : 0.016199999999999999, "RootRadius" : 0.0152, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.33894999999998382, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.32274999999998383, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : -0.30754999999998384, "Z" : 0.0 } }, "Radius" : 0.015199999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058500000000000245, "Y" : -0.30754999999998384, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0058500000000000245, "Y" : 0.30755000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : 0.30755000000001614, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.021050000000000024, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.32275000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.33895000000001613, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.33894999999998382, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.32274999999998383, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : -0.32274999999998383, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : -0.30754999999998384, "Z" : 0.0 } }, "Radius" : 0.015199999999999998, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058499999999999741, "Y" : -0.30754999999998384, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0058499999999999741, "Y" : 0.30755000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : 0.30755000000001614, "Z" : 0.0 } }, "Radius" : 0.0152, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.021049999999999975, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.32275000000001614, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.32275000000001614, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.33895000000001613, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : 0.33895000000001613, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : 0.33895000000001613, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12649999999999997, "Y" : -0.33894999999998382, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12650000000000003, "Y" : -0.33894999999998382, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "f19acf90-54c0-4add-8e68-1f9dd6657204", "Name" : "" }, "Area" : 0.015900000000000001, "Rgy" : 0.27200000000000002, "Rgz" : 0.052400000000000002, "J" : 1.1599999999999999E-06, "Iy" : 0.0011800000000000001, "Iz" : 4.3800000000000001E-05, "Iw" : 4.7999999999999998E-06, "Wely" : 0.00348, "Welz" : 0.00034600000000000001, "Wply" : 0.0039899999999999996, "Wplz" : 0.00054199999999999995, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.33895000000001613, "Vpz" : 0.33894999999998382, "Vy" : 0.12650000000000003, "Vpy" : 0.12649999999999997, "Asy" : 0.0, "Asz" : 0.0, "BHoM_Guid" : "801353a0-6325-4aa4-8ecd-408c330ef49f" }, "OrientationAngle" : 6.0826705974950102, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "756c59ee-9678-43ea-9158-77ec2a452c9d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "0d058e1a-3d4e-4918-b798-a1b7461579d9" }, "BHoM_Guid" : "50642f0a-1cb0-477b-8338-2242b57a4ee3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "24721c06-5f56-42f2-88ac-509939bcd0ca", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S355", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0, "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d" }], "BHoM_Guid" : "5248ec9c-5bf1-4ea9-8539-70ef2b9197ac", "Name" : "S355" }, "Volume" : 0.095399999999999985, "Mass" : 748.88999999999987, "Area" : NaN, "Length" : 5.9999999999999991, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "18bfe08b-d7b5-477a-890a-0cc0c441ae84", "Name" : "" }], "BHoM_Guid" : "798e2199-4adf-46ed-8ea8-48875af6ee26", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.729813632292785, "Y" : 19.69425738187417, "Z" : 17.432819684916698 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "44bfdffc-40f4-41d8-82d2-0b324dae7bc7", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.569005385783335, "Y" : 18.202902056053205, "Z" : 17.432819684916698 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "4e30887d-7270-424c-b9ba-2bf463b9cd6c", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.16, "Width" : 0.12, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "9649305f-0987-4589-ba10-d0a7a06712ab", "Name" : "" }, "Area" : 0.019199999999999998, "Rgy" : 0.046188021535170064, "Rgz" : 0.034641016151377546, "J" : 4.4002575000000003E-05, "Iy" : 4.0960000000000008E-05, "Iz" : 2.304E-05, "Iw" : 0.0, "Wely" : 0.00051200000000000009, "Welz" : 0.00038400000000000001, "Wply" : 0.00076800000000000002, "Wplz" : 0.00057600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.080000000000000002, "Vpz" : 0.080000000000000002, "Vy" : 0.059999999999999998, "Vpy" : 0.059999999999999998, "Asy" : 0.01599999999999991, "Asz" : 0.016000000000000059, "BHoM_Guid" : "3788f8ba-cddf-42fa-a1b3-103f4b33063f" }, "OrientationAngle" : 1.6738062711893169, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fd60154c-e8ad-4e7e-bc65-748fd32656e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "267af58c-73f0-48b3-9cc0-fcdefbb29151" }, "BHoM_Guid" : "6caf914d-ab69-4fca-ba96-1bbe0491426f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "ed2f2efe-f14a-4855-a50e-fa6bf6711306", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "356674e5-08bb-4c7f-84c2-3a623793be4b", "Name" : "GL 24h" }, "Volume" : 0.02880000000000001, "Mass" : 12.096000000000004, "Area" : NaN, "Length" : 1.5000000000000007, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7d019c8d-f5f4-4d99-b932-88ac71b46158", "Name" : "" }], "BHoM_Guid" : "318e5be5-0857-45b6-9562-4e0d8e481d36", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.8747976733466345, "Y" : 17.20406010975179, "Z" : 19.474090121989413 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "85903bcd-defa-464e-bb8c-401aecb1403f", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4472328906717369, "Y" : 17.520877116146938, "Z" : 19.13989590342004 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e1079e89-4579-4ce9-9b68-a535ccbdae46", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.20000000000000001, "Width" : 0.14000000000000001, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.10000000000000001, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "4bfb04c5-2cf4-4e98-8e17-9bff0ac2d3b9", "Name" : "" }, "Area" : 0.028000000000000004, "Rgy" : 0.057735026918962581, "Rgz" : 0.040414518843273808, "J" : 9.2440544280000033E-05, "Iy" : 9.3333333333333357E-05, "Iz" : 4.5733333333333352E-05, "Iw" : 0.0, "Wely" : 0.00093333333333333354, "Welz" : 0.00065333333333333357, "Wply" : 0.0014000000000000002, "Wplz" : 0.00098000000000000019, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.10000000000000001, "Vpz" : 0.10000000000000001, "Vy" : 0.070000000000000007, "Vpy" : 0.070000000000000007, "Asy" : 0.023333333333333386, "Asz" : 0.023333333333333244, "BHoM_Guid" : "511426f2-3779-41e3-a5b3-3f9036587b03" }, "OrientationAngle" : 2.3581459410953669, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "fd60154c-e8ad-4e7e-bc65-748fd32656e0" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "267af58c-73f0-48b3-9cc0-fcdefbb29151" }, "BHoM_Guid" : "6caf914d-ab69-4fca-ba96-1bbe0491426f" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "45e8dcca-b2c6-4d61-992f-6c0eda646f87", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "ab301b43-05ee-467d-bf18-6eb9e5a7e493", "Name" : "GL 24h" }, "Volume" : 0.042000000000000051, "Mass" : 17.640000000000022, "Area" : NaN, "Length" : 1.5000000000000016, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c20ac5c4-832e-4a8d-81c2-e0ba6be2052d", "Name" : "" }], "BHoM_Guid" : "4aebc4e6-c559-4253-bb63-a72a14442286", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.31097574827689611, "Y" : 14.975132641221389, "Z" : 1.2516689686588638 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6748058-260d-435c-abf8-22f4d6428913", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.31097574827689611, "Y" : 14.030710511836936, "Z" : 0.086307719290697804 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "8d83bf52-ae9d-41d0-9b89-dbf02547631d", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.16, "Width" : 0.12, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : -0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.059999999999999998, "Y" : 0.080000000000000002, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "3423545f-23aa-4ebb-bb20-57e8eb90f268", "Name" : "" }, "Area" : 0.019199999999999998, "Rgy" : 0.046188021535170064, "Rgz" : 0.034641016151377546, "J" : 4.4002575000000003E-05, "Iy" : 4.0960000000000008E-05, "Iz" : 2.304E-05, "Iw" : 0.0, "Wely" : 0.00051200000000000009, "Welz" : 0.00038400000000000001, "Wply" : 0.00076800000000000002, "Wplz" : 0.00057600000000000001, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.080000000000000002, "Vpz" : 0.080000000000000002, "Vy" : 0.059999999999999998, "Vpy" : 0.059999999999999998, "Asy" : 0.01599999999999991, "Asz" : 0.016000000000000059, "BHoM_Guid" : "2fc3039c-a796-4153-a43d-35e1a21d7dde" }, "OrientationAngle" : 0.50048129809640174, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "eb74fa5d-6094-4ce1-98e5-ec1a80032e4d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "3912e841-5c3c-456f-b0b4-b3ecf9724fbb" }, "BHoM_Guid" : "40705384-b67a-401a-acb7-8e1ee4db1739" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5a7dbd5f-3baa-4153-ac59-f015657b7bb4", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "e172e3b6-fd2d-49e0-aa9d-5f84d3fbca5c", "Name" : "GL 24h" }, "Volume" : 0.028799999999999975, "Mass" : 12.095999999999989, "Area" : NaN, "Length" : 1.4999999999999989, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c9fcba81-f804-4e82-aa80-48b077beb066", "Name" : "" }], "BHoM_Guid" : "e46ace69-c6cc-4b34-8f32-2bc663ae6713", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.50863541598998, "Y" : 12.499510057620169, "Z" : 3.2775871159385694 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "1c0ee9e2-6611-4538-8e05-467ae5fb5c0d", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.812378041723896, "Y" : 11.035300348425263, "Z" : 3.1599846295208316 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bf365484-4c67-446e-9a68-2d1b02112bf8", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.23999999999999999, "Width" : 0.14000000000000001, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : -0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.070000000000000007, "Y" : 0.12, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "35cf3b89-02d8-47a5-9672-03dac4494a9e", "Name" : "" }, "Area" : 0.033600000000000005, "Rgy" : 0.069282032302755092, "Rgz" : 0.040414518843273808, "J" : 0.00012590482606095681, "Iy" : 0.00016128, "Iz" : 5.4880000000000017E-05, "Iw" : 0.0, "Wely" : 0.0013440000000000001, "Welz" : 0.00078400000000000019, "Wply" : 0.0020160000000000004, "Wplz" : 0.0011760000000000002, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.12, "Vpz" : 0.12, "Vy" : 0.070000000000000007, "Vpy" : 0.070000000000000007, "Asy" : 0.02799999999999999, "Asz" : 0.027999999999999858, "BHoM_Guid" : "437f2cc5-ca8d-4d19-b873-9595373cebf3" }, "OrientationAngle" : 4.3510433272213032, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "eb74fa5d-6094-4ce1-98e5-ec1a80032e4d" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "3912e841-5c3c-456f-b0b4-b3ecf9724fbb" }, "BHoM_Guid" : "40705384-b67a-401a-acb7-8e1ee4db1739" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "38ba0247-ad53-4bc5-8d63-1a9ad0c2ca6f", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "83003185-ee38-4c5c-8e8e-b388933fa1d7", "Name" : "GL 24h" }, "Volume" : 0.050399999999999993, "Mass" : 21.167999999999996, "Area" : NaN, "Length" : 1.4999999999999996, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "af6df912-6d0f-426c-831b-0212a9e6827d", "Name" : "" }], "BHoM_Guid" : "acba8c32-b7fc-4da8-95d8-6ab982953e6a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.8265804068814679, "Y" : 9.5498673180310423, "Z" : 4.6268365404870373 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "c6afb0a0-97c3-4005-acba-73b2ac658bad", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.8265804068814679, "Y" : 5.4337325735328896, "Z" : 8.9923187320822713 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "47cfc3e0-719d-4eae-a954-7fb5ace910e1", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.71999999999999997, "Width" : 0.23999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "5fdf840e-a58f-4b95-879c-15b044b8f923", "Name" : "" }, "Area" : 0.17279999999999998, "Rgy" : 0.20784609690826528, "Rgz" : 0.069282032302755092, "J" : 0.0024143871999999997, "Iy" : 0.0074649599999999997, "Iz" : 0.00082943999999999997, "Iw" : 0.0, "Wely" : 0.020736000000000001, "Welz" : 0.0069119999999999997, "Wply" : 0.031103999999999996, "Wplz" : 0.010368, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35999999999999999, "Vpz" : 0.35999999999999999, "Vy" : 0.12, "Vpy" : 0.12, "Asy" : 0.14399999999999996, "Asz" : 0.14399999999999979, "BHoM_Guid" : "7163a4fb-6acc-465b-9a3d-b6e16d9e3d86" }, "OrientationAngle" : 6.1132780780110734, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "90a07cff-7e11-42e2-b2a6-9322855854f8" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "873c6928-6473-437b-b7ae-0af1daee2db7" }, "BHoM_Guid" : "0328d211-090f-4aee-a704-b06f48a64705" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "c0ce92e4-0a4a-4219-a49b-94851bcf5b01", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "f7a933c0-1605-4705-941b-215623ce9331", "Name" : "GL 24h" }, "Volume" : 1.0367999999999999, "Mass" : 435.45599999999996, "Area" : NaN, "Length" : 6.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "dba77070-9c58-4b9f-8133-cca9fca6a811", "Name" : "" }], "BHoM_Guid" : "e2dd66ef-9796-48da-8087-b44a86c82481", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "Start" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.626989748760904, "Y" : 7.9638348617853509, "Z" : 7.0354277350368681 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "e5a959b4-2f96-48bf-aaff-ef2210e5e527", "Name" : "" }, "End" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.123613387254753, "Y" : 3.088014609691756, "Z" : 7.0354277350368681 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "a6f4f8fb-a2ef-4fd0-bfb5-861641f99211", "Name" : "" }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.TimberSection", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.RectangleProfile", "Shape" : "Rectangle", "Height" : 0.71999999999999997, "Width" : 0.23999999999999999, "CornerRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : -0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.12, "Y" : 0.35999999999999999, "Z" : 0.0 }, "Infinite" : false }], "BHoM_Guid" : "b4032eaa-7f21-4743-bcdc-afae1f2aede3", "Name" : "" }, "Area" : 0.17279999999999998, "Rgy" : 0.20784609690826528, "Rgz" : 0.069282032302755092, "J" : 0.0024143871999999997, "Iy" : 0.0074649599999999997, "Iz" : 0.00082943999999999997, "Iw" : 0.0, "Wely" : 0.020736000000000001, "Welz" : 0.0069119999999999997, "Wply" : 0.031103999999999996, "Wplz" : 0.010368, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35999999999999999, "Vpz" : 0.35999999999999999, "Vy" : 0.12, "Vpy" : 0.12, "Asy" : 0.14399999999999996, "Asz" : 0.14399999999999979, "BHoM_Guid" : "76df3ee3-48d4-4bbe-8d77-c55a88218913" }, "OrientationAngle" : 1.3731079157461583, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "Name" : "PinPin", "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Free", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "a27baf6e-f5ac-48cc-806e-d636279469d8" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "Name" : "Pin", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Free", "RotationZ" : "Free", "BHoM_Guid" : "d629bee6-07f3-423c-8841-eb64a5db76ea" }, "BHoM_Guid" : "9421b328-7f9c-47bd-aaf2-55cbaf0c54e3" }, "FEAType" : "Flexural", "Support" : null, "Offset" : null, "BHoM_Guid" : "5ba17e35-e7e2-4ffc-a611-903af251339a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 24h", "Density" : 420.0, "DensityCharacteristic" : 385.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11500000000.0, "E_0_k" : 9600000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 19200000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "1daf65ba-891b-40ac-9438-d9dfdf033d61" }], "BHoM_Guid" : "0a34025e-628f-42c7-89eb-90c10d3b47fd", "Name" : "GL 24h" }, "Volume" : 1.0367999999999999, "Mass" : 435.45599999999996, "Area" : NaN, "Length" : 6.0000000000000009, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "2d08e332-01f0-483c-9465-022d78a5a980", "Name" : "" }], "BHoM_Guid" : "daa32a00-a492-4617-9469-4efc84cf56ec", "Name" : "" }], "BHoM_Guid" : "dcb53faf-4877-4ba4-b7b5-ba29dd0974da", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Pile\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "94a1b135-a484-485b-b791-4a6af01f57b4", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bccee8c9-7524-4282-9073-c8095bd7cd04", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "ec328934-020b-45d8-abde-689abb01aa35", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "702e758d-ab0f-4153-b29a-ef3a4fc59041" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "35a85f2e-e042-41c2-8e5a-d19cf6ce5ad3", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "c98d8705-cbfb-4e49-b713-37fda471df03", "Name" : "S235" }, "Volume" : 17.907078125461812, "Mass" : 140570.56328487521, "Area" : NaN, "Length" : 30.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "340c705e-5844-44fa-9670-8f30ca7ca0b0", "Name" : "" }], "BHoM_Guid" : "d9b240cb-b163-46ad-831c-4556f33c6c60", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d410bd25-bf88-49d6-a54b-17ba6425df2c", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "681184f2-5aa9-44e8-bbe2-b3d74f8c1361", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a5cd382a-2beb-4bc0-bec5-81c71174bf73", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "6d57b180-f561-470d-8429-8c59d24d1167", "Name" : "C12/15" }, "Volume" : 15.707963267948966, "Mass" : 40032.336578583141, "Area" : NaN, "Length" : 20.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e7681d4c-3bbf-4509-b121-b93c1804582d", "Name" : "" }], "BHoM_Guid" : "015c4d77-33bc-4677-b282-d5ecbcb5647a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "da5a1b99-8f29-4fbf-82f7-3cb3f9c8d2bf", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0ce3296d-066e-4563-9e3d-1637a4b08f68", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "86e44203-de5d-4832-a12f-e450e8ae0a73", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "aa09e9e8-5536-4e50-bbe9-4d8e92c406c7", "Name" : "C12/15" }, "Volume" : 15.507861825045158, "Mass" : 39522.37050751839, "Area" : NaN, "Length" : 20.0, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "3fe2d0b4-8880-4eb6-93bf-9a14b3756c69", "Name" : "B500B" }, "Volume" : 0.20010144290380846, "Mass" : 1570.7963267948965, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "45ebc589-fda4-4283-89c8-c1df49cbd41e", "Name" : "" }], "BHoM_Guid" : "709bba68-6fd5-4bbb-9cf6-31dff0338f7a", "Name" : "" }], "BHoM_Guid" : "ff21d832-4cdc-4eea-8e15-b6dde46755c5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.PileFoundation\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "830a5f48-54c7-46c5-b83e-2fe089373902" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "edaa2f39-80c6-40ee-8371-f4859f370f0a", "Name" : "" }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d410bd25-bf88-49d6-a54b-17ba6425df2c", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "681184f2-5aa9-44e8-bbe2-b3d74f8c1361", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a5cd382a-2beb-4bc0-bec5-81c71174bf73", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "da5a1b99-8f29-4fbf-82f7-3cb3f9c8d2bf", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0ce3296d-066e-4563-9e3d-1637a4b08f68", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "86e44203-de5d-4832-a12f-e450e8ae0a73", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "94a1b135-a484-485b-b791-4a6af01f57b4", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bccee8c9-7524-4282-9073-c8095bd7cd04", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "ec328934-020b-45d8-abde-689abb01aa35", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "702e758d-ab0f-4153-b29a-ef3a4fc59041" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "35a85f2e-e042-41c2-8e5a-d19cf6ce5ad3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "05132632-9eef-4319-9be4-d5c9abe330a5", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2eb42c70-be00-4b0c-b624-8893144da005", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "ec328934-020b-45d8-abde-689abb01aa35", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "702e758d-ab0f-4153-b29a-ef3a4fc59041" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "3d1d40ab-d8bc-4df2-82a7-fb82ce958207", "Name" : "" }], "BHoM_Guid" : "34415393-849d-45f1-8408-5ddcf30596f9", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "3aee52c8-b5d0-43e9-8647-2753e82ea59d", "Name" : "C30/37" }, "Volume" : 75.0, "Mass" : 191140.32749999998, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "53ff4e0f-9f29-403c-9294-1f83563564b0", "Name" : "C12/15" }, "Volume" : 31.415926535897931, "Mass" : 80064.673157166282, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "e800b98d-e1d9-4607-8add-26f5719ff101", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "877c2e3e-cf58-4653-86ad-6a81f2411a45", "Name" : "" }], "BHoM_Guid" : "6fbd0d8b-9011-46a8-972f-b32bd57c5494", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "830a5f48-54c7-46c5-b83e-2fe089373902" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "edaa2f39-80c6-40ee-8371-f4859f370f0a", "Name" : "" }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d410bd25-bf88-49d6-a54b-17ba6425df2c", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "681184f2-5aa9-44e8-bbe2-b3d74f8c1361", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a5cd382a-2beb-4bc0-bec5-81c71174bf73", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "da5a1b99-8f29-4fbf-82f7-3cb3f9c8d2bf", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0ce3296d-066e-4563-9e3d-1637a4b08f68", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "86e44203-de5d-4832-a12f-e450e8ae0a73", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "94a1b135-a484-485b-b791-4a6af01f57b4", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bccee8c9-7524-4282-9073-c8095bd7cd04", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "ec328934-020b-45d8-abde-689abb01aa35", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "702e758d-ab0f-4153-b29a-ef3a4fc59041" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "35a85f2e-e042-41c2-8e5a-d19cf6ce5ad3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "05132632-9eef-4319-9be4-d5c9abe330a5", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2eb42c70-be00-4b0c-b624-8893144da005", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "ec328934-020b-45d8-abde-689abb01aa35", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "702e758d-ab0f-4153-b29a-ef3a4fc59041" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "3d1d40ab-d8bc-4df2-82a7-fb82ce958207", "Name" : "" }], "BHoM_Guid" : "34415393-849d-45f1-8408-5ddcf30596f9", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "4a398081-d27a-49ca-8dab-1793c010c6b6", "Name" : "C30/37" }, "Volume" : 74.044585987261144, "Mass" : 188705.41886942674, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "adde1640-25e6-4f0f-aa80-a3ac6582a92a", "Name" : "B500B" }, "Volume" : 1.3556168985464703, "Mass" : 10641.592653589792, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "3d283065-a200-42db-a0f4-350b406ee6d1", "Name" : "C12/15" }, "Volume" : 31.015723650090315, "Mass" : 79044.74101503678, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "57cb0dd8-b73b-4bce-a7a2-a4800ed918d1", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "169d9d6d-ac15-4b7c-97c0-6139b1980d4b", "Name" : "" }], "BHoM_Guid" : "0200ca90-0a18-4dae-967d-168ee9b023d6", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "830a5f48-54c7-46c5-b83e-2fe089373902" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "edaa2f39-80c6-40ee-8371-f4859f370f0a", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d410bd25-bf88-49d6-a54b-17ba6425df2c", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "681184f2-5aa9-44e8-bbe2-b3d74f8c1361", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a5cd382a-2beb-4bc0-bec5-81c71174bf73", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "da5a1b99-8f29-4fbf-82f7-3cb3f9c8d2bf", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0ce3296d-066e-4563-9e3d-1637a4b08f68", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "86e44203-de5d-4832-a12f-e450e8ae0a73", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "94a1b135-a484-485b-b791-4a6af01f57b4", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bccee8c9-7524-4282-9073-c8095bd7cd04", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "ec328934-020b-45d8-abde-689abb01aa35", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "702e758d-ab0f-4153-b29a-ef3a4fc59041" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "35a85f2e-e042-41c2-8e5a-d19cf6ce5ad3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "05132632-9eef-4319-9be4-d5c9abe330a5", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2eb42c70-be00-4b0c-b624-8893144da005", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "ec328934-020b-45d8-abde-689abb01aa35", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "702e758d-ab0f-4153-b29a-ef3a4fc59041" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "3d1d40ab-d8bc-4df2-82a7-fb82ce958207", "Name" : "" }], "BHoM_Guid" : "34415393-849d-45f1-8408-5ddcf30596f9", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "98ebc5c0-27eb-4054-8ee9-a1dc63fa2a4b", "Name" : "C30/37" }, "Volume" : 74.044585987261144, "Mass" : 188705.41886942674, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "1281bec1-50bd-4182-b570-89d13f543434", "Name" : "B500B" }, "Volume" : 1.3556168985464703, "Mass" : 10641.592653589792, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "331bb247-3a24-40fb-b855-14679a297049", "Name" : "C12/15" }, "Volume" : 31.015723650090315, "Mass" : 79044.74101503678, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "34218d2d-e3a7-4387-ab32-2253745232ff", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "8f39c231-e3af-418f-ba7f-c094b13fa235", "Name" : "" }], "BHoM_Guid" : "bbe192fc-a271-4ed9-ac07-0eddcd683946", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PileFoundation", "PileCap" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -15.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -15.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -20.0, "Y" : -15.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "3m Pad", "Thickness" : 3.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "830a5f48-54c7-46c5-b83e-2fe089373902" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "edaa2f39-80c6-40ee-8371-f4859f370f0a", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Piles" : [{ "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "d410bd25-bf88-49d6-a54b-17ba6425df2c", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -14.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "681184f2-5aa9-44e8-bbe2-b3d74f8c1361", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a5cd382a-2beb-4bc0-bec5-81c71174bf73", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "da5a1b99-8f29-4fbf-82f7-3cb3f9c8d2bf", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -16.0, "Y" : -11.0, "Z" : -20.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "0ce3296d-066e-4563-9e3d-1637a4b08f68", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "Name" : "Concrete circle", "RebarIntent" : null, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "Shape" : "Circle", "Diameter" : 1.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.5 }], "BHoM_Guid" : "2284f4ed-9b6b-492c-809e-30b7f47f28fb", "Name" : "" }, "Area" : 0.78539816339744828, "Rgy" : 0.25, "Rgz" : 0.25, "J" : 0.098174770424681035, "Iy" : 0.049087385212340517, "Iz" : 0.049087385212340517, "Iw" : 0.0, "Wely" : 0.098174770424681035, "Welz" : 0.098174770424681035, "Wply" : 0.16666666666666666, "Wplz" : 0.16666666666666666, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.5, "Vpz" : 0.5, "Vy" : 0.5, "Vpy" : 0.5, "Asy" : 0.70720738564530627, "Asz" : 0.70720738546536754, "BHoM_Guid" : "c9baeabe-99e5-42a6-864b-2ed005e8f471" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "86e44203-de5d-4832-a12f-e450e8ae0a73", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "94a1b135-a484-485b-b791-4a6af01f57b4", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -14.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "bccee8c9-7524-4282-9073-c8095bd7cd04", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "ec328934-020b-45d8-abde-689abb01aa35", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "702e758d-ab0f-4153-b29a-ef3a4fc59041" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "35a85f2e-e042-41c2-8e5a-d19cf6ce5ad3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Pile", "TopNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "05132632-9eef-4319-9be4-d5c9abe330a5", "Name" : "" }, "BottomNode" : { "_t" : "BH.oM.Structure.Elements.Node", "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -19.0, "Y" : -11.0, "Z" : -30.0 }, "Orientation" : null, "Support" : null, "BHoM_Guid" : "2eb42c70-be00-4b0c-b624-8893144da005", "Name" : "" }, "Section" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "Name" : "Steel tube", "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "Shape" : "Tube", "Diameter" : 2.0, "Thickness" : 0.10000000000000001, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 1.0 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.90000000000000002 }], "BHoM_Guid" : "ec328934-020b-45d8-abde-689abb01aa35", "Name" : "" }, "Area" : 0.59690260418206043, "Rgy" : 0.67268120235368556, "Rgz" : 0.67268120235368556, "J" : 0.54019685678476492, "Iy" : 0.27009842839238241, "Iz" : 0.27009842839238241, "Iw" : 0.0, "Wely" : 0.27009842839238241, "Welz" : 0.27009842839238241, "Wply" : 0.36133333333333323, "Wplz" : 0.36133333333333323, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 1.0, "Vpz" : 1.0, "Vy" : 1.0, "Vpy" : 1.0, "Asy" : 0.4001772847876362, "Asz" : 0.4001772844323554, "BHoM_Guid" : "702e758d-ab0f-4153-b29a-ef3a4fc59041" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "3d1d40ab-d8bc-4df2-82a7-fb82ce958207", "Name" : "" }], "BHoM_Guid" : "34415393-849d-45f1-8408-5ddcf30596f9", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 150.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "493cffd1-2710-4598-b0f0-0c37040ae0c7", "Name" : "C30/37" }, "Volume" : 74.044585987261144, "Mass" : 188705.41886942674, "Area" : 25.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "9cb5cdd8-7750-42bd-8f8d-9132c3854830", "Name" : "B500B" }, "Volume" : 1.3556168985464703, "Mass" : 10641.592653589792, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "653ffb28-6bb1-419e-8f05-71ca168e3c79", "Name" : "C12/15" }, "Volume" : 31.015723650090315, "Mass" : 79044.74101503678, "Area" : NaN, "Length" : 40.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S235", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 235000000.0, "UltimateStress" : 360000000.0, "BHoM_Guid" : "47fd698b-37cc-4d70-b622-e9381604a846" }], "BHoM_Guid" : "3b104027-8a66-4d9c-a08a-f82c737965b4", "Name" : "S235" }, "Volume" : 35.814156250923624, "Mass" : 281141.12656975043, "Area" : NaN, "Length" : 60.0, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "84d951f9-d097-445e-bcbb-ec691cf00c7d", "Name" : "" }], "BHoM_Guid" : "9586cc5d-7eeb-46bf-b4d2-092e371fb541", "Name" : "" }], "BHoM_Guid" : "314e4ad8-106f-4eb4-87ad-3b2ea21014b2", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.Stem\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "a19f3d05-5098-47ce-9e79-dd3637c667a5", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "1fed09f0-f811-419d-8fb5-0f34b751a624", "Name" : "C55/67" }, "Volume" : 25.0, "Mass" : 63713.442499999997, "Area" : NaN, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "42f2c853-cfdf-4934-bbf2-03007d985a89", "Name" : "" }], "BHoM_Guid" : "345684b3-2d09-4760-b0e9-d0861953ee49", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "a19f3d05-5098-47ce-9e79-dd3637c667a5", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "da4b9e93-201d-4e12-89c6-d70db5305f2a", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "a9bb6ac5-26f1-4bb1-8869-dada222af28a", "Name" : "B500B" }, "Volume" : 0.31847133757961782, "Mass" : 2500.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "dfd551a0-bf92-417b-9470-1bfd5231f492", "Name" : "" }], "BHoM_Guid" : "30ca2c60-4c35-4278-b06d-a1119f7e0501", "Name" : "" }], "BHoM_Guid" : "eaa06821-58f3-4861-ae93-d33ab1360f6d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.RetainingWall\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "a19f3d05-5098-47ce-9e79-dd3637c667a5", "Name" : "" }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "cae69eed-cb31-4d61-bed8-76fbc60d47d4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "7ed68e03-8a1b-4203-bf9d-47f8435459f6", "Name" : "" }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "f83b4b6c-6a2c-434c-833f-b736c5bc7f24", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "a2bde5b1-58e0-4f99-abb9-47a042c23fb4", "Name" : "C55/67" }, "Volume" : 25.0, "Mass" : 63713.442499999997, "Area" : NaN, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "95faabab-6b67-45d6-872b-73dd7105cd19", "Name" : "C35/45" }, "Volume" : 32.0, "Mass" : 81553.206399999995, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1b09d0ed-b286-4637-aad9-b8d9a429ba8d", "Name" : "" }], "BHoM_Guid" : "ad1f5798-5659-4f1c-84a6-a9c70c735dc1", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "a19f3d05-5098-47ce-9e79-dd3637c667a5", "Name" : "" }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "cae69eed-cb31-4d61-bed8-76fbc60d47d4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "7ed68e03-8a1b-4203-bf9d-47f8435459f6", "Name" : "" }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "f83b4b6c-6a2c-434c-833f-b736c5bc7f24", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "dcba2ecc-2654-4ed3-858d-f55883d960cf", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "0cd0e835-195c-45aa-aae2-84d53dfd55ac", "Name" : "B500B" }, "Volume" : 0.72611464968152872, "Mass" : 5700.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "2e855d9d-7bb3-414f-9276-850f0e877da4", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "92425e1d-8c06-4baa-9327-c23ede9acf7e", "Name" : "" }], "BHoM_Guid" : "c9ddfd3d-ab3a-40a3-a5d8-db845f0475af", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "a19f3d05-5098-47ce-9e79-dd3637c667a5", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "cae69eed-cb31-4d61-bed8-76fbc60d47d4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "7ed68e03-8a1b-4203-bf9d-47f8435459f6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "f83b4b6c-6a2c-434c-833f-b736c5bc7f24", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "d4a6dc00-d55d-407a-ad6c-2c2f436ea147", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "d39b517d-a08e-4f4e-99ea-00f143ce4e0a", "Name" : "B500B" }, "Volume" : 0.72611464968152872, "Mass" : 5700.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "356954c6-7cd7-4067-af3b-140450d0dee2", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7e16762e-37f8-4466-b5c4-fef9a3de94fe", "Name" : "" }], "BHoM_Guid" : "1091a71e-31b3-4496-af2a-4d74f39d187c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.RetainingWall", "Stem" : { "_t" : "BH.oM.Structure.Elements.Stem", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }] }, "ThicknessTop" : 0.80000000000000004, "ThicknessBottom" : 1.2, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }, "BHoM_Guid" : "a19f3d05-5098-47ce-9e79-dd3637c667a5", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "Footing" : { "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "cae69eed-cb31-4d61-bed8-76fbc60d47d4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "7ed68e03-8a1b-4203-bf9d-47f8435459f6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }, "RetainedHeight" : 0.90000000000000002, "CoverDepth" : 0.90000000000000002, "RetentionAngle" : 0.90000000000000002, "GroundWaterDepth" : 0.0, "BHoM_Guid" : "f83b4b6c-6a2c-434c-833f-b736c5bc7f24", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 150.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C55/67", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 38000000000.0, "CylinderStrength" : 55000000.0, "CubeStrength" : 67000000.0, "BHoM_Guid" : "72e6bf0b-f876-4398-937d-4bdee8bb1d06" }], "BHoM_Guid" : "51223c04-f2b0-411f-bd95-e72bd9e31e96", "Name" : "C55/67" }, "Volume" : 24.681528662420384, "Mass" : 62901.806289808919, "Area" : NaN, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "e738d9d4-b8d6-49a3-843b-a3c040cca40d", "Name" : "B500B" }, "Volume" : 0.72611464968152872, "Mass" : 5700.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "0e334f0b-9180-42e3-bfa2-22099c9d9052", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6917f73c-abc0-45a2-be06-5e26654e1a45", "Name" : "" }], "BHoM_Guid" : "c9ce5917-4c83-4136-ba88-99f72cc9457f", "Name" : "" }], "BHoM_Guid" : "96eeb33f-2742-4886-ab92-f1ffaf77dfb4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Structure.Query, Structure_Engine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"9.3\" }", "MethodName" : "GeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Structure.Elements.IAreaElement\", \"_bhomVersion\" : \"9.3\" }"], "_bhomVersion" : "9.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "cae69eed-cb31-4d61-bed8-76fbc60d47d4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "7ed68e03-8a1b-4203-bf9d-47f8435459f6", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "2c9abaac-28d2-44d3-bf91-3486a5d9625e", "Name" : "C35/45" }, "Volume" : 32.0, "Mass" : 81553.206399999995, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c02ee594-f701-4e71-97fc-b3ab2715c240", "Name" : "" }], "BHoM_Guid" : "7498d8a8-0c4e-452c-b20c-ac2824b4ea91", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.PadFoundation", "Perimeter" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : -3.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.0, "Y" : 5.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 5.0, "Z" : 0.0 }, "Infinite" : false }] }, "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.80000000000000004, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }, "PanelType" : "Slab", "BHoM_Guid" : "cae69eed-cb31-4d61-bed8-76fbc60d47d4" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "7ed68e03-8a1b-4203-bf9d-47f8435459f6", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 100.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C35/45", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 34000000000.0, "CylinderStrength" : 35000000.0, "CubeStrength" : 45000000.0, "BHoM_Guid" : "3c80a7cf-5f27-4888-ad0b-83123dee6004" }], "BHoM_Guid" : "079be8e6-eb25-4c0b-a2e1-6199bac6dfe8", "Name" : "C35/45" }, "Volume" : 31.592356687898089, "Mass" : 80514.312050955414, "Area" : 40.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "40a76f08-8418-4f82-8aa6-7c1820d3e1b9", "Name" : "B500B" }, "Volume" : 0.40764331210191085, "Mass" : 3200.0, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "7b058410-9395-4914-9dfc-ad863aad9333", "Name" : "" }], "BHoM_Guid" : "b9be47a7-4174-4d77-b7d4-5b39140d474e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.709241956898115, "Y" : 17.438487844644268, "Z" : 13.201132397833851 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.5123869046637788, "Y" : 17.438487844644268, "Z" : 7.617779652442203 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "3e0cc6ff-0295-48a4-81ee-536543308966", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.5123869046637788, "Y" : 17.438487844644268, "Z" : 7.617779652442203 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0058433379195995, "Y" : 11.657113707023164, "Z" : 7.0301565055081507 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "8004eeaf-049b-4a69-bb90-49d5678791a3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0058433379195995, "Y" : 11.657113707023164, "Z" : 7.0301565055081507 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2026983901539356, "Y" : 11.657113707023164, "Z" : 12.613509250899799 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "628e7a62-7faf-4797-ab85-3082307b8a80", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2026983901539356, "Y" : 11.657113707023164, "Z" : 12.613509250899799 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.709241956898115, "Y" : 17.438487844644268, "Z" : 13.201132397833851 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "a84315de-35d2-4b21-835a-c84144b9c4ea" }, "Support" : null, "BHoM_Guid" : "5d32574b-a0f3-4877-811a-e7414622e221", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "2a235566-4e1f-4f14-87c1-0b2a2bd45e06" }, "OrientationAngle" : 3.7386432372281075, "BHoM_Guid" : "3b31c48e-df14-4a63-9554-9b80d0fa8d86", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "4e55f409-8a64-482e-a1fe-ccadcbeccc3b", "Name" : "C24 CLT" }, "Volume" : 3.6000000000000001, "Mass" : 1512.0, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "fd91572f-f34d-4405-8b33-b613029dd700", "Name" : "" }], "BHoM_Guid" : "72f3169c-14c0-4c7e-a946-0934dfd29c0f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.79618238279640818, "Y" : 18.499222426192663, "Z" : 11.027903902758634 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.722675016049398, "Y" : 18.499222426192663, "Z" : 10.091589282559825 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "eba4b11d-769d-498a-a2ec-6bd3f1db1741", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.722675016049398, "Y" : 18.499222426192663, "Z" : 10.091589282559825 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6384499421721284, "Y" : 24.474898052421398, "Z" : 9.5584786495518284 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "06120ff5-a76f-4116-9586-52dab5a4d1e2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6384499421721284, "Y" : 24.474898052421398, "Z" : 9.5584786495518284 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.71195730891913822, "Y" : 24.474898052421398, "Z" : 10.494793269750637 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "30e1e449-8a6c-4ae1-8592-c2b0499069d7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.71195730891913822, "Y" : 24.474898052421398, "Z" : 10.494793269750637 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.79618238279640818, "Y" : 18.499222426192663, "Z" : 11.027903902758634 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e7e0df1-663b-4f51-9cb4-cbbb16e2c227" }, "Support" : null, "BHoM_Guid" : "fedbf6af-2055-4734-8bd5-0d74dfb3d62c", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "d4c83671-1b15-4285-8731-695b5c1c5918" }, "OrientationAngle" : 0.014210665474099106, "BHoM_Guid" : "93b626fd-b1d0-4b77-9e6b-a1a2cf88f1ce", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "d6ea0694-8c35-4b54-86e5-370d5370cb68", "Name" : "C24 CLT" }, "Volume" : 3.6000000000000014, "Mass" : 1512.0000000000007, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "39155217-59f0-4126-a704-38f40750092d", "Name" : "" }], "BHoM_Guid" : "2179e262-0116-4acd-9be0-a67137ac1620", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.014836769574158, "Y" : 19.553260077233237, "Z" : 8.871645951491228 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.016372354324805, "Y" : 19.553260077233237, "Z" : 4.3981370021333905 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "ce395189-65b7-4750-a745-a767567f71cc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.016372354324805, "Y" : 19.553260077233237, "Z" : 4.3981370021333905 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7160797676917934, "Y" : 13.812310819900052, "Z" : 5.5603507578052032 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "1729fe0c-7870-40b3-adb4-e24c969fd4b7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7160797676917934, "Y" : 13.812310819900052, "Z" : 5.5603507578052032 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.714544182941145, "Y" : 13.812310819900052, "Z" : 10.033859707163039 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "c4eb7352-e5fb-48e3-8c2d-46e52d444dee", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.714544182941145, "Y" : 13.812310819900052, "Z" : 10.033859707163039 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.014836769574158, "Y" : 19.553260077233237, "Z" : 8.871645951491228 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "2aeabafa-1557-45b7-93f9-5c1619c64359" }, "Support" : null, "BHoM_Guid" : "a7754447-c002-47ff-a1e3-9d23d871a942", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.11, "Spacing" : 0.25, "BHoM_Guid" : "36af5684-c848-4e90-af34-ac2d54a90d30", "Name" : "" }, "Direction" : "Y", "BHoM_Guid" : "bb86a9dd-b39c-41fe-aa3e-13b499742df2" }, "ToppingThickness" : 0.050000000000000003, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "cbb6e5a7-a001-4acd-9556-cdb008d9e666" }, "OrientationAngle" : 2.8271816907160048, "BHoM_Guid" : "c6f6b84c-ae5d-4434-8f5c-12d1dd3c6baf", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 1.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "53b57c18-cac5-4327-97cd-2c2df2fb6f75", "Name" : "C45/55 Precast Hollowcore" }, "Volume" : 4.0310086703841712, "Mass" : 10273.177565500933, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "0edfbc0d-3ff9-46dd-92c6-d98c43314b5d", "Name" : "C30/37 In situ" }, "Volume" : 1.7997707006369428, "Mass" : 4586.7834819286627, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "676d9742-4428-41b6-a238-2e9e556e0363", "Name" : "B500B" }, "Volume" : 0.00074286907517150135, "Mass" : 5.8315222400962856, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0eb0b009-3943-41e9-8f4d-88ae77e452f8", "Name" : "" }], "BHoM_Guid" : "a0041c18-2ba2-461a-81b2-b1fa94f686b7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : 0.52772903687214101, "Z" : 6.9745772790172085 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : -4.3032823096268453, "Z" : 3.4163010994608705 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "4b19d909-f8e6-4380-adca-742a703e44e1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : -4.3032823096268453, "Z" : 3.4163010994608705 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : -4.0938388106487071, "Z" : 3.1319432056506176 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "a58837ee-a687-41d5-a50e-47ccd3f7f825", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : -4.0938388106487071, "Z" : 3.1319432056506176 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : 0.73717253585027909, "Z" : 6.6902193852069551 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "3dd902c5-a171-405a-9592-c34d45c9332d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0802004834802466, "Y" : 0.73717253585027909, "Z" : 6.6902193852069551 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0697976326183749, "Y" : 0.52772903687214101, "Z" : 6.9745772790172085 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "04d3b56c-3008-4153-ab49-2757e5bc3c5e" }, "Support" : null, "BHoM_Guid" : "223959f1-84e2-418e-9592-8d922b319439", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Cassette", "Name" : null, "TopThickness" : 0.035999999999999997, "BottomThickness" : 0.053999999999999999, "RibThickness" : 0.044999999999999998, "RibHeight" : 0.35999999999999999, "RibSpacing" : 0.5, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "BottomMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "339a080a-ef4e-4e48-9502-3cc22d2e6c85" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "54514550-9014-499d-8b02-c20f04517b10", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "0f11351a-1a53-498f-acd8-409ac89c73f6", "Name" : "LVL-X" }, "Volume" : 3.2399999999999998, "Mass" : 1652.3999999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "e9ca1f4b-f9d8-40b6-b245-6070852f1bec", "Name" : "LVL-S" }, "Volume" : 1.1663999999999999, "Mass" : 594.86399999999992, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "46f34a60-dfbe-48c1-badb-afe006defdeb", "Name" : "" }], "BHoM_Guid" : "71113c5d-d676-47a6-8ca9-b72430de019a", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.36065213769720494, "Y" : 1.8836492983414916, "Z" : 4.7559457483672274 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.9718539484986248, "Y" : 6.0344794578488772, "Z" : 4.7559457483672274 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "cf3579df-7a9b-41d6-b236-79e3e0810d9a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.9718539484986248, "Y" : 6.0344794578488772, "Z" : 4.7559457483672274 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0551181661773992, "Y" : 8.035108036571927, "Z" : -0.56604722708529831 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "49ab120a-20e3-4656-9e13-5f287325aca5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0551181661773992, "Y" : 8.035108036571927, "Z" : -0.56604722708529831 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.2773879200184304, "Y" : 3.8842778770645427, "Z" : -0.56604722708529831 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "243728f6-7e76-4fec-8b48-deb6727142a1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.2773879200184304, "Y" : 3.8842778770645427, "Z" : -0.56604722708529831 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.36065213769720494, "Y" : 1.8836492983414916, "Z" : 4.7559457483672274 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1badafcb-3580-401a-9f16-436741c1a95c" }, "Support" : null, "BHoM_Guid" : "d35236c3-d89a-4d97-b82a-cc0bc26cb325", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Cassette", "Name" : null, "TopThickness" : 0.035999999999999997, "BottomThickness" : 0.053999999999999999, "RibThickness" : 0.044999999999999998, "RibHeight" : 0.35999999999999999, "RibSpacing" : 0.5, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "BottomMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "96cea656-add1-4ad0-b1b3-a8eeb000e13c" }, "OrientationAngle" : 3.5581152454562308, "BHoM_Guid" : "7a1da4d0-a5b9-4de2-a285-14e486bedad7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "56e1b085-c631-4beb-8a93-9a4ad4b4d42d", "Name" : "LVL-X" }, "Volume" : 3.2399999999999993, "Mass" : 1652.3999999999996, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "396116ce-0ca1-4d0a-b331-d0c998fc5941", "Name" : "LVL-S" }, "Volume" : 1.1663999999999997, "Mass" : 594.86399999999981, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c5f548f9-b34d-4c0a-a882-743417cf3516", "Name" : "" }], "BHoM_Guid" : "bfdbe923-4cbc-4998-8b2b-7f62d8b5e5a4", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 3.0166317024239135, "Z" : 2.6524853042968441 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 6.5096569024279054, "Z" : -2.2259135059827204 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "9f34106d-d5e9-4d4c-976c-9154e39f6204", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 6.5096569024279054, "Z" : -2.2259135059827204 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 6.7815585780402694, "Z" : -2.0312267979513874 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "074f6b47-7af1-44e1-b104-72d0f05b54bf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 6.7815585780402694, "Z" : -2.0312267979513874 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 3.2885333780362775, "Z" : 2.8471720123281767 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "5524e3fc-2d39-46d4-85f0-f7f781017024", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.339175202440696, "Y" : 3.2885333780362775, "Z" : 2.8471720123281767 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.348501904345138, "Y" : 3.0166317024239135, "Z" : 2.6524853042968441 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1db96e06-241b-472c-a546-7711f9dd86ea" }, "Support" : null, "BHoM_Guid" : "5d2e6eb2-ff45-4b23-90b9-d82ebc28a0e9", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpRibbed", "Name" : null, "TopThickness" : 0.039, "RibThickness" : 0.050999999999999997, "RibHeight" : 0.45000000000000001, "RibSpacing" : 0.25, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "31c2f545-6502-47fc-b0cc-9eced83e096f" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "43b52ff0-35a4-486b-94f6-825cccea063b", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "0897aa5c-4f1d-4c39-84a9-12b077f29836", "Name" : "LVL-X" }, "Volume" : 1.4039999999999999, "Mass" : 716.03999999999996, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "ac1febc5-55be-4039-bb14-0e1f9dcb4352", "Name" : "LVL-S" }, "Volume" : 3.3047999999999997, "Mass" : 1685.4479999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ca45f552-795f-4c8f-9dcf-4238e7410b48", "Name" : "" }], "BHoM_Guid" : "6f8af413-a67f-481c-a009-5773d6ef6a34", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.7260577032298849, "Y" : 3.9762475462504208, "Z" : 0.42447350686916774 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7297148078242017, "Y" : -1.679312391298533, "Z" : 0.42447350686916774 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "13b7690c-f9f7-46c3-b544-a73c297cb3ce", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7297148078242017, "Y" : -1.679312391298533, "Z" : 0.42447350686916774 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4392513252922656, "Y" : -2.1364990100500658, "Z" : 6.2661928082295208 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "8e2d11d9-f2b7-46d9-93d4-09817a1f1e5d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.4392513252922656, "Y" : -2.1364990100500658, "Z" : 6.2661928082295208 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.4355942206979497, "Y" : 3.519060927498888, "Z" : 6.2661928082295208 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "66d2c2a6-30fe-4c43-a942-08078a04052a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.4355942206979497, "Y" : 3.519060927498888, "Z" : 6.2661928082295208 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.7260577032298849, "Y" : 3.9762475462504208, "Z" : 0.42447350686916774 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "792193dc-586b-4e6c-94af-474e6009403c" }, "Support" : null, "BHoM_Guid" : "adae8382-dfe0-494f-96a5-c10e74f672a7", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpRibbed", "Name" : null, "TopThickness" : 0.039, "RibThickness" : 0.050999999999999997, "RibHeight" : 0.45000000000000001, "RibSpacing" : 0.25, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "fb272aed-4979-4dd4-85c0-efcb8a79defc" }, "OrientationAngle" : 0.57218393116879684, "BHoM_Guid" : "5277bc20-65d7-4afe-ab48-51dd6e53b2ec", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "b7dd3f21-01da-4657-9983-b66add67cf7f", "Name" : "LVL-X" }, "Volume" : 1.4039999999999999, "Mass" : 716.03999999999996, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "8a366f58-3203-4d90-a635-a9c7bf4a65fa", "Name" : "LVL-S" }, "Volume" : 3.3047999999999997, "Mass" : 1685.4479999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d132f0e5-a450-4592-ad02-7e34cf7c1736", "Name" : "" }], "BHoM_Guid" : "e2db1a0e-aeef-46ee-b2de-cd0d28f7a922", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.521926004562363, "Y" : 5.0924756339287685, "Z" : 18.257877996970691 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 23.725363909006511, "Y" : 9.3739601642619341, "Z" : 18.257877996970691 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "ec8239e7-cb93-42bd-9524-e4a434fcf153", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 23.725363909006511, "Y" : 9.3739601642619341, "Z" : 18.257877996970691 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 24.502953886650392, "Y" : 8.6105447734115472, "Z" : 24.158094159763415 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "f92f5434-ae21-4540-bab5-53b18ddf69b7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 24.502953886650392, "Y" : 8.6105447734115472, "Z" : 24.158094159763415 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.299515982206248, "Y" : 4.3290602430783824, "Z" : 24.158094159763415 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "e0eb7b76-d358-4d11-a7cc-90c532c6a1f6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.299515982206248, "Y" : 4.3290602430783824, "Z" : 24.158094159763415 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 19.521926004562363, "Y" : 5.0924756339287685, "Z" : 18.257877996970691 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "502e4f86-b301-4af2-b1a2-daee3249be31" }, "Support" : null, "BHoM_Guid" : "aa1d030b-7acd-4f58-84d1-f5a22ad9df65", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpDoubleRibbed", "Name" : null, "TopThickness" : 0.10000000000000001, "RibThickness" : 0.23999999999999999, "RibHeight" : 0.23999999999999999, "RibSpacing" : 1.5, "RibInnerSpacing" : 0.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 28c", "Density" : 420.0, "DensityCharacteristic" : 390.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 12500000000.0, "E_0_k" : 10400000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 28000000.0, "TensileStrengthParallel" : 19500000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "ee475a32-5a0d-460c-b5dc-05b50d444028" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "12784378-7236-4965-9d35-fadbf7a63272" }, "OrientationAngle" : 6.1002641302214009, "BHoM_Guid" : "334eaf96-1e01-4907-859f-9b288f4c4cda", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 157.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C40/50 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 35000000000.0, "CylinderStrength" : 40000000.0, "CubeStrength" : 50000000.0, "BHoM_Guid" : "4c6dcb74-7734-4cf0-91d7-ef634871986f" }], "BHoM_Guid" : "72c49699-5522-4497-a9d6-604ed3698b18", "Name" : "C40/50 Precast" }, "Volume" : 3.5279999999999978, "Mass" : 8991.2410055999935, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Glulam", "Name" : "GL 28c", "Density" : 420.0, "DensityCharacteristic" : 390.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 12500000000.0, "E_0_k" : 10400000000.0, "E_90_Mean" : 300000000.0, "E_90_k" : 250000000.0, "G_Mean" : 650000000.0, "G_k" : 540000000.0, "Gr_Mean" : 65000000.0, "Gr_k" : 54000000.0, "BendingStrength" : 28000000.0, "TensileStrengthParallel" : 19500000.0, "TensileStrengthPerpendicular" : 500000.0, "CompressiveStrengthParallel" : 24000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 3500000.0, "RollingShearStrength" : 1200000.0, "BHoM_Guid" : "ee475a32-5a0d-460c-b5dc-05b50d444028" }], "BHoM_Guid" : "d5c96c25-bb8f-4937-bc69-a0e40a7acfb9", "Name" : "GL 28c" }, "Volume" : 2.7647999999999979, "Mass" : 1161.2159999999992, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "7f25eb09-5255-4251-bcd2-17021738541b", "Name" : "B500B" }, "Volume" : 0.071999999999999967, "Mass" : 565.1999999999997, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5815b116-e7b8-47e6-bf3f-3caf12ee79e3", "Name" : "" }], "BHoM_Guid" : "0d1f85d8-9c03-4c9f-a2fa-5438c841c56c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.734195337371228, "Y" : 5.5456920990519452, "Z" : 16.062630156987773 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.287216864355944, "Y" : 0.75964432467376231, "Z" : 16.062630156987773 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "304faac2-ad03-419d-a73b-3eddd8bf44e2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.287216864355944, "Y" : 0.75964432467376231, "Z" : 16.062630156987773 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.39064851958104, "Y" : 0.72837355898264899, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "bfe9bab7-9a53-42e9-9d6e-c7501f5b8954", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.39064851958104, "Y" : 0.72837355898264899, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.245950672279513, "Y" : 0.24976878154483106, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "8915bec8-def2-4fd3-b23c-89e72bd29a78", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.245950672279513, "Y" : 0.24976878154483106, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.28026722453048, "Y" : -0.062938875366300273, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "1656a2c6-cbc2-45af-b5ba-65fe1fcc6bf5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.28026722453048, "Y" : -0.062938875366300273, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.424965071832009, "Y" : 0.41566590207151766, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "90a80f0e-c8c2-4e1e-8109-146a382e8ea1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.424965071832009, "Y" : 0.41566590207151766, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.528396727057105, "Y" : 0.38439513638040435, "Z" : 21.920843245900663 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "f23611dd-5394-45d6-8b26-6e5dddea8be3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.528396727057105, "Y" : 0.38439513638040435, "Z" : 21.920843245900663 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.97537520007239, "Y" : 5.1704429107585872, "Z" : 21.920843245900663 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "ddd8ca4e-3180-40e2-bd1a-546ac840ea31", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.97537520007239, "Y" : 5.1704429107585872, "Z" : 21.920843245900663 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.871943544847293, "Y" : 5.2017136764497005, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "abda8a2e-fbc9-48b1-aecf-83307e7204b6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.871943544847293, "Y" : 5.2017136764497005, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.016641392148822, "Y" : 5.6803184538875184, "Z" : 21.432658821824589 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "39103a72-3c85-440c-8b44-3c8bae534d58", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.016641392148822, "Y" : 5.6803184538875184, "Z" : 21.432658821824589 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.982324839897853, "Y" : 5.9930261107986507, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "12d7621b-eea9-457f-97a2-3b313f38f26d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.982324839897853, "Y" : 5.9930261107986507, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.837626992596325, "Y" : 5.5144213333608318, "Z" : 16.550814581063847 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "c7e897d0-b651-4c43-a62f-c5e1cadf9c72", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.837626992596325, "Y" : 5.5144213333608318, "Z" : 16.550814581063847 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.734195337371228, "Y" : 5.5456920990519452, "Z" : 16.062630156987773 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "170c8262-c9d2-4447-bc1d-f5a50e71ae6e", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.20999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "d59a7249-7716-4381-b045-2444db103020" }, "OrientationAngle" : 3.7621900709539222, "BHoM_Guid" : "dd2b0103-58a3-4eab-a1d5-05bde355084b", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "eefd2650-9234-4ca6-9209-27cb17aa4f62", "Name" : "C30/37 In situ" }, "Volume" : 7.3500000000000023, "Mass" : 18731.752095000003, "Area" : 35.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "0117aca8-4326-4fb0-be72-35195c35dd47", "Name" : "" }], "BHoM_Guid" : "3ff50ab5-b148-49fc-b0af-907abe8ac4db", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.9763801593799331, "Z" : 13.826897193682795 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.6770377655222752, "Z" : 14.227389554708029 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "639830ef-6f9f-4c9b-bac2-aa45ea28f9df", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.6770377655222752, "Z" : 14.227389554708029 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.6779003462268518, "Z" : 14.228034278548311 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "ba137612-069c-4705-aac3-b6a7ac121cf6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.6779003462268518, "Z" : 14.228034278548311 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.9772427400845096, "Z" : 13.827541917523076 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "620caba5-57e2-4b0d-a5fc-734d80212b83", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4207240955549594, "Y" : 6.9772427400845096, "Z" : 13.827541917523076 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 5.9207252552706064, "Y" : 6.9763801593799331, "Z" : 13.826897193682795 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "c8ac05e8-6e73-4c13-a499-c1fe67ffc710", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "0a937aba-b3e0-4930-9076-91aeefe80513", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "e29417ff-f295-4c25-8d84-bdab221e7060", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999976, "Mass" : 248.48242574999992, "Area" : 0.24999999999999994, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "313a0273-e429-4131-b038-9a5bb4c45680", "Name" : "" }], "BHoM_Guid" : "cbca1fba-e48f-4a91-a6d5-cbd7067fef56", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.793280826198046, "Y" : 12.433324707059231, "Z" : 11.713085997609117 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.628374172388844, "Y" : 12.276051050101785, "Z" : 12.158137446721108 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "38f33aef-5a1c-448c-b95b-50ba1dd1837d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.628374172388844, "Y" : 12.276051050101785, "Z" : 12.158137446721108 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.973454452215407, "Y" : 11.914222913447349, "Z" : 12.158137446721108 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "25d62487-68bc-4f54-9019-99268e8c8495", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.973454452215407, "Y" : 11.914222913447349, "Z" : 12.158137446721108 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.138361106024607, "Y" : 12.071496570404795, "Z" : 11.713085997609117 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "75c78192-5fc0-42ba-934f-4aba28bcd519", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.138361106024607, "Y" : 12.071496570404795, "Z" : 11.713085997609117 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.793280826198046, "Y" : 12.433324707059231, "Z" : 11.713085997609117 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "5b38fbe6-6faf-4181-9552-16045bac558d", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 2.695797851896224, "BHoM_Guid" : "6c0bd913-22c1-41d3-a440-6505a8b35738", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "889031d8-2549-4779-8208-dae1726f0045", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999976, "Mass" : 248.48242574999992, "Area" : 0.24999999999999992, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "cb7ac3dd-8570-4c16-afcb-8069689af0ff", "Name" : "" }], "BHoM_Guid" : "4505b196-5623-4081-b749-c670414ad5b7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 14.194109714131507, "Z" : 13.13180760254698 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 13.802090933737929, "Z" : 12.821450911272677 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "7e791cea-d516-4970-9f05-a73dcefc046c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 13.802090933737929, "Z" : 12.821450911272677 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 13.795500284452421, "Z" : 12.829775714209255 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "bf4978d4-c360-4947-a619-1599af9f3bf3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 13.795500284452421, "Z" : 12.829775714209255 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 14.187519064845997, "Z" : 13.140132405483556 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "f4840b1e-aba7-4bb8-8025-fdf3cda868be", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.704774472302101, "Y" : 14.187519064845997, "Z" : 13.140132405483556 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2048872240169883, "Y" : 14.194109714131507, "Z" : 13.13180760254698 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "7b501b4a-2953-4f6c-b309-922ab957f5a3", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "5c297130-1629-4047-b618-17fb1f9c4e97", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "11ed1061-1711-429d-9ab9-e2dc89e3b5e3", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999698, "Mass" : 248.48242574999921, "Area" : 0.24999999999999922, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "b364e843-37c9-4e7e-9ea0-c2c66d983d8c", "Name" : "" }], "BHoM_Guid" : "2bff16fa-78ea-43d8-88d1-f3a319939762", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.784595885460559, "Y" : 4.7279275457656311, "Z" : 8.862924432421833 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.9024455748155238, "Y" : 5.2030300938545597, "Z" : 8.7609978926083691 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "79674696-1116-4adf-99f3-63e5bf97b7e0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.9024455748155238, "Y" : 5.2030300938545597, "Z" : 8.7609978926083691 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.2295261016988102, "Y" : 5.2030300938545597, "Z" : 9.1391755346415167 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "210a2c53-8052-4b24-8549-b479077f6e7a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.2295261016988102, "Y" : 5.2030300938545597, "Z" : 9.1391755346415167 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.1116764123438454, "Y" : 4.7279275457656311, "Z" : 9.2411020744549806 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "175fb9c0-1e73-4e2e-898b-db691d97b7fd", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.1116764123438454, "Y" : 4.7279275457656311, "Z" : 9.2411020744549806 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.784595885460559, "Y" : 4.7279275457656311, "Z" : 8.862924432421833 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "3a9f681d-878e-4600-a0b6-b3bf3d9b9427" }, "Support" : null, "BHoM_Guid" : "8517ad84-cf98-490b-9c53-9f24dc59437f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.39000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7a633a6-cc9c-46bb-a207-f1e749666b63" }, "OrientationAngle" : 0.34582810541588827, "BHoM_Guid" : "7a70ecf1-4fc9-4f14-a05e-e10fcb875f50", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "5055a856-b1d1-4fd4-b937-2821f435f135", "Name" : "C30/37 In situ" }, "Volume" : 0.097499999999999962, "Mass" : 248.48242574999989, "Area" : 0.24999999999999989, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "cad9bd0d-286a-4e21-8a29-d2ff6f7a7dd8", "Name" : "" }], "BHoM_Guid" : "a8a65cae-123b-41d6-b5fc-529d6180f9e0", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 11.463702562879037, "Z" : 5.4802337403597523 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 5.5406221766383172, "Z" : 6.4378969056378539 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "1c24ca4f-07a9-4de9-bcf6-88232fc539f3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 5.5406221766383172, "Z" : 6.4378969056378539 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 5.6175873026669008, "Z" : 6.9139208824732403 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "f169a2c0-9420-4f97-b0e3-f327d3746222", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 5.6175873026669008, "Z" : 6.9139208824732403 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 11.540667688907622, "Z" : 5.9562577171951387 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "864d1bb3-030c-4564-9986-60f46628b68d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.506328073467863, "Y" : 11.540667688907622, "Z" : 5.9562577171951387 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.486919811987825, "Y" : 11.463702562879037, "Z" : 5.4802337403597523 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d12203a8-719c-400e-929e-9a303d245e46" }, "Support" : null, "BHoM_Guid" : "569c2b7f-e3ac-401c-8dce-f77d785ed273", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.20999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "2774ee62-e74e-4093-94e7-579c371473a9" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "4f5b13f5-0774-481d-99e7-d7f281a3bcc7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "ee642ba1-82fd-4681-a998-6aba53553a6b", "Name" : "C30/37 In situ" }, "Volume" : 7.5599999999999978, "Mass" : 19266.945011999993, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "56665ea0-9951-4ac1-a462-98803eb1b426", "Name" : "" }], "BHoM_Guid" : "9a7c2128-d9b9-4cda-8d32-f32f73e67c0c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.559311367418173, "Y" : 12.511598407973771, "Z" : 3.2579664984004806 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.725671615878166, "Y" : 12.511598407973771, "Z" : 8.8532219236596656 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "30335dfa-1ee8-4b13-9a65-b08a13fdcfa9", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.725671615878166, "Y" : 12.511598407973771, "Z" : 8.8532219236596656 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.94064211881383, "Y" : 6.6547595711941474, "Z" : 8.3828119779887142 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "c7f84a16-8438-49f9-bf5a-05afcb54b09e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.94064211881383, "Y" : 6.6547595711941474, "Z" : 8.3828119779887142 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.774281870353837, "Y" : 6.6547595711941474, "Z" : 2.7875565527295292 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "e0cfc287-53c4-420a-833e-98285739aeb1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 12.774281870353837, "Y" : 6.6547595711941474, "Z" : 2.7875565527295292 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.559311367418173, "Y" : 12.511598407973771, "Z" : 3.2579664984004806 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "35d3cc46-2228-4cfc-aa54-cb151aa07bcf" }, "Support" : null, "BHoM_Guid" : "c65ca3d7-37ef-4c00-b28c-2f34806a3d6f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.129, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "668f3bb0-2327-445f-bbdc-8b2f91c650b2" }, "OrientationAngle" : 5.7720616054302187, "BHoM_Guid" : "2ff97916-3546-4ba4-864a-71dc2ad71475", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 130.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "3e070519-8248-463d-8f7f-34eafec013ef", "Name" : "C30/37 In situ" }, "Volume" : 4.5670929936305704, "Mass" : 11639.408673673368, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "9100701c-3808-445a-8886-e44e0b681d29", "Name" : "B500B" }, "Volume" : 0.076907006369426711, "Mass" : 603.71999999999969, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "50a9b04f-bb7e-4f76-81a0-f8d9285d1a07", "Name" : "" }], "BHoM_Guid" : "970fe34a-79aa-42ae-a537-e6ace184d13e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 13.519772664016051, "Z" : 1.1135622395477089 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 14.903312402976313, "Z" : 6.9518683115790285 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "2f7dba6c-366e-4728-844c-43a034dbafdf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 14.903312402976313, "Z" : 6.9518683115790285 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 15.6525631705324, "Z" : 6.7743136923845508 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "d8e77098-a260-4916-8f77-ed44a34c8599", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 15.6525631705324, "Z" : 6.7743136923845508 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 14.269023431572137, "Z" : 0.93600762035323171 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "5382d0f9-1a62-4031-b432-b6e113f03bd4", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.719184716128547, "Y" : 14.269023431572137, "Z" : 0.93600762035323171 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.7687983719892593, "Y" : 13.519772664016051, "Z" : 1.1135622395477089 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0f2263f0-3db6-404c-b334-456b11731524" }, "Support" : null, "BHoM_Guid" : "12b71d73-779a-4087-b619-3ca1654dd996", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.17499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "adf2ebe9-e62d-44f2-8582-2b4936537bac" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "017029ec-b011-4649-8546-349ffb21911b", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 125.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "3e63bd18-4a24-41b4-aeea-cc1597b42262", "Name" : "C30/37 In situ" }, "Volume" : 6.1996815286624205, "Mass" : 15800.122103789809, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "612c2999-d305-4b7a-b941-60ba1ce1414e", "Name" : "B500B" }, "Volume" : 0.10031847133757962, "Mass" : 787.5, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "de70f40a-f08a-4f37-ac1c-4e48f24d1d2a", "Name" : "" }], "BHoM_Guid" : "21e0b222-b5ea-4c56-a067-95529b066cb5", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.806592858048727, "Y" : 14.597245884721048, "Z" : 18.941447697375523 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.684821341128272, "Y" : 18.95740638203112, "Z" : 18.941447697375523 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "1b07a709-9f4e-4662-996d-06b0a8a93324", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.684821341128272, "Y" : 18.95740638203112, "Z" : 18.941447697375523 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.321238818193946, "Y" : 18.613702500487008, "Z" : 24.920550923681976 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "80a6d6b9-61cf-42a1-8010-fc3fcb7e0f1b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.321238818193946, "Y" : 18.613702500487008, "Z" : 24.920550923681976 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.443010335114405, "Y" : 14.253542003176934, "Z" : 24.920550923681976 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "e4cce623-a7b5-4e63-a337-f133417a8853", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.443010335114405, "Y" : 14.253542003176934, "Z" : 24.920550923681976 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.806592858048727, "Y" : 14.597245884721048, "Z" : 18.941447697375523 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "657a664a-30eb-44da-8ef5-ff1124ffa37a" }, "Support" : null, "BHoM_Guid" : "0054546b-c2e4-4fe7-a757-89196f29e752", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "Y", "TotalDepth" : 0.25, "StemWidth" : 0.14999999999999999, "Spacing" : 0.75, "PanelType" : "Slab", "BHoM_Guid" : "f792c273-9fb6-4bff-a363-7cf3929c2871" }, "OrientationAngle" : 3.0536101242641873, "BHoM_Guid" : "78751c76-79f6-4585-868f-4739660da291", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 55.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "0dfffc47-a6c1-47f3-95e1-d4331cb07c90", "Name" : "C30/37 In situ" }, "Volume" : 4.647210191082805, "Mass" : 11843.590371798731, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "88a66d07-bfbc-473a-9948-21f5282893c0", "Name" : "B500B" }, "Volume" : 0.032789808917197474, "Mass" : 257.40000000000015, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ed39d529-3c18-48cc-9ea7-0870e8e777e4", "Name" : "" }], "BHoM_Guid" : "639cf714-4be1-4983-8102-6f490a7912fc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 15.876076959241081, "Z" : 16.762269941971958 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 13.562314283689098, "Z" : 11.226341629464422 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "ee3c01b4-a44c-4410-a772-c19b8668f328", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 13.562314283689098, "Z" : 11.226341629464422 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 12.96275245338078, "Z" : 11.476930818186169 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "3b487bfa-438d-4802-92af-d80ed19d3a88", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 12.96275245338078, "Z" : 11.476930818186169 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 15.276515128932763, "Z" : 17.012859130693705 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "52c37598-440f-4772-b249-5aac145a316f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.014902215552752, "Y" : 15.276515128932763, "Z" : 17.012859130693705 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 11.050195125499366, "Y" : 15.876076959241081, "Z" : 16.762269941971958 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "d78a6c4d-e7d6-4da4-81a6-f9bcdf6d1285" }, "Support" : null, "BHoM_Guid" : "5007631d-e917-4c34-9dc6-d0238ebf5d3e", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "Direction" : "Y", "TotalDepth" : 0.25, "StemWidth" : 0.14999999999999999, "Spacing" : 0.75, "PanelType" : "Slab", "BHoM_Guid" : "8e917f3c-ae2a-4e5a-ad70-bf41070f3eed" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "7cc4e36b-0ef8-494b-8128-d8af7701fb4d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 66.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "3c1ee86d-1aac-403f-8d3b-a4ceef867e3c", "Name" : "C30/37 In situ" }, "Volume" : 4.6406522292993646, "Mass" : 11826.877158958474, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "a126a321-9122-4d25-b6ec-e0bcb0f76cf0", "Name" : "B500B" }, "Volume" : 0.039347770700636955, "Mass" : 308.88000000000011, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a2c14e38-6695-44bf-b949-1e5068b5451a", "Name" : "" }], "BHoM_Guid" : "8f7dd5ed-979d-4a55-a073-2b9aaa2986d1", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0446620688852044, "Y" : 16.904254194127368, "Z" : 16.169966358267299 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0141553957814731, "Y" : 16.904254194127368, "Z" : 19.322670380290493 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "c6b601d8-bd2d-46e5-bc99-b2258d36d983", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.0141553957814731, "Y" : 16.904254194127368, "Z" : 19.322670380290493 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.35028676022508209, "Y" : 15.203639430295128, "Z" : 18.895104175170967 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "afe32bab-5c6d-404a-bb4c-4c7f9e6ef975", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.35028676022508209, "Y" : 15.203639430295128, "Z" : 18.895104175170967 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.66496657632678513, "Y" : 15.203639430295128, "Z" : 20.471456186182564 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "22e5a5d8-2386-45e7-b38e-4479e544176c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.66496657632678513, "Y" : 15.203639430295128, "Z" : 20.471456186182564 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9927038474395671, "Y" : 11.80240990263065, "Z" : 19.616323775943513 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "52f0f0f2-ae33-40b1-87d1-9f60a55b63bf", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9927038474395671, "Y" : 11.80240990263065, "Z" : 19.616323775943513 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.9774505108877003, "Y" : 11.80240990263065, "Z" : 18.039971764931916 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "0cff2d1e-f147-44d4-a581-f03ad9e2e275", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.9774505108877003, "Y" : 11.80240990263065, "Z" : 18.039971764931916 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.6413191464440917, "Y" : 10.101795138798408, "Z" : 17.612405559812391 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "07547af4-03a5-4272-81f8-04a8f2eb372d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.6413191464440917, "Y" : 10.101795138798408, "Z" : 17.612405559812391 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.38918752665964007, "Y" : 10.101795138798408, "Z" : 14.459701537789197 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "31985977-ee83-4c0d-b0aa-f56af1d0957c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.38918752665964007, "Y" : 10.101795138798408, "Z" : 14.459701537789197 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.053056162216031, "Y" : 11.80240990263065, "Z" : 14.887267742908723 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "8a60091f-0fa6-4ca3-9181-cd4ecdc7aa25", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.053056162216031, "Y" : 11.80240990263065, "Z" : 14.887267742908723 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0683094987678969, "Y" : 11.80240990263065, "Z" : 13.310915731897126 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "6fc81314-e897-4dc2-95e1-8d6cfc22c201", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.0683094987678969, "Y" : 11.80240990263065, "Z" : 13.310915731897126 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3960467698806793, "Y" : 15.203639430295128, "Z" : 14.166048142136177 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "4c1e63c9-ce9d-4694-95b4-49c2b5f19ff4", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3960467698806793, "Y" : 15.203639430295128, "Z" : 14.166048142136177 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3807934333288134, "Y" : 15.203639430295128, "Z" : 15.742400153147774 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "3eb60385-5ccb-42d9-8164-bf62f7f8f2c0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3807934333288134, "Y" : 15.203639430295128, "Z" : 15.742400153147774 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.0446620688852044, "Y" : 16.904254194127368, "Z" : 16.169966358267299 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "12396c3d-cc49-4162-b1db-3127dcf07e8c", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "TotalDepthX" : 0.30499999999999999, "TotalDepthY" : 0.30499999999999999, "StemWidthX" : 0.17999999999999999, "StemWidthY" : 0.17999999999999999, "SpacingX" : 0.90000000000000002, "SpacingY" : 0.90000000000000002, "PanelType" : "Slab", "BHoM_Guid" : "b8b270e7-c93a-440b-a2b3-c8a2e67bc256" }, "OrientationAngle" : 2.5624844743686852, "BHoM_Guid" : "c56732f2-0cdc-499e-8281-bd4c4dda02e2", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "6b328771-f0d6-41db-9c97-67bf133400a2", "Name" : "C30/37 In situ" }, "Volume" : 7.3321875000000025, "Mass" : 18686.356267218755, "Area" : 42.187500000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "e2b3695e-e7e5-49c4-9043-949bb2e32d90", "Name" : "" }], "BHoM_Guid" : "72da1514-85ab-4d40-a94c-9cd4595f7614", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 17.950005083897636, "Z" : 12.379193701775201 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 19.784061674754614, "Z" : 12.768887711908889 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "6ad253d9-00d5-4233-8fb3-1f32465b5005", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 19.784061674754614, "Z" : 12.768887711908889 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 19.839850203864092, "Z" : 12.506324478072289 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "ed511257-307c-4728-8b9d-67dea1e2ea3b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 19.839850203864092, "Z" : 12.506324478072289 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 18.005793613007114, "Z" : 12.116630467938602 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "9c745c32-12e6-49d4-ae39-e48270f95071", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.481890287259796, "Y" : 18.005793613007114, "Z" : 12.116630467938602 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.337577003345533, "Y" : 17.950005083897636, "Z" : 12.379193701775201 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "e3505968-70eb-4902-928b-99a0c13d9676", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "995bb98f-57a8-4c83-8e34-e0e56811c18a", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "d9def814-c310-4c54-907e-fadfd6f84031", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656249999987, "Mass" : 2732.7093697265591, "Area" : 3.5156249999999956, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6a3ca383-0ee3-41fd-b3bf-4846927cce98", "Name" : "" }], "BHoM_Guid" : "e1d39796-591d-46eb-b72b-1b2c6775b484", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.8015786543437091, "Y" : 18.97978400040774, "Z" : 5.4547797346806837 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.6572561372486136, "Y" : 20.84245591192899, "Z" : 5.6136802101019505 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "ff59be0a-79b0-44ee-a0d8-a564e4da2fef", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.6572561372486136, "Y" : 20.84245591192899, "Z" : 5.6136802101019505 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0452195206079944, "Y" : 20.84245591192899, "Z" : 6.8743080879682061 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "39307116-dd28-4a8a-85f4-c84f4ed25307", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0452195206079944, "Y" : 20.84245591192899, "Z" : 6.8743080879682061 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.1895420377030899, "Y" : 18.97978400040774, "Z" : 6.7154076125469402 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "3e1f00b7-33e9-431a-90e6-0a10cc726b57", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.1895420377030899, "Y" : 18.97978400040774, "Z" : 6.7154076125469402 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 4.8015786543437091, "Y" : 18.97978400040774, "Z" : 5.4547797346806837 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "7079db67-0d32-41ec-ae44-645706209603", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 3.0379834938564669, "BHoM_Guid" : "18d60fb9-2a7f-42d9-8c28-3863eda9b499", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "33184f71-ca9a-4412-b137-fdd91aa16c09", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656249999993, "Mass" : 2732.7093697265605, "Area" : 3.5156249999999982, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "c0aa647a-ceb0-4f34-b401-7404695ce9a5", "Name" : "" }], "BHoM_Guid" : "ca267b9d-52d2-4bbd-a21a-41c738c0e6cc", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -6.9636401219783588, "Z" : 5.310293270964376 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -5.3921210363834513, "Z" : 6.3330115917208527 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "0dec469e-90cc-401b-ae64-777b63f6b0fe", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -5.3921210363834513, "Z" : 6.3330115917208527 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -5.2242810747244901, "Z" : 6.0751070468238026 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "e97142be-11b7-4c0a-947f-93aa09234e67", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -5.2242810747244901, "Z" : 6.0751070468238026 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -6.7958001603193976, "Z" : 5.0523887260673268 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "a15d0c68-ffd4-4895-a591-9e128a3623d6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -1.9288748611621456, "Y" : -6.7958001603193976, "Z" : 5.0523887260673268 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.7784531895904836, "Y" : -6.9636401219783588, "Z" : 5.310293270964376 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "91a191a5-b2a0-4928-b09b-d595c26b7932", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "314a69b5-d78f-4432-a0b7-98a01b73c37c", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "6ab350c6-7eb2-4e63-acb4-c2c427f168b5", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656250000004, "Mass" : 2732.7093697265636, "Area" : 3.5156250000000013, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4e558143-230d-4b61-8376-a801cba9c8aa", "Name" : "" }], "BHoM_Guid" : "e85073d9-fbe6-4354-b13e-e1dc590e966f", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.756919766465792, "Y" : 3.0466103341425925, "Z" : 13.07332016603057 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.225624555887137, "Y" : 2.5495663727720648, "Z" : 11.345229398830746 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "df0c6f17-3130-483b-b91c-40fe44f8e94d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.225624555887137, "Y" : 2.5495663727720648, "Z" : 11.345229398830746 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.94466939674075, "Y" : 3.9187920226399928, "Z" : 11.345229398830746 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "1463b5ce-c650-4d38-8ecb-c4475c2944f2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.94466939674075, "Y" : 3.9187920226399928, "Z" : 11.345229398830746 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.475964607319401, "Y" : 4.4158359840105206, "Z" : 13.07332016603057 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "8c79dce5-ab10-491c-99ad-fe8c8a89e54f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 17.475964607319401, "Y" : 4.4158359840105206, "Z" : 13.07332016603057 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.756919766465792, "Y" : 3.0466103341425925, "Z" : 13.07332016603057 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "1e362f78-ee2a-4944-a7d2-04a8dc0d026c" }, "Support" : null, "BHoM_Guid" : "c438936d-9fdb-4ea5-bf19-97d802ff7c7d", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.30499999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "12c0bc9a-300f-4584-abad-69d603d9425a" }, "OrientationAngle" : 3.5347622210506686, "BHoM_Guid" : "e9b24195-3c6b-4619-bd21-ebe0186c92b7", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "b5b658ce-53e6-4911-9094-c4bce25f7825", "Name" : "C30/37 In situ" }, "Volume" : 1.0722656249999996, "Mass" : 2732.7093697265614, "Area" : 3.5156249999999987, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ec2aa543-bd90-4e8a-917d-c4224fb507f3", "Name" : "" }], "BHoM_Guid" : "3803f68a-01ea-43d8-b97c-c52c9e2f12c6", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 2.3277220833516199, "Z" : 3.9870032187521764 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 3.9679172354073726, "Z" : -1.7844575896717014 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "6603e793-cf87-4a81-ba14-c8304818f547", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 3.9679172354073726, "Z" : -1.7844575896717014 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 2.9422235397421979, "Z" : -2.0759501394727273 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "c433e088-5ccf-42e3-825f-dab867dcaff1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 2.9422235397421979, "Z" : -2.0759501394727273 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 1.3020283876864451, "Z" : 3.6955106689511501 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "d7a48f6d-3b64-40be-9a9c-faaf59b67741", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.796181403623457, "Y" : 1.3020283876864451, "Z" : 3.6955106689511501 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.8916928960486334, "Y" : 2.3277220833516199, "Z" : 3.9870032187521764 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e5b9ce21-b5d1-41b0-b8ee-0bdd1999e789" }, "Support" : null, "BHoM_Guid" : "e304247d-ee82-4f72-89bf-a2d6aa7130af", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.20000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "97ce6f14-9665-4411-b6bb-6b85428a60bf" }, "PanelType" : "Slab", "BHoM_Guid" : "7115066e-e22f-4e0e-82e9-03dcd1b6c15b" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "1606c6bd-18ed-4562-921e-0b0d8b5ad244", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2550.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "97ce6f14-9665-4411-b6bb-6b85428a60bf" }], "BHoM_Guid" : "c3f6495c-1151-4423-a119-800ecfb6a1e9", "Name" : "C32/40 In situ" }, "Volume" : 7.1999999999999957, "Mass" : 18359.999999999989, "Area" : 35.999999999999979, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1849068b-0193-47a6-8e14-6e2c6df26a5c", "Name" : "" }], "BHoM_Guid" : "668eb08c-d70a-4578-abf5-5e33b38b1ace", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.9312263671951175, "Y" : 3.3685330664202437, "Z" : 1.820222543041353 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3436390671015621, "Y" : 8.3036561211694568, "Z" : 1.820222543041353 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "ff9158fe-3def-4192-a151-e3c6ae2baad5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.3436390671015621, "Y" : 8.3036561211694568, "Z" : 1.820222543041353 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4325741107828716, "Y" : 8.2421615912138613, "Z" : 7.8192482123305709 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "26f1527e-ee10-4a87-a3b0-7a3bedf1c653", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.4325741107828716, "Y" : 8.2421615912138613, "Z" : 7.8192482123305709 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.020161410876427, "Y" : 3.3070385364646464, "Z" : 7.8192482123305709 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "425557b9-d20c-49cb-9e79-acbcdd65c482", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.020161410876427, "Y" : 3.3070385364646464, "Z" : 7.8192482123305709 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.9312263671951175, "Y" : 3.3685330664202437, "Z" : 1.820222543041353 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "0e9072f9-f6e0-48c6-9d5d-dcbc6caec136" }, "Support" : null, "BHoM_Guid" : "5667fad4-a174-4b9d-aa7e-e4652b5b7ffc", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles", "Diameter" : 0.11, "Spacing" : 0.25, "BHoM_Guid" : "4bb795d9-4663-477e-a085-c10eee8959c9", "Name" : "" }, "Direction" : "Y", "BHoM_Guid" : "f7bcb872-73d4-46e6-96cd-bf32b08ce839" }, "ToppingThickness" : 0.050000000000000003, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "828e93dc-df80-4bea-9a41-c2fb6e602491" }, "OrientationAngle" : 6.2571289876054896, "BHoM_Guid" : "e6efd46f-d890-4ade-bd6b-5d2699f625c0", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 1.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "b633e089-b359-4198-b042-478884679289", "Name" : "C45/55 Precast Hollowcore" }, "Volume" : 4.031008670384173, "Mass" : 10273.177565500937, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "178fb5da-581b-455b-b430-d8c3bdfb82e2", "Name" : "C30/37 In situ" }, "Volume" : 1.7997707006369434, "Mass" : 4586.7834819286645, "Area" : 36.000000000000014, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "27a2bb08-3f5b-4639-aa51-a040ae250681", "Name" : "B500B" }, "Volume" : 0.00074286907517150168, "Mass" : 5.8315222400962883, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d208eefd-df53-4344-9d01-badd52aa7bae", "Name" : "" }], "BHoM_Guid" : "5b82ec3b-bd7a-40c3-94f4-6a0e22e828e7", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 4.4634763234274502, "Z" : 19.612588231580972 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 0.50896099860602506, "Z" : 15.100182161007037 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "bea02a6f-3c87-493a-a8c6-79108e344808", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 0.50896099860602506, "Z" : 15.100182161007037 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : -1.7538100668245118, "Z" : 17.083195815996966 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "4d36b97a-9ab0-45d7-872b-59ae6906ad1e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : -1.7538100668245118, "Z" : 17.083195815996966 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : 2.2007052579969142, "Z" : 21.595601886570901 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "c353a180-aa16-4406-8281-f73af5003e72", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.400523253624939, "Y" : 2.2007052579969142, "Z" : 21.595601886570901 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 16.209422797115373, "Y" : 4.4634763234274502, "Z" : 19.612588231580972 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "e2a1913a-335d-477d-b569-59a423a0451a" }, "Support" : null, "BHoM_Guid" : "69f836cf-06f4-4c2d-a88a-a93ab3c60ec4", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.074999999999999997, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "BHoM_Guid" : "8f713c97-d8bf-45f3-bf21-ac068fe860da" }, "ToppingThickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "2ba48ed7-48ff-4224-be27-5dff40a7b3e1" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "26a47242-588b-4a93-8d39-45efb70c5774", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 130.0, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "ad7c67c5-0434-4b70-ad41-a89c629fce50", "Name" : "C45/55 Precast" }, "Volume" : 2.6552866242038209, "Mass" : 6767.0980660891701, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "eb9839ea-6347-407f-8b7c-f675dec66da5", "Name" : "C30/37 In situ" }, "Volume" : 5.3105732484076418, "Mass" : 13534.19613217834, "Area" : 35.999999999999993, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "30e73a56-0433-4c51-a041-537c8dc2520a", "Name" : "B500B" }, "Volume" : 0.13414012738853501, "Mass" : 1052.9999999999998, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "6e9912c9-413e-4604-9a0e-39582e44482b", "Name" : "" }], "BHoM_Guid" : "0c263038-6ea1-4afb-adc7-a29a1008715e", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2014495399988636, "Y" : 5.4604678504570394, "Z" : 17.483537304375083 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2479239053542077, "Y" : 5.4604678504570394, "Z" : 22.706246019735044 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "fcf043c0-8364-475f-8e6d-910de3c38afa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.2479239053542077, "Y" : 5.4604678504570394, "Z" : 22.706246019735044 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6664285968876982, "Y" : -0.52023784393162309, "Z" : 22.942917142332398 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "24c1385d-52c3-43b3-9b41-49b29302879e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6664285968876982, "Y" : -0.52023784393162309, "Z" : 22.942917142332398 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.6199542315323541, "Y" : -0.52023784393162309, "Z" : 17.720208426972437 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "1f899925-b663-4f7d-9204-d028f819f41c", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.6199542315323541, "Y" : -0.52023784393162309, "Z" : 17.720208426972437 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.2014495399988636, "Y" : 5.4604678504570394, "Z" : 17.483537304375083 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "309d49dd-1332-4f3c-a598-9c0be1d78d2a" }, "Support" : null, "BHoM_Guid" : "c38ea6fc-44b7-421d-9d41-bd0b172816bc", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.SlabOnDeck", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "fa0a5e70-704c-4958-b8a6-4399de200535" }, "DeckMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }, "SlabThickness" : 0.14999999999999999, "Direction" : "X", "DeckName" : "TR60+ 0.9mm", "DeckHeight" : 0.059999999999999998, "DeckSpacing" : 0.33300000000000002, "DeckBottomWidth" : 0.13300000000000001, "DeckTopWidth" : 0.158, "DeckThickness" : 0.00089999999999999998, "DeckVolumeFactor" : 1.4196744515215851, "PanelType" : "Slab", "BHoM_Guid" : "da1a21ec-4afe-413f-8300-6ad75eb99aaf", "Fragments" : [{ "_t" : "BH.oM.Structure.FloorSystem.ConcreteVolumeOverride", "VolumePerArea" : 0.11774800000000001 }] }, "OrientationAngle" : 3.2823522420148241, "BHoM_Guid" : "b7918343-86ca-4ee6-9aa9-1837e5bebf0d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 29.315329999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2550.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "fa0a5e70-704c-4958-b8a6-4399de200535" }], "BHoM_Guid" : "02bac362-aa5d-49c8-a143-fe9683eca801", "Name" : "C32/40 In situ" }, "Volume" : 6.3521097208927122, "Mass" : 16197.879788276416, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }], "BHoM_Guid" : "18cbc561-54e4-4c0b-ad4b-cabb5837095f", "Name" : "S350GD" }, "Volume" : 0.045997452229299358, "Mass" : 361.07999999999998, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "ec654bf1-bb36-431f-a5e5-adbc46348873", "Name" : "B500B" }, "Volume" : 0.023810471911556788, "Mass" : 186.91220450572078, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "a36f7163-fc9b-4790-b349-03b9a88de559", "Name" : "" }], "BHoM_Guid" : "fcf49a95-306f-460d-8019-516357f23ba2", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 6.4991129088140625, "Z" : 15.309286809550915 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 11.69991754225325, "Z" : 12.31735914251124 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "072cdde7-43df-4720-824e-1fb2737637e0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 11.69991754225325, "Z" : 12.31735914251124 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 10.91846957305852, "Z" : 10.958984652461879 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "d31855e9-f77c-4d13-b6ba-a3d74a87bed3", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 10.91846957305852, "Z" : 10.958984652461879 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 5.7176649396193326, "Z" : 13.950912319501555 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "1209514c-c7b0-4a15-a5ec-14b1b28ac146", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -3.3333856911541075, "Y" : 5.7176649396193326, "Z" : 13.950912319501555 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.4583461583210182, "Y" : 6.4991129088140625, "Z" : 15.309286809550915 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "13644ad2-6972-4ab6-b78e-23a0197cbd86" }, "Support" : null, "BHoM_Guid" : "14558774-88e7-4fe6-ac7b-db5f91378eb8", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.SlabOnDeck", "Name" : "", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "a9794671-f85a-4555-abff-1d814f2ca121" }, "DeckMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }, "SlabThickness" : 0.14999999999999999, "Direction" : "X", "DeckName" : "R51+ 1mm", "DeckHeight" : 0.050999999999999997, "DeckSpacing" : 0.14999999999999999, "DeckBottomWidth" : 0.13700000000000001, "DeckTopWidth" : 0.040000000000000001, "DeckThickness" : 0.001, "DeckVolumeFactor" : 1.9121019108280255, "PanelType" : "Slab", "BHoM_Guid" : "f35a4c87-9146-42b4-8364-1e12e32e148d", "Fragments" : [{ "_t" : "BH.oM.Structure.FloorSystem.ConcreteVolumeOverride", "VolumePerArea" : 0.14080300000000001 }] }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "ee6e9410-09dd-41e6-b8dd-370f48074197", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 24.515153999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2550.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C32/40 In situ", "Density" : 2550.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33345764463.228752, "CylinderStrength" : 32000000.0, "CubeStrength" : 40000000.0, "BHoM_Guid" : "a9794671-f85a-4555-abff-1d814f2ca121" }], "BHoM_Guid" : "636551a2-c34c-4033-8e88-b42f4f5a3b99", "Name" : "C32/40 In situ" }, "Volume" : 6.8557449477092929, "Mass" : 17482.149616658699, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "S350GD", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 350000000.0, "UltimateStress" : 420000000.0, "BHoM_Guid" : "4d16d715-3f20-49b4-8b53-87a77e9e2e4e" }], "BHoM_Guid" : "77c304c4-444b-432e-9943-a6bc5cf0312d", "Name" : "S350GD" }, "Volume" : 0.068835668789808888, "Mass" : 540.35999999999979, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "120318f5-d9f2-43df-86a6-01d278b3ccd9", "Name" : "B500B" }, "Volume" : 0.021477217895799022, "Mass" : 168.59616048202233, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5a1725ed-90c8-4104-a915-87a1b55c487e", "Name" : "" }], "BHoM_Guid" : "1305ccad-bca3-4f3e-a222-f89ba9c6655d", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.516314010743621, "Y" : 7.5749753200216521, "Z" : 13.185924754289779 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.107795521871829, "Y" : 7.5749753200216521, "Z" : 9.3235035534148878 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "3a572141-1eaa-471b-8077-7b563b93b722", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 20.107795521871829, "Y" : 7.5749753200216521, "Z" : 9.3235035534148878 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.133353326031173, "Y" : 12.731771459646247, "Z" : 6.9763709219607479 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "625b28dd-0b6e-4cc0-b9e5-a72bf59cc6b2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.133353326031173, "Y" : 12.731771459646247, "Z" : 6.9763709219607479 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.541871814902967, "Y" : 12.731771459646247, "Z" : 10.838792122835638 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "98250953-40c0-4423-92ab-d95b50a2c27a", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.541871814902967, "Y" : 12.731771459646247, "Z" : 10.838792122835638 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.516314010743621, "Y" : 7.5749753200216521, "Z" : 13.185924754289779 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f3c9b0b3-51e1-42a4-857f-8581c4d516b5" }, "Support" : null, "BHoM_Guid" : "b26a458e-1f19-4f36-8b85-e17978f00ba4", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.HollowCore", "Name" : null, "Thickness" : 0.14999999999999999, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }, "PanelType" : "Slab", "Openings" : { "_t" : "BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles", "Height" : 0.10000000000000001, "Width" : 0.080000000000000002, "Spacing" : 0.121, "BHoM_Guid" : "e47406c2-676f-4aaf-a1cd-ba62dd6ca86a", "Name" : "" }, "Direction" : "Y", "BHoM_Guid" : "d500385a-c115-4c45-a4ec-de3837ebf472" }, "ToppingThickness" : 0.050000000000000003, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "4c23e967-3188-463a-bb89-48eb0460d3d2" }, "OrientationAngle" : 0.40611738488994992, "BHoM_Guid" : "2ca43650-6bf6-487d-bd12-5d0100e991ec", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Fragments.ReinforcementDensity", "Density" : 0.93000000000000005, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C45/55 Precast Hollowcore", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0, "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955" }], "BHoM_Guid" : "8231ba6c-da9c-438b-b867-27d43a596915", "Name" : "C45/55 Precast Hollowcore" }, "Volume" : 3.4280588099048344, "Mass" : 8736.5371148596041, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "7682b54f-3bc3-4eff-aa7b-bb4019c3773e", "Name" : "C30/37 In situ" }, "Volume" : 1.7997867515923571, "Mass" : 4586.8243883936566, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "c2bf6069-8624-4ff4-a9ac-6f261f8ec0d9", "Name" : "B500B" }, "Volume" : 0.00061942324023003847, "Mass" : 4.8624724358058016, "Area" : NaN, "Length" : NaN, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "bca6d405-6901-48e5-a6db-65d078885592", "Name" : "" }], "BHoM_Guid" : "cda13b32-fea1-4abb-8a26-c8560f0b7b8b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 8.7305771264628369, "Z" : 11.132701488486308 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 9.7194727092775466, "Z" : 10.00483379842264 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "a206609b-dd0b-4319-a7e4-7cd3d67e7e85", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 9.7194727092775466, "Z" : 10.00483379842264 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 9.5138941682075053, "Z" : 9.82458596175114 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "aa7aa0b8-cb9d-4332-afa0-655e3b80a959", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 9.5138941682075053, "Z" : 9.82458596175114 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 8.5249985853927956, "Z" : 10.952453651814809 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "c1733af6-0cad-489e-940e-8c5e36480ac5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.19243676795344, "Y" : 8.5249985853927956, "Z" : 10.952453651814809 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 8.7175645087978353, "Y" : 8.7305771264628369, "Z" : 11.132701488486308 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "9a4c6b52-8b2d-4a66-ac27-7d7b4994b8ed" }, "Support" : null, "BHoM_Guid" : "6d019988-5701-4033-a731-05e19d6c570d", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.070000000000000007, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "6160e066-189e-4c03-9e7e-a3a6bd063b32" }, "OrientationAngle" : 4.7123889803846897, "BHoM_Guid" : "f0099bea-8e32-4b5c-a4b6-424ff74532f1", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "8c0d055e-692e-4396-ad8b-4700f768d63f", "Name" : "C24 CLT" }, "Volume" : 0.15750000000000006, "Mass" : 66.15000000000002, "Area" : 2.2500000000000004, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "957f3def-0c1f-41f4-8ade-dbb019bfa521", "Name" : "" }], "BHoM_Guid" : "83fe4f87-512e-435a-be5c-d573ba1258aa", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.795816067114139, "Y" : 9.8303604098840029, "Z" : 9.0130045852828395 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.7718197573845567, "Y" : 10.969402462039465, "Z" : 9.0130045852828395 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "c05b6de4-449b-4bca-ac05-1dd8aaf58b34", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.7718197573845567, "Y" : 10.969402462039465, "Z" : 9.0130045852828395 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3704483288163969, "Y" : 10.45645942037287, "Z" : 10.289144573478216 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "5d090f57-9050-45fe-b555-aa8593e66615", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 3.3704483288163969, "Y" : 10.45645942037287, "Z" : 10.289144573478216 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3944446385459797, "Y" : 9.3174173682174075, "Z" : 10.289144573478216 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "40dcc6dd-6d53-4ae5-a146-8a8515865ee6", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 2.3944446385459797, "Y" : 9.3174173682174075, "Z" : 10.289144573478216 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 1.795816067114139, "Y" : 9.8303604098840029, "Z" : 9.0130045852828395 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "f9261555-4de1-44b5-83aa-78ff808ce5a9" }, "Support" : null, "BHoM_Guid" : "36b1c6a2-ee44-4767-8b54-5fefb9dee1e8", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ToppedSlab", "Name" : null, "BaseProperty" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.070000000000000007, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }, "PanelType" : "Slab", "BHoM_Guid" : "b60301ef-3e61-499f-a233-f401655749ac" }, "ToppingThickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }, "PanelType" : "Slab", "BHoM_Guid" : "b7596201-cded-43b2-b9bd-7566e0d76efb" }, "OrientationAngle" : 5.7330098669883807, "BHoM_Guid" : "cd0c88ce-5296-469f-afbd-c8bb43e46aa4", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 420.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.SawnTimber", "Name" : "C24 CLT", "Density" : 420.0, "DensityCharacteristic" : 350.0, "DampingRatio" : 0.02, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : { "_t" : "BH.oM.Geometry.Vector", "X" : 5.0000000000000004E-06, "Y" : 5.0000000000000004E-06, "Z" : 5.0000000000000004E-06 }, "E_0_Mean" : 11000000000.0, "E_0_k" : 7400000000.0, "E_90_Mean" : 370000000.0, "G_Mean" : 690000000.0, "BendingStrength" : 24000000.0, "TensileStrengthParallel" : 14500000.0, "TensileStrengthPerpendicular" : 400000.0, "CompressiveStrengthParallel" : 21000000.0, "CompressiveStrengthPerpendicular" : 2500000.0, "ShearStrength" : 4000000.0, "BHoM_Guid" : "e09e6a4b-b9ee-4204-9d8e-37d9ecae0e4f" }], "BHoM_Guid" : "2eccb932-15d1-4370-b0e1-f70ae817fdb5", "Name" : "C24 CLT" }, "Volume" : 0.15750000000000006, "Mass" : 66.15000000000002, "Area" : 2.2500000000000004, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C30/37 In situ", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0, "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a" }], "BHoM_Guid" : "777ccab6-815a-4838-b643-55ac2dba74ac", "Name" : "C30/37 In situ" }, "Volume" : 0.22500000000000006, "Mass" : 573.42098250000015, "Area" : 2.2500000000000004, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "87f25863-413c-4263-89a9-926cc6ea96c9", "Name" : "" }], "BHoM_Guid" : "03649392-ce8a-4e5a-86e2-a21106ba634c", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 10.991433714226183, "Z" : 6.9777455560665018 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 6.4360461855466431, "Z" : 10.882671222907152 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "4beed493-e451-43a8-bc43-81fc0e98421f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 6.4360461855466431, "Z" : 10.882671222907152 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 8.2579411566132137, "Z" : 13.008047821042357 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "f4556840-91d7-4b26-9402-4659860a9247", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 8.2579411566132137, "Z" : 13.008047821042357 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 12.813328685292753, "Z" : 9.1031221542017047 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "ebb5c548-f016-4f23-9997-fcf33081f477", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.7883228158131175, "Y" : 12.813328685292753, "Z" : 9.1031221542017047 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.09524970719777, "Y" : 10.991433714226183, "Z" : 6.9777455560665018 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "bc4226b7-124b-46cd-b0c0-2f42851a0b90" }, "Support" : null, "BHoM_Guid" : "6e0a934d-f7ee-4e3b-bbd6-e8de56b6bdaf", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Cassette", "Name" : null, "TopThickness" : 0.035999999999999997, "BottomThickness" : 0.053999999999999999, "RibThickness" : 0.044999999999999998, "RibHeight" : 0.35999999999999999, "RibSpacing" : 0.5, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "BottomMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "da832103-7093-4c20-bc2d-16e36b2de765" }, "OrientationAngle" : 1.5707963267948966, "BHoM_Guid" : "aa8c7f00-8e5c-4114-9639-e8df1708162e", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "2cb68a1f-71bd-4853-8f9c-c133ca0a9e16", "Name" : "LVL-X" }, "Volume" : 3.2399999999999984, "Mass" : 1652.3999999999992, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "ea77dd7d-2acb-4a0b-a050-fa299ee418f1", "Name" : "LVL-S" }, "Volume" : 1.1663999999999994, "Mass" : 594.86399999999969, "Area" : 35.999999999999986, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "d34e8a41-2ee7-48c1-9920-51a8c03b6b23", "Name" : "" }], "BHoM_Guid" : "6ed9a5e5-666a-4466-9131-2bd332c37115", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8898181343819811, "Y" : 11.941022907729966, "Z" : 4.7316663095319322 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0357473076167452, "Y" : 11.941022907729966, "Z" : 10.621220310466933 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "77b2d422-239a-4fc4-bc43-09a43fe7612e", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0357473076167452, "Y" : 11.941022907729966, "Z" : 10.621220310466933 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0236442179170417, "Y" : 5.9410355769360566, "Z" : 10.623575205858156 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "6b18a4ce-d77c-4b08-8080-0fd9a2d1061f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 9.0236442179170417, "Y" : 5.9410355769360566, "Z" : 10.623575205858156 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8777150446822777, "Y" : 5.9410355769360566, "Z" : 4.7340212049231569 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "8c7b1da3-14b5-44a0-af8b-8e0a82cbc557", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8777150446822777, "Y" : 5.9410355769360566, "Z" : 4.7340212049231569 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.8898181343819811, "Y" : 11.941022907729966, "Z" : 4.7316663095319322 }, "Infinite" : false }, "Release" : { "_t" : "BH.oM.Structure.Constraints.Constraint4DOF", "Name" : "Fixed", "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "BHoM_Guid" : "b4a5d4d7-4daa-4dd1-b997-1a4ad4df81b6" }, "Support" : null, "BHoM_Guid" : "7c1b8c68-3c63-4942-af31-14bf4909f0a8", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.BuiltUpRibbed", "Name" : null, "TopThickness" : 0.039, "RibThickness" : 0.050999999999999997, "RibHeight" : 0.45000000000000001, "RibSpacing" : 0.25, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }, "RibMaterial" : { "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }, "Direction" : "Y", "PanelType" : "Slab", "BHoM_Guid" : "9ca9acf1-a09f-4350-aa46-7625d13edd79" }, "OrientationAngle" : 0.010561420349213816, "BHoM_Guid" : "73905877-9bc0-483b-a738-69143b56a4c6", "Name" : "" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands", "Name" : "LVL-X", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 8800000000.0, "E_90_Flat_k" : 0.0, "E_90_m_k" : 1700000000.0, "E_90_Edge_k" : 2000000000.0, "E_0_Mean" : 10500000000.0, "E_90_Flat_Mean" : 0.0, "E_90_m_Mean" : 2000000000.0, "E_90_Edge_Mean" : 2400000000.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 100000000.0, "G_90_Flat_k" : 16000000.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 120000000.0, "G_90_Flat_Mean" : 22000000.0, "BendingStrengthEdgeParallel" : 32000000.0, "BendingStrengthFlatParallel" : 36000000.0, "BendingStrengthFlatPerpendicular" : 8000000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 26000000.0, "TensileStrengthEdgePerpendicular" : 6000000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 26000000.0, "CompressiveStrengthEdgePerpendicular" : 9000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4500000.0, "ShearStrengthFlatParallel" : 1300000.0, "ShearStrengthFlatPerpendicular" : 600000.0, "BHoM_Guid" : "319529cd-aacb-45b1-a72f-791e9d8f79eb" }], "BHoM_Guid" : "848e24e0-f7a2-4946-a622-885857a69af0", "Name" : "LVL-X" }, "Volume" : 1.4040000000000004, "Mass" : 716.04000000000019, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 510.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel", "Name" : "LVL-S", "Density" : 510.0, "DensityCharacteristic" : 480.0, "DampingRatio" : 0.0, "YoungsModulus" : null, "ShearModulus" : null, "PoissonsRatio" : null, "ThermalExpansionCoeff" : null, "E_0_k" : 11600000000.0, "E_90_Flat_k" : 0.0, "E_90_Edge_k" : 0.0, "E_0_Mean" : 13800000000.0, "E_90_Flat_Mean" : 0.0, "E_90_Edge_Mean" : 0.0, "G_0_Edge_k" : 400000000.0, "G_0_Flat_k" : 250000000.0, "G_90_Flat_k" : 0.0, "G_0_Edge_Mean" : 600000000.0, "G_0_Flat_Mean" : 460000000.0, "G_90_Flat_Mean" : 0.0, "BendingStrengthEdgeParallel" : 44000000.0, "BendingStrengthFlatParallel" : 50000000.0, "BendingStrengthFlatPerpendicular" : 800000.0, "SizeEffectParameter" : 0.12, "TensileStrengthParallel" : 35000000.0, "TensileStrengthEdgePerpendicular" : 800000.0, "TensileStrengthFlatPerpendicular" : 0.0, "CompressiveStrengthParallel" : 35000000.0, "CompressiveStrengthEdgePerpendicular" : 6000000.0, "CompressiveStrengthFlatPerpendicular" : 2200000.0, "ShearStrengthEdge" : 4200000.0, "ShearStrengthFlatParallel" : 2300000.0, "ShearStrengthFlatPerpendicular" : 0.0, "BHoM_Guid" : "0f683fa5-3458-4a37-b80d-d31ae890216d" }], "BHoM_Guid" : "8a06c9dd-73fc-4093-b808-ef4999c4a494", "Name" : "LVL-S" }, "Volume" : 3.3048000000000002, "Mass" : 1685.4480000000001, "Area" : 36.000000000000007, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "4f456043-3950-4036-92da-cfac74621354", "Name" : "" }], "BHoM_Guid" : "b2425b50-3b61-4caf-b81d-a842d1805d41", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0, "Y" : -26.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -41.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "86eda2a3-db73-4c0d-8f1c-c419f5006a29", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : -41.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : -44.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7fa805a3-a4d4-48a2-aee6-a812576596f7", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.0, "Y" : -44.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 29.0, "Y" : -26.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "069c4341-4fa7-4bea-8735-48897a01949f", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 29.0, "Y" : -26.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : -17.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "809c026d-5d16-4e0a-b93b-315a15ea88af", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 14.0, "Y" : -17.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : -23.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "189c4db4-d9e5-4cde-b1aa-13a61b0daa60", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.0, "Y" : -23.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : -18.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "ef8efad9-2ef2-4e47-acf9-420216e1d8c4", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : -18.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -2.0, "Y" : -26.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "d253a0e7-f8da-4ab4-a900-6246c83c244e", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : null, "Thickness" : 0.10000000000000001, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "PanelType" : "Slab", "BHoM_Guid" : "0bbd527b-95af-4724-9e2a-fb8022511202" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "477d62cb-62db-4c26-98f5-d6f1fc84274d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Structure.Reinforcement.PanelRebarIntent", "PanelReinforcement" : [{ "_t" : "BH.oM.Structure.Reinforcement.PanelReinforcement", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }, "Region" : null, "LongitudinalDiameter" : 0.02, "LongitudinalSpacing" : 1.0333333333333332, "LongitudinalDepth" : 0.0, "TransverseDiameter" : 0.02, "TransverseSpacing" : 0.89999999999999858, "TransverseDepth" : 0.0, "MinimumCover" : 0.0, "BHoM_Guid" : "d7d5c1e2-27cc-40b9-b66a-0f6481a25b21", "Name" : "" }], "BHoM_Guid" : "c237d9c0-ac05-42f8-8d58-e0a22db5fd89", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { } }] }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "d80ecdc0-e65b-4c1b-876a-fc59523f0be8", "Name" : "C12/15" }, "Volume" : 55.460707993412306, "Mass" : 141343.7051899026, "Area" : 558.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "Name" : "B500B", "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0, "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635" }], "BHoM_Guid" : "1444204b-8be4-477d-b81f-d22e601c356b", "Name" : "B500B" }, "Volume" : 0.3392920065876977, "Mass" : 2663.4422517134271, "Area" : NaN, "Length" : 1160.0000000000011, "NumberItem" : 0, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "ef9eb5d0-2bee-4c12-bc1e-59c226ce890c", "Name" : "" }], "BHoM_Guid" : "036af4cb-e517-443e-9a8b-ab508d8418bf", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c5cc80bf-b088-499f-9101-9095b9adc98b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "884f298c-90cb-446f-9845-4c474ad9c3dc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "1f10041a-62b8-45bc-9c1f-ba628af9433d", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "c2f672c0-c579-426a-8b39-b71f068dbfc0", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "THK 400mm - Concrete", "Thickness" : 0.39999999999999997, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C20/25", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 30000000000.0, "CylinderStrength" : 20000000.0, "CubeStrength" : 25000000.0, "BHoM_Guid" : "b0ec9cb1-fb7c-4414-841d-4222f88cdd49" }, "PanelType" : "Undefined", "BHoM_Guid" : "54ab8f6f-f25e-42c2-89d0-c0b4b80c726d" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "1136be5a-6e6a-4771-b0fe-c5c97a3761f2", "Name" : "01 - Property Test - Concrete - Slabs 1" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C20/25", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 30000000000.0, "CylinderStrength" : 20000000.0, "CubeStrength" : 25000000.0, "BHoM_Guid" : "b0ec9cb1-fb7c-4414-841d-4222f88cdd49" }], "BHoM_Guid" : "32c56f88-6a1b-497b-bcba-05a87366e47e", "Name" : "C20/25" }, "Volume" : 14.399999999999999, "Mass" : 36698.942879999995, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "949f7298-6cd7-4836-8afb-70ec819815fb", "Name" : "01 - Property Test - Concrete - Slabs 1" }], "BHoM_Guid" : "5941af5c-28e3-47d4-afd9-955007783026", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "2810b049-81ee-4999-a3bb-9d522b022744", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "49db3b61-9288-44f0-b2b1-51d570d3b0a5", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 13.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "aacc554e-5aa5-471e-95a3-c83cd14bd7aa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 7.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "b57e1afe-dbf2-4f74-b322-a9c647c82da1", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.ConstantThickness", "Name" : "THK 550mm - Concrete", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "3000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 5791891362.0480986, "CylinderStrength" : 20684271.0, "CubeStrength" : 0.0, "BHoM_Guid" : "28498222-8c5a-4700-a612-92bdcf011eb7" }, "PanelType" : "Undefined", "BHoM_Guid" : "95728bc4-de74-4145-89fc-4339570ffd92" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "45515250-5979-46f4-89bd-5031b7264aef", "Name" : "01 - Property Test - Concrete - Slabs 2" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 961.11000000000001, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "3000psiLW", "Density" : 961.11000000000001, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 9.9000000000000001E-06, "YoungsModulus" : 5791891362.0480986, "CylinderStrength" : 20684271.0, "CubeStrength" : 0.0, "BHoM_Guid" : "28498222-8c5a-4700-a612-92bdcf011eb7" }], "BHoM_Guid" : "e93540bc-1608-44b4-9549-f93e644d7da2", "Name" : "3000psiLW" }, "Volume" : 19.799999999999997, "Mass" : 19029.977999999999, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "58038adf-3a66-4bdd-b3cd-e20e68b819a3", "Name" : "01 - Property Test - Concrete - Slabs 2" }], "BHoM_Guid" : "e6bac5d3-e212-40af-9af9-175a63217407", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "6dc5280d-31e0-4ec2-bc7f-60d79328305b", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "56b0d3c0-9ad9-4492-94f4-96917366adce", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "3d02de4c-aba7-4b5f-bcb6-7190ccc469d0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "cd3793d4-7483-4c08-b046-1ab8c27aade9", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : "RIBBED 245 Slab 950x179 rib spaced 3593", "Thickness" : 0.24469429054050451, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C60/75", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 39000000000.0, "CylinderStrength" : 60000000.0, "CubeStrength" : 75000000.0, "BHoM_Guid" : "db28b581-ddc1-4565-a6ed-cd87da376a55" }, "Direction" : "X", "TotalDepth" : 0.9500000000000004, "StemWidth" : 0.17928716762822994, "Spacing" : 3.5934341911894441, "PanelType" : "Undefined", "BHoM_Guid" : "780a47ab-f0d4-4516-be45-fa7a7ffc9853" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "e48eef70-b823-45cc-8fa1-cb9b516b20e2", "Name" : "01 - Property Test - Concrete - Slabs 3" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C60/75", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 39000000000.0, "CylinderStrength" : 60000000.0, "CubeStrength" : 75000000.0, "BHoM_Guid" : "db28b581-ddc1-4565-a6ed-cd87da376a55" }], "BHoM_Guid" : "1b2dd980-3b33-4de4-a9c5-2a7e2eeea0bd", "Name" : "C60/75" }, "Volume" : 10.075827584650199, "Mass" : 25678.62645818097, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "5683bae0-7eeb-4a5d-ba91-5f17c5198ab5", "Name" : "01 - Property Test - Concrete - Slabs 3" }], "BHoM_Guid" : "0c59f6f9-0df7-407b-adf2-159360d99f92", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "ef495d73-360b-4c4e-8269-601d23f452ca", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "bac8609a-3429-4df7-9769-e5c4ab7dd2f2", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 28.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "fada263c-a874-49f6-9058-a26799bae254", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 22.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "a4f774eb-3357-49d7-81c4-0234edcf8527", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Ribbed", "Name" : "RIBBED 245 Slab 950x179 rib spaced 3593", "Thickness" : 0.24469429054050451, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C80/95", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 42000000000.0, "CylinderStrength" : 80000000.0, "CubeStrength" : 95000000.0, "BHoM_Guid" : "913a4e62-7ace-466f-b934-66ed6a075207" }, "Direction" : "X", "TotalDepth" : 0.9500000000000004, "StemWidth" : 0.17928716762822994, "Spacing" : 3.5934341911894441, "PanelType" : "Undefined", "BHoM_Guid" : "780a47ab-f0d4-4516-be45-fa7a7ffc9853" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "5bb1a3d1-c009-44d0-b968-2f175b6e4357", "Name" : "01 - Property Test - Concrete - Slabs 4" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C80/95", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 42000000000.0, "CylinderStrength" : 80000000.0, "CubeStrength" : 95000000.0, "BHoM_Guid" : "913a4e62-7ace-466f-b934-66ed6a075207" }], "BHoM_Guid" : "aec4de7c-c261-4dc4-a726-e95551c3c092", "Name" : "C80/95" }, "Volume" : 10.075827584650199, "Mass" : 25678.62645818097, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "075edd0a-daf1-42ca-be44-d324c7f741ed", "Name" : "01 - Property Test - Concrete - Slabs 4" }], "BHoM_Guid" : "a5e1a3c4-d0ea-4bb8-a003-6c0a4b3e3a82", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "83774cc9-9441-405e-b050-d9ab74f963bc", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "8880ec11-88a2-4b7e-aa2a-a52efff69777", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "262502d4-e6ce-4d65-846a-4f5311d26baa", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 30.0, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "85f8bec9-b842-48e1-a7f2-efc2a6e30c0f", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : "WAFFLE 1166 Slab 550x105 rib X spaced 1118 2069x79 rib Y spaced 2028", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }, "TotalDepthX" : 1.1661826813901692, "TotalDepthY" : 2.0688399165257993, "StemWidthX" : 0.1047114122394858, "StemWidthY" : 0.078921205521324936, "SpacingX" : 1.1183632898695595, "SpacingY" : 2.0283279216281729, "PanelType" : "Undefined", "BHoM_Guid" : "d32d9355-d32e-4bbb-9b4b-fca23609676e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "f197d5e9-7e21-4aa0-93a3-5fff89f99246", "Name" : "01 - Property Test - Concrete - Slabs 5" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C12/15", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0, "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5" }], "BHoM_Guid" : "011df528-7f77-4354-8e30-9a4829d9a241", "Name" : "C12/15" }, "Volume" : 23.923625755516941, "Mass" : 60970.262158625905, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "335ba49d-43b0-41ed-8344-b97ba9a3c410", "Name" : "01 - Property Test - Concrete - Slabs 5" }], "BHoM_Guid" : "50c4daa6-d902-4a2b-96c0-a289a963602b", "Name" : "" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Panel", "ExternalEdges" : [{ "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "7044261b-3583-4d9a-bc02-0560cd135281", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 0.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "2fde466b-edd2-4279-9edc-ce271fb80ae0", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 43.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 6.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "4d2fec4f-d4bf-4ac9-a28a-0e20e0f8ffc1", "Name" : "" }, { "_t" : "BH.oM.Structure.Elements.Edge", "Curve" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 6.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 37.5, "Y" : 0.0, "Z" : 0.0 }, "Infinite" : false }, "Release" : null, "Support" : null, "BHoM_Guid" : "744a0969-c7e3-474d-af43-7265820d5881", "Name" : "" }], "Openings" : [], "Property" : { "_t" : "BH.oM.Structure.SurfaceProperties.Waffle", "Name" : "WAFFLE 1166 Slab 550x105 rib X spaced 1118 2069x79 rib Y spaced 2028", "Thickness" : 0.54999999999999993, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }, "TotalDepthX" : 1.1661826813901692, "TotalDepthY" : 2.0688399165257993, "StemWidthX" : 0.1047114122394858, "StemWidthY" : 0.078921205521324936, "SpacingX" : 1.1183632898695595, "SpacingY" : 2.0283279216281729, "PanelType" : "Undefined", "BHoM_Guid" : "d32d9355-d32e-4bbb-9b4b-fca23609676e" }, "OrientationAngle" : 0.0, "BHoM_Guid" : "a188cf8d-ee7b-4388-94b1-05585146862c", "Name" : "01 - Property Test - Concrete - Slabs 6" }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "Density" : 2548.5376999999999, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "Name" : "C70/85", "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 41000000000.0, "CylinderStrength" : 70000000.0, "CubeStrength" : 85000000.0, "BHoM_Guid" : "85780397-3443-4a0f-b3b2-07f8e6491c93" }], "BHoM_Guid" : "9a623dc2-41bc-41d8-b706-9b0d5b27d98b", "Name" : "C70/85" }, "Volume" : 23.923625755516941, "Mass" : 60970.262158625905, "Area" : 36.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }], "BHoM_Guid" : "1a3a60a6-fc70-4385-b64e-8676914161a4", "Name" : "01 - Property Test - Concrete - Slabs 6" }], "BHoM_Guid" : "c90b7089-0258-4f1b-99c1-989c76f94ad9", "Name" : "" }], "BHoM_Guid" : "c1ee9c78-c830-4d2c-9372-f04065e55c61", "Name" : "" }], "BHoM_Guid" : "72f867f3-806e-42c1-a74e-5827b15f7715", "Name" : "GeneralMaterialTakeoff", "_bhomVersion" : "9.3" } \ No newline at end of file From 77c540bdb69b6214ddc51fdb8199218ad799ebea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 08:58:18 +0200 Subject: [PATCH 13/22] Update Structure_Engine/Query/GeneralMaterialTakeoff.cs Co-authored-by: Peter Nugent --- Structure_Engine/Query/GeneralMaterialTakeoff.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index db3de72d9..448e10b5e 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -931,7 +931,7 @@ private static TakeoffItem RebarTakeoff(this LongitudinalReinforcement reinforce [Description("Computes the takeoff for transverse reinforcement (stirrups/hoops) using layout outlines and spacing.")] [Input("reinforcement", "The TransverseReinforcement to evaluate.")] [Input("length", "The length of the parent element.", typeof(Length))] - [Input("cover", "Minimum cover to offset stirrup centerline.")] + [Input("cover", "Minimum cover to offset stirrup centerline.", typeof(Length))] [Input("outerProfileEdges", "Optional outer profile edges used for determining stirrup outlines.")] [Input("innerProfileEdges", "Optional inner profile edges used for determining stirrup outlines.")] [Output("takeoffItem", "The TakeoffItem representing transverse reinforcement.")] From cf6ded1ea58057a71267d7f2eb418520371bd5a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 08:59:54 +0200 Subject: [PATCH 14/22] Update Structure_Engine/Query/GeneralMaterialTakeoff.cs Co-authored-by: Peter Nugent --- Structure_Engine/Query/GeneralMaterialTakeoff.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index 448e10b5e..4d89eae1a 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -886,7 +886,7 @@ private static bool IsTakeoffMaterialDifferent(this IMaterialFragment material, [Description("Dispatches to the appropriate rebar takeoff implementation based on reinforcement runtime type.")] [Input("reinforcement", "The IBarReinforcement to evaluate.")] [Input("length", "The length of the parent element.", typeof(Length))] - [Input("cover", "Minimum cover to offset transverse reinforcement.")] + [Input("cover", "Minimum cover to offset transverse reinforcement.", typeof(Length))] [Input("outerProfileEdges", "Optional outer profile edges used for transverse reinforcement layout.")] [Input("innerProfileEdges", "Optional inner profile edges used for transverse reinforcement layout.")] [Output("takeoffItem", "The TakeoffItem for the reinforcement, or null if none.")] From d0b3a5b90641b08f142f99caef543c25aa88043e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 09:04:58 +0200 Subject: [PATCH 15/22] Update SolidVolume.cs --- Structure_Engine/Query/SolidVolume.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Structure_Engine/Query/SolidVolume.cs b/Structure_Engine/Query/SolidVolume.cs index 904e1f8dd..002c55a23 100644 --- a/Structure_Engine/Query/SolidVolume.cs +++ b/Structure_Engine/Query/SolidVolume.cs @@ -139,7 +139,7 @@ public static double SolidVolume(this RetainingWall retainingWall) [Description("Dispatches to the appropriate SolidVolume implementation for a section property.")] [Input("sectionProperty", "The ISectionProperty to evaluate.")] [Input("length", "The length over which to compute the solid volume.", typeof(Length))] - [Output("volume", "The solid volume of the section over the given length.")] + [Output("volume", "The solid volume of the section over the given length.", typeof(Volume))] private static double ISolidVolume(this ISectionProperty sectionProperty, double length) { return SolidVolume(sectionProperty as dynamic, length); @@ -150,7 +150,7 @@ private static double ISolidVolume(this ISectionProperty sectionProperty, double [Description("Computes the solid volume for a generic ISectionProperty using area * length.")] [Input("sectionProperty", "The ISectionProperty to evaluate.")] [Input("length", "The length over which to compute the solid volume.", typeof(Length))] - [Output("volume", "The solid volume of the section over the given length.")] + [Output("volume", "The solid volume of the section over the given length.", typeof(Volume))] private static double SolidVolume(ISectionProperty sectionProperty, double length) { return sectionProperty.Area * length; @@ -161,7 +161,7 @@ private static double SolidVolume(ISectionProperty sectionProperty, double lengt [Description("Computes the solid volume for a geometrical section, using tapered profile area if present.")] [Input("sectionProperty", "The IGeometricalSection to evaluate.")] [Input("length", "The length over which to compute the solid volume.", typeof(Length))] - [Output("volume", "The solid volume of the geometrical section over the given length.")] + [Output("volume", "The solid volume of the geometrical section over the given length.", typeof(Volume))] private static double SolidVolume(IGeometricalSection sectionProperty, double length) { //If contains tapered profile, that is used @@ -179,7 +179,7 @@ private static double SolidVolume(IGeometricalSection sectionProperty, double le [Description("Computes the solid volume for a CellularSection accounting for openings along the length.")] [Input("sectionProperty", "The CellularSection to evaluate.")] [Input("length", "The length over which to compute the solid volume.", typeof(Length))] - [Output("volume", "The solid volume of the cellular section over the given length.")] + [Output("volume", "The solid volume of the cellular section over the given length.", typeof(Volume))] private static double SolidVolume(CellularSection sectionProperty, double length) { //Gets the area of the solid profile (without openings) and subtracts the volume of the openings along the length @@ -196,7 +196,7 @@ private static double SolidVolume(CellularSection sectionProperty, double length [Description("Computes the solid volume for a CompositeSection by summing concrete and steel solid volumes.")] [Input("sectionProperty", "The CompositeSection to evaluate.")] [Input("length", "The length over which to compute the solid volume.", typeof(Length))] - [Output("volume", "The solid volume of the composite section over the given length.")] + [Output("volume", "The solid volume of the composite section over the given length.", typeof(Volume))] private static double SolidVolume(CompositeSection sectionProperty, double length) { //TODO: Handle embedment etc.. From 9a9fbdb0ed60762ea96e7e268c909a98057bcb4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 09:11:03 +0200 Subject: [PATCH 16/22] Add method for computing the area of single bars in reinforcement --- Structure_Engine/Query/BarArea.cs | 82 +++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 Structure_Engine/Query/BarArea.cs diff --git a/Structure_Engine/Query/BarArea.cs b/Structure_Engine/Query/BarArea.cs new file mode 100644 index 000000000..cd2b334ba --- /dev/null +++ b/Structure_Engine/Query/BarArea.cs @@ -0,0 +1,82 @@ +/* + * This file is part of the Buildings and Habitats object Model (BHoM) + * Copyright (c) 2015 - 2026, the respective contributors. All rights reserved. + * + * Each contributor holds copyright over their respective contributions. + * The project versioning (Git) records all such contribution source information. + * + * + * The BHoM is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3.0 of the License, or + * (at your option) any later version. + * + * The BHoM is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this code. If not, see . + */ + +using BH.Engine.Geometry; +using BH.oM.Geometry; +using BH.oM.Structure.Elements; +using System.Collections.Generic; +using System.Linq; +using System; +using BH.oM.Base.Attributes; +using BH.oM.Quantities.Attributes; +using BH.oM.Structure.Reinforcement; +using System.ComponentModel; +using BH.Engine.Analytical; + +namespace BH.Engine.Structure +{ + public static partial class Query + { + /***************************************************/ + /**** Public Methods ****/ + /***************************************************/ + + [Description("Calculates the area of a single rebar in the IBarReinforcement. To get the total reinforcement area for the reinforcement layout please call the Area method.")] + [Input("reinforcement", "The LongitudinalReinforcement to calculate the area for.")] + [Output("area", "The area of a single rebar the IBarReinforcement.", typeof(Area))] + public static double BarArea(this IBarReinforcement reinforcement) + { + return reinforcement.Diameter * reinforcement.Diameter / 4 * Math.PI; + } + + /***************************************************/ + + [Description("Calculates the area of a single rebar in the PanelReinforcement in the logitudinal direction.")] + [Input("reinforcement", "The PanelReinforcement to calculate the area for.")] + [Output("area", "The area of a single rebar in the logitudinal direction the PanelReinforcement.", typeof(Area))] + public static double LongitudinalBarArea(this PanelReinforcement reinforcement) + { + return reinforcement.LongitudinalDiameter * reinforcement.LongitudinalDiameter / 4 * Math.PI; + } + + /***************************************************/ + + [Description("Calculates the area of a single rebar in the PanelReinforcement in the logitudinal direction.")] + [Input("reinforcement", "The PanelReinforcement to calculate the area for.")] + [Output("area", "The area of a single rebar in the transversal direction the PanelReinforcement.", typeof(Area))] + public static double TransversalBarArea(this PanelReinforcement reinforcement) + { + return reinforcement.TransverseDiameter * reinforcement.TransverseDiameter / 4 * Math.PI; + } + + /***************************************************/ + + } + +} + + + + + + + From 95c89c29cfeed0c61d4a77d11c6ff43a5c808394 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 09:21:56 +0200 Subject: [PATCH 17/22] Description fix --- Structure_Engine/Query/BarArea.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Structure_Engine/Query/BarArea.cs b/Structure_Engine/Query/BarArea.cs index cd2b334ba..cfbce5027 100644 --- a/Structure_Engine/Query/BarArea.cs +++ b/Structure_Engine/Query/BarArea.cs @@ -41,7 +41,7 @@ public static partial class Query /***************************************************/ [Description("Calculates the area of a single rebar in the IBarReinforcement. To get the total reinforcement area for the reinforcement layout please call the Area method.")] - [Input("reinforcement", "The LongitudinalReinforcement to calculate the area for.")] + [Input("reinforcement", "The IBarReinforcement to calculate the area for.")] [Output("area", "The area of a single rebar the IBarReinforcement.", typeof(Area))] public static double BarArea(this IBarReinforcement reinforcement) { From 7fd4ea5bbf21bbfcbef3ccae132a494941e7b5c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 09:22:11 +0200 Subject: [PATCH 18/22] Use new method in takeoffs as well as area --- Structure_Engine/Query/Area.cs | 2 +- Structure_Engine/Query/GeneralMaterialTakeoff.cs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Structure_Engine/Query/Area.cs b/Structure_Engine/Query/Area.cs index 442539166..6f166b4ad 100644 --- a/Structure_Engine/Query/Area.cs +++ b/Structure_Engine/Query/Area.cs @@ -65,7 +65,7 @@ public static double Area(this Surface surface) [Output("area", "The area of the LongitudinalReinforcement.", typeof(Area))] public static double Area(this LongitudinalReinforcement reinforcement) { - return reinforcement.IsNull() ? 0 : reinforcement.ReinforcingBarCount() * reinforcement.Diameter * reinforcement.Diameter / 4 * Math.PI; + return reinforcement.IsNull() ? 0 : reinforcement.ReinforcingBarCount() * reinforcement.BarArea(); } /***************************************************/ diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index 4d89eae1a..e69e4dc68 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -907,7 +907,7 @@ private static TakeoffItem IRebarTakeoff(this IBarReinforcement reinforcement, d private static TakeoffItem RebarTakeoff(this LongitudinalReinforcement reinforcement, double length, double cover, List outerProfileEdges, List innerProfileEdges) { int barCount = reinforcement.ReinforcingBarCount(); - double singleBarArea = reinforcement.Diameter * reinforcement.Diameter / 4 * Math.PI; //Single bar area based on diameter + double singleBarArea = reinforcement.BarArea(); //Single bar area based on diameter //Scale lengths to account for reinforcement that does not span the entire length of the section double factor = Math.Min(reinforcement.EndLocation - reinforcement.StartLocation, 1); @@ -960,7 +960,7 @@ private static TakeoffItem RebarTakeoff(this TransverseReinforcement reinforceme count += 1; //Add one for the first stirrup at the start location double stirupLength = stirrupOutline.Sum(x => x.ILength()); - double stirupArea = reinforcement.Diameter * reinforcement.Diameter / 4 * Math.PI; + double stirupArea = reinforcement.BarArea(); double totalStirrupLength = stirupLength * count; double reinforcementVolume = stirupArea * totalStirrupLength; @@ -989,13 +989,13 @@ private static TakeoffItem RebarTakeoff(this PanelReinforcement reinforcement, d //Approximates the total length of longitudinal reinforcement based on the area of the region and the spacing of the reinforcement. This is a rough estimate and may not be accurate for all shapes. double approxLongTotalLength = regionArea / reinforcement.LongitudinalSpacing; - double longitudinalArea = reinforcement.LongitudinalDiameter * reinforcement.LongitudinalDiameter / 4 * Math.PI; + double longitudinalArea = reinforcement.LongitudinalBarArea(); double longitudinalVolume = approxLongTotalLength * longitudinalArea; //Approximates the total length of transverse reinforcement based on the area of the region and the spacing of the reinforcement. This is a rough estimate and may not be accurate for all shapes. double approxTransTotalLength = regionArea / reinforcement.TransverseSpacing; - double transverseArea = reinforcement.TransverseDiameter * reinforcement.TransverseDiameter / 4 * Math.PI; + double transverseArea = reinforcement.TransversalBarArea(); double transverseVolume = approxLongTotalLength * transverseArea; double totalVolume = longitudinalVolume + transverseVolume; From 2a2c6449e35aec7aa4c43878338538507b5a14fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 09:23:31 +0200 Subject: [PATCH 19/22] remove the d --- Structure_Engine/Query/GeneralMaterialTakeoff.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index e69e4dc68..d4f022cf7 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -827,7 +827,7 @@ private static GeneralMaterialTakeoff GeneralMaterialTakeoff(this BuiltUpDoubleR if (property.IsNull() || property.Material.IsNull()) return null; - double volPerAreaRibZone = 2.0d * property.RibHeight * (property.RibThickness / property.RibSpacing); + double volPerAreaRibZone = 2.0 * property.RibHeight * (property.RibThickness / property.RibSpacing); double topVolume = property.TopThickness * area; double ribVolume = volPerAreaRibZone * area; From 7aec98e9dd29cf2223ce4a58c34485010d1e10fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 09:29:50 +0200 Subject: [PATCH 20/22] Warnings for the connection allowance --- .../Query/GeneralMaterialTakeoff.cs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index d4f022cf7..aacc32e86 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -350,6 +350,24 @@ private static void AddConnectionAllowance(this GeneralMaterialTakeoff takeoff, if (connectionAllowance == null || connectionAllowance.Allowance == 0) return; + if (connectionAllowance.Allowance == 0) + { + BH.Engine.Base.Compute.RecordWarning("ConnectionAllowance fragment has an allowance of 0. No changes will be made to the GeneralMaterialTakeoff."); + return; + } + + if(connectionAllowance.Allowance < 0) + { + if(connectionAllowance.Allowance < 1) + BH.Engine.Base.Compute.RecordWarning("ConnectionAllowance fragment has a negative allowance less than -1. This will lead to a negative mass of the GeneralMaterialTakeoff. Please ensure that the inputs given are correct."); + else + BH.Engine.Base.Compute.RecordWarning("ConnectionAllowance fragment has a negative allowance. This will lead to a reduction in the mass of the GeneralMaterialTakeoff."); + } + else if(connectionAllowance.Allowance > 1) + { + BH.Engine.Base.Compute.RecordWarning("ConnectionAllowance fragment has an allowance greater than 1. This will lead to a more than doubling of the mass of the GeneralMaterialTakeoff. Please ensure that the value was intentional. The allowance is specified as a ratio of the mass, i.e. for a connection allowance of 10% please set the allowance to 0.1."); + } + if (connectionAllowance.Material == null && string.IsNullOrWhiteSpace(connectionAllowance.Name)) //No allowance material specified and no name specified -> simply scale up the mass of the existing materials in the takeoff by the allowance factor. { foreach (TakeoffItem item in takeoff.MaterialTakeoffItems) From ae341e97e18725311a868813db09f7ad3b898bd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 09:32:44 +0200 Subject: [PATCH 21/22] Warning for 0 reinforcementdensity --- Structure_Engine/Query/GeneralMaterialTakeoff.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index aacc32e86..816ad25f2 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -310,9 +310,15 @@ public static GeneralMaterialTakeoff GeneralMaterialTakeoff(this RetainingWall r [Output("takeoff", "The modified GeneralMaterialTakeoff with reinforcement applied.")] private static void ApplyReinforcementDensity(this GeneralMaterialTakeoff takeoff, ReinforcementDensity reinforcementDensity) { - if (reinforcementDensity == null || reinforcementDensity.Density == 0) + if (reinforcementDensity == null) return; + if (reinforcementDensity.Density == 0) + { + BH.Engine.Base.Compute.RecordWarning("ReinforcementDensity fragment has a density of 0. No changes will be made to the GeneralMaterialTakeoff."); + return; + } + //Check if any of the materials in the composition are concrete. If so, apply the reinforcement density just to those elements. //If not, apply the reinforcement density to all materials in the composition. List reinforcedParts = takeoff.ReinforcedItems(); @@ -363,7 +369,7 @@ private static void AddConnectionAllowance(this GeneralMaterialTakeoff takeoff, else BH.Engine.Base.Compute.RecordWarning("ConnectionAllowance fragment has a negative allowance. This will lead to a reduction in the mass of the GeneralMaterialTakeoff."); } - else if(connectionAllowance.Allowance > 1) + else if(connectionAllowance.Allowance >= 1) { BH.Engine.Base.Compute.RecordWarning("ConnectionAllowance fragment has an allowance greater than 1. This will lead to a more than doubling of the mass of the GeneralMaterialTakeoff. Please ensure that the value was intentional. The allowance is specified as a ratio of the mass, i.e. for a connection allowance of 10% please set the allowance to 0.1."); } From ecb54a51d01e22bb7ba3636327fbec2b8e5f2144 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Wed, 9 Sep 2026 09:37:35 +0200 Subject: [PATCH 22/22] remove stirrup word from transverse reinforcement method just removed the word completely in general rather than replacing with transversal. The context is implicit by the method anyway --- .../Query/GeneralMaterialTakeoff.cs | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Structure_Engine/Query/GeneralMaterialTakeoff.cs b/Structure_Engine/Query/GeneralMaterialTakeoff.cs index 816ad25f2..3f56278b8 100644 --- a/Structure_Engine/Query/GeneralMaterialTakeoff.cs +++ b/Structure_Engine/Query/GeneralMaterialTakeoff.cs @@ -964,36 +964,36 @@ private static TakeoffItem RebarTakeoff(this TransverseReinforcement reinforceme List rebarLines = new List(); if (reinforcement.CenterlineLayout is OffsetCurveLayout offsetLayout) { - cover += reinforcement.Diameter / 2; //Add half the diameter of the stirrup to the cover to get the offset for the centerline of the stirrup + cover += reinforcement.Diameter / 2; //Add half the diameter of the transverse to the cover to get the offset for the centerline of the transverse } - List stirrupOutline = reinforcement.ReinforcementLayout(cover, outerProfileEdges, innerProfileEdges); + List transverseOutline = reinforcement.ReinforcementLayout(cover, outerProfileEdges, innerProfileEdges); - double stirrupRange = (reinforcement.EndLocation - reinforcement.StartLocation) * length - (2 * cover + reinforcement.Diameter); + double range = (reinforcement.EndLocation - reinforcement.StartLocation) * length - (2 * cover + reinforcement.Diameter); int count; double spacing = reinforcement.Spacing; if (reinforcement.AdjustSpacingToFit) { - count = (int)Math.Ceiling(stirrupRange / reinforcement.Spacing); - spacing = stirrupRange / count; + count = (int)Math.Ceiling(range / reinforcement.Spacing); + spacing = range / count; } else - count = (int)Math.Floor(stirrupRange / reinforcement.Spacing); + count = (int)Math.Floor(range / reinforcement.Spacing); - count += 1; //Add one for the first stirrup at the start location + count += 1; //Add one for the first transverse at the start location - double stirupLength = stirrupOutline.Sum(x => x.ILength()); - double stirupArea = reinforcement.BarArea(); - double totalStirrupLength = stirupLength * count; - double reinforcementVolume = stirupArea * totalStirrupLength; + double singleItemLength = transverseOutline.Sum(x => x.ILength()); + double barArea = reinforcement.BarArea(); + double totalLength = singleItemLength * count; + double reinforcementVolume = barArea * totalLength; return new TakeoffItem() { Material = Physical.Create.Material(reinforcement.Material), Volume = reinforcementVolume, Mass = reinforcementVolume * reinforcement.Material.Density, - Length = totalStirrupLength, + Length = totalLength, NumberItem = count };