Arch Profil

From FreeCAD Documentation
This page is a translated version of the page Arch Profile and the translation is 100% complete.

Arch Profil

Menüeintrag
Arch → Profil
Arbeitsbereich
Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
0.19
Siehe auch
Keiner

Beschreibung

Das Werkzeug Profil 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

  1. Die Schaltfläche Profil drücken.
  2. Eine Voreinstellung im Aufgaben-Bereich des Werkzeugs auswählen.
  3. 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/Arch/

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, Klasse, Durchmesser, Wandstärke
  • Für H-, U- und T-Profile: Kategorie, Name, Klasse, Breite, Höhe, Stegbreite, Flanschstärke
  • Für L-Profile: Kategorie, Name, Klasse, Breite, Höhe, Wandstärke
  • Für R-Profile: Kategorie, Name, Klasse, Breite, Höhe
  • Für RH-Profile: Kategorie, Name, Klasse, Breite, Höhe, Wandstärke

Alle Maße 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.