建立方向盘项目初始版本

This commit is contained in:
2026-10-29 22:04:55 +08:00
commit 9962cbfbce
834 changed files with 1519203 additions and 0 deletions

View 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')