I have problems to generate internal profiles.
When I select the four faces and click on add button, faces are not added to the profile operation and the following error is displayed :
Code: Select all
Can't find Origin for "Part"
Can't find Origin for "Part"
Can't find Origin for "Body"
Can't find Origin for "Body"
CommandManager::addTo() try to add an unknown command (Path_ToolLibraryEdit) to a widget!
Cannot find icon: Path-Remote
Path workbench activated
Profiling Select Mode
Traceback (most recent call last):
File "/home/gdo/Developpement/Informatique/Personnel/FreeCAD/Mod/Path/PathScripts/PathProfile.py", line 493, in accept
self.getFields()
File "/home/gdo/Developpement/Informatique/Personnel/FreeCAD/Mod/Path/PathScripts/PathProfile.py", line 537, in getFields
self.obj.Proxy.execute(self.obj)
File "/home/gdo/Developpement/Informatique/Personnel/FreeCAD/Mod/Path/PathScripts/PathProfile.py", line 324, in execute
output += self._buildPathOCC(obj, wire)
File "/home/gdo/Developpement/Informatique/Personnel/FreeCAD/Mod/Path/PathScripts/PathProfile.py", line 188, in _buildPathOCC
self.vertFeed, self.horizFeed, PlungeAngle=obj.PlungeAngle.Value)
File "/home/gdo/Developpement/Informatique/Personnel/FreeCAD/Mod/Path/PathScripts/PathUtils.py", line 415, in MakePath
offset = SortPath(wire, Side, radius, clockwise, firstedge, SegLen=SegLen)
File "/home/gdo/Developpement/Informatique/Personnel/FreeCAD/Mod/Path/PathScripts/PathUtils.py", line 398, in SortPath
offset = newwire.makeOffset(radius) # tool is outside line
<class 'Part.OCCError'>: No planar wire
https://drive.google.com/open?id=0B-pDm ... lVfNFBIREU
In attachments, you will find the freecad file used in this video.
My FreeCAD version :
Code: Select all
OS: Ubuntu Yakkety Yak (development branch)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.8448 (Git)
Build type: Debug
Branch: master
Hash: 15c368d982903ec03206335fa0d15d0f70f7fc5c
Python version: 2.7.12+
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
gdo