App.newDocument("Unnamed")
App.setActiveDocument("Unnamed")
App.ActiveDocument=App.getDocument("Unnamed")
Gui.ActiveDocument=Gui.getDocument("Unnamed")
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")
App.getDocument("Unnamed").Box001.Placement=App.Placement(App.Vector(-3,0,0), App.Rotation(App.Vector(0,0,1),0), App.Vector(0,0,0))
App.activeDocument().addObject("Part::Common","Common")
App.activeDocument().Common.Base = App.activeDocument().Box
App.activeDocument().Common.Tool = App.activeDocument().Box001
Gui.activeDocument().hide("Box")
Gui.activeDocument().hide("Box001")
Gui.ActiveDocument.Common.ShapeColor=Gui.ActiveDocument.Box.ShapeColor
Gui.ActiveDocument.Common.DisplayMode=Gui.ActiveDocument.Box.DisplayMode
App.ActiveDocument.addObject("Part::Box","Box")
App.ActiveDocument.ActiveObject.Label = "Cube"
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")
App.ActiveDocument.addObject("Part::Offset","Offset")
App.ActiveDocument.Offset.Source = App.ActiveDocument.Common
App.ActiveDocument.Offset.Value = 1.0
App.ActiveDocument.recompute()
Gui.ActiveDocument.Common.DisplayMode = 'Wireframe'
Gui.ActiveDocument.setEdit('Offset')
from FreeCAD import Base
import Part
Gui.ActiveDocument.Offset.ShapeColor=Gui.ActiveDocument.Common.ShapeColor
Gui.ActiveDocument.Offset.LineColor=Gui.ActiveDocument.Common.LineColor
Gui.ActiveDocument.Offset.PointColor=Gui.ActiveDocument.Common.PointColor
App.ActiveDocument.Offset.Value = 1.000000
App.ActiveDocument.Offset.Value = 1.000000
App.ActiveDocument.Offset.Mode = 0
App.ActiveDocument.Offset.Join = 0
App.ActiveDocument.Offset.Intersection = False
App.ActiveDocument.Offset.SelfIntersection = False
App.ActiveDocument.recompute()
Gui.ActiveDocument.resetEdit()


