Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Text/Punkt auf Höhe automatisiert auf höhe setzten

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Text/Punkt auf Höhe automatisiert auf höhe setzten (5992 mal gelesen)
Andrej Tsch
Mitglied
Bauingenieur


Sehen Sie sich das Profil von Andrej Tsch an!   Senden Sie eine Private Message an Andrej Tsch  Schreiben Sie einen Gästebucheintrag für Andrej Tsch

Beiträge: 17
Registriert: 14.12.2011

Autocad 2008 & Autocad 2012

erstellt am: 14. Dez. 2011 09:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Guten Morgen,
die Tage bekam ich eine DWG aus China wo das DGM enthalten sein sollte. Leider musste ich feststellen, dass mein DGM wie folgt aussah.

Lauter Zahlen für die Z Koordinaten mit einem "Punkt" daneben. Naja, ersmal war der Punkt kein Punkt sondern ein Block, der natürlich nicht auf höhe war. Da es abertausende von diesen "Punkten" existieren und ich nach möglichkeit unsere Hiwis verschonen will, hier meine Frage.

Ist das irgendwie möglich auf einem schnellen Weg Punkte zu erstellen und Sie getreu dem nebenst stehenenden Text auf höhe zu bringen?
Es würde mir ungemein weiterhelfen und die Hiwis würden mir dankbar sein.

Ansonsten würde ich es so machen.

Punkt auf den Block setzten und manuell die Höhe eintragen.

Gruß aus Aachen
Andrej

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KlaK
Ehrenmitglied V.I.P. h.c.
Dipl. Ing. Vermessung, CAD- und Netz-Admin



Sehen Sie sich das Profil von KlaK an!   Senden Sie eine Private Message an KlaK  Schreiben Sie einen Gästebucheintrag für KlaK

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. Dez. 2011 09:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Andrej Tsch 10 Unities + Antwort hilfreich

Schreib Dir über Datenextraktion die Werte in eine Textdatei und lese diese über script wieder ein, dann habt ihr Punkte mit Höhen.
In der SysInfo steht nur AutoCAD, damit könnt Ihr sowieso kein DGM bearbeiten. Oder gibt es da noch bisher verschwiegene Zusatzpakete?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Andrej Tsch
Mitglied
Bauingenieur


Sehen Sie sich das Profil von Andrej Tsch an!   Senden Sie eine Private Message an Andrej Tsch  Schreiben Sie einen Gästebucheintrag für Andrej Tsch

Beiträge: 17
Registriert: 14.12.2011

Autocad 2008 & Autocad 2012

erstellt am: 14. Dez. 2011 09:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Das ist schon fast zu kompliziert für mich. 

Die Punkte würde ich später in Vestra einlesen und mir daraus Höhenlinien erstellen.

Ich versuch die Daten ersmal auf eigene Faust auszulesen und melde mich gleich wieder...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

runkelruebe
Moderator
Straßen- / Tiefbau




Sehen Sie sich das Profil von runkelruebe an!   Senden Sie eine Private Message an runkelruebe  Schreiben Sie einen Gästebucheintrag für runkelruebe

Beiträge: 8075
Registriert: 09.03.2006

Kinder, kauft Kämme!
Es kommen lausige Zeiten.

erstellt am: 14. Dez. 2011 09:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Andrej Tsch 10 Unities + Antwort hilfreich

Soltest Du doch ein Cvil und kein nacktes ACAD einsetzen, sollte >> dieses << helfen.

------------------
Gruß,
runkelruebe          Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Andrej Tsch
Mitglied
Bauingenieur


Sehen Sie sich das Profil von Andrej Tsch an!   Senden Sie eine Private Message an Andrej Tsch  Schreiben Sie einen Gästebucheintrag für Andrej Tsch

Beiträge: 17
Registriert: 14.12.2011

Autocad 2008 & Autocad 2012

erstellt am: 14. Dez. 2011 09:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

KlaK,
du bist heute mein Held/in des Tages.

Vielen Dank.
Das Problem ist nur, dass die Höhen jetzt -meines Wissens- leicht verschoben sind, da er die xy Koordinaten aus dem Text genommen hat, welcher bekanntlich neben dem "Punkt" stand

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAD-Huebner
Ehrenmitglied V.I.P. h.c.
Verm.- Ing., ATC-Trainer



Sehen Sie sich das Profil von CAD-Huebner an!   Senden Sie eine Private Message an CAD-Huebner  Schreiben Sie einen Gästebucheintrag für CAD-Huebner

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: 14. Dez. 2011 09:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Andrej Tsch 10 Unities + Antwort hilfreich

Ok, wenn die Punkte nicht manuelle freigestellt wurden, sondern automatisiert z.B. 1 Einheit rechts und eine Einheit oberhalb verschoben wurden, kann man die Texte doch einfach alle wählen und um genau diesen Betrag vor der Datenextraktion zurückschieben.
Wenn die Texte (teilweise) individuell freigestellt wurden, braucht man ein passendes Marko zum Aufbereiten der Zeichnung. Ich hab schon eine Fülle von Makros hier bereit - vom Einfärben der Texte falls nicht auf Punkt (für die manuell verschobenen Texte), oder eine automatische Zuordung der Texte zum nächstliegenden Punkt uvm.
Dafür müsstet du aber einen kleinen Teil der Zeichnung als Ausschnitt posten (ggf. als PM), um das passende Makro rauszusuchen.

------------------
Mit freundlichem Gruß

Udo Hübner
www.CAD-Huebner.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Christian21P
Mitglied



Sehen Sie sich das Profil von Christian21P an!   Senden Sie eine Private Message an Christian21P  Schreiben Sie einen Gästebucheintrag für Christian21P

Beiträge: 121
Registriert: 02.03.2010

Acad 2011
Acad Civil 3D 2011
Windows 7

erstellt am: 14. Dez. 2011 11:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Andrej Tsch 10 Unities + Antwort hilfreich

Ich würde wie folgt rangehen.

Es gibt ein Lisp welches Blöcke auf die richtige Z-Höhe setzt -> Google lässt dich da schnell fündig werden.

1. Lisp Ausführen -> Blöcke auswählen -> Attribut mit Texthöhe reinschreiben -> Alle Blöcke z richtig. Also Dgms können normal immer mit Blöcken uach arbeiten.

2. Falls nur Punkte erwünscht sind definiere im Block einen Punkt. -> Blöcke Ursprung setzen - Texte und Rest löschen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Andrej Tsch
Mitglied
Bauingenieur


Sehen Sie sich das Profil von Andrej Tsch an!   Senden Sie eine Private Message an Andrej Tsch  Schreiben Sie einen Gästebucheintrag für Andrej Tsch

Beiträge: 17
Registriert: 14.12.2011

Autocad 2008 & Autocad 2012

erstellt am: 14. Dez. 2011 12:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

@Christian
auch interessant. Und woher nimmt sich die LISP die Z Informationen?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 14. Dez. 2011 12:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Andrej Tsch 10 Unities + Antwort hilfreich

So wie Christian das machen würde hat er ja geschrieben     :

 

Zitat:
Original erstellt von Christian21P:
1. Lisp Ausführen -> Blöcke auswählen -> Attribut mit Texthöhe reinschreiben -> Alle Blöcke z richtig.


PS: Poste einfach mal einen Ausschnitt deiner Datei, dann kann man konkreter werden
------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Christian21P
Mitglied



Sehen Sie sich das Profil von Christian21P an!   Senden Sie eine Private Message an Christian21P  Schreiben Sie einen Gästebucheintrag für Christian21P

Beiträge: 121
Registriert: 02.03.2010

Acad 2011
Acad Civil 3D 2011
Windows 7

erstellt am: 14. Dez. 2011 12:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Andrej Tsch 10 Unities + Antwort hilfreich

Ich hab mir deine Problemstellung nochmal durchgelesen und habe es wohl missverstanden.

Es ist kein "Block inklusive Attribut" in der Zeichnung sondern nur ein "Punkt als Block" UND ein "Text" daneben ?

Das Lisp habe ich von CAD Huebner - att2h weis nicht ob ich das posten darf ? aber ich habe es auf jedenfall im Internet gefunden daher glaube ich sollte es kein Problem sein?
EDIT: anbei der Link: http://www.cad-huebner.de/lisp.htm#att2h

Blöcke auswählen -> Attributsname mit Höheninformationen eingeben und erledigt.
lg

Christian

[Diese Nachricht wurde von Christian21P am 14. Dez. 2011 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Andrej Tsch
Mitglied
Bauingenieur


Sehen Sie sich das Profil von Andrej Tsch an!   Senden Sie eine Private Message an Andrej Tsch  Schreiben Sie einen Gästebucheintrag für Andrej Tsch

Beiträge: 17
Registriert: 14.12.2011

Autocad 2008 & Autocad 2012

erstellt am: 14. Dez. 2011 13:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Z-koord.dwg.txt

 
Ok, dann hier ein Ausschnitt.

Und Koordinaten selber reinschreiben?   
Genau das wollte ich doch vermeiden


Angehängt is die dwg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Christian21P
Mitglied



Sehen Sie sich das Profil von Christian21P an!   Senden Sie eine Private Message an Christian21P  Schreiben Sie einen Gästebucheintrag für Christian21P

Beiträge: 121
Registriert: 02.03.2010

Acad 2011
Acad Civil 3D 2011
Windows 7

erstellt am: 14. Dez. 2011 13:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Andrej Tsch 10 Unities + Antwort hilfreich

Hab mir die Zeichnung angesehen.

Hmmm wie soll man damit arbeiten? Was auch immer dir da China geschickt hat - ich würde mit denen kommunizieren das du das anders brauchst. Vielleicht können die das anders ausgeben ? und das sogar viel schneller? In der Richtung schon was getan?
Selbst eine Exceldate wäre da mehr hilfreich mit Koords + z Höhe.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 14. Dez. 2011 13:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Andrej Tsch 10 Unities + Antwort hilfreich


 

Zitat:
Original erstellt von Andrej Tsch:
Ist das irgendwie möglich auf einem schnellen Weg Punkte zu erstellen und Sie getreu dem nebenst stehenenden Text auf höhe zu bringen?

Die Blocke sind auf der richtigen Höhe, ergo: Nichts machen ist die Lösung um diesen Zustand zu erreichen          


@Christian21P
Was passt dir an der Datei nicht ?
Selbst wenn die Blöcke nicht auf dem richtigen Z-Wert wären (was sie aber sind) wäre es kein
Problem die Datei umzuarbeiten...

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAD-Huebner
Ehrenmitglied V.I.P. h.c.
Verm.- Ing., ATC-Trainer



Sehen Sie sich das Profil von CAD-Huebner an!   Senden Sie eine Private Message an CAD-Huebner  Schreiben Sie einen Gästebucheintrag für CAD-Huebner

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: 14. Dez. 2011 13:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Andrej Tsch 10 Unities + Antwort hilfreich

Also die Texte sind Mittig zentriert, Datenextrakt von Texten gibt aber nur den linken Texteinfügepunkt aus.

Kurzanleitung:
a) Texte wählen (z.B. einen Text anklicken, Rest über RMK>Ähnliche auswählen)
b) Im Eigenschaftenfenster Ausrichtung aller Texte von "Mitte rechts" auf "Links" umstellen
c) alle Texte um  4.6 nach links verschieben Befehl: SCHIEBEN Vorher -4.6,0  (2x Enter)
d) alle Texte mit Befehl DATENEXTRAKT in eine Textdatei (TXT Leerzeichen bzw. Tabgetrennt) exportieren - nur Felder X-Position, Y-Position und Wert
e) exportierte Koordinatenliste für DWG weiterverwenden (z.B. bei Civil 3D einfach als Punktdatei RHZ Leerzeichen verwenden)

statt d) könnte man auch ein Marko verwenden, "schiebe Text auf Z-Höhe des Textwerts" - aber Koordinatendatei ist flexibler und alles lässt sich mit Bordmitteln erledigen.


EDIT
Vergesst alles wieder, denn damit hab ich nicht gerechnet.
Zitat CADFFM
Die Blöcke sind auf der richtigen Höhe, ergo: Nichts machen ist die Lösung...

------------------
Mit freundlichem Gruß

Udo Hübner
www.CAD-Huebner.de

[Diese Nachricht wurde von CAD-Huebner am 14. Dez. 2011 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz