1

X、Y、Z 軸の回転FreeCAD 上の .STEP オブジェクトの位置を取得し、FreeCAD の Python Scripts を使用し てオブジェクトのすべての位置でスクリーンショットを取得したいと考えています。

手動でできることがわかりました (私は FreeCAD の初心者です) が、それは私が望むものではありません。

だから私はこれを試しましたが、それは良い解決策ではないようです:

>>> for i in range(360):
...     for j in range(360):
...         for k in range(360):
...             FreeCAD.getDocument("mySTEP").getObject("Part_Feature").Placement = App.Placement(App.Vector(0,0,0),App.Rotation(App.Vector(i,j,k),1))

私が言ったように、X、Y、Z、およびその位置でのすべての回転でオブジェクトのスクリーンショットを取得したいと考えています。

誰でも私を助けてくれますか?

ありがとうございました

4

0 に答える 0