anleitungen:freecad
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
FreeCad
Einstellungen
- PickRadius mit dem der Sketcher die Punkte fängt: Werkzeuge / Parameter Bearbeiten / BaseApp / Preferences / View / PickRadius (Default 5 - Sinnvoll eher 15)
Benutzung
- Bemassung relativ zum Objektschwerpunkt: lastPocket.Shape.CenterOfMass.x
Makros
Gewählte Elemente direkt in Cura öffnen:
# -*- coding: utf-8 -*-
import os
import FreeCAD
import Mesh
import subprocess
allFiles=[]
fname = FreeCAD.ActiveDocument.FileName
dname = os.path.dirname(fname)
fname, _ = os.path.splitext(os.path.basename(fname))
for i in Gui.Selection.getSelection():
currentFile = os.path.join(dname, ".tmp_" + fname +"-"+ i.Label + u".stl")
Mesh.export([i], currentFile)
allFiles.append(currentFile)
if len(allFiles) > 0:
print("starting cura on " + (" ").join(allFiles))
# Change Cura location here:
subprocess.Popen(["/home/user/shittyDownloads/Cura/cura", (" ").join(allFiles)])
else:
print("no objects selected")
anleitungen/freecad.1534881254.txt.gz · Zuletzt geändert: 01.05.2020 10:13 (Externe Bearbeitung)
