|
def | accept (self) |
|
def | Activate (self) |
|
def | cancel (self) |
|
def | Connect (self, but, sig) |
|
def | CreateToolProfile (self, tool, dir, pos, rad) |
|
def | EndSimulation (self) |
|
def | GetPathSolid (self, tool, cmd, pos) |
|
def | GuiBusy (self, isBusy) |
|
def | InvalidOperation (self) |
|
def | onAccuracyBarChange (self) |
|
def | onJobChange (self) |
|
def | onSpeedBarChange (self) |
|
def | PerformCut (self) |
|
def | PerformCutBoolean (self) |
|
def | PerformCutVoxel (self) |
|
def | RapidMove (self, cmd, curpos) |
|
def | RemoveInnerMaterial (self) |
|
def | RemoveMaterial (self) |
|
def | RemoveTool (self) |
|
def | SetupOperation (self, itool) |
|
def | SetupSimulation (self) |
|
def | SimFF (self) |
|
def | SimPause (self) |
|
def | SimPlay (self) |
|
def | SimStep (self) |
|
def | SimStop (self) |
|
def | SimulateMill (self) |
|
def | UpdateProgress (self) |
|
def | ViewShape (self) |
|
◆ accept()
def PathScripts.PathSimulatorGui.PathSimulation.accept |
( |
|
self | ) |
|
◆ Activate()
def PathScripts.PathSimulatorGui.PathSimulation.Activate |
( |
|
self | ) |
|
◆ cancel()
def PathScripts.PathSimulatorGui.PathSimulation.cancel |
( |
|
self | ) |
|
◆ Connect()
def PathScripts.PathSimulatorGui.PathSimulation.Connect |
( |
|
self, |
|
|
|
but, |
|
|
|
sig |
|
) |
| |
◆ CreateToolProfile()
def PathScripts.PathSimulatorGui.PathSimulation.CreateToolProfile |
( |
|
self, |
|
|
|
tool, |
|
|
|
dir, |
|
|
|
pos, |
|
|
|
rad |
|
) |
| |
◆ EndSimulation()
def PathScripts.PathSimulatorGui.PathSimulation.EndSimulation |
( |
|
self | ) |
|
References PathScripts.PathSimulatorGui.PathSimulation.GuiBusy(), PathScripts.PathSimulatorGui.PathSimulation.resetSimulation, Gui::Dialog::DemoMode.timer, Gui::DlgObjectSelection.timer, Gui::Dialog::DlgPropertyLink.timer, Gui::GUISingleApplication::Private.timer, Gui::PropertyView.timer, ArchReference.ViewProviderArchReference.timer, PathScripts.PathSimulatorGui.PathSimulation.timer, RobotGui::TaskTrajectory.timer, RobotGui::TrajectorySimulate.timer, PathScripts.PathSimulatorGui.PathSimulation.UpdateProgress(), and PathScripts.PathSimulatorGui.PathSimulation.ViewShape().
Referenced by PathScripts.PathSimulatorGui.PathSimulation.accept(), PathScripts.PathSimulatorGui.PathSimulation.cancel(), PathScripts.PathSimulatorGui.PathSimulation.PerformCutBoolean(), PathScripts.PathSimulatorGui.PathSimulation.PerformCutVoxel(), and PathScripts.PathSimulatorGui.PathSimulation.SimStop().
◆ GetPathSolid()
def PathScripts.PathSimulatorGui.PathSimulation.GetPathSolid |
( |
|
self, |
|
|
|
tool, |
|
|
|
cmd, |
|
|
|
pos |
|
) |
| |
◆ GuiBusy()
def PathScripts.PathSimulatorGui.PathSimulation.GuiBusy |
( |
|
self, |
|
|
|
isBusy |
|
) |
| |
◆ InvalidOperation()
def PathScripts.PathSimulatorGui.PathSimulation.InvalidOperation |
( |
|
self | ) |
|
References PathScripts.PathSimulatorGui.PathSimulation.activeOps, PathScripts.PathInspect.GCodeEditorDialog.tool, PathScripts.PathOp.ObjectOp.tool, PathScripts.PathSimulatorGui.PathSimulation.tool, PathScripts.PathSurfaceSupport.OCL_Tool.tool, PathScripts.PathToolBitEdit.ToolBitEditor.tool, PathScripts.PathToolEdit.ToolEditor.tool, PathScripts.PathToolLibraryManager.FreeCADTooltableHandler.tool, PathScripts.PathToolLibraryManager.HeeksTooltableHandler.tool, and PathScripts.PathSimulatorGui.TSError().
Referenced by PathScripts.PathSimulatorGui.PathSimulation.SimFF(), PathScripts.PathSimulatorGui.PathSimulation.SimPlay(), and PathScripts.PathSimulatorGui.PathSimulation.SimStep().
◆ onAccuracyBarChange()
def PathScripts.PathSimulatorGui.PathSimulation.onAccuracyBarChange |
( |
|
self | ) |
|
◆ onJobChange()
def PathScripts.PathSimulatorGui.PathSimulation.onJobChange |
( |
|
self | ) |
|
References PathScripts.PathCamoticsGui.CamoticsSimulation.job, PathScripts.PathJobDlg.JobTemplateExport.job, PathScripts.PathOp.ObjectOp.job, PathScripts.PathOpGui.TaskPanelPage.job, PathScripts.PathOpGui.CommandResources.job, PathScripts.PathSimulatorGui.PathSimulation.job, PathScripts.PathToolLibraryEditor.EditorPanel.job, PathTests.TestPathHelix.TestPathHelix.job, PathTests.TestPathPost.TestBuildPostList.job, PathTests.TestPathPost.TestOutputNameSubstitution.job, PathTests.TestPathStock.TestPathStock.job, PathScripts.PathSimulatorGui.PathSimulation.jobs, PathScripts.PathCamoticsGui.CamoticsSimulation.taskForm, and PathScripts.PathSimulatorGui.PathSimulation.taskForm.
◆ onSpeedBarChange()
def PathScripts.PathSimulatorGui.PathSimulation.onSpeedBarChange |
( |
|
self | ) |
|
References PathScripts.PathSimulatorGui.PathSimulation.simperiod, PathScripts.PathCamoticsGui.CamoticsSimulation.taskForm, PathScripts.PathSimulatorGui.PathSimulation.taskForm, Gui::Dialog::DemoMode.timer, Gui::DlgObjectSelection.timer, Gui::Dialog::DlgPropertyLink.timer, Gui::GUISingleApplication::Private.timer, Gui::PropertyView.timer, ArchReference.ViewProviderArchReference.timer, PathScripts.PathSimulatorGui.PathSimulation.timer, RobotGui::TaskTrajectory.timer, and RobotGui::TrajectorySimulate.timer.
◆ PerformCut()
def PathScripts.PathSimulatorGui.PathSimulation.PerformCut |
( |
|
self | ) |
|
◆ PerformCutBoolean()
def PathScripts.PathSimulatorGui.PathSimulation.PerformCutBoolean |
( |
|
self | ) |
|
References PathScripts.PathSimulatorGui.PathSimulation.activeOps, App::PropertyExpressionEngine::ExpressionInfo.busy, Gui::ElementColors::Private.busy, PathScripts.PathSimulatorGui.PathSimulation.busy, PathScripts.PathSimulatorGui.PathSimulation.curpos, PathScripts.PathSimulatorGui.PathSimulation.cutMaterial, PathScripts.PathSimulatorGui.PathSimulation.cutSolid, PathScripts.PathSimulatorGui.PathSimulation.cutTool, FreeCADInit.FCADLogger.debug, PathScripts.PathSimulatorGui.PathSimulation.debug, PathScripts.PathSimulatorGui.PathSimulation.disableAnim, PathScripts.PathSimulatorGui.PathSimulation.EndSimulation(), PathScripts.PathSimulatorGui.PathSimulation.firstDrill, PathScripts.PathSimulatorGui.PathSimulation.GetPathSolid(), PathScripts.PathSimulatorGui.PathSimulation.icmd, PathScripts.PathSimulatorGui.PathSimulation.ioperation, PathScripts.PathSimulatorGui.PathSimulation.iprogress, PathScripts.PathSimulatorGui.PathSimulation.operation, PathScripts.PathSimulatorGui.PathSimulation.RapidMove(), PathScripts.PathSimulatorGui.PathSimulation.resetSimulation, PathScripts.PathSimulatorGui.PathSimulation.SetupOperation(), PathScripts.PathSimulatorGui.PathSimulation.SetupSimulation(), PathScripts.PathSimulatorGui.PathSimulation.skipStep, PathScripts.PathSimulatorGui.PathSimulation.stdrot, PathScripts.PathOp.ObjectOp.stock, PathScripts.PathSimulatorGui.PathSimulation.stock, cVolSim.stock, PathScripts.PathInspect.GCodeEditorDialog.tool, PathScripts.PathOp.ObjectOp.tool, PathScripts.PathSimulatorGui.PathSimulation.tool, PathScripts.PathSurfaceSupport.OCL_Tool.tool, PathScripts.PathToolBitEdit.ToolBitEditor.tool, PathScripts.PathToolEdit.ToolEditor.tool, PathScripts.PathToolLibraryManager.FreeCADTooltableHandler.tool, PathScripts.PathToolLibraryManager.HeeksTooltableHandler.tool, and PathScripts.PathSimulatorGui.PathSimulation.UpdateProgress().
Referenced by PathScripts.PathSimulatorGui.PathSimulation.PerformCut().
◆ PerformCutVoxel()
def PathScripts.PathSimulatorGui.PathSimulation.PerformCutVoxel |
( |
|
self | ) |
|
References PathScripts.PathSimulatorGui.PathSimulation.activeOps, App::PropertyExpressionEngine::ExpressionInfo.busy, Gui::ElementColors::Private.busy, PathScripts.PathSimulatorGui.PathSimulation.busy, PathScripts.PathSimulatorGui.PathSimulation.curpos, PathScripts.PathSimulatorGui.PathSimulation.cutMaterial, PathScripts.PathSimulatorGui.PathSimulation.cutMaterialIn, PathScripts.PathSimulatorGui.PathSimulation.cutTool, PathScripts.PathSimulatorGui.PathSimulation.disableAnim, PathScripts.PathSimulatorGui.PathSimulation.EndSimulation(), PathScripts.PathSimulatorGui.PathSimulation.firstDrill, PathScripts.PathSimulatorGui.PathSimulation.icmd, PathScripts.PathSimulatorGui.PathSimulation.ioperation, PathScripts.PathSimulatorGui.PathSimulation.iprogress, PathScripts.PathSimulatorGui.PathSimulation.opCommands, PathScripts.PathSimulatorGui.PathSimulation.resetSimulation, Ui_TaskPostDataAlongLine.resolution, PathScripts.PathSimulatorGui.PathSimulation.resolution, PathScripts.PathSimulatorGui.PathSimulation.SetupOperation(), PathScripts.PathSimulatorGui.PathSimulation.SetupSimulation(), PathScripts.PathSimulatorGui.PathSimulation.UpdateProgress(), and PathScripts.PathSimulatorGui.PathSimulation.voxSim.
Referenced by PathScripts.PathSimulatorGui.PathSimulation.PerformCut().
◆ RapidMove()
def PathScripts.PathSimulatorGui.PathSimulation.RapidMove |
( |
|
self, |
|
|
|
cmd, |
|
|
|
curpos |
|
) |
| |
◆ RemoveInnerMaterial()
def PathScripts.PathSimulatorGui.PathSimulation.RemoveInnerMaterial |
( |
|
self | ) |
|
◆ RemoveMaterial()
def PathScripts.PathSimulatorGui.PathSimulation.RemoveMaterial |
( |
|
self | ) |
|
◆ RemoveTool()
def PathScripts.PathSimulatorGui.PathSimulation.RemoveTool |
( |
|
self | ) |
|
◆ SetupOperation()
def PathScripts.PathSimulatorGui.PathSimulation.SetupOperation |
( |
|
self, |
|
|
|
itool |
|
) |
| |
◆ SetupSimulation()
def PathScripts.PathSimulatorGui.PathSimulation.SetupSimulation |
( |
|
self | ) |
|
◆ SimFF()
def PathScripts.PathSimulatorGui.PathSimulation.SimFF |
( |
|
self | ) |
|
References PathScripts.PathSimulatorGui.PathSimulation.disableAnim, PathScripts.PathSimulatorGui.PathSimulation.GuiBusy(), PathScripts.PathSimulatorGui.PathSimulation.InvalidOperation(), Gui::Dialog::DemoMode.timer, Gui::DlgObjectSelection.timer, Gui::Dialog::DlgPropertyLink.timer, Gui::GUISingleApplication::Private.timer, Gui::PropertyView.timer, ArchReference.ViewProviderArchReference.timer, PathScripts.PathSimulatorGui.PathSimulation.timer, RobotGui::TaskTrajectory.timer, and RobotGui::TrajectorySimulate.timer.
◆ SimPause()
def PathScripts.PathSimulatorGui.PathSimulation.SimPause |
( |
|
self | ) |
|
References PathScripts.PathSimulatorGui.PathSimulation.disableAnim, PathScripts.PathSimulatorGui.PathSimulation.GuiBusy(), Gui::Dialog::DemoMode.timer, Gui::DlgObjectSelection.timer, Gui::Dialog::DlgPropertyLink.timer, Gui::GUISingleApplication::Private.timer, Gui::PropertyView.timer, ArchReference.ViewProviderArchReference.timer, PathScripts.PathSimulatorGui.PathSimulation.timer, RobotGui::TaskTrajectory.timer, RobotGui::TrajectorySimulate.timer, and PathScripts.PathSimulatorGui.PathSimulation.ViewShape().
◆ SimPlay()
def PathScripts.PathSimulatorGui.PathSimulation.SimPlay |
( |
|
self | ) |
|
References PathScripts.PathSimulatorGui.PathSimulation.disableAnim, PathScripts.PathSimulatorGui.PathSimulation.GuiBusy(), PathScripts.PathSimulatorGui.PathSimulation.InvalidOperation(), PathScripts.PathSimulatorGui.PathSimulation.simperiod, Gui::Dialog::DemoMode.timer, Gui::DlgObjectSelection.timer, Gui::Dialog::DlgPropertyLink.timer, Gui::GUISingleApplication::Private.timer, Gui::PropertyView.timer, ArchReference.ViewProviderArchReference.timer, PathScripts.PathSimulatorGui.PathSimulation.timer, RobotGui::TaskTrajectory.timer, and RobotGui::TrajectorySimulate.timer.
◆ SimStep()
def PathScripts.PathSimulatorGui.PathSimulation.SimStep |
( |
|
self | ) |
|
◆ SimStop()
def PathScripts.PathSimulatorGui.PathSimulation.SimStop |
( |
|
self | ) |
|
◆ SimulateMill()
def PathScripts.PathSimulatorGui.PathSimulation.SimulateMill |
( |
|
self | ) |
|
◆ UpdateProgress()
def PathScripts.PathSimulatorGui.PathSimulation.UpdateProgress |
( |
|
self | ) |
|
◆ ViewShape()
def PathScripts.PathSimulatorGui.PathSimulation.ViewShape |
( |
|
self | ) |
|
◆ accuracy
PathScripts.PathSimulatorGui.PathSimulation.accuracy |
◆ activeOps
PathScripts.PathSimulatorGui.PathSimulation.activeOps |
◆ busy
PathScripts.PathSimulatorGui.PathSimulation.busy |
◆ curpos
PathScripts.PathSimulatorGui.PathSimulation.curpos |
◆ cutMaterial
PathScripts.PathSimulatorGui.PathSimulation.cutMaterial |
◆ cutMaterialIn
PathScripts.PathSimulatorGui.PathSimulation.cutMaterialIn |
◆ cutSolid
PathScripts.PathSimulatorGui.PathSimulation.cutSolid |
◆ cutTool
PathScripts.PathSimulatorGui.PathSimulation.cutTool |
◆ debug
PathScripts.PathSimulatorGui.PathSimulation.debug |
◆ disableAnim
PathScripts.PathSimulatorGui.PathSimulation.disableAnim |
◆ firstDrill
PathScripts.PathSimulatorGui.PathSimulation.firstDrill |
◆ height
PathScripts.PathSimulatorGui.PathSimulation.height |
◆ icmd
PathScripts.PathSimulatorGui.PathSimulation.icmd |
◆ initdone
PathScripts.PathSimulatorGui.PathSimulation.initdone |
◆ initialPos
PathScripts.PathSimulatorGui.PathSimulation.initialPos |
◆ ioperation
PathScripts.PathSimulatorGui.PathSimulation.ioperation |
◆ iprogress
PathScripts.PathSimulatorGui.PathSimulation.iprogress |
◆ isVoxel
PathScripts.PathSimulatorGui.PathSimulation.isVoxel |
◆ job
PathScripts.PathSimulatorGui.PathSimulation.job |
Referenced by PathScripts.PathOp.ObjectOp.addBase(), PathScripts.PathDrilling.ObjectDrilling.circularHoleExecute(), PathScripts.PathToolLibraryEditor.EditorPanel.copyTools(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathOp.ObjectOp.getJob(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.modifyPanel(), PathScripts.PathSimulatorGui.PathSimulation.onJobChange(), PathScripts.PathPocket.ObjectPocket.opUpdateDepths(), PathScripts.PathSurface.ObjectSurface.opUpdateDepths(), PathScripts.PathWaterline.ObjectWaterline.opUpdateDepths(), PathScripts.PathOp.ObjectOp.setDefaultValues(), PathTests.TestPathStock.TestPathStock.test00(), PathTests.TestPathPost.TestOutputNameSubstitution.test000(), PathTests.TestPathStock.TestPathStock.test01(), PathTests.TestPathPost.TestBuildPostList.test010(), PathTests.TestPathPost.TestOutputNameSubstitution.test010(), PathTests.TestPathPost.TestOutputNameSubstitution.test015(), PathTests.TestPathHelix.TestPathHelix.test02(), PathTests.TestPathPost.TestBuildPostList.test020(), PathTests.TestPathPost.TestOutputNameSubstitution.test020(), PathTests.TestPathHelix.TestPathHelix.test03(), PathTests.TestPathPost.TestBuildPostList.test030(), PathTests.TestPathPost.TestOutputNameSubstitution.test030(), PathTests.TestPathHelix.TestPathHelix.test04(), PathTests.TestPathPost.TestBuildPostList.test040(), PathTests.TestPathPost.TestOutputNameSubstitution.test040(), PathTests.TestPathPost.TestBuildPostList.test050(), PathTests.TestPathPost.TestOutputNameSubstitution.test050(), PathTests.TestPathPost.TestBuildPostList.test060(), PathTests.TestPathPost.TestOutputNameSubstitution.test060(), PathTests.TestPathPost.TestOutputNameSubstitution.test070(), PathTests.TestPathPost.TestOutputNameSubstitution.test080(), PathTests.TestPathStock.TestPathStock.test10(), PathTests.TestPathStock.TestPathStock.test11(), PathTests.TestPathStock.TestPathStock.test12(), and PathScripts.PathJobDlg.JobTemplateExport.updateUI().
◆ jobs
PathScripts.PathSimulatorGui.PathSimulation.jobs |
◆ numCommands
PathScripts.PathSimulatorGui.PathSimulation.numCommands |
◆ opCommands
PathScripts.PathSimulatorGui.PathSimulation.opCommands |
◆ operation
PathScripts.PathSimulatorGui.PathSimulation.operation |
◆ operations
PathScripts.PathSimulatorGui.PathSimulation.operations |
◆ resetSimulation
PathScripts.PathSimulatorGui.PathSimulation.resetSimulation |
◆ resolution
PathScripts.PathSimulatorGui.PathSimulation.resolution |
◆ simperiod
PathScripts.PathSimulatorGui.PathSimulation.simperiod |
◆ skipStep
PathScripts.PathSimulatorGui.PathSimulation.skipStep |
◆ stdrot
PathScripts.PathSimulatorGui.PathSimulation.stdrot |
◆ stock
PathScripts.PathSimulatorGui.PathSimulation.stock |
◆ taskForm
PathScripts.PathSimulatorGui.PathSimulation.taskForm |
◆ timer
PathScripts.PathSimulatorGui.PathSimulation.timer |
◆ tool
PathScripts.PathSimulatorGui.PathSimulation.tool |
Referenced by PathScripts.PathToolBitEdit.ToolBitEditor.accept(), PathScripts.PathToolEdit.ToolEditor.accept(), PathScripts.PathDrilling.ObjectDrilling.circularHoleExecute(), PathScripts.PathThreadMilling.ObjectThreadMilling.circularHoleExecute(), PathScripts.PathToolLibraryManager.FreeCADTooltableHandler.endElement(), PathScripts.PathToolLibraryManager.HeeksTooltableHandler.endElement(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathThreadMilling.ObjectThreadMilling.executeThreadMill(), PathScripts.PathSurfaceSupport.OCL_Tool.getOclTool(), PathScripts.PathInspect.GCodeEditorDialog.highlightpath(), PathScripts.PathSimulatorGui.PathSimulation.InvalidOperation(), PathScripts.PathSimulatorGui.PathSimulation.PerformCutBoolean(), PathScripts.PathToolBitEdit.ToolBitEditor.reject(), PathScripts.PathToolEdit.ToolEditor.reject(), PathScripts.PathToolBitEdit.ToolBitEditor.selectShape(), PathScripts.PathToolLibraryManager.FreeCADTooltableHandler.startElement(), PathScripts.PathToolLibraryManager.HeeksTooltableHandler.startElement(), PathScripts.PathThreadMilling.ObjectThreadMilling.threadPassRadii(), PathScripts.PathToolBitEdit.ToolBitEditor.updateTool(), PathScripts.PathToolEdit.ToolEditor.updateTool(), PathScripts.PathToolEdit.ToolEditor.updateToolType(), PathScripts.PathToolBitEdit.ToolBitEditor.updateUI(), PathScripts.PathToolEdit.ToolEditor.updateUI(), and PathScripts.PathSurfaceSupport.OCL_Tool.useTiltCutter().
◆ voxSim
PathScripts.PathSimulatorGui.PathSimulation.voxSim |
The documentation for this class was generated from the following file:
- FreeCAD/src/Mod/Path/PathScripts/PathSimulatorGui.py