|
def | createOrUpdateCounterboreSketch (self, fp, depth, radius) |
|
def | createOrUpdateCountersinkSketch (self, fp, depth, radius) |
|
def | createOrUpdateStandardSketch (self, fp, depth, radius) |
|
def | execute (self, feature) |
|
def | executePositionChanged (self, fp) |
|
def | executeSketchChanged (self, fp) |
|
def | onChanged (self, fp, prop) |
|
def | setHoleDirection (self, feature) |
|
|
| App = FreeCAD |
|
| Gui = FreeCADGui |
|
◆ createOrUpdateCounterboreSketch()
def Mod.PartDesign.FeatureHole.FeatureHole.Hole.createOrUpdateCounterboreSketch |
( |
|
self, |
|
|
|
fp, |
|
|
|
depth, |
|
|
|
radius |
|
) |
| |
◆ createOrUpdateCountersinkSketch()
def Mod.PartDesign.FeatureHole.FeatureHole.Hole.createOrUpdateCountersinkSketch |
( |
|
self, |
|
|
|
fp, |
|
|
|
depth, |
|
|
|
radius |
|
) |
| |
◆ createOrUpdateStandardSketch()
def Mod.PartDesign.FeatureHole.FeatureHole.Hole.createOrUpdateStandardSketch |
( |
|
self, |
|
|
|
fp, |
|
|
|
depth, |
|
|
|
radius |
|
) |
| |
◆ execute()
def Mod.PartDesign.FeatureHole.FeatureHole.Hole.execute |
( |
|
self, |
|
|
|
feature |
|
) |
| |
References Gui::Command.Gui, Gui::MacroManager.Gui, Mod.PartDesign.FeatureHole.FeatureHole.Hole.Gui, Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.Gui, and Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.Gui.
Referenced by draftobjects.facebinder.Facebinder.addSubobjects(), PathScripts.PathDressupDogbone.ObjectDressup.boneStateList(), ArchSite.Compass.buildCoordinates(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.generateTags(), ArchPanel.PanelCut.getWires(), ArchSchedule.CommandArchSchedule.IsActive(), Mod.PartDesign.Scripts.DistanceBolt.DistanceBolt.onChanged(), Mod.PartDesign.Scripts.Epitrochoid.Epitrochoid.onChanged(), Mod.PartDesign.Scripts.Parallelepiped.Parallelepiped.onChanged(), Mod.PartDesign.Scripts.Parallelepiped.BoxCylinder.onChanged(), Mod.PartDesign.Scripts.Spring.MySpring.onChanged(), FeaturePython.DistanceBolt.onChanged(), PathScripts.PathStock.StockFromBase.onChanged(), PathScripts.PathStock.StockCreateBox.onChanged(), PathScripts.PathStock.StockCreateCylinder.onChanged(), draftobjects.draftlink.DraftLink.onDocumentRestored(), draftobjects.patharray.PathArray.onDocumentRestored(), and draftobjects.pathtwistedarray.PathTwistedArray.onDocumentRestored().
◆ executePositionChanged()
def Mod.PartDesign.FeatureHole.FeatureHole.Hole.executePositionChanged |
( |
|
self, |
|
|
|
fp |
|
) |
| |
◆ executeSketchChanged()
def Mod.PartDesign.FeatureHole.FeatureHole.Hole.executeSketchChanged |
( |
|
self, |
|
|
|
fp |
|
) |
| |
References Mod.PartDesign.FeatureHole.FeatureHole.Hole.createOrUpdateCounterboreSketch(), Mod.PartDesign.FeatureHole.FeatureHole.Hole.createOrUpdateCountersinkSketch(), Mod.PartDesign.FeatureHole.FeatureHole.Hole.createOrUpdateStandardSketch(), App::UpdateElementReferenceExpressionVisitor< P >.feature, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product_concept_feature_association.feature, automotive_design.product_concept_feature_association.feature, Mod.PartDesign.FeatureHole.FeatureHole.Hole.feature, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.feature, Mod.PartDesign.WizardShaft.Shaft.Shaft.feature, Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.feature, and PathScripts.PathFeatureExtensions.Extension.feature.
Referenced by Mod.PartDesign.FeatureHole.FeatureHole.Hole.executePositionChanged(), and Mod.PartDesign.FeatureHole.FeatureHole.Hole.onChanged().
◆ onChanged()
def Mod.PartDesign.FeatureHole.FeatureHole.Hole.onChanged |
( |
|
self, |
|
|
|
fp, |
|
|
|
prop |
|
) |
| |
References Mod.PartDesign.FeatureHole.FeatureHole.Hole.executePositionChanged(), and Mod.PartDesign.FeatureHole.FeatureHole.Hole.executeSketchChanged().
Referenced by ArchStructure.CommandStructuralSystem.Activated(), draftviewproviders.view_base.ViewProviderDraft.attach(), ArchSite.Compass.buildCoordinates(), draftobjects.wire.Wire.execute(), ArchBuildingPart.ViewProviderBuildingPart.updateData(), ArchPanel.ViewProviderPanelCut.updateData(), ArchPanel.ViewProviderPanelSheet.updateData(), draftviewproviders.view_label.ViewProviderLabel.updateData(), draftviewproviders.view_layer.ViewProviderLayer.updateData(), and draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.updateData().
◆ setHoleDirection()
def Mod.PartDesign.FeatureHole.FeatureHole.Hole.setHoleDirection |
( |
|
self, |
|
|
|
feature |
|
) |
| |
◆ App
Mod.PartDesign.FeatureHole.FeatureHole.Hole.App = FreeCAD |
|
static |
◆ feature
Mod.PartDesign.FeatureHole.FeatureHole.Hole.feature |
Referenced by Mod.PartDesign.FeatureHole.TaskHole.TaskHole.accept(), Mod.PartDesign.WizardShaft.Shaft.Shaft.addSegment(), Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.addSegment(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.addSelection(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.buttonDepth(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.buttonRef1(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.buttonThru(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.checkCounterbore(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.checkCountersink(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.checkCustom(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.checkCustomThreadLength(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.checkThreaded(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.comboFinishNorm(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.comboNorm(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.comboNormBoltWasher(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.comboNormDia(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.comboThreadDia(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.comboThreadNorm(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.comboTolerance(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.comboType(), Mod.PartDesign.FeatureHole.FeatureHole.Hole.executePositionChanged(), Mod.PartDesign.FeatureHole.FeatureHole.Hole.executeSketchChanged(), PathScripts.PathFeatureExtensions.Extension.getSubLink(), PathScripts.PathFeatureExtensions.Extension.getWire(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.hideFeature(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.reject(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.showFeature(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.spinCounterboreDepth(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.spinCounterboreDiameter(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.spinCountersinkAngle(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.spinDepth(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.spinDiameter(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.spinRef1(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.spinRef2(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.spinThreadLength(), Mod.PartDesign.WizardShaft.Shaft.Shaft.updateConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.updateSegment(), and Mod.PartDesign.FeatureHole.TaskHole.TaskHole.updateUI().
◆ Gui
Mod.PartDesign.FeatureHole.FeatureHole.Hole.Gui = FreeCADGui |
|
static |
◆ oldCounterbore
Mod.PartDesign.FeatureHole.FeatureHole.Hole.oldCounterbore |
◆ oldCountersink
Mod.PartDesign.FeatureHole.FeatureHole.Hole.oldCountersink |
◆ sketch
Mod.PartDesign.FeatureHole.FeatureHole.Hole.sketch |
◆ sketchaxis
Mod.PartDesign.FeatureHole.FeatureHole.Hole.sketchaxis |
◆ sketchplane
Mod.PartDesign.FeatureHole.FeatureHole.Hole.sketchplane |
The documentation for this class was generated from the following file:
- FreeCAD/src/Mod/PartDesign/FeatureHole/FeatureHole.py