Add magnet position extraction script
This commit is contained in:
parent
31a2729cf1
commit
2d41e30072
1 changed files with 9 additions and 0 deletions
9
Mechanical/extract_magnets.py
Normal file
9
Mechanical/extract_magnets.py
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
import FreeCAD
|
||||||
|
|
||||||
|
doc = FreeCAD.open("STM-Frame.FCStd")
|
||||||
|
magnets = doc.findObjects(Label="Magnet.*")
|
||||||
|
for m in magnets:
|
||||||
|
if m.TypeId != "App::Link":
|
||||||
|
continue
|
||||||
|
pos = m.Placement.Base
|
||||||
|
print(f"{pos.x:.5f}, {pos.y:.5f}, {pos.z:.5f}")
|
Loading…
Add table
Add a link
Reference in a new issue