| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Vermessungspunkte konstruieren lassen ? (3791 mal gelesen)
|
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 09. Jun. 2011 08:08 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe Vemessungsdaten (Punkte) in einer Tabelle vorliegen. Diese möchte ich von ACAD (z.B. einfach über die Zwischenablage) konstruieren lassen. In der Tabelle stehen: Punktnummer - Rechtswert - Hochwert - Punkthöhe Ich möchte nun den Punkt an der richtigen Stelle (Koordinate) konstruiert haben, dazu soll noch als Text die Punktnummer, und darunter die Punkthöhe stehen (Texthöhe jeweils 0,25). Wie muss ich die Befehlszeile aufbauen, um so etwas zu machen? Mit Koordinaten habe ich so etwas schon vereinfacht gemacht, über: _point Rechtswert<Hochwert Rechtswert<Hochwert Rechtswert<Hochwert .... Aber wie bekomme ich die beiden Texte in der bestimmten Textgröße an den Punkt mit ran? Und kann man auch noch die Position der Texte angeben, also z.B. über dem Punkt etc.? Vielen Dank! Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dig15 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. für Markscheidewesen und Geodäsie
Beiträge: 5833 Registriert: 27.02.2003 DWG TrueView 2014
|
erstellt am: 09. Jun. 2011 08:29 <-- editieren / zitieren --> Unities abgeben: Nur für dias
Hallo Matthias, 1. im Forum gibt es zu genau dieser Anfrage schon einige Beiträge -> SUCHEN! 2. als Hilfestellung: erstelle Dir einen Block mit zwei Attributen (Punktnummer, Höhe), erstelle ein Script welches Dir den Block einfügt (HW, RW) und die Attribute gleich mit ausfüllt. Dauer für einen erfahrenen Nutzer ca. 20 min, für einen unerfahrenen Anwender ca. 60 min (incl. Test- und Probezeiten). ------------------ Viele Grüße Lutz Glück Auf! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 AutoCAD 2.5 - 2022, Civil 3D, MAP 3D, ACADM Inventor AutoCAD 2022, AIP 4-2022 Win 10
|
erstellt am: 09. Jun. 2011 10:21 <-- editieren / zitieren --> Unities abgeben: Nur für dias
|
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 10. Jun. 2011 09:04 <-- editieren / zitieren --> Unities abgeben:
Danke für die Infos! Habe es probiert, aber irgendwas klappt nicht so ganz. Mein ACAD scheint in der Zeile das Leerzeichen nicht so richtig als ENTER anzunehmen... -EINFÜGE VP1 15,25,0 1 1 0 001 312,45 Wenn ich alles in extra Zeilen schreibe (ohne Leerzeichen dahinter) funktioniert es.
-EINFÜGE VP1 15,25,0 1 1 0 001 312,45 Aber so kann ich ja schlecht Tabellen nutzen, in der die Daten in Zeilen stehen...
An was könnte das liegen?? DANKE! Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 10. Jun. 2011 09:08 <-- editieren / zitieren -->
Hi, liegt daran, dass in einigen Fällen ein Leerschritt KEIN <ENTER> auslöst. Das gilt z.B. für Text-Inhalt und auch für Blocknamen. Du kannst es einzeilig machen, wenn Du mit LISP-Command arbeitest. Dein Statement sieht dann so aus: Code: (command "_-INSERT" "VP1" "15,25,0" "1" "1" "0" "001" "312,45")
- alfred - ------------------ www.hollaus.at |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 Bricscad V11-V21 pro Plateia, Canalis Visual Basic
|
erstellt am: 14. Jun. 2011 17:31 <-- editieren / zitieren --> Unities abgeben: Nur für dias
Zitat: Original erstellt von dias: Aber so kann ich ja schlecht Tabellen nutzen, in der die Daten in Zeilen stehen...
Warum nicht? Wenn Du z.B. mit Excel das machst schreibst Du in Dein =Verketten() überall wo Du den Zeilenumbruch brauchst : Zeichen(13) & Zeichen(10) Damit erzeugst Du den Zeilenumbruch im Script Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
headline Mitglied z.Z. Zeichner in NL
Beiträge: 61 Registriert: 22.06.2005 WIN 10 Enterprise I7 Z book 32.0 GB Acad 2019 INFRACAD
|
erstellt am: 14. Jun. 2011 23:41 <-- editieren / zitieren --> Unities abgeben: Nur für dias
|