Josef Taylor

Results 15 issues of Josef Taylor

## Issue Any method which creates a IFramingElement from a Structure Bar needs to read the justification of the bar and offset the centerline by the appropriate vector. Depends on...

type:feature

#### Description: migrate Bar Justification over from ETABS_oM so we can use top, bottom, top right, etc. justification in our beams!

type:feature

#### Description: Some FEA packages support solid elements such as tetrahedron, triangular-prism, and hexahedron (brick). This should be similar to FEMesh and FEMeshFace, though we should likely change the names...

type:feature

Currently this information is scattered about and not linked. PR naming is addressed in Changelog, and Branch naming is addressed in Resolving an Issue. Issue naming is not addressed.

#### Description: Merge `Structure.Panel` (and/or any `IPanel`) which are coplanar, contiguous, and share a property into a single panel with the same property. - [x] Write basic geometrical method which...

type:feature

#### Description: Similar to Extrude(Bar), Extrude(Panel) would take a structure panel, and a boolean option for 'simple' extrusion, and output a solid volume model of the panel, including any ribs...

type:feature

#### Description: Mass(Panel) and Mass(IElementM) don't return the same number for panels with ReinforcementDensity. This is a result of MassPerArea(Panel) not considering the Reinforcement Density. #### Steps to reproduce: ####...

type:bug

#### Description: Geometry3D is using VolumePerArea() (nee AverageThickness) to extrude panels to a 3D volume, however this is not correct for dimensions and visualization. Instead, it should use TotalThickness() and...

type:bug

#### Description: add Deconstruct(IOutput) to allow syntax like: var (a, b) = MyMultiOutputMethod();

type:feature

#### Description: Currently if you have something like a `FreeFormProfile profile`, and want all the continuous edges, you must do: `List crvs = BH.Engine.Geometry.Compute.IJoin(profile.Edges.ToList());` it would be nice to avoid...

type:feature