| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: DOS-Zeichen nach Windows ändern (432 mal gelesen)
|
wuselking Mitglied
Beiträge: 293 Registriert: 19.11.2004 AutoCAD 2018 EPLAN P8 v2.9 SP1 build 14642
|
erstellt am: 05. Sep. 2005 09:59 <-- editieren / zitieren --> Unities abgeben:
Ich habe einen ganzen Stapel an DXF-Dateien mit AutoCAD 2005 zu importieren. In den DXF-Dateien ist wahrscheinlich der Zeichensatz von einem DOS-Programm enthalten. Daher werden die Umlaute Ä, ä, Ö, ö, Ü, ü und ß falsch nach dem Import der DXF-Datei dargestellt. Nun kann ich zwar über den Befehl "Suchen und Ersetzen" die Zeichen austauschen lassen, aber das ist bei über hundert Zeichnungen mühselig. Frage: Gibt es schon eine LISP-Datei, um das ganze zu automatisieren? Wichtig ist, dass nach allen Umlauten (auch groß und klein geschrieben und ß) gesucht wird. Wird einer nicht gefunden, muss der entsprechend übersprungen werden. Hat jemand schon sowas? 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: 05. Sep. 2005 10:04 <-- editieren / zitieren --> Unities abgeben: Nur für wuselking
|
wuselking Mitglied
Beiträge: 293 Registriert: 19.11.2004 AutoCAD 2018 EPLAN P8 v2.9 SP1 build 14642
|
erstellt am: 05. Sep. 2005 10:23 <-- editieren / zitieren --> Unities abgeben:
Hallo Udo! Danke für die schnelle Antwort. Das ist genau mein Problem. Nach dem das aber Autodesk ignoriert nun doch die Frage, ob schon jemand ein LISP dazu geschrieben hat. Denn WNEWCP.exe (das Umwandlungsprogramm) funktioniert nicht. Olaf 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: 05. Sep. 2005 10:40 <-- editieren / zitieren --> Unities abgeben: Nur für wuselking
WNNEWCP setzt ja nur den Eintrag für die Codepagetabelle neu, setzt aber keine Zeichen von der DOS- Codepage auf die WINDOWS-Codepage um. Das machte AutoCAD bis 2002 automatisch richtig - ab 2004 führt AutoCAD keine Codepagekonvertierung mehr durch. Abhilfe schaffte da z.B. eine LISP-Routine, die automatisch beim Öffnen die Codepageeinträge vergliche und ggf. die Texte und Attribute richtig umsetzte. Es gibt hier (cad.de) bereits einige Tools zum Ersetzen von Texten, aber eine Komplettlösung für das Problem hab ich hier noch nicht gesehen. ------------------ Mit freundlichem Gruß
Udo Hübner [Diese Nachricht wurde von CAD-Huebner am 05. Sep. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 05. Sep. 2005 11:22 <-- editieren / zitieren --> Unities abgeben: Nur für wuselking
|
Geos Mitglied Vermessungstechniker i.R.
Beiträge: 1017 Registriert: 21.09.2001 ACAD Map 2010, Win 7 Pro eigene Lisp's<P>HW: Core i7 860, 2.8 GHz 3.3 GB, NVIDIA GeForce GTS 250
|
erstellt am: 05. Sep. 2005 13:46 <-- editieren / zitieren --> Unities abgeben: Nur für wuselking
|
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 05. Sep. 2005 17:43 <-- editieren / zitieren --> Unities abgeben: Nur für wuselking
|
Goofy007 Mitglied Vermessungstechniker
Beiträge: 578 Registriert: 06.11.2004 Map3D 2018 und Civil3D 2018
|
erstellt am: 06. Sep. 2005 10:08 <-- editieren / zitieren --> Unities abgeben: Nur für wuselking
Hallo wuselking, ich hätte da eine Idee für ein Workaround. Nimm den Texteditor Textpad (www.textpad.com = shareware) öffne deine dxf-Datei als DOS-Text und speichere sie als ANSI-Text. Damit ist die Zeichensatzkonvertierung vollzogen! Zugegeben, nicht sonderlich komfortabel, aber funktioniert! mfg didi
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wuselking Mitglied
Beiträge: 293 Registriert: 19.11.2004 AutoCAD 2018 EPLAN P8 v2.9 SP1 build 14642
|
erstellt am: 06. Sep. 2005 13:51 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle, die mir halfen! In der Zwischenzeit, schon bevor Theodor mir den Tipp mit seinem Tool 18 gab, hatte ich mal im LISP-Bereich in diesem Forum nachgefragt. Dabei bekam ich von mkl-cad diesen Tipp in diesem Posting: http://ww3.cad.de/foren/ubb/Forum145/HTML/000636.shtml#000010 Das Script einfach als lsp speichern und laden. Schon geht es los. Inzwischen habe ich noch die Korrektur von "ý" nach "²" eingebaut. Also alles super und auf die Hilfe hier kann man sich verlassen. Danke an die seh aktiven Mitglieder ------------------ Olaf Wer Schreinfehler findet, darf sie behalten. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |