| AFRBeforeCreateFlags |
Set the flags to indicate that this feature requires more work on it after it is created as a FeatureCAM object |
| BoundingBox |
Returns the minimum and maximum coordinates of the bounding box for the object. The coordinates are aligned to coordinate_system. If empty, the coordinates are then aligned to FeatureCAM's World or Stock coordinate system |
| CopyPartLibraryAttributes |
Copy the attributes of the feature from the part library |
| Delete |
Delete this object with the option of invalidating the toolpaths |
| Edit |
This property/method is no longer in use. FeatureCAM will continue to recognize and run older macros that use this property/method |
| GetFeatureLocation |
Get the location of the feature |
| GetFeatureType |
Get the type of the feature. Feature types are identified by eFMAttributeFeatureType |
| GetLocation |
Get the x,y,z location of the object |
| IsPlanar |
Return True if the object is planar |
| Select |
Select or deselect this object |
| SetAttribute |
Set the machining attribute on the document using an id from tagFMAttributeId. If the attribute is a P word, then sub_id identifies which one |
| SetAttributeStr |
Set the machining attribute on the document using a string for the attribute id |
| SetBottomRadius |
Set the bottom radius of the feature |
| SetChamfer |
Set the chamfer of the feature |
| SetCrossSectionCurve |
Set the curve that defines the shape of the wall of the boss feature |
| SetDepth |
Set the depth of the feature |
| SetDraftAngle |
Set the draft angle of the feature |
| SetFeatureLocation |
Set the location of the feature |
| SetIslands |
Set the curve(s) that define the region of the pocket feature to avoid |
| SetLocation |
Set the x,y,z location of the object |
| SetProfileCurves |
This property/method is no longer in use. FeatureCAM will continue to recognize and run older macros that use this property/method |
| SetProfileCurves2 |
Set the curves that define the shape of the boss feature. Set ordered to True to tell FeatureCAM to cut the curves during the finish pass in the order that they were added to the boss feature |
| SetUserAttribute |
Set the user defined attribute on the feature using the name of the attribute |