2027 Method
Changes 0
M

FabricationPart.AlignPartByConnectorToConnector

Description:
Align a part by its connector to another connector. This will replace the FabricationPart::AlignPartByConnectors method.
public static bool AlignPartByConnectorToConnector(
	Document document,
	Connector connector,
	Connector fixedConnector,
	double rotation,
	double slope,
	FabricationPartJustification justification
)
  • document
    The document.
  • connector
    The connector of the fabrication part to move by in free space.
  • fixedConnector
    The connector for the fabrication part or family connector to align to.
  • Double
    rotation
    The rotation in radians.
  • Double
    slope
    The slope value to flex to match if possible in fractional units (eg.1/50). Positive values are up, negative are down. Slopes can only be applied to fittings, whilst straights will inherit the slope from the piece it is connecting to.
  • justification
    The justification to align eccentric parts.
Return Value Boolean True if the alignment succeeds, false otherwise and the part will not move from the original position.
  • For rectangular and oval parts the axis rotation must be a multiple of PI/2. -or- The connector does not belong to a fabrication part. -or- The fabrication part is connected.
  • A non-optional argument was null
  • A value passed for an enumeration argument is not a member of that enumeration