Add getCycleTime method to Path::ToolPath

This commit is contained in:
Daniel Wood
2020-04-22 19:08:09 +01:00
parent 4a37aaafa4
commit 87ce2ec4d4
4 changed files with 76 additions and 0 deletions

View File

@@ -189,6 +189,14 @@ PyObject* PathPy::deleteCommand(PyObject * args)
Py_Error(Base::BaseExceptionFreeCADError, "Wrong parameters - expected an integer (optional)");
}
PyObject* PathPy::getCycleTime(PyObject * args)
{
double hFeed, vFeed, hRapid, vRapid;
if (PyArg_ParseTuple(args, "dddd", &hFeed, &vFeed, &hRapid, &vRapid)){
return PyFloat_FromDouble(getToolpathPtr()->getCycleTime(hFeed, vFeed, hRapid, vRapid));
}
}
// GCode methods
PyObject* PathPy::toGCode(PyObject * args)