|
Menüeintrag |
---|
3D/BIM → Generic 3D tools → Profil |
Arbeitsbereich |
BIM |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
0.19 |
Siehe auch |
Keiner |
Das Werkzeug ArchProfil erstellt ein parametrisches 2D-Profil-Objekt. Dieses Objekt kann dann als Basis für verschiedene andere Werkzeuge verwendet werden, die Extrusionen durchführen, wie Arch Rahmen, Arch_Vorhangfassade oder Part Extrudieren.
Siehe die Liste von verfügbaren Voreinstellungen.
Das Werḱzeug Profil ist auch im Werkzeug Arch Struktur integriert; alle voreingestellten Profile sind auch dort verfügbar.
Eine zusätzliche CSV-Datei kann durch den Benutzer erstellt werden, die selbsterstellte Profile (Umrisse) enthält. Sie muss profiles.csv heißen und hier gespeichert sein:
$FREECAD_USER_DIR/BIM/
Der Wert für $FREECAD_USER_DIR
kann über die Python-Konsole ermittelt werden:
FreeCAD.getUserAppDataDir()
Der Inhalt deiner profiles.csv-Datei muss den gleichen Regeln wie die Datei profiles.csv im Quell-Code entsprechen.
Die CSV-Datei muss eine Zeile für jedes verfügbare Profil enthalten, formatiert wie folgt:
Alle Abmessungen müssen in Millimetern angegeben werden. Mögliche Profilklassen sind:
Es können zusätzliche Profiltypen erstellt werden, aber zuerst muss in ArchProfile.py eine entsprechende Klasse definiert werden.
Das Profil-Werkzeug kann in Makros und von der Python-Konsole aus mit folgender Funktion verwendet werden:
profile = makeProfile(profile_list)
wobei profile_list
die verschiedenen Elemente einer Liste in der CSV-Datei enthält.
Beispiel:
import Arch
Arch.makeProfile([0, 'REC', 'REC100x100', 'R', 100, 100])
wobei das erste Element der Liste eine Bestellnummer (order number) ist, die bisher nicht verwendet wird.