9d9b9a9172
Konflikte in Gefaellestrecke.lsp und vf_standard.lsp aufgeloest - beide Features behalten. Dialog-Rueckgaben: dim vor den Geruest-Werten. Modus-1 (c:GEFAELLESTRECKE) und die Batch-Konverter (gf-/vf-konvertiere-ent) an die um Geruest-Parameter erweiterten Signaturen (gf-rebuild, gefaellestrecke-einfuegen, vf-block-erstellen) angepasst. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
111 lines
2.3 KiB
Plaintext
111 lines
2.3 KiB
Plaintext
// ============================================================
|
|
// gefaellestrecke.dcl - Gefaellestrecke Parameter-Eingabe
|
|
// Parametrische Eingabe fuer die einfache Gefaellestrecke
|
|
// (Modus 1 - Manuell) analog zum Kreisel-Dialog, ergaenzt um
|
|
// die Angabe der Einfuegehoehe.
|
|
// Eingaben entsprechen dem interaktiven Skript Gefaellestrecke.lsp:
|
|
// Abstand deltaL, Gefaellewinkel, Fahrtrichtung,
|
|
// Seite AUS-Element, Seite EIN-Element.
|
|
// ============================================================
|
|
|
|
gefaellestrecke : dialog {
|
|
label = "Gefaellestrecke erstellen";
|
|
|
|
: column {
|
|
|
|
: boxed_column {
|
|
label = "Geometrie";
|
|
|
|
: row {
|
|
: edit_box {
|
|
key = "deltal";
|
|
label = "Abstand deltaL (mm):";
|
|
edit_width = 10;
|
|
}
|
|
: edit_box {
|
|
key = "einfuegehoehe";
|
|
label = "Einfuegehoehe (mm):";
|
|
edit_width = 10;
|
|
}
|
|
}
|
|
|
|
: edit_box {
|
|
key = "winkel";
|
|
label = "Gefaellewinkel (Grad):";
|
|
edit_width = 10;
|
|
}
|
|
}
|
|
|
|
: boxed_column {
|
|
label = "Ausrichtung";
|
|
|
|
: popup_list {
|
|
key = "fahrtrichtung";
|
|
label = "Fahrtrichtung:";
|
|
width = 30;
|
|
}
|
|
: popup_list {
|
|
key = "dimension";
|
|
label = "Darstellung (2D/3D):";
|
|
width = 20;
|
|
}
|
|
}
|
|
|
|
: boxed_row {
|
|
label = "AUS-Element";
|
|
|
|
: popup_list {
|
|
key = "aus_winkel";
|
|
label = "Winkel:";
|
|
width = 12;
|
|
}
|
|
: popup_list {
|
|
key = "aus_seite";
|
|
label = "Seite:";
|
|
width = 14;
|
|
}
|
|
}
|
|
|
|
: boxed_row {
|
|
label = "EIN-Element";
|
|
|
|
: popup_list {
|
|
key = "ein_winkel";
|
|
label = "Winkel:";
|
|
width = 12;
|
|
}
|
|
: popup_list {
|
|
key = "ein_seite";
|
|
label = "Seite:";
|
|
width = 14;
|
|
}
|
|
}
|
|
|
|
: boxed_column {
|
|
label = "VarioFoerderer (parallel, gegenlaeufig, steigend)";
|
|
|
|
: button {
|
|
key = "build_vf";
|
|
label = "VarioFoerderer daneben bauen (2000 mm)";
|
|
}
|
|
}
|
|
|
|
: boxed_column {
|
|
label = "Geruest";
|
|
|
|
: toggle {
|
|
key = "geruest_einzelmodul";
|
|
label = "Geruest fuer Einzelmodul";
|
|
}
|
|
: popup_list {
|
|
key = "geruest_typ";
|
|
label = "Geruestoption:";
|
|
width = 30;
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
ok_cancel;
|
|
}
|