
The draft documentation says "The user, however, is free to store their toolbits and libraries anywhere they wish. Even custom toolshapes can be stored in arbitrary locations where they can be backed up"
Here's something that's a bit confusing in the legacy tool editor. Finding no v-bit option I choose engraver as tool description for v-carving. The image in the tool editor suggests the included angle is the proper value to enter but to get reasonable results I needed to enterm0n5t3r wrote: ↑Wed Nov 18, 2020 6:20 pmedit: so, after a bunch more testing, it seems the chamfer tool being off belongs here, as it's based on a shape introduced in this branch, and that shape is the problem somehow: v-bits work, chamfer bits don't, so I guess some of the calculations are thrown off by the different interpretation of the cutter angle (v-bits use the included angle, chamfer uses half of the included angle)
Code: Select all
180 - included_angle
this may no longer be required, but I used terminal to change ownership and permission of the tools directory in /usr....... with sudo and chown and chmod and then copied the directory and contents to ' .FreeCAD ' under my home directory .
Code: Select all
Running the Python command 'Path_Simulator' failed:
Traceback (most recent call last):
File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathSimulatorGui.py", line 555, in Activated
pathSimulation.Activate()
File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathSimulatorGui.py", line 110, in Activate
self.SimulateMill()
File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathSimulatorGui.py", line 200, in SimulateMill
self.SetupSimulation()
File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathSimulatorGui.py", line 136, in SetupSimulation
self.SetupOperation(0)
File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathSimulatorGui.py", line 160, in SetupOperation
raise RuntimeError("Path Simulation: Error in tool geometry - {}".format(self.tool.Name))
Path Simulation: Error in tool geometry - ToolBit004
This is a known issue, although I do not know if a formal bug report has been filed. I use the same "dirty trick" that you do.