Freifläche vertikal verschieben
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2024-11-07 02:53 PM
Hallo Leute,
gibt es eine Möglichkeit Punkte/Kanten einer Freifläche nachträglich auf einmal zu verschieben? (so wie z.B. eine Morphfläche ziehen/drücken). Hintergrund ist - manchmal wissen wir nicht auf welche Meereshöhe der Projektursprung liegen soll. Frühzeitig muss man aber bereits Umgebungsmodell, Häuser, Höhen, etc. erstellen. Das Resultat ist so was - siehe Anhang - eine beispielhafte Freifläche, die auf 0,00 liegt, nomilat 5m hoch ist und alle einzelte Höhenlinien auf echte Meereshöhen und liegen hunterte von Metern höher.
Irgendwann legt man eine Projektlage fest, man tippt die Meereshöhe in der Lage-Einstellungen und die Meereshöhen stimmen nicht mehr, bzw. muss jeder Punkt individuel mit der Höhendiferenz verschoben werden. Es wäre cool, wenn man allen Punkten gleichzeitig einstellen kann, dass sie mit dem selben Offset verschoben werden.
Gibt es so was, wenn nicht wäre das mal von euch wünschenswert? Wie geht ihr in solchen Fälle vor?
Grüße!
Operating system used: Windows 10-11
- Labels:
-
Freifläche
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2024-11-07 03:17 PM
Du kannst doch die ganze Freifläche in der Höhe versetzen.
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2024-11-07 03:21 PM
Dann ist aber die Referenzlinie versetzt und ich kann nicht vermeiden, dass die Freifläche dennoch hunderte Meter hoch ist. Ich will sie von oben nach unten drücken, anstatt sie komplett zu verschieben...
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
2024-11-07 03:52 PM - bearbeitet 2024-11-07 03:53 PM
Ah ok.
Auf die schnelle fällt mir noch folgende Bastellösung ein:
- Markiere die Freifläche
- Erstelle ein neues Objekt
- Füge im 3D-Script die markierte Freifläche ein -> du erhältst einen MASS-Befehl und dort sind alle X,Y und Z Koordinaten drinnen.
- Markiere und Kopiere die Koordinaten
- Füge es in einen Texteditor ein.
- Mittels Suchen und Ersetzen im Texteditor tausche das Komma (,) auf ein Semikolon (;) aus. und den Punkt (.) auf ein Komma (,)
- Sichere die Textdatei
- Öffne die Textdatei in Excel -> gib an, dass es sich um getrennte Werte mittels Semikolon handelt.
- lösche die 4. Spalte (das sind uninteressante Statuswerte
- füge in der 4. Spalte eine Formel ein, die aus der 3. Spalte den gewünschten Wert Versatz abzieht (oder hinzufügt, je nachdem ob die Freifläche niedriger oder höher werden soll)
- Übertrag die Formel auf die ganze Spalte
- Kopiere die gesamte Spalte 4 und Setze sie in Spalte 3 ein mit der option "Wert einfügen"
- Lösche die Spalte 4
- Sichere die Date als neue Textdatei
- Importiere die Textdatei mit "Freifläche aus Vermesser-Daten" erstellen (Menü Ablage -> Interoperabilität)
Sollte die Grundlage schon eine Vermesser Datei sein, dann beginne bei Punkt 8.
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2024-11-07 07:44 PM
Ist ein etwas heikles Thema, weil ja von der genauen Lage ziemlich viel abhängt. Aber so sollte es gehen:
Öffne eine neue Datei und wähle als Projektlage eine Meereshöhe, die deutlich über dem höchsten Punkt der Freifläche liegt. In meinem Beispiel 600.00 m.ü.M
Importiere die Freifläche. Die Referenzlinie liegt nun auf 600.00 m.ü. Als Kontrolle kannst du das Koordinatenfenster auf m.ü.M. umstellen und das Objekt "Weltkoordinaten-Bemassung" auf eine Ecke setzen.
Nun änderst du die Höhe der Projektlage auf dein gewünschtes +/- 0.00, z.B. 475.00 m.ü.M
Die Freifläche muss nun um exakt die Höhendifferenz verschoben werden, also um 600.00 - 475.00 = +125.00m
Kontrolliere, ob die anfangs gemessene Ecke wieder auf der ursprünglichen Meereshöhe (Bsp. 469.52 m.ü.M) liegt!
Wenn alles stimmt, kannst du nun die Unterkante mittels Pet-Palette / Höhe strecken verschieben.
Dann die Freifläche mit copy+paste in deine Projektdatei einfügen. Die Projektlage muss aber unbedingt bei beiden Dateien identisch sein!
Gruss, poeik
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2024-11-11 09:46 AM
Hallo poeik,
ich kann deine Schritte nicht ganz nachfolgen. In welche Richtung verschiebst du die Höhendifferenz? Bei mir liegt die blaue Referenzlinie zwischen meiner Geländeoberlfäche und der Unterkante der Freifläche. Ich habe außerdem entdeckt, dass ich auch die Oberkanten parallel verschieben kann. Allerdings bleibt immer eine kommische Beziehung zur "Höhe" der Freifläche. Also ich kann das nicht mehr schieben als die Höhe selbst ;(
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2024-11-11 09:48 AM
Hallo Bernhard,
das ist sicherlich eine richtige Methode, wie du aber selbst beschrieben hast erforder es sehr viele Schritte und auch gewisse GDL Kenntnisse. Ich bräcuhte eine simplere Lösung, die jeder in kürzeste Zeit (Wettbewerbsdynamik) umsetzen kann.
Danke trotzdem.
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2024-11-11 10:17 AM
Wenn's jetzt nur darum geht, dass das Gelände kein hunderte Meter hoher Klotz im Modell sein soll, dann könntest Du auch folgendes probieren:
- eine Dachfläche zeichnen, größer als das Gelände, und die Fläche horizontal ausrichten (Neigungswinkel auf 0°)
- Höhenlage zwischen Geländeoberfläche und bisheriger Unterkante der Freifläche nach Bedarf einstellen (das wird dann die neue Unterkante)
- Freifläche an das Dach anpassen, also unten wegschneiden
oder dasselbe mit boolschen Operationen, also z.B. eine Decke als Schnittkörper zeichnen, usw. usw.
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2024-11-11 10:47 AM
Das "Höhe strecken" funktioniert nur bis zur blauen Referenzlinie. Das geht, wenn du die Projektlage vor dem Dazuladen der Freifläche höher einstellst.
Anschliessend korrigierst du die Projektlage wieder nach unten auf den gewünschten Wert.
Dabei bewegt sich aber auch die Freifläche nach unten und muss daher manuell wieder nach oben geschoben werden.
Gruss, poeik
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2024-11-11 11:18 AM
Man kann doch der Schürze eine negative Höhe geben. Dann liegt zwar die blaue Referenzlinie irgendwo beim Erdkern, aber das ist doch egal. Und mit ein bisschen Kopfrechnen stelle ich den Wert so ein, dass die Schürze genau bei -5,00 endet, wenn ich das so haben will.