Advertisement
danfalck

path_rearrange.py

Jan 25th, 2015
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. from PathScripts import PathProject
  2.  
  3. obj = Gui.Selection.getSelection()[0]
  4.  
  5. proj2 = FreeCAD.ActiveDocument.addObject("Path::FeatureCompoundPython","Project")
  6. PathProject.ObjectPathProject(proj2)
  7. PathProject.ViewProviderProject(proj2.ViewObject)
  8. App.activeDocument().recompute()
  9.  
  10. for g in obj.Group:
  11.     olabel = FreeCAD.ActiveDocument.getObject(g.Name)
  12.     g = proj2.Group
  13.     g.append(olabel)
  14.     proj2.Group = g
  15.  
  16. FreeCAD.ActiveDocument.removeObject(obj.Name)
  17. App.activeDocument().recompute()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement