FabricationPart
Version comparison
Members across versions
139 members across 9 versions
· 22 added later
· 12 changed
· 1 obsolete
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 | |
| 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 |
| 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 |
| 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 | |
| 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 | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | 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
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 | |
| 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 | |
| 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 | changed | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
|
M
IsATap
|
same | same | same | same | same | same | same | same | same |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | changed | same | same | same | same | |
| same | same | same | same | changed | same | same | same | same | |
| same | same | same | same | changed | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | changed | same | same | same | same | |
| same | same | same | same | changed | same | same | same | same | |
| 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 | 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 | |
| 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 | |
| same | same | same | 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
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 | |
|
P
CutType
|
same | same | same | same | same | same | same | same | same |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | 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
FreeSize
|
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 | |
|
P
Material
|
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 | |
|
P
PartGuid
|
same | same | same | same | same | same | same | same | same |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | 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 |
No members match the current filter.
Per-version detail
Click a version below to see what changed in that release vs your current frame (2022).
2022
current
Changes in 2024 vs 2022 3 added 10 changed
Flip API Versions →Added in 2024 (new since 2022)
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. |
Changes in 2025 vs 2022 3 added 11 changed
Flip API Versions →Added in 2025 (new since 2022)
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. |
| → returns | Double | The adjusted 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.GetDimensionValue(FabricationDimensionDefinition)
| dim | FabricationDimensionDefinition | The fabrication dimension. |
| → returns | Double | The dimension value. |
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. |
Changes in 2025.3 vs 2022 3 added 11 changed
Flip API Versions →Added in 2025.3 (new since 2022)
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. |
| → returns | Double | The adjusted 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.GetDimensionValue(FabricationDimensionDefinition)
| dim | FabricationDimensionDefinition | The fabrication dimension. |
| → returns | Double | The dimension value. |
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 | |
| → 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. |
Changes in 2026 vs 2022 5 added 11 changed
Flip API Versions →Added in 2026 (new since 2022)
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. |
| → returns | Double | The adjusted 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.GetDimensionValue(FabricationDimensionDefinition)
| dim | FabricationDimensionDefinition | The fabrication dimension. |
| → returns | Double | The dimension value. |
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 | |
| → 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. |
Changes in 2027 vs 2022 22 added 12 changed
Flip API Versions →Added in 2027 (new since 2022)
CanFlipPart
Flip
GetAirturnCount
GetAirturnInfo(Int32, Boolean%)
GetAllFabricationBodyConnectorDefinitions(Connector)
GetAllFabricationDoubleWallConnectorDefinitions(Connector)
GetDimensionDefinitions
GetOptionCount
GetOptionDefinitions
GetOptionValue(FabricationOptionDefinition)
GetSeamCount
GetSeamInfo(Int32, Boolean%)
GetStiffenerCount
GetStiffenerInfo(Int32, Boolean%)
SetAirturnInfo(Int32, Int32, Boolean)
SetOptionValue(FabricationOptionDefinition, Double)
SetSeamInfo(Int32, Int32, Boolean)
SetStiffenerInfo(Int32, Int32, Boolean)
HandlePosition
HasHandle
InsulationLiningElementId
MaterialGauge
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. |
| → returns | Double | The adjusted 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.GetDimensions()
No longer obsolete in 2022 (was obsolete in 2027)
| → returns | IList | Returns an array of fabrication dimensions. |
FabricationPart.GetDimensionValue(FabricationDimensionDefinition)
| dim | FabricationDimensionDefinition | The fabrication dimension. |
| → returns | Double | The dimension value. |
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. |