idstring required
Unique id associated to this entity.
activeboolean
Indicates if this material is activated.
isCustomboolean nullable
True for a material the account created that is not in the standard material library. Returned only by Material List and Material Get, and only when custom materials are enabled for the account.
form'sheet' | 'plate' | 'roundBar' | 'flatBar' | 'channel' | 'squareTube' | 'angle' | 'treadPlate' | 'hexBar' | 'squareBar' | 'teeBar' | 'hBeam' | 'rectTube' | 'pipe' | 'wBeam' | 'sBeam' | 'roundTube' | 'rectBar' | 'wideBar' required
Specifies the form of the material.
materialReferenceIdstring required
materialReferenceNamestring required
specificationstring nullable
subSpecificationstring nullable
dimensionUnitsstring nullable
Unit the material's dimensions are in: Inch, Foot, Yard, Millimeter, Centimeter or Meter.
Routing input-material nesting d2 and d3 are costed in this unit. A routing costs from a copy of the material's
units, shape type and density taken when the input material was added, so later changes to the material may not reach it.
shapeTypestring nullable
How the material is measured: Planar (sheet and plate, costed by length and width) or Linear (bar, tube and
structural shapes, costed by length). A nesting's d3 applies only to Planar materials.
linearDensitynumber double nullable
Weight per unit length, in densityUnits. Used to cost Linear materials.
planarDensitynumber double nullable
Weight per unit area, in densityUnits. Used to cost Planar materials.
densityUnitsstring nullable
Unit of linearDensity and planarDensity: PoundPerFoot, KilogramPerMeter,
PoundPerSquareFoot or KilogramPerSquareMeter.
An input material whose material has no density for its shapeType is estimated at zero material cost.