View Issue Details

IDProjectCategoryView StatusLast Update
0001510FreeCADBugpublic2014-04-25 10:57
Reporterteobo Assigned Towandererfan  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionno change required 
Summary0001510: Part.Face() does not bore
Description>Now I found:
>viewtopic.php?f=22&t=5376#p43034
>..pass a list of several wires then the first wire is used to create the face and >the further wires describe holes in this face

This does not function. See bug-demo script:
http://forum.freecadweb.org/viewtopic.php?f=22&t=6300#p50587

Workaround:
diff=DWire.Shape.cut(DWire001.Shape)
Part.show(diff)
TagsNo tags attached.
FreeCAD Information

Activities

wandererfan

2014-04-18 12:57

manager  

pcb.py (Attachment missing)

wandererfan

2014-04-18 13:03

manager   ~0004568

2D Boolean operation in OCC have a bad reputation. Your work around may cause problems too.

The cut wires in a perforated face should be "reversed". The forum pictures look like all the wires are forward.

Issue 0001331 was similar. See attached pcb.py for an example of making perforated faces using Part.Face.

Issue History

Date Modified Username Field Change
2014-04-16 17:23 teobo New Issue
2014-04-18 12:57 wandererfan File Added: pcb.py
2014-04-18 13:03 wandererfan Note Added: 0004568
2014-04-18 13:03 wandererfan Assigned To => wandererfan
2014-04-18 13:03 wandererfan Status new => feedback
2014-04-25 10:57 wandererfan Status feedback => closed
2014-04-25 10:57 wandererfan Resolution open => no change required