after unify the shapes are unified, but I want to have the faces as well unified?
Somebody an Idea?
tia
Here I make two default cubes and move one of them 1mm in z-direction for demonstration.
Code: Select all
App.newDocument("Unnamed")
App.setActiveDocument("Unnamed1")
App.ActiveDocument=App.getDocument("Unnamed1")
Gui.ActiveDocument=Gui.getDocument("Unnamed1")
Gui.activateWorkbench("PartWorkbench")
App.ActiveDocument.addObject("Part::Box","Box")
App.ActiveDocument.ActiveObject.Label = "Cube"
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")
App.ActiveDocument.addObject("Part::Box","Box")
App.ActiveDocument.ActiveObject.Label = "Cube"
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")
Gui.activateWorkbench("DraftWorkbench")
import Draft
Draft.move([FreeCAD.ActiveDocument.Box001],FreeCAD.Vector(0.0453453063965,-2.01303875446,0.0),copy=False)
FreeCAD.ActiveDocument.recompute()
Gui.activeDocument().activeView().viewTop()
import Draft
Draft.move([FreeCAD.ActiveDocument.Box],FreeCAD.Vector(0.0,0.0,-1.0),copy=False)
FreeCAD.ActiveDocument.recompute()
Gui.activateWorkbench("PartWorkbench")
App.activeDocument().addObject("Part::MultiFuse","Fusion")
App.activeDocument().Fusion.Shapes = [App.activeDocument().Box,App.activeDocument().Box001,]
Gui.activeDocument().Box.Visibility=False
Gui.activeDocument().Box001.Visibility=False
Gui.ActiveDocument.Fusion.ShapeColor=Gui.ActiveDocument.Box.ShapeColor
Gui.ActiveDocument.Fusion.DisplayMode=Gui.ActiveDocument.Box.DisplayMode
App.ActiveDocument.recompute()
14
# it is a box and a box has 6 sides not 14, right?