| 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 |
| SetDiameter |
Set the diameter of the thread mill feature |
| SetFeatureLocation |
Set the location of the feature |
| SetInitialAngle |
Set the angle of rotation for the first feature in the pattern |
| SetLocalOffset |
Set to True to check the local offset checkbox in the pattern properties dialog |
| SetLocation |
Set the x,y,z location of the object |
| SetNumber |
Set the number of features in the pattern |
| SetObject |
Set the feature to repeat in the pattern |
| SetSpacingAngle |
Set the space in angles between the features in the pattern |
| SetUserAttribute |
Set the user defined attribute on the feature using the name of the attribute |