BossFeatureSideInput Object

Derived from: Base Object
Defined in namespace "adsk::fusion" and the header file is <Fusion/Plastic/BossFeatureSideInput.h>

Description

This class defines the methods and properties that pertain to the definition of a single side of boss feature.

Methods

Name Description
classType Static function that all classes support that returns the type of the class as a string. The returned string matches the string returned by the objectType property. For example if you have a reference to an object and you want to check if it's a SketchLine you can use myObject.objectType == fusion.SketchLine.classType().
clearRibExtent Clears rib extent types for all position points.
setBlank Set boss shape into blank constant diameter shank with no hole.
setCounterbore Set boss shape into constant diameter shank with counterbore hole.
setCountersink Set boss shape into constant diameter shank with countersink hole.
setRibExtent Set rib extent type for particular rib for position point provided.
setSimple Set boss shape into constant diameter shank with simple hole.

Properties

Name Description
alignmentDepth Gets or sets alignment depth.
alignmentDiameter Gets or sets alignment diameter.
alignmentDraftAngle Gets or sets alignment draft angle.
alignmentRootRadius Gets or sets blend radius of the boss alignment root.
alignmentTipRadius Gets or sets blend radius of the boss alignment tip.
alignmentType Gets or sets boss alignment shape. This usually corresponds to the alignment shape of the boss counterpart.
diameter Gets or sets boss shank diameter.
draftAngle Gets or sets shank draft angle.
holeCountersinkAngle Gets or sets countersink angle for countersink hole. This input is used only for countersink hole.
holeDepth Gets or sets hole depth with respect to hole extent type. If hole extent type is set to BossHoleThrough parameter is ignored. If hole extent type is BossBlindFull the parameter is a distance from farthest face. If hole extent type is set to BossBlindDepth the parameter is a distance from start face of the hole.
holeDiameter Gets or sets hole diameter.
holeDraftAngle Gets or sets hole draft angle.
holeEndRadius Gets or sets blend radius of the hole end.
holeExtentType Gets or sets hole extent this feature represents. For top side only through hole extent is accepted.
holeMajorDepth Gets or sets major hole depth for counterbore and countersink hole or material thickness under screw head based on hole orientation in a boss feature. This input is ignored for blank boss or boss with simple hole.
holeMajorDiameter Gets or sets major hole diameter for counterbore or countersink hole. This input is ignored for blank boss or boss with simple hole.
holeMajorDraftAngle Gets or sets major hole draft angle for counterbore and countersink hole. This input is ignored for blank boss or boss with simple hole.
holeMajorRootRadius Gets or sets blend radius of major hole counterbore root.
holeMajorTipRadius Gets or sets blend radius of major hole counterbore.
holeStartRadius Gets or sets blend radius of the hole start.
isValid Indicates if this object is still valid, i.e. hasn't been deleted or some other action done to invalidate the reference.
objectType This property is supported by all objects in the API and returns a string that contains the full name (namespace::objecttype) describing the type of the object.

It's often useful to use this in combination with the classType method to see if an object is a certain type. For example: if obj.objectType == adsk.core.Point3D.classType():
offsetClearance Gets or sets offset clearance as additional small offset from the selected parting plane and position point.
ribChamferAngle Gets or sets rib chamfer angle. This input is used only for rib with chamfer.
ribCount Gets or sets number of ribs.
ribCutSize Gets or sets size of rib chamfer or fillet.
ribDraftAngle Gets or sets ribs draft angle.
ribLength Gets or sets ribs length measured from the shank axis.
ribOffset Gets or sets ribs offset from the top face or alignment face.
ribOuterDraftAngle Gets or sets rib outer draft angle.
ribRootRadius Gets or sets rib base root blend radius.
ribRotation Gets or sets rotation angle of the first rib from the reference vector. Reference vector is X-axis of the parent sketch from selected sketch point(s).
ribThickness Gets or sets ribs thickness.
ribTipRadius Gets or sets rib outer tip blend radius.
ribTotalAngle Gets or sets total angle for ribs distribution. Default is 360 deg.
ribType Type of boss ribs this feature represents.
rootRadius Gets or sets blend radius of the boss shank and participant body.
tipRadius Gets or sets blend radius of the boss shank top parting face.

Accessed From

BossFeatureInput.createSideInput, BossFeatureInput.side1, BossFeatureInput.side2

Samples

Name Description
Boss Feature Sample Demonstrates creating a new boss feature

Version

Introduced in version October 2022