[PYTHON] Freecad Memorandum (für mich)

Es ist ein Memorandum für mich.

Erstellen Sie eine primitive Kugel und exportieren Sie sie mit iges (geben Sie Radius und Position an).

Sphere.py


import FreeCAD as APP
import Part
freecad = APP.newDocument("model")
comp_1 = Part.Sphere()
comp_1.Radius=10
myPart = freecad.addObject("Part::Feature","comp_1")
myPart.Shape= comp_1.toShape()
myPart.Placement = App.Placement(App.Vector(100,0,0),App.Rotation(App.Vector(0,0,1),0))
freecad.recompute()
myPart.Shape.MatrixOfInertia
freecad.saveAs("comp_1.FCStd")
Part.export([freecad.Objects[0]],"comp_1.iges")

Recommended Posts

Freecad Memorandum (für mich)
Python [für mich]
Python-Memo (für mich): Array
Python Tkinter Memo (für mich)
Pipenv Nutzungszusammenfassung (für mich)
Linux Command Memorandum [für Anfänger]
(Für mich) Flask_7 (Datenbank von Flask öffnen)
(Für mich) Flask_ex (Vorlagen und statische)
(Für mich) Flask_5 (Zur txt-Datei hinzufügen)
Jupyter Notebook-Erweiterung, nbextensions-Einstellungen für mich
(Für mich) Setzen Sie den Kolben in den VS-Code ein
AtCoder Spickzettel in Python (für mich)
(Für mich) Django_1 (Basic / Hello World / Template)
Häufig verwendetes Syntaxmemorandum für jede Sprache
(Für mich) Flask_3 (Formular, POST und GET)
[Wettbewerbsprogrammierung] [Python3] Notwendiges Wissen für sich