建立方向盘项目初始版本
This commit is contained in:
10
scripts/render_turn_signal_cam_v2_exploded.FCMacro
Normal file
10
scripts/render_turn_signal_cam_v2_exploded.FCMacro
Normal file
@@ -0,0 +1,10 @@
|
||||
import FreeCAD as A, FreeCADGui as G, time
|
||||
from pathlib import Path
|
||||
R=Path(r'C:\projects\wheel\models\turn_signal_cam_v2')
|
||||
d=A.openDocument(str(R/'Assembly.FCStd'))
|
||||
d.getObject('Shaft').ViewObject.Visibility=False
|
||||
short=d.getObject('ShortShaft');short.ViewObject.Visibility=True
|
||||
d.getObject('Upper').Placement.Base.y=9
|
||||
d.getObject('Lower').Placement.Base.y=-9
|
||||
for n in range(4):d.getObject('Hardware%d'%n).Placement.Base.y=9 if n%2==0 else -9
|
||||
d.recompute();view=G.activeDocument().activeView();view.viewAxonometric();G.updateGui();time.sleep(.5);view.fitAll();G.updateGui();time.sleep(.5);view.saveImage(str(R/'exploded.png'),1600,1200,'White')
|
||||
Reference in New Issue
Block a user