2024 Members Back to 2024
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 (2024).
Not present in: 2025, 2025.3, 2026, 2027
2024 current

Changes in 2020 vs 2024 3 missing 10 changed

Flip API Versions →

Missing in 2020 (only available in 2024)

Changed members

FabricationPart.AdjustEndLength(Connector, Double, Boolean, Connector)
connector 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.
partConn Connector # The connector of the fabrication part to adjust length.
FabricationPart.AlignPartByConnectors(Document, Connector, Connector, Double, Document, Connector, Connector)
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.
axisRotation Double Rotation around the direction of connection - angle between width vectors in radians.
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.
→ returns Boolean True if alignment succeeds, false otherwise.
FabricationPart.CanAdjustEndLength(Connector, Connector)
connector Connector The connector of the fabrication part to adjust length.
partConn 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)
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.
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.
→ returns Boolean True if connection succeeded, false otherwise.
FabricationPart.OptimizeLengths(Document, ISet<ElementId>, Document)
document Document The document.
partIds ISet<ElementId> The identifiers of the fabrication parts in a selected fabrication part run.
doc 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)
document Document The document.
tapPartConnector Connector The connector of the part to place.
hostPartConnector 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.
doc Document The document.
tapPartConn Connector The connector of the part to place.
hostPartConn Connector The connector of host part.
FabricationPart.PlaceFittingAsCutIn(Document, ElementId, ElementId, XYZ, Connector, Double, Document, Connector)
document Document The document.
straightId ElementId Identifier of the straight to be cut in.
fittingId ElementId Identifier of the fitting to cut in.
position XYZ The position to cut in the straight.
fittingConnector 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.
doc Document The document.
fittingConn Connector The connector of the fitting to align with the primary connector of the straight part.
→ returns Boolean True if cuts in successful.
FabricationPart.Reposition(Document, ElementId, Document)
document Document The document.
partId ElementId Identifier of the fabrication part to reposition.
doc Document The document.
FabricationPart.RotateConnectedPartByConnector(Document, Connector, Double, Document, Connector)
document Document The document.
connector Connector The connected connector of the fabrication part to be rotated.
axisRotationBy Double The angle in radians to rotate by.
doc Document The document.
conn Connector The connected connector of the fabrication part to be rotated.
FabricationPart.RotateConnectedTap(Document, FabricationPart, Double, Double, Document)
document 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.
doc Document The document.

Changes in 2021 vs 2024 3 missing 10 changed

Flip API Versions →

Missing in 2021 (only available in 2024)

Changed members

FabricationPart.AdjustEndLength(Connector, Double, Boolean, Connector)
connector 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.
partConn Connector # The connector of the fabrication part to adjust length.
FabricationPart.AlignPartByConnectors(Document, Connector, Connector, Double, Document, Connector, Connector)
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.
axisRotation Double Rotation around the direction of connection - angle between width vectors in radians.
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.
→ returns Boolean True if alignment succeeds, false otherwise.
FabricationPart.CanAdjustEndLength(Connector, Connector)
connector Connector The connector of the fabrication part to adjust length.
partConn 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)
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.
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.
→ returns Boolean True if connection succeeded, false otherwise.
FabricationPart.OptimizeLengths(Document, ISet<ElementId>, Document)
document Document The document.
partIds ISet<ElementId> The identifiers of the fabrication parts in a selected fabrication part run.
doc 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)
document Document The document.
tapPartConnector Connector The connector of the part to place.
hostPartConnector 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.
doc Document The document.
tapPartConn Connector The connector of the part to place.
hostPartConn Connector The connector of host part.
FabricationPart.PlaceFittingAsCutIn(Document, ElementId, ElementId, XYZ, Connector, Double, Document, Connector)
document Document The document.
straightId ElementId Identifier of the straight to be cut in.
fittingId ElementId Identifier of the fitting to cut in.
position XYZ The position to cut in the straight.
fittingConnector 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.
doc Document The document.
fittingConn Connector The connector of the fitting to align with the primary connector of the straight part.
→ returns Boolean True if cuts in successful.
FabricationPart.Reposition(Document, ElementId, Document)
document Document The document.
partId ElementId Identifier of the fabrication part to reposition.
doc Document The document.
FabricationPart.RotateConnectedPartByConnector(Document, Connector, Double, Document, Connector)
document Document The document.
connector Connector The connected connector of the fabrication part to be rotated.
axisRotationBy Double The angle in radians to rotate by.
doc Document The document.
conn Connector The connected connector of the fabrication part to be rotated.
FabricationPart.RotateConnectedTap(Document, FabricationPart, Double, Double, Document)
document 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.
doc Document The document.

Changes in 2022 vs 2024 3 missing 10 changed

Flip API Versions →

Missing in 2022 (only available in 2024)

Changed members

FabricationPart.AdjustEndLength(Connector, Double, Boolean, Connector)
connector 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.
partConn Connector # The connector of the fabrication part to adjust length.
FabricationPart.AlignPartByConnectors(Document, Connector, Connector, Double, Document, Connector, Connector)
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.
axisRotation Double Rotation around the direction of connection - angle between width vectors in radians.
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.
→ returns Boolean True if alignment succeeds, false otherwise.
FabricationPart.CanAdjustEndLength(Connector, Connector)
connector Connector The connector of the fabrication part to adjust length.
partConn 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)
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.
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.
→ returns Boolean True if connection succeeded, false otherwise.
FabricationPart.OptimizeLengths(Document, ISet<ElementId>, Document)
document Document The document.
partIds ISet<ElementId> The identifiers of the fabrication parts in a selected fabrication part run.
doc 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)
document Document The document.
tapPartConnector Connector The connector of the part to place.
hostPartConnector 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.
doc Document The document.
tapPartConn Connector The connector of the part to place.
hostPartConn Connector The connector of host part.
FabricationPart.PlaceFittingAsCutIn(Document, ElementId, ElementId, XYZ, Connector, Double, Document, Connector)
document Document The document.
straightId ElementId Identifier of the straight to be cut in.
fittingId ElementId Identifier of the fitting to cut in.
position XYZ The position to cut in the straight.
fittingConnector 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.
doc Document The document.
fittingConn Connector The connector of the fitting to align with the primary connector of the straight part.
→ returns Boolean True if cuts in successful.
FabricationPart.Reposition(Document, ElementId, Document)
document Document The document.
partId ElementId Identifier of the fabrication part to reposition.
doc Document The document.
FabricationPart.RotateConnectedPartByConnector(Document, Connector, Double, Document, Connector)
document Document The document.
connector Connector The connected connector of the fabrication part to be rotated.
axisRotationBy Double The angle in radians to rotate by.
doc Document The document.
conn Connector The connected connector of the fabrication part to be rotated.
FabricationPart.RotateConnectedTap(Document, FabricationPart, Double, Double, Document)
document 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.
doc Document The document.

Changes in 2023 vs 2024 1 missing 10 changed

Flip API Versions →

Missing in 2023 (only available in 2024)

Changed members

FabricationPart.AdjustEndLength(Connector, Double, Boolean, Connector)
connector 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.
partConn Connector # The connector of the fabrication part to adjust length.
FabricationPart.AlignPartByConnectors(Document, Connector, Connector, Double, Document, Connector, Connector)
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.
axisRotation Double Rotation around the direction of connection - angle between width vectors in radians.
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.
→ returns Boolean True if alignment succeeds, false otherwise.
FabricationPart.CanAdjustEndLength(Connector, Connector)
connector Connector The connector of the fabrication part to adjust length.
partConn 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)
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.
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.
→ returns Boolean True if connection succeeded, false otherwise.
FabricationPart.OptimizeLengths(Document, ISet<ElementId>, Document)
document Document The document.
partIds ISet<ElementId> The identifiers of the fabrication parts in a selected fabrication part run.
doc 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)
document Document The document.
tapPartConnector Connector The connector of the part to place.
hostPartConnector 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.
doc Document The document.
tapPartConn Connector The connector of the part to place.
hostPartConn Connector The connector of host part.
FabricationPart.PlaceFittingAsCutIn(Document, ElementId, ElementId, XYZ, Connector, Double, Document, Connector)
document Document The document.
straightId ElementId Identifier of the straight to be cut in.
fittingId ElementId Identifier of the fitting to cut in.
position XYZ The position to cut in the straight.
fittingConnector 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.
doc Document The document.
fittingConn Connector The connector of the fitting to align with the primary connector of the straight part.
→ returns Boolean True if cuts in successful.
FabricationPart.Reposition(Document, ElementId, Document)
document Document The document.
partId ElementId Identifier of the fabrication part to reposition.
doc Document The document.
FabricationPart.RotateConnectedPartByConnector(Document, Connector, Double, Document, Connector)
document Document The document.
connector Connector The connected connector of the fabrication part to be rotated.
axisRotationBy Double The angle in radians to rotate by.
doc Document The document.
conn Connector The connected connector of the fabrication part to be rotated.
FabricationPart.RotateConnectedTap(Document, FabricationPart, Double, Double, Document)
document 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.
doc Document The document.