Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Autodesk GIS Produkte
  Blöcke exportieren => bearbeiten => Importieren

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:  Blöcke exportieren => bearbeiten => Importieren (2014 mal gelesen)
scaleo2405
Mitglied
Student

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

Beiträge: 9
Registriert: 08.03.2011

erstellt am: 08. Mrz. 2011 09:00    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

Hallo,

das ist mein erster Beitrag und ich hoffe ich bin im richtigen Forum. Die Suchefunktion hat mir leider nicht weitergeholfen.
Folgendes Problem:

Vorneweg: Es steht hier nur MAP 2008 zur Verfügung
Ich habe ein Zeichnung mit 5000 Blöcken. Diese ist im GK 4 System. Nun müssen die Blöcke neue Einfügepunkte bekommen. Diese liegen als CSV, Excel,txt vor. Besteht irgendeine Möglichkeit die Blockdaten zu exportieren und wieder zu importieren um die neuen Einfügepunkte zu übernehmen?

Vielen Dank

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



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

Beiträge: 5833
Registriert: 27.02.2003

DWG TrueView 2014

erstellt am: 08. Mrz. 2011 09:09    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 scaleo2405 10 Unities + Antwort hilfreich

Wie willst Du die Zuordnung der alten Blöckeeinfügepunkte zu den neuen machen?

Persönlich würde ich es per Script machen, da ich Lisp nicht kann. 

------------------
Viele Grüße Lutz

Glück Auf!

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


Ex-Mitglied

erstellt am: 08. Mrz. 2011 09:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

herzlich willkommen bei CAD-de! 

Du kannst die Blöcke mit Befehl DATENEXTRAKT exportieren, damit hast Du mal eine ASCII-Datei, in welcher Du alles, was mit Deinen Blöcken zusammenhängt (Einfügeposition, Attribute, Layer, ...) rausschreiben lassen.

Es gibt auch schon viele Meldungen hier im Forum, dass Du diese Blöcke wieder Scriptartig importieren kannst, siehe z.B. >>>hier<<<.

Was ich nicht beantworten kann: wie Du in der ASCII-Datei (wohl mit Unterstützung von Excel) von den alten Koordinaten auf neue kommst. Wenn Du einen Zusammenhang über ein Attribut wie Punktnummer oder so findest, dann wird's wohl funktionieren, sonst wird's schwer.

Was ich aber nicht verstehe, ist die Aufgabe selbst?
Wie bekommen Punkte jetzt plötzlich andere Koordianten?
Oder willst Du 'nur' die Punktkoordinaten von einem Projektionssystem auf ein anderes übertragen? ==> Da gibt's aber andere Möglichkeiten mit Map (Map-Abfrage unter vorheriger Einstellung des Projektionssystems).

HTH, - alfred -

------------------
www.hollaus.at

scaleo2405
Mitglied
Student

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

Beiträge: 9
Registriert: 08.03.2011

erstellt am: 08. Mrz. 2011 09: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

Grundsätzlich liegt die Gesammt dwg im GK4 Format vor. Es wir ein Leitungsnetz dargestellt. Diese Daten müssen nun weiterverarbeitet werden mit anderen Systemen. Dazu muss das Ganze in GK3 umgerechnet werden. Die Leitungen selbst waren kein Problem.  Nun existieren aber kleine Rahmen um Leitungsabschnitte (Blöcke). Diese müssen nun auch von GK4 in GK3. Das Problem ist, dass zum erfassen der Leitungen ein Tool verwendet wird. Dazu gibt es spezielle Erfassungslisten. Die Rahmen müssen aber manuell erstellt werden. Daher müssen die Rahmen (Blöcke) manuell von GK4 nach GK3. Mit der Mapinternen Affintransformation werden die Spannungen zu groß.

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


Ex-Mitglied

erstellt am: 08. Mrz. 2011 09:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

>> Mit der Mapinternen Affintransformation

Nur um sicherzugehen: Von affiner Transformation hab ich auch nicht gesprochen. 


>> Das Problem ist, dass zum erfassen der Leitungen ein Tool verwendet wird

Kann dieses Tool nicht die Rahmen (zu den Leitungen passend) neu positionieren? Ich frag nur deshalb, da meist bei Applikationen durch manuelle Eingriffe ev. dahinterstehende Automatismen nicht mehr funktionieren.
Nur als Beispiel, wenn Du eine Leitung verschiebst und die Rahmen wandern dann durch das Tool automatisch mit, dann kann Dein Eingriff jetzt dazu führen, dass der Automatismus nicht mehr funktioniert.

Wie auch immer, DATENEXTRAKT ==> Datei umbauen und Script, um diese wieder zu positionieren, sollte ja soweit funktionieren, dass zumindest die Optik passt.

- alfred -

------------------
www.hollaus.at

scaleo2405
Mitglied
Student

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

Beiträge: 9
Registriert: 08.03.2011

erstellt am: 08. Mrz. 2011 09:36    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

nein, die Rahmen wandern nicht mit. Es geht rein um die Optik.  Auf 5m hin oder her kommt es nicht an. Das mit der Extraktion ist mir bekannt. Und damit kann ich auch arbeiten. Nur das mit dem Import habe ich noch nicht so ganz verstanden. Wie gehe ich da vor, dass vorhandene Blockattribute übernommen werden.

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


Ex-Mitglied

erstellt am: 08. Mrz. 2011 09:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

>> Wie gehe ich da vor, dass vorhandene Blockattribute übernommen werden.

Du musst in diesem Fall Block-Einfügen starten und der Reihe nach abarbeiten, was bei der Blockeinfügung (samt Attribute) abgefragt wirst.
Zur Sicherheit (um Leerzeichenkonflikte zu vermeiden) arbeite mit LISP-Commands.

Ein Beispiel aus der Befehlszeile (ATTDIA ist dafür auf 0 zu stellen):

Code:
Befehl: _-insert
Blocknamen eingeben oder [?]: HMK13
Einheiten: Keine Einheit  Konvertierung:    1.0000
Einfügepunkt angeben oder [Basispunkt/Faktor/X/Y/Z/Drehen]: 0,0,0
X-Skalierfaktor eingeben, entgegengesetzte Ecke angeben oder [Ecke/XYZ] <1>: 1
Y-Skalierfaktor eingeben <X-skalierfaktor verwenden>: 1
Drehwinkel angeben <0.0000g>: 0
Attributwerte eingeben
BEZEICHNUNG: P4711
HOEHE: 213.46
KGNR: 54633

Und daraus folgt diese Zeile im Script:

Code:
(command "_-INSERT" "HMK13" "0,0,0" "1" "1" "0" "P4711" "213.46" "54633")

Und für jede Zeile der Ausgabe aus DATENEXTRAKT + neue Koodinaten aus Deiner Umrechnung kannst Du Dir diesen String zusammensetzen, als Script speichern und dann in AutoCAD starten.

HTH, - alfred -

------------------
www.hollaus.at

scaleo2405
Mitglied
Student

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

Beiträge: 9
Registriert: 08.03.2011

erstellt am: 08. Mrz. 2011 09:52    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

Vielen Vielen Dank. Werde mih damit auseinander setzen. Sieht aber schon sehr gut aus. Denke damit kann ich arbeiten.

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