!*! Achsen
//Hauptachse
gax ‘AXIS’ typ axis bez “AXIS”
GAXA S 0.0 X 0.0 0.0 SX 1.00000 sy 0.0
GAXA L 94.7600 R 0.0 RA -305.000 RE 0.0
GAXA L 10.4000 R 0.0 RA 0.0 RE 0.0
GAXA L 46.7300 R 0.0 RA 0.0 RE 120.000
GAXA L 70.0000 R 120.000 RA 120.000 RE 120.000
GAXA L 47.3300 R 0.0 RA 120.000 RE 0.0
GAXA L 52.0800 R 0.0 RA 0.0 RE -300.000
GAXA L 70.5800 R -300.000 RA -300.000 RE -300.00
//Sekundärachsen
GAXS ‘AXIS’ IDS A Y 3.55[m] spt +10 grp +1
GAXS ‘AXIS’ IDS B Y -3.55[m] spt +20 grp +2
//placements on main axis
GAXP ‘AXIS’ IDS 0 S 140.0 TYP ‘A’ spt 100 alf 0
GAXP ‘AXIS’ IDS 0 S 140.0+#l_Seg TYP ‘E’ spt 200 alf 0
//placements on secondary axes
GAXP ‘AXIS’ IDS + S 140.0 TYP ‘A’
GAXP ‘AXIS’ IDS + S 140.0+#l_Seg TYP ‘E’
leider ist mir nicht ganz klar, wie das gewünschte Programmverhalten ist, bzw. was Sie erwarten.
Können Sie Ihr Problem einmal genauer beschreiben? Darüberhinaus hilft es, ein funktionsfähiges reduziertes Beispielprojekt hier hochzuladen.
Ansonsten kann ich Sie nur auf unsere Beispiel im TEDDY verweisen. Relevant für Sie wäre das SOFiMSHC Beispiel, das zeigt, wie eine parametrisierte Brückenmodellierung funktioniert, inklusive der Referenzierung von Strukturlinien auf Achsen.
Das Ziel ist es einzelne Flächenelemente zu modellieren, die entlang einer Achse verlaufen. Jedes Flächenelement stellt einen Bauabschnitt dar (1, 2, 3 …im Bild). Die Hauptachse ist keine Straßenachse sondern ein Bachverlaf und die Flächenelemente sollen am Ende ein Kanal werden, als geschlossener Rahmen.
Wie gesagt, wenn Sie mir ein Minimalbeispiel zu schicken, kann ich mir das gerne anschauen. Ansonsten kann ich Sie nur auf die Beispiele und die Handbücher verweisen.
Eine andere Möglichkeit wäre es, das Problem in SOFiPUS(X) zu testen. Dort können Sie sehr einfach eine Hauptachse mit Sekundärachsen erstellen, denen Sie dann die Strukturlinien zuweisen können. Sie können das erzeugte Projekt sogar vollständig als TEXT Datei exportieren.