| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: LWPolylinien - StandardPolylinien (2526 mal gelesen)
|
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001
|
erstellt am: 09. Jul. 2008 19:20 <-- editieren / zitieren --> Unities abgeben:
moinmoin kann man LW-Polylinien in die Standard-Polylinen konvertieren? der Hintegrund. es wurden Fremddaten die aus allen möglichen bestehen mit PLJOIN zu LW-Polylinenzügen zusammengefasst, incl. Lücken geschlossen. Das Tool zur Weiterverarbeitung kann aber mit den "Leichtgewichten" nix anfangen. Was tun? Danke für sachdienliche Hinweise HBo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 09. Jul. 2008 19:25 <-- editieren / zitieren --> Unities abgeben: Nur für HBo
Ja, kann man .. hin und zurück Siehe hierIMHO gabs aoch mal einen (undokumentierten) Befehl Plconvert .. aber ich seh gerade _convert gibt's immer noch .. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001
|
erstellt am: 09. Jul. 2008 19:40 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: Ja, kann man .. hin und zurück Siehe hierIMHO gabs aoch mal einen (undokumentierten) Befehl Plconvert .. aber ich seh gerade _convert gibt's immer noch ..
hmmm, zuerst mal danke aber so gehts damit: Befehl: (LOAD "P:/CAD/cad_daten/mbo/tools/pl-Convert.VLX") PL-CONVERT: Konvertieren von Polylinien in Polylinien anderen Types (C) Thomas Krüger 2007 (tk@cad-od.de) / www.cad-od.de Befehlszeilenaufruf : -PL-CONVERT nil Befehl: -PL-CONVERT ; Fehler: no function definition: C:-PL-CONVERT Befehl: wo ist der Hund begraben? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001 z.Zt. keine CAD-Software
|
erstellt am: 09. Jul. 2008 19:52 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: Ja, kann man .. hin und zurück Siehe hierIMHO gabs aoch mal einen (undokumentierten) Befehl Plconvert .. aber ich seh gerade _convert gibt's immer noch ..
danke, die Lösung ist eigentlich ganz einfach: Speichern der Zeichnung als R12-DXF und wieder einlesen. [EDIT] ich habe es nicht ausprobiert mit welcher höheren Version als R12 geht das auch noch?
[Diese Nachricht wurde von HBo am 09. Jul. 2008 editiert.] 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 One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11
|
erstellt am: 09. Jul. 2008 22:47 <-- editieren / zitieren --> Unities abgeben: Nur für HBo
|
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001
|
erstellt am: 10. Jul. 2008 12:21 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CAD-Huebner: Speichern als DXF R12 wandelt aber noch eine Menge mehr Objekte um als nur LWPOLYLINES zu POLYLINES.
ja klar. Wurde berücksichtigt. Es handelt sich um Gelände-Höhenlinien. Die kann man dann ja auch seperat über R12-DXF konvertieren und in die Ausgangszeichnung wie einen Block wieder einladen. Zitat:
Was spricht denn dagegen den Standardbefehl KONVERT/_CONVERT für diese Aufgabe zu nutzen?
Habe ich natürlich auch probiert, aber irgendein Problem gehabt. Da ich jetzt an einem anderen Rechner sitze, kann ich nicht sagen, welches Problem sich ergeben hat. Ist es vielleicht so, dass man damit nur vom Standard zu LWPolylines konvertieren kann? Heute abend kann ich das nochmal überprüfen.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001 z.Zt. keine CAD-Software
|
erstellt am: 10. Jul. 2008 20:14 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CAD-Huebner:
Was spricht denn dagegen den Standardbefehl KONVERT/_CONVERT für diese Aufgabe zu nutzen?
KONVERT ist nur für die Konvertierung der Standard-Polylines zu LWPOLYLINES Habe es gerade ausprobiert. Danke an alle Ratgebenden Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 10. Jul. 2008 20:25 <-- editieren / zitieren --> Unities abgeben: Nur für HBo
|
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001
|
erstellt am: 10. Jul. 2008 21:12 <-- editieren / zitieren --> Unities abgeben:
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11
|
erstellt am: 10. Jul. 2008 21:17 <-- editieren / zitieren --> Unities abgeben: Nur für HBo
Übrigens: mit der Systemvariable PLINETYPE kann man u.a. steuern, ob Polylinien "alten" Typs (0) oder LW-Polylinien (1/2) mit dem Befehl PLINIE (oder PEDIT Mehrere Objekte Verbinden) erzeugt werden. EDIT: Tippfehler korrigiert ------------------ Mit freundlichem Gruß Udo Hübner www.CAD-Huebner.de [Diese Nachricht wurde von CAD-Huebner am 10. Jul. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001
|
erstellt am: 10. Jul. 2008 21:31 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CAD-Huebner: Übrigens: mit der Systemvariable PLINETYPE kann man u.a. steuern, ob Polylinien "alten" Typs (0) oder LW-Polylinien (1/2) mit dem Befehl PLINIE (oder PEDIT Mehrere Objekte Verbinden) erzeugt werden.EDIT: Tippfehler korrigiert
danke, hift aber in diesem Falle nicht, da alle PLJOINS die ich in aktuellen und älteren EXPRESSTOOLS gefunden habe, LWPOLYLINES erzeugen. Da lässt sich auch nix (so einfach auf die schnelle) dran drehen. Den Quältext der LIPS-Routinen habe ich mir gleich nach dem ersten misslungenen Versuch angeschaut. Daher habe ich mit der Suche nach der (Rück-)Konvertierung begeben. 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 One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11
|
erstellt am: 11. Jul. 2008 08:20 <-- editieren / zitieren --> Unities abgeben: Nur für HBo
Zum Zusammenfassen von vielen Polylinien ist die Expresstools Funktion PLJOIN gar nicht mehr nötig, das kann auch der Standard-AutoCAD Befehl Code: Befehl: PEDIT PEDIT Polylinie wählen oder [mehrere Objekte]: Objekte Objekte wählen: ALLE 23 gefunden Objekte wählen: Option eingeben [Schließen/Öffnen/Verbinden/BReite/kurve Angleichen/Kurvenlinie/kurve LÖschen/LInientyp/Zurück]: Verbinden Verbindungstyp = Dehnen Fuzzy-Abstand eingeben oder [Verbindungstyp] <0.0000>: 0.01 19 Segmente zu 4 Polylinien hinzugefügt.
Der dann bei PLINEGEN = 0 auch sofort Polylinien "alten" Typs erzeugt.
------------------ Mit freundlichem Gruß Udo Hübner www.CAD-Huebner.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001
|
erstellt am: 11. Jul. 2008 08:38 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CAD-Huebner: Zum Zusammenfassen von vielen Polylinien ist die Expresstools Funktion PLJOIN gar nicht mehr nötig, das kann auch der Standard-AutoCAD Befehl
Code: Befehl: PEDIT PEDIT Polylinie wählen oder [mehrere Objekte]: Objekte Objekte wählen: ALLE 23 gefunden Objekte wählen: Option eingeben [Schließen/Öffnen/Verbinden/BReite/kurve Angleichen/Kurvenlinie/kurve LÖschen/LInientyp/Zurück]: Verbinden Verbindungstyp = Dehnen Fuzzy-Abstand eingeben oder [Verbindungstyp] <0.0000>: 0.01 19 Segmente zu 4 Polylinien hinzugefügt.
Der dann bei PLINEGEN = 0 auch sofort Polylinien "alten" Typs erzeugt.
das führt nicht ganz zum gewünschten Ergebnis. Doch, zum gewünschten Ergebnis führt es, aber die Vorgehensweise ist etwas umständlich. Es sind nicht nur viele Linen, Bögen usw. zu EINER POLYLINE zusammenzuführen, sondern viele Linen usw. zu VIELEN POLYLINES. Man kann zwar "Alle" in die Auswahl nehmen, es werden aber nur die zu einer POLYLINE verarbeitet, die mit dem als erstes angeklickten Bruchstück zusammenhängend sind. Und so geht es dann weiter bis man alle (viele) Höhenlinien erfasst hat. Mit PLJOIN kann man die Einzelvorgänge aber zu einem Durchgang zusammenfassen. [EDIT] Zitat:"19 Segmente zu 4 Polylinien hinzugefügt." Ich habe es gelesen, aber bei meinem "ACAD 2002MPP" ist das nicht so. [Diese Nachricht wurde von HBo am 11. Jul. 2008 editiert.]
[Diese Nachricht wurde von HBo am 11. Jul. 2008 editiert.] 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 One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11
|
erstellt am: 11. Jul. 2008 08:59 <-- editieren / zitieren --> Unities abgeben: Nur für HBo
A2K M6 aus deiner Sysinfo hab ich für AutoCAD 2006 gehalten - soll aber AutoCAD 2002 mit Mechanical 6 heißen - ja PEDIT wurde erst ab AutoCAD 2005 um diese Funktion erweitert. Na aber mit PLJOIN und POLYKONVERT geht ja alles auch schon in 2002. ------------------ Mit freundlichem Gruß
Udo Hübner www.CAD-Huebner.de [Diese Nachricht wurde von CAD-Huebner am 11. Jul. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001
|
erstellt am: 11. Jul. 2008 11:35 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CAD-Huebner: A2K M6 aus deiner Sysinfo hab ich für AutoCAD 2006 gehalten - soll aber AutoCAD 2002 mit Mechanical 6 heißen - ja PEDIT wurde erst ab AutoCAD 2005 um diese Funktion erweitert.
richtig, den Eintrag habe ich irgendwo rauskopiert vielleicht sollte ich den mal kontrollieren, bzw. ausfühlicher schreiben. Zitat:
Na aber mit PLJOIN und POLYKONVERT geht ja alles auch schon in 2002.
das POLYKONVERT habe ich nicht in Gang bekommen. Siehe 3. Posting Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 11. Jul. 2008 11:51 <-- editieren / zitieren --> Unities abgeben: Nur für HBo
|
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001
|
erstellt am: 11. Jul. 2008 12:11 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: ich häng die vlx noch mal ran ..
Danke, werde es später nochmal versuchen. [EDIT] habe es gerade ausprobiert, es funktioniert aber da hast Du ja sicher auch nichts anderes erwartet! [Diese Nachricht wurde von HBo am 11. Jul. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HBo Ehrenmitglied Maschinenbaukonstrukteur
Beiträge: 1563 Registriert: 31.12.2001 z.Zt. keine CAD-Software
|
erstellt am: 14. Jul. 2008 12:18 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: ich häng die vlx noch mal ran ..
Ergänzungsfrage: läuft das Tool bei AutoCAD 2009 nicht? Fehlermeldung:"Inizialisierungsfehler" Ich habe es nicht selber probiert. Habe ja kein 2009. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 14. Jul. 2008 12:24 <-- editieren / zitieren --> Unities abgeben: Nur für HBo
|