parameters: (self, name="ToolBit", shapeFile=None, path=None)
return_statement: return tool
docstring: Create(name = 'ToolBit') ... creates a new tool bit.
          It is assumed the tool will be edited immediately so the internal bit body is still attached.
docstring_summary: Create(name = 'ToolBit') ... creates a new tool bit.
          It is assumed the tool will be edited immediately so the internal bit body is still attached.
docstring_tokens: Create ( name = ToolBit ) ... creates a new tool bit . It is assumed the tool will be edited immediately so the internal bit body is still attached .
function: def Create(self, name="ToolBit", shapeFile=None, path=None):
          """Create(name = 'ToolBit') ... creates a new tool bit.
          It is assumed the tool will be edited immediately so the internal bit body is still attached."""
  
          PathLog.track(name, shapeFile, path)
          FreeCAD.ActiveDocument.openTransaction("Create ToolBit")
          tool = PathToolBit.ToolBitFactory.Create(self, name, shapeFile, path)
          PathIconViewProvider.Attach(tool.ViewObject, name)
          FreeCAD.ActiveDocument.commitTransaction()
          return tool
function_tokens: def Create ( self , name = "ToolBit" , shapeFile = None , path = None ) : PathLog . track ( name , shapeFile , path ) FreeCAD . ActiveDocument . openTransaction ( "Create ToolBit" ) tool = PathToolBit . ToolBitFactory . Create ( self , name , shapeFile , path ) PathIconViewProvider . Attach ( tool . ViewObject , name ) FreeCAD . ActiveDocument . commitTransaction ( ) return tool