2021 Members Back to 2021
M

FabricationPart

Version comparison

Members across versions

139 members across 9 versions · 22 added later · 12 changed · 1 obsolete

Member-name color: stable · changed · removed · obsolete · added later

Member 2020 2021 2022 2023 2024 2025 2025.3 2026 2027
same same same same same same same same same
M AdjustEndLength(Connector, Double, Boolean)
same same same same changed changed same same same
M AlignPartByConnector(Document, Connector, XYZ, Double, Double, Double, FabricationPartJustification, Transform)
same same same same same same same same same
M AlignPartByConnectors(Document, Connector, Connector, Double)
same same same same changed same same same same
M AlignPartByConnectorToConnector(Document, Connector, Connector, Double, Double, FabricationPartJustification)
same same same same same same same same same
M AlignPartByInsertionPoint(Document, ElementId, XYZ, Double, Double, Double, FabricationPartJustification, Transform)
same same same same same same same same same
M AlignPartByInsertionPointAndCutInToStraight(Document, ElementId, ElementId, XYZ, Double, Double, Boolean)
same same same same same same same same same
M CanAdjustEndLength(Connector)
same same same same changed same same same same
same same same same same same same same same
not yet introduced not yet introduced not yet introduced added same same same same same
same same same same same same same same same
M ConnectAndCouple(Document, Connector, Connector)
same same same same changed same same same same
M Create(Document, FabricationServiceButton, Int32, ElementId)
same same same same same same same same same
M Create(Document, FabricationServiceButton, Double, Double, ElementId)
same same same same same same same same same
M Create(Document, FabricationItemFile, ElementId)
same same same same same same same same same
M CreateHanger(Document, FabricationServiceButton, Int32, ElementId)
same same same same same same same same same
M CreateHanger(Document, FabricationServiceButton, Int32, ElementId, Connector, Double, Boolean)
same same same same same same same same same
M CreateHanger(Document, FabricationServiceButton, ElementId, Connector, Double, Boolean)
same same same same same same same same same
M Flip
not yet introduced not yet introduced not yet introduced added same same same same same
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
M GetAirturnInfo(Int32, Boolean%)
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added same
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added same
M GetCalculatedDimensionValue(FabricationDimensionDefinition)
same same same same same same same same same
M GetDimensionCalculatedOptions(FabricationDimensionDefinition)
same same same same same same same same same
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
same same same same same same same same changed
M GetDimensionValue(FabricationDimensionDefinition)
same same same same same changed same same same
same same same same same same same same same
same same same same same same same same same
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
M GetOptionValue(FabricationOptionDefinition)
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
M GetSeamInfo(Int32, Boolean%)
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
M GetStiffenerInfo(Int32, Boolean%)
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
same same same same same same same same same
same same same same same same same same same
M HasCustomData(Int32)
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
M IsATap
same same same same same same same same same
M IsDimensionCalculated(FabricationDimensionDefinition)
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
M IsSameAs(FabricationPart, IList<FabricationPartCompareType>)
same same same same same same same same same
M OptimizeLengths(Document, ISet<ElementId>)
same same same same changed same same same same
M PlaceAsTap(Document, Connector, Connector, Double, Double, Double)
same same same same changed same same same same
M PlaceFittingAsCutIn(Document, ElementId, ElementId, XYZ, Connector, Double)
same same same same changed same same same same
same same same same same same same same same
M Reposition(Document, ElementId)
same same same same changed same same same same
M RotateConnectedPartByConnector(Document, Connector, Double)
same same same same changed same same same same
M RotateConnectedTap(Document, FabricationPart, Double, Double)
same same same same changed same same same same
M SaveAsFabricationJob(Document, ISet<ElementId>, String, FabricationSaveJobOptions)
same same same same same same same same same
M SetAirturnInfo(Int32, Int32, Boolean)
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
M SetCalculatedDimensionValue(FabricationDimensionDefinition, String)
same same same same same same same same same
M SetDimensionValue(FabricationDimensionDefinition, Double)
same same same same same same same same same
M SetOptionValue(FabricationOptionDefinition, Double)
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
M SetPartCustomDataInteger(Int32, Int32)
same same same same same same same same same
M SetPartCustomDataReal(Int32, Double)
same same same same same same same same same
M SetPartCustomDataText(Int32, String)
same same same same same same same same same
M SetPositionByEnd(Connector, XYZ)
same same same same same same same same same
M SetSeamInfo(Int32, Int32, Boolean)
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
M SetStiffenerInfo(Int32, Int32, Boolean)
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
M SplitStraight(XYZ)
same same same same same same same same same
M SplitStraight(Document, ElementId, XYZ)
same same same same same same same same same
M StretchAndFit(Document, Connector, FabricationPartRouteEnd, ISet<ElementId>)
same same same same same same same same same
P Alias
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
same same same same same same same same same
same same same same same same same same same
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced not yet introduced added
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
not yet introduced not yet introduced not yet introduced not yet introduced added same same same same
same same same same same same same same same
P Notes
same same same same same same same same same
P Origin
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
P Size
same same same same same same same same same
P Slope
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
same same same same same same same same same
P Vendor
same same same same same same same same same
same same same same same same same same same
P Weight
same same same same same same same same same

Per-version detail

Click a version below to see what changed in that release vs your current frame (2021).
Identical to 2021: 2020, 2022
Not present in: 2025, 2025.3, 2026, 2027
2021 current

Changes in 2024 vs 2021 3 added 10 changed

Flip API Versions →

Added in 2024 (new since 2021)

Changed members

FabricationPart.AdjustEndLength(Connector, Double, Boolean, Connector)
partConn Connector # The connector of the fabrication part to adjust length.
lengthToAdjust Double The length to adjust.
totalLengthOnly Boolean True if adjust the total length only when adjust length.
connector Connector # The connector of the fabrication part to adjust length.
FabricationPart.AlignPartByConnectors(Document, Connector, Connector, Double, Document, Connector, Connector)
doc Document The document.
partConn Connector The connector of the fabrication part to move and align by.
toConn Connector The connector of the fabrication part or family to align to.
axisRotation Double Rotation around the direction of connection - angle between width vectors in radians.
document Document The document.
connector Connector The connector of the fabrication part to move and align by.
toConnector Connector The connector of the fabrication part or family to align to.
→ returns Boolean True if alignment succeeds, false otherwise.
FabricationPart.CanAdjustEndLength(Connector, Connector)
partConn Connector # The connector of the fabrication part to adjust length.
connector Connector The connector of the fabrication part to adjust length.
→ returns Boolean True if the end of fabrication part can be adjusted.
FabricationPart.ConnectAndCouple(Document, Connector, Connector, Document, Connector, Connector)
doc Document The document.
partConn Connector The connector of the fabrication part.
toConn Connector The connector of the fabrication part or family to connect to.
document Document The document.
connector Connector The connector of the fabrication part.
toConnector Connector The connector of the fabrication part or family to connect to.
→ returns Boolean True if connection succeeded, false otherwise.
FabricationPart.OptimizeLengths(Document, ISet<ElementId>, Document)
doc Document The document.
partIds ISet<ElementId> The ids of the fabrication parts in a selected fabrication part run.
document Document The document.
→ returns ISet New and modified fabrication part ids in the optimize
FabricationPart.PlaceAsTap(Document, Connector, Connector, Double, Double, Double, Document, Connector, Connector)
doc Document The document.
tapPartConn Connector The connector of the part to place.
hostPartConn Connector The connector of host part.
distance Double The distance to host part connector where to place the part.
axisRotation Double The axis rotation in radians.
secondaryAxisRotation Double The secondary axis rotation in radians.
document Document The document.
tapPartConnector Connector The connector of the part to place.
hostPartConnector Connector The connector of host part.
FabricationPart.PlaceFittingAsCutIn(Document, ElementId, ElementId, XYZ, Connector, Double, Document, Connector)
doc Document The document.
straightId ElementId Id of the straight to be cut in.
fittingId ElementId Id of the fitting to cut in.
position XYZ The position to cut in the straight.
fittingConn Connector The connector of the fitting to align with the primary connector of the straight part.
axisRotation Double Rotation around the direction of connection - angle between width vectors in radians.
document Document The document.
fittingConnector Connector The connector of the fitting to align with the primary connector of the straight part.
→ returns Boolean True if cuts in successfully.
FabricationPart.Reposition(Document, ElementId, Document)
doc Document The document.
partId ElementId Id of the fabrication part to reposition.
document Document The document.
FabricationPart.RotateConnectedPartByConnector(Document, Connector, Double, Document, Connector)
doc Document The document.
conn Connector The connected connector of the fabrication part to be rotated.
axisRotationBy Double The angle in radians to rotate by.
document Document The document.
connector Connector The connected connector of the fabrication part to be rotated.
FabricationPart.RotateConnectedTap(Document, FabricationPart, Double, Double, Document)
doc Document The document.
tap FabricationPart The connected fabrication part tap to rotate.
primaryAxisRotateBy Double The primary axis rotation angle in radians to rotate by.
secondaryAxisRotateBy Double The secondary axis rotation angle in radians to rotate by.
document Document The document.