Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  vom excel ins acad als block

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:  vom excel ins acad als block (662 mal gelesen)
Raquel
Mitglied



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

Beiträge: 50
Registriert: 15.09.2004

Autodesk Map 3D 2005

erstellt am: 29. Mrz. 2005 15:13    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

ich habe eine exceltabelle mit 3 spalten: x,y und name. ist es möglich die werte als block ins acad zu bringen und dass gleich der name als attribut im block steht? mit scr datei schon probiert, nur schaffe ich die x,y daten ins acad zu bringen
(_-INSERT MESSPUNKT x,y,z 1 1 0)

bitte um hilfe

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: 30. Mrz. 2005 08:26    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 Raquel 10 Unities + Antwort hilfreich

Das ist sehr einfach (auch, oder erst recht) ohne Lisp, alles was du benötigst ist ein
Texdatei die folgenden Aufbau hat:

Zeile 1 = NOCHMAL
Zeile 2 = -EINFÜGE
ab Zeile 3 dann so:
Blockname X,Y X-Faktor Y-Faktor Drehung Attributwert
also zB so:
Meinblock 44.1,59.7 1 1 0 MeinAttributwert

Wichtig hierbei ist das die X/Y-Koordinaten in dieser Form vorliegen: 11.2,15.5
und nicht anders... Nun gibt es unzählig viele Möglichkeiten soetwas mit zB.
Suchen&Ersetzen zu erstellen, als ersten Tip: in Excel SpeichernUnter "(Tab getrennt) *.txt"

Stelle die xls Datei mal ins Forum, ich gebe dir ein fertiges Script zurück..

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

Raquel
Mitglied



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

Beiträge: 50
Registriert: 15.09.2004

Autodesk Map 3D 2005

erstellt am: 30. Mrz. 2005 08:33    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


Werte.txt

 
Danke!!! bei euch klingt das alles so einfach....

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: 30. Mrz. 2005 08: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 Nur für Raquel 10 Unities + Antwort hilfreich


Werte.zip

 
Öffne meine DWG und gebe SCRIPT ein, dann wählst du die WERTE.scr Datei aus..

PS.: *.scr nur damit ACAD es versteht , es ist und bleibt eine
einfache Textdatei. (mit Notepad öffnen zB)

ATTDIA 0 = Attribut-Abfrage im Dialogfeld ? = Nein
ATTREQ 1 = Attributabfrage = Ja
NOCHMAL = folgenden Befehl wiederholen..
-EINFÜGE = diesen hier
MESSPUNKT 763455.00,332631.00 1 1 0 Ablagerung
MESSPUNKT 763278.00,334521.00 1 1 0 Bewässerungsanlage

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

Raquel
Mitglied



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

Beiträge: 50
Registriert: 15.09.2004

Autodesk Map 3D 2005

erstellt am: 30. Mrz. 2005 09:46    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

herzlichen Dank... und die z-höhe brauche ich ja dann nur anhängen...(wenn ich sie brauche)
der tag ist gerettet!!!!!!

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

Raquel
Mitglied



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

Beiträge: 50
Registriert: 15.09.2004

Autodesk Map 3D 2005

erstellt am: 31. Mrz. 2005 07:25    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

eine frage habe ich noch: und was ist, wenn ich 2 attribute brauche?

so geht es auf jeden fall nicht:
1. block definieren mit 2 attributen
2. "Blockname" x,y 1 1 0 "Att1","Att2" (wäre wahrscheinlich zu einfach gewesen)

Ich bitte nocheinmal um hilfe.

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: 31. Mrz. 2005 08:13    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 Raquel 10 Unities + Antwort hilfreich

Jeder Wechsel von Spalte zu Spalte in Excel ist sowas wie ein Return/Enter,
bzw in der *.txt oder *.scr Datei ist es ein Leerzeichen oder TABstop....

"Att1","Att2" <--- Dies ist ja EIN zusammenhangender Text(Zeichenfolge).

Wenn du also ein 2. Attribut "füttern" möchtest so erstellst du den Block mit 2 Attributen
und wählst in der Liste nicht die Schreibweise wie oben, sondern:

MESSPUNKT 763278.00,334521.00 1 1 0 Bewässerungsanlage Bestand
MESSPUNKT 763278.00,334521.00 1 1 0 Bewässerungsanlage Neu
MESSPUNKT 763278.00,334521.00 1 1 0 Bewässerungsanlage Bestand

Wichtig:
Der Befehlsablauf ist immer der gleiche, AutoCAD erwartet also in jeder Zeile
deines Scriptes genau 14 Angaben !! (beim Beispiel mit 2 Attributen)

Blockname <enter> Koordinaten <enter> X-Faktor <enter> Y-Faktor <enter> Drehung <enter> Att1Wert <enter> Att2Wert <enter>

Soll bedeuten: Wenn man zu Attribut1 oder 2 mal keinen Wert hat, so muß man an dessen
Stelle aber dennoch ein Leerzeichen oder einen TAB setzen !

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

Raquel
Mitglied



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

Beiträge: 50
Registriert: 15.09.2004

Autodesk Map 3D 2005

erstellt am: 31. Mrz. 2005 08: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

Herzlichen Dank für deine erklärung, aber jetzt ist mir der knopf aufgegangen....

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