Arch IfcSpreadsheet/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
Line 27: Line 27:
==Anwendung==
==Anwendung==


# Wähle ein Objekt aus.
# Ein Objekt auswählen.
# Es gibt mehrere Mögkichkeiten, den Befehl aufzurufen:
# Rufe den Befehl mit mehreren Methoden auf:
#* Drücken der {{Button|[[Image:Arch_IfcSpreadsheet.svg|16px]] IFC Tabellenblatt erstellen}} Schaltfläche in der Werkzeugleiste.
#* Die Schaltfläche {{Button|[[Image:Arch_IfcSpreadsheet.svg|16px]] IFC-Tabellenblatt erstellen}} drücken.
#* Verwenden der {{KEY|I}} dann {{KEY|P}} Tastaturkürzel.
#* Das Tastaturkürzel {{KEY|I}} dann {{KEY|P}}.
#* Verwenden des {{MenuCommand|Arch → Dienstprogramme → [[Image:Arch_IfcSpreadsheet.svg|16px]] IFC Tabellenblatt erstellen}} Eintrags aus dem oberen Menü.
#* Den Menüeintrag {{MenuCommand|Arch → Dienstprogramme → [[Image:Arch_IfcSpreadsheet.svg|16px]] IFC Kalkulationstabelle erstellen...}} auswählen.


<span id="Scripting"></span>
<span id="Scripting"></span>

Latest revision as of 19:56, 27 October 2023

Arch_IfcKalkulationstabelle

Menüeintrag
Arch → Dienstprogramme → IFC-Kalkulationstabelle erstellen
Arbeitsbereich
Arch
Standardtastenkürzel
I P
Eingeführt in Version
-
Siehe auch
Arch IFC, Arch IfcExplorer

Beschreibung

Dieses Werkzeug erstellt eine Kalkulationstabelle, um IFC-Eigenschaften eines Objekts zu speichern.

Anwendung

  1. Ein Objekt auswählen.
  2. Es gibt mehrere Mögkichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche IFC-Tabellenblatt erstellen drücken.
    • Das Tastaturkürzel I dann P.
    • Den Menüeintrag Arch → Dienstprogramme → IFC Kalkulationstabelle erstellen... auswählen.

Skripten

Siehe auch: Arch API und FreeCAD Grundlagen Skripten.

Dieses Werkzeug kann in Makros und von der Python-Konsole aus durch folgende Funktion verwendet werden:

spreadsheet = makeIfcSpreadsheet(archobj=None)
  • Erstellt ein Tabellenblatt Objekt. Optional kann ein archobj angegeben werden.

Beispiel:

import FreeCAD, Draft, Arch

Line = Draft.makeWire([FreeCAD.Vector(0, 0, 0), FreeCAD.Vector(2000, 2000, 0)])
Wall = Arch.makeWall(Line, width=150, height=3000)
FreeCAD.ActiveDocument.recompute()

spreadsheet = Arch.makeIfcSpreadsheet(Wall)