Stahliste .docx#
Mit dem Befehl ‚Stahlliste .docx‘ wird eine Liste aller Stabstähle und Matten erzeugt, deren Inhalt durch die Vorlagedatei gesteuert werden kann.
Command |
SOF_B_CREATE_SCHEDULE |
Tooltip |
Erstellt eine Stahlliste in einer docx-Datei. |
Menu |
Bewehrung > Stahlliste .docx |
Arbeitsfluss-Übersicht#
Um eine Stahlliste zu erstellen, wählen Sie einfach eine .docx-Vorlage mit dem gewünschten Format und Inhalt aus. Vorlagen bestehen aus Tabellen und Tabellen bestehen aus Abrufparametern. Mit diesem System können Sie den Inhalt der Stahlliste definieren, indem Sie dem Dokument, das Sie als Vorlage verwenden, Tabellen hinzufügen oder entfernen. Die Tabellen können wiederum durch Hinzufügen oder Entfernen von Abrufparametern modifiziert werden. Diese Abrufparameter sind dafür zuständig, zu definieren, welche Eigenschaft in jeder Zelle der Tabelle dargestellt werden soll. Alles, was mit dem Dokumentformat zusammenhängt, wie Überschriften, Schriftart oder Farben, kann mit den von Microsoft Word angebotenen Werkzeugen leicht bearbeitet werden.
Das Vorlagen-Repository ist zu finden unter:
%AppData%\Roaming\SOFiSTiK\2020\SOFiCAD_70_x64\support
Dort finden Sie die Vorlage DE_SOFiSTiK_Stahlliste_Vorlage.docx. Dies ist die Standard-Vorlage für die Erstellung von Stahllisten. Falls Sie diese Vorlage an die Standards Ihrer Organisation anpassen möchten, kopieren Sie sie bitte und benennen Sie sie um, um zu vermeiden, dass sie beim Upgrade von SOFiCAD überschrieben wird.
Erzeugungsdialog#
Struktur einer Tabelle#
In der Regel setzen sich die Tabellen aus 3 Elementen zusammen: Die Kopfzeile, der Abrufparameter-Körper und die SOFiSTiK-Identifikationszeile.
Kopfzeile: Diese Zeile ist am Anfang jeder Tabelle fixiert. Die Informationen in den Zellen können frei an Ihre Abrufparameter angepasst oder in andere Sprachen übersetzt werden.
Abrufparameter-Körper: Die Anzahl der Linien, die zum Abrufparameter-Körper gehören können, variiert je nach Art der Platte zwischen 1 und 2. Der Abrufparameter dieser Zeilen wird durch die Eigenschaften des betreffenden Elements ersetzt und diese Zeilen werden so oft wiederholt, wie Bewehrungselemente in der dwg-Datei enthalten sind.
SOFiSTiK-Identifikationszeile: Diese Zeile teilt dem Dokumentengenerator mit, dass die Tabelle, in der sie enthalten ist, entsprechend verarbeitet werden muss (@sofistik) und um welchen Tabellentyp es sich handelt (Tabelle:bending_schedule). Außerdem gibt es in dieser Zeile einige zusätzliche Optionen wie Filtern oder Reinfolge.
Tabellen#
Mengenliste#
(Table: weight_summary)
Sie können die Mengenliste verwenden, um die Gewichte Ihrer Bewehrungsstäbe getrennt nach Durchmesser zu dokumentieren. Zusätzlich enthält die Mengenliste einen Filter, um nur gebogene - oder nicht gebogene Stäbe oder solche mit einem Verbindungselement anzuzeigen. Diese Filter können kombiniert werden:
Filter: definiert eine Eigenschaft, so dass nur die Elemente, die diese Eigenschaft haben, in der Tabelle dargestellt werden. Die Optionen Sind:
with_endtreatment: Nur Stäbe mit Verbindungselementen werden aufgelistet.
without_endtreatment: Nur Stäbe ohne Verbindungselementen werden aufgelistet.
bent: Nur Stäbe, die gebogen sind, werden aufgelistet
not_bent: Nur Stäbe, die gerade sind, werden aufgelistet
Abrufparameter:
|
|
Biegelisten#
(table:bending_schedule)
Die Biegeliste enthält alle erforderlichen Informationen zum Biegen der Bewehrungsstäbe.
In der SOFiSTiK-Identifikationszeile sind folgenden Optionen zu finden:
show_standard_shapes: Steuert das erzeugen von Biegeskizze-Bilder.
show_standard_shapes:0 = Kein BIegeskizze wird erzeugt
show_standard_shapes:1 = Alle Biegeskizze werden erzeugt
show_standard_shapes:2 = Nur gebogenen Stäben bekommen einen Biegeskizze
Sort_by: definiert die Reihenfolge, in der die Elemente aufgelistet werden sollen:
Member = Sortierung pro Bauteile
Mark = Sortierung pro Positionsnummer
Bar_diameter = Sortierung pro Durchmesser
Filter: definiert eine Eigenschaft, so dass nur die Elemente, die diese Eigenschaft haben, in der Tabelle dargestellt werden. Die Optionen Sind:
with_endtreatment = Nur Stäbe mit Verbindungselementen werden aufgelistet.
without_endtreatment = Nur Stäbe ohne Verbindungselementen werden aufgelistet.
bent = Nur Stäbe, die gebogen sind, werden aufgelistet
not_bent = Nur Stäbe, die gerade sind, werden aufgelistet
Abrufparameter:
|
|
Funktion text_if#
Die Funktion „Text_if“ ermöglicht die Erstellung eines Präfixes, das automatisch entfernt wird, wenn der Abrufparameter, mit dem es verknüpft ist, keine Informationen enthält.
- Syntax:
text_if(„Prefix“, variable, „Suffix“)
text_if(„Prefix“, variable)
text_if(variable, „Suffix“)
text_if(variable1, variable2)
Beispiel in Word-Vorlage:
Assumption 1: comment = “This is a comment” , member = “m1”
{text_if([[Comment: ]], comment)} „Comment: This is a comment“
{text_if([[Comment ]], comment, [[. And finish]])} „Comment: This is a comment. And finish“
{text_if([[Comment: ]], comment, member)} „Comment: This is a commentm1“
Assumption 2: comment = “”, member=”m1”
{text_if([[Comment: ]], comment)} „“
{text_if([[Comment: ]], comment, [[. And finish]])} „“
{text_if(comment, member)} „“
Verbindungselemente#
(Table: end_treatment)
Die Tabelle Endbehandlung enthält alle Arten von Verbindungselemente.
Abrufparameter:
|
|
Mattenliste#
(Table: fabric_schedule)
Abrufparameter:
|
|
Listenmatten#
(Table: list_fabric)
Abrufparameter:
|
|
Mattenschneideskizze#
(Table: fabric_cut)
Abrufparameter:
|
|
Abstandhalter#
(Table: barspacer)
Abrufparameter:
|
|
Einbauteile#
(Table: mounting_parts)
Abrufparameter:
|
|
Übersetzungstabelle#
Die Übersetzungstabelle wird im Ergebnisdokument nicht generiert. Sie wird nur in der Vorlage verwendet, um die Texte zu übersetzen, die standardmäßig beim Lesen von Informationen aus der Datenbank generiert werden.
Planstempeln#
Die in den Planstempeln von SOFiCAD enthaltenen Informationen können auch in die Stahlliste.docx exportiert werden.
Damit Planstempeln als Container für Projektdaten identifiziert werden kann, muss der Name des Blocks mit dem Präfix „PLKO-“ beginnen.
Abrufparameter:
Der Abrufparamter der Stahlliste stimmen mit dem Namen der Blockattribute überein.
Abrufparameter, die sich auf Projektinformationen beziehen, beginnen mit dem Präfix „project.“.
|
|
Abrufparameter, die sich auf die Plan-Info beziehen, beginnen mit dem Präfix „sheet.“.
|
|
Differenz-Stahlliste .docx#
Command |
SOF_B_CREATE_DIFFERENCE_SCHEDULE |
Tooltip |
Erstellt eine Differenz-Stahlliste in einer docx-Datei. |
Menu |
Bewehrung > Differenz-Stahlliste .docx |
Mit dem Befehl ‚Differenz-Stahlliste .docx‘ werden die Bewehrung-Information aus zwei dwg-Dateien verglichen und eine Liste aus zusätlichen Stabstähle und Matten erzeugt, deren Format durch die Vorlagedatei gesteuert werden kann.
Bemerkung
Bitte beachten Sie, dass für den Vergleich zwei dwg-Dateien erforderlich sind. Das bedeutet, dass bei der Arbeit mit Revisionen die Datei vor der Revision unverändert gespeichert werden muss, um nachträglich die Differenz-Stahlliste durchführen zu können.
Erzeugungsdialog#
Summe-Stahlliste .docx#
Command |
SOF_B_CREATE_SUM_SCHEDULE |
Tooltip |
Erstellt eine Summe-Stahlliste in einer docx-Datei. |
Menu |
Bewehrung > Summe-Stahlliste .docx |
Mit dem Befehl ‚Summe-Stahlliste .docx‘ werden die Bewehrung-Information aus mehreren dwg-Dateien zusammengefasst und eine Wiegeliste aus aller Stabstähle und Matten erzeugt.
Erzeugungsdialog#
Tabellen#
Stabstahl#
Diese Tabelle zeigt das Gesamtgewicht der Stäbe jedes Materials, das in jeder der ausgewählten dwg-Dateien enthalten ist.
Matten#
Diese Tabelle zeigt das Gesamtgewicht der Matten jedes Materials, das in jeder der ausgewählten dwg-Dateien enthalten ist.
Total#
diese Tabelle zeigt das Gesamtgewicht der Stäbe und Matten für jedes Material.