|
Menüeintrag |
---|
3D/BIM → Generic 3D tools → Profil |
Arbeitsbereich |
BIM |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
0.19 |
Siehe auch |
Keiner |
Beschreibung
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.
Anwendung
- Die Schaltfläche
Profil drücken.
- Eine Voreinstellung im Aufgaben-Bereich des Werkzeugs auswählen.
- Einen Punkt in der 3D-Ansicht auswählen, um das Profil zu positionieren.
Eigenschaften
Daten
- Daten-EigenschaftHeight: Die (Gesamt)-Höhe des Profils
- Daten-EigenschaftWidth: Die (Gesamt)-Breite des Profils
- Daten-EigenschaftDiameter: Der Durchmesser des Profils (nur Rundprofile)
- Daten-EigenschaftThickness: Die Wandstärke des Rohrprofils (nur runde und rechteckige Hohlprofile)
- Daten-EigenschaftWeb Thickness: (Stregbreite) Die Wandstärke des Profilsteges (nur H- und I-Profile)
- Daten-EigenschaftFlange Thickness: (Flanschstärke) Die Wandstärke der Profilflansche (nur H- und I-Profile)
Benutzerdefinierte Profile hinzufügen
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:
- Für C-Profile: Kategorie, Name, Profilklasse, Durchmesser, Wandstärke
- Für H-, U- und T-Profile: Kategorie, Name, Profilklasse, Breite, Höhe, Stegbreite, Flanschstärke
- Für L-Profile: Kategorie, Name, Profilklasse, Breite, Höhe, Wandstärke
- Für R-Profile: Kategorie, Name, Profilklasse, Breite, Höhe
- Für RH-Profile: Kategorie, Name, Profilklasse, Breite, Höhe, Wandstärke
Alle Abmessungen müssen in Millimetern angegeben werden. Mögliche Profilklassen sind:
- C: Kreisförmiges Rohr
- H: H- oder I-Profil
- R: Rechteckig
- RH: Rechteckig hohl
- U: U-Profil
- L: L-Profil
- T: T-Profil
Es können zusätzliche Profiltypen erstellt werden, aber zuerst muss in ArchProfile.py eine entsprechende Klasse definiert werden.
Skripten
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.
Diese Seite wird abgerufen von https://wiki.freecad.org/Arch_Profile