ArrangeSelection.customMultiAxisRotationType Property

Parent Object: ArrangeSelection
Defined in namespace "adsk::cam" and the header file is <Cam/GeometrySelections/ArrangeSelection.h>

Description

Gets and sets the custom multi-axis rotation type. This function is not available in Fusion for Personal Use. To enable any rotation the parameter "arrange_rotation_group" of the operation must be set to true. Note: If customMultiAxisRotationType is called, isUsingCustomMultiAxisRotationType will be set to true automatically. The default value for this property is MultiAxisRotationType_SingleAxis.

Syntax

"arrangeSelection_var" is a variable referencing an ArrangeSelection object.

# Get the value of the property.
propertyValue = arrangeSelection_var.customMultiAxisRotationType

# Set the value of the property.
arrangeSelection_var.customMultiAxisRotationType = propertyValue
"arrangeSelection_var" Is a variable referencing an ArrangeSelection Object.
#include <Cam/GeometrySelections/ArrangeSelection.h>

// Get the value of the property.
MultiAxisRotationTypes propertyValue = arrangeSelection_var->customMultiAxisRotationType();

// Set the value of the property, where value_var is a MultiAxisRotationTypes.
bool returnValue = arrangeSelection_var->customMultiAxisRotationType(value_var);

Property Value

This is a read/write property whose value is a MultiAxisRotationTypes.

Version

Introduced in version April 2026