Stahliste .docx#

Mit dem Befehl ‚Stahlliste .docx‘ wird eine Liste aller Stabstähle und Matten erzeugt, deren Inhalt durch die Vorlagedatei gesteuert werden kann.

../../../_images/schedules_docx_large.png Stahlliste .docx

Command

SOF_B_CREATE_SCHEDULE

Tooltip

Erstellt eine Stahlliste in einer docx-Datei.

Menu

Bewehrung > Stahlliste .docx

Erstellt eine Stahlliste in einer docx-Datei.
../../../_images/Stahlliste.gif

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#

../../../_images/Dialog_Skema_SL.PNG

Struktur einer Tabelle#

In der Regel setzen sich die Tabellen aus 3 Elementen zusammen: Die Kopfzeile, der Abrufparameter-Körper und die SOFiSTiK-Identifikationszeile.

../../../_images/Struktur_SL.PNG
  • 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)

../../../_images/weight_summary_filter_de.PNG

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:

  • material_identity_name

  • bar_diameter

  • total_bars

  • table_total_bars

  • total_length

  • total_weight

  • table_total_weight

  • bartype_mass_per_length

Biegelisten#

(table:bending_schedule)

../../../_images/Biegeliste.png

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:

  • entire_mark

  • comment

  • member

  • member_multiplier

  • bars_per_member

  • total_bars

  • total_length

  • standard_bend_diameter

  • hook_bend_diameter

  • bar_diameter

  • shape_code

  • weight

  • A

  • B

  • C

  • D

  • E

  • F

  • R

  • bartype_name

  • bartype_subcategory

  • bartype_mass_per_length

  • revision.number

  • revision.name

  • revision.issued_by

  • revision.issued_to

  • revision.date

  • revision.description

  • hook_at_start_angle

  • hook_at_start_length

  • hook_at_start_total_length

  • hook_at_start_type

  • hook_at_end_angle

  • hook_at_end_length

  • hook_at_end_total_length

  • hook_at_end_type

  • end_treatment_at_start_type

  • end_treatment_at_start_manufacturer

  • end_treatment_at_start_model

  • end_treatment_at_start_type_description

  • end_treatment_at_end_type

  • end_treatment_at_end_manufacturer

  • end_treatment_at_end_model

  • end_treatment_at_end_type_description

  • material_identity_name

  • material_identity_description

  • material_identity_comment

  • material_identity_keyword

  • material_physical_name

  • material_physical_description

  • material_physical_comment

  • material_physical_keyword

  • bending_table

  • coordinates_3d_table

  • 3d

  • textblock

  • table_varying_segments

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)

../../../_images/end_treatment_de.PNG

Die Tabelle Endbehandlung enthält alle Arten von Verbindungselemente.

Abrufparameter:

  • type

  • type_description

  • model

  • comment

  • manufacturer

  • quantity

  • type_diameter

Mattenliste#

(Table: fabric_schedule)

../../../_images/fabric_schedule_de.PNG

Abrufparameter:

  • mark

  • member

  • comment

  • raw

  • material_id

  • member_multiplier

  • fabrics_per_member

  • total_fabrics

  • type_name

  • length

  • width

  • standard_bend_diameter

  • shape_code

  • fabric_weight

  • A

  • B

  • C

  • D

  • E

  • F

  • R

  • revision.number

  • revision.name

  • revision.issued_by

  • revision.issued_to

  • revision.date

  • revision.description

  • material_identity_name

  • material_identity_description

  • material_identity_comment

  • material_identity_keyword

  • material_physical_name

  • material_physical_description

  • material_physical_comment

  • material_physical_keyword

Listenmatten#

(Table: list_fabric)

../../../_images/list_fabric_de.PNG

Abrufparameter:

  • mark

  • mark_suffix

  • mark_prefix

  • entire_mark

  • fabric_type

  • length

  • width

  • total_fabrics

  • fabric_weight

  • weight_mark

  • across_distance

  • across_inner_bar_diameter

  • across_border_bar_diameter

  • across_left_overhang

  • across_right_overhang

  • across_start_border_bar_number

  • across_end_border_bar_number

  • along_distance

  • along_inner_bar_diameter

  • along_border_bar_diameter

  • along_start_overhang

  • along_end_overhang

  • along_left_border_bar_number

  • along_right_border_bar_number

Mattenschneideskizze#

(Table: fabric_cut)

../../../_images/fabric_cut_de.PNG

Abrufparameter:

  • width

  • length

  • fabric_weight

  • number_of_layout

  • layout_total_weight

  • image

  • type_total_number

  • type_total_weight

Abstandhalter#

(Table: barspacer)

../../../_images/barspacer_de.PNG

Abrufparameter:

  • mark

  • name

  • quantity

  • weight_per_piece

  • description

  • weight_mark

Einbauteile#

(Table: mounting_parts)

../../../_images/mounting_parts_de.PNG

Abrufparameter:

  • mark

  • quantity

  • description

  • material_identity_name

  • order_number

  • catalog

  • manufacterer

Ü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.

../../../_images/translation_table.PNG

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.

../../../_images/Attributs_Editor.PNG
  • Abrufparameter, die sich auf Projektinformationen beziehen, beginnen mit dem Präfix „project.“.

  • project.PROJ

  • project.BAUH

  • project.BAUH_2

  • project.BAUV

  • project.BAUV_2

  • project.KOPF1

  • project.KOPF2

  • project.KOPF3

  • project.KOPF4

  • project.KOPF5

  • project.KOPF6

  • project.KOPF7

  • project.KOPF8

  • project.KOPF9

  • project.code_name

  • project.calculation_method

  • Abrufparameter, die sich auf die Plan-Info beziehen, beginnen mit dem Präfix „sheet.“.

  • sheet.number

  • sheet.baut_1

  • sheet.baut_2

  • sheet.datum

  • sheet.drawn_by

  • sheet.planart

  • current_revision.name

  • current_revision.date

Differenz-Stahlliste .docx#

../../../_images/schedule_docx_dif_large.png Differenz-Stahlliste

Command

SOF_B_CREATE_DIFFERENCE_SCHEDULE

Tooltip

Erstellt eine Differenz-Stahlliste in einer docx-Datei.

Menu

Bewehrung > Differenz-Stahlliste .docx

Erstellt eine Differenz-Stahlliste in einer docx-Datei.

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#

../../../_images/Dialog_differenz_Skema.PNG

Summe-Stahlliste .docx#

../../../_images/schedule_docx_sum_large.png Summe-Stahlliste

Command

SOF_B_CREATE_SUM_SCHEDULE

Tooltip

Erstellt eine Summe-Stahlliste in einer docx-Datei.

Menu

Bewehrung > Summe-Stahlliste .docx

Erstellt eine Summe-Stahlliste in einer docx-Datei.

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#

../../../_images/Dialog_Sum_Stahlliste_Skema_de.PNG

Tabellen#

Stabstahl#

Diese Tabelle zeigt das Gesamtgewicht der Stäbe jedes Materials, das in jeder der ausgewählten dwg-Dateien enthalten ist.

../../../_images/sum_rebar_de.PNG

Matten#

Diese Tabelle zeigt das Gesamtgewicht der Matten jedes Materials, das in jeder der ausgewählten dwg-Dateien enthalten ist.

../../../_images/sum_fabric_de.PNG

Total#

diese Tabelle zeigt das Gesamtgewicht der Stäbe und Matten für jedes Material.

../../../_images/sum_total_de.PNG