SketchDimensions.addDiameterDimension Method

Parent Object: SketchDimensions
Defined in namespace "adsk::fusion" and the header file is <Fusion/Sketch/SketchDimensions.h>

Description

Creates a new diameter dimension constraint on the arc or circle.

Syntax

"sketchDimensions_var" is a variable referencing a SketchDimensions object.
# Uses no optional arguments.
returnValue = sketchDimensions_var.addDiameterDimension(entity, textPoint)

# Uses optional arguments.
returnValue = sketchDimensions_var.addDiameterDimension(entity, textPoint, isDriving)
"sketchDimensions_var" is a variable referencing a SketchDimensions object.

#include <Fusion/Sketch/SketchDimensions.h>

// Uses no optional arguments.
returnValue = sketchDimensions_var->addDiameterDimension(entity, textPoint);

// Uses optional arguments.
returnValue = sketchDimensions_var->addDiameterDimension(entity, textPoint, isDriving);

Return Value

Type Description
SketchDiameterDimension Returns the newly created dimension or null if the creation failed.

Parameters

Name Type Description
entity SketchCurve The SketchCircle or SketchArc to dimension.
textPoint Point3D A Point3D object that defines the position of the dimension text.
isDriving boolean Optional argument that specifies if a driving (the dimension controls the geometry) or a driven (the geometry controls the dimension) dimension is created. If not provided a driving dimension will be created.

This is an optional argument whose default value is True.

Samples

Name Description
SketchDimensions.addDiameterDimension Demonstrates the SketchDimension.addDiameterDimension method.

Version

Introduced in version August 2014