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 Get or set alignment depth.
alignmentDiameter Get or set alignment diameter.
alignmentDraftAngle Get or set alignment draft angle.
alignmentRootRadius Get or set blend radius of the boss alignment root.
alignmentTipRadius Get or set blend radius of the boss alignment tip.
alignmentType Get or set boss alignment shape. This usually corresponds to the alignment shape of the boss counterpart.
diameter Get or set boss shank diameter.
draftAngle Get or set shank draft angle.
holeCountersinkAngle Get or set countersink angle for countersink hole. This input is used only for countersink hole.
holeDepth Get or set 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 Get or set hole diameter.
holeDraftAngle Get or set hole draft angle.
holeEndRadius Get or set blend radius of the hole end.
holeExtentType Get or set hole extent this feature represents. For top side only through hole extent is accepted.
holeMajorDepth Get or set 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 Get or set major hole diameter for counterbore or countersink hole. This input is ignored for blank boss or boss with simple hole.
holeMajorDraftAngle Get or set major hole draft angle for counterbore and countersink hole. This input is ignored for blank boss or boss with simple hole.
holeMajorRootRadius Get or set blend radius of major hole counterbore root.
holeMajorTipRadius Get or set blend radius of major hole counterbore.
holeStartRadius Get or set 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 Get or set offset clearance as additional small offset from the selected parting plane and position point.
ribChamferAngle Get or set rib chamfer angle. This input is used only for rib with chamfer.
ribCount Get or set number of ribs.
ribCutSize Get or set size of rib chamfer or fillet.
ribDraftAngle Get or set ribs draft angle.
ribLength Get or set ribs length measured from the shank axis.
ribOffset Get or set ribs offset from the top face or alignment face.
ribOuterDraftAngle Get or set rib outer draft angle.
ribRootRadius Get or set rib base root blend radius.
ribRotation Get or set 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 Get or set ribs thickness.
ribTipRadius Get or set rib outer tip blend radius.
ribTotalAngle Get or set total angle for ribs distribution. Default is 360 deg.
ribType Type of boss ribs this feature represents.
rootRadius Get or set blend radius of the boss shank and participant body.
tipRadius Get or set 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