Reference

FMPocket - object



Your Ad Here


Description

Represents a pocket feature object (this cannot be used for a rectangular pocket feature)

Interfaces

IFMPocket

Methods of IFMPocket

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

Properties of IFMPocket

Attribute R/O The machining attribute on the operation using an id from tagFMAttributeId. If the attribute is a P word, then sub_id identifies which one 
AttributeStr R/O The machining attribute on the operation using a string for the attribute id 
BottomRadius R/O The bottom radius of the feature 
Chamfer R/O The chamfer of the feature 
Color R/W The color of the object 
CrossSectionCurve R/O The curve that defines the shape of the wall of the side feature 
Depth R/O The depth of the thread tool 
Document R/O The document shown in the window 
DraftAngle R/O The draft angle for the walls of the surface 
Enabled R/W True if the feature is enabled. In the tree view, a feature is enabled if its checkbox is checked 
Layer R/O The layer that the object is contained in 
Linetype R/W The linetype of the object. A 16-bit bit pattern for stippling. Bit zero is used first. 0 for unset 
ModelType R/O The type of the object. See tagFMModelType 
Name R/W The name of the object. This is the same name that shows up in the tree view of FeatureCAM 
Order R/W The index of the feature in the setup. The index starts at 1 
Selected R/O True if the object is currently in the selected list 
Setup R/O The setup that contains the feature 
UserAttribute R/O The user defined attribute on the operation using the name of the attribute 
Visible R/W True if the object is visible 

Collections of IFMPocket

Islands The curve(s) that define the region of the pocket feature to avoid 
Operations All the operations in the document 
ProfileCurves This property/method is no longer in use. FeatureCAM will continue to recognize and run older macros that use this property/method 
ProfileCurves2 The curves that define the shape of the boss feature. If ordered is True, FeatureCAM will cut the curves during the finish pass in the order that they were added to the boss featre 

Return to FeatureCAM Index


Your Ad Here