Blöcke vollautomatsch erzeugen

Discussion in 'AutoCAD' started by Wolfgang Kaiser, Apr 29, 2004.

  1. Hallo NG,

    in AutoCAD sollen aus einem Layer "Flurstück" und einem Layer
    "Flurstücksnummer" Blöcke gebildet werden - und zwar jeweils 1 Flurstück mit
    der darin befindlichen Flurstücksnummer als 1 Block.

    Wie kann man das automatisiert machen?

    Die Daten stammen aus einem anderen Programm als AutoCAD und stehen auch als
    ASCII-Text (mit Koordinaten) zur Verfügung.

    Vielen Dank im Voraus!

    Wolfgang
     
    Wolfgang Kaiser, Apr 29, 2004
    #1
  2. Wolfgang Kaiser

    bob.at Guest

    Hallo Wolfgang,

    Prinzipiell ist es möglich, dafür den bhatch-Befehl zu verwenden.
    Damit findet man das Umfahrungspolygon des Flurstückes und kann über
    diese Punkte dann die Linien selektieren. Das ist allerdings etwas
    problematisch bei langgezogenen Flurstücken wie etwa Wegen, weil die
    ganze Fläche am Bildschirm sichtbar sein muss. Ausserdem musst du
    beachten, dass du jede Linie zweimal benötigst (für das "linke" und
    das "rechte" Flurstück.
    Genauso könntest du natürlich auch die ASCII-Datei verwenden, um die
    Linien zu selektieren bzw. überhaupt neu zu zeichnen und gleich zu
    einem Block zusammenzufassen.
    Um genaueres sagen zu können, musst du genauer definieren, was die von
    dir geählten Begriffe bedeuten: Woraus besteht "1 Flurstück" (Linien,
    Polyline, Region, Hatch) und "1 Flurstücknummer" (Block,Text)?

    Fragen solltest du dich auch, ob es sinnvoll ist, aus Einzelstücken
    einen Block zu machen. Einen Block verwendet man eigentlich immer
    dann, wenn man das gleiche Objekte mehrfach verwenden will. Vielleicht
    wäre es in deinem Fall sinnvoller, die Flurstücke zu einer Gruppe
    zusammenzufassen?

    Ich hoffe, das hilft dir vorerst weiter.

    bob.at
     
    bob.at, Apr 30, 2004
    #2
  3. Hallo bob.at,
    Hintergrund meiner Frage ist der Austausch von Daten zwischen
    unterschiedlichen Softwareprodukten.

    Es geht dabei um eine größere Anzahl von Flurstücken, um mindestens 2000, so
    daß die manuelle Blockbildung am Bildschirm nicht handhabbar ist.

    Jedes Flurstück besteht aus einer geschlossenen Polylinie - es gibt also
    kein Element, dass mehreren F. zugewiesen ist.

    Jeder Text besteht aus einem einzeiligen Text (kein Block)

    Wenn Du magst, kann ich Dir einen Musterdatensatz zuschicken, dann wird
    vielleicht klarer, was ich als CAD-Laise meine.


    Vielen Dank im Voraus!

    Wolfgang
     
    Wolfgang Kaiser, Apr 30, 2004
    #3
  4. Ja, schicke mir auch ein solches Text file, und wenn es geht die
    dazugehörende AutoCAD-Zeichnuing, d.h. das gewünschte Endprodukt. Hört
    sich ganz einfach an.

    Man könte es wahrscheinlich in AutoCAD selbst machen, oder von
    "außerhalb".

    Schöne Grüße,
    Jake
     
    Cut-throat Jake, Apr 30, 2004
    #4
  5. Wolfgang Kaiser

    bob.at Guest

    Klar, schick mir ein paar deiner Flurstücke und auch die ASCII-Datei
    dazu. Ich glaube das wird fast das einfachste sein, denn das
    selektieren ist schwierig, dass man die richtige Polylinie findet.
    Noch eine Frage dazu: gibt es bei deutschen Flurstücken auch andere
    Grenzlinien als geradlinige (bei uns in A sind auch Kreisbögen
    zulässig). Wenn ja sollte so eine Grenze auch enthalten sein.

    bob.at
     
    bob.at, Apr 30, 2004
    #5
  6. Wolfgang Kaiser

    bob.at Guest

    Habe dir schon mal eine Email mit einem Lösungsansatz geschickt.
    (Funktioniert mit der AutoCAD-Zeichnung mit Text + Polylinen; die
    ASCII-Datei wird nicht benötigt)

    bob.at
     
    bob.at, May 2, 2004
    #6
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Similar Threads
There are no similar threads yet.
Loading...