| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: elemente einer polylinie (1048 mal gelesen)
|
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 667 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 20. Feb. 2008 14:13 <-- editieren / zitieren --> Unities abgeben:
Servus! Gibt es eine Möglichkeit die Ausgangselemente einer mit "_pedit _o" (kann natürlich bei Bedarf auch ein eigener pedit Befehl werden) erstellten Polylinie in der Zeichnung so zu speichern, dass man sie später wieder herstellen kann. Ich dachte z.B. an EEDs die ich an die Polylinie anhänge, hab' aber auch schon öfters was von dictionaries (kenn' mich leider null damit aus) hier gelesen. Wäre das eine Möglichkeit auch unter Berücksichtigung, dass ich die Polylinie per Zwischenablage in eine andere Zeichnung kopiere? Mir geht's erstmal um ein geeignetes Verfahren damit ich später nicht irgendwo im Wald lande. Ciao Georg
------------------ http://www.xx-tausend.info Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 20. Feb. 2008 15:24 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
Hallo Georg, da ich (durch CNC) mit Polylinien viel zu tun habe, würde ich Dir gerne helfen, wenn ich wüste was Du meinst, z.B sagt mit "_pedit" etwas aber "_o" nichts. "...sie später wieder herstellen kann" Meinst Du wenn sie gelöscht wurde, und die Zeichnung verlassen wurde, danach wieder herstellen? Gruß Theodor
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 - 2014 Arcibem System: Windows 2000, XP, NO VISTA Internet-Startseite: http://www.archi.de
|
erstellt am: 20. Feb. 2008 15:28 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 20. Feb. 2008 15:31 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
|
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 667 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 20. Feb. 2008 15:39 <-- editieren / zitieren --> Unities abgeben:
@ Theodor sorry, hab' englische und deutsche Befehle gemischt. so ist es richtig: pedit Polylinie wählen oder [mehrere Objekte]: o @all Ziel ist es die ursprünglichen Elemente die durch das Erstellen einer Polylinie verloren gehen wieder herzustellen. z.B: Ausgangselemente: Linie auf Layer 1 und Bogen auf Layer 2 nach pedit o befindet sich das neue Element Polylinie auf z.B. Layer 2 Wenn ich jetzt die Polylinie auflöse sollen die ursprünglichen Elemente mit allen alten Eigenschaften (Layer, Linienstil etc.) wieder hergestellt werden. Ciao Georg ------------------ http://www.xx-tausend.info Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 - 2014 Arcibem System: Windows 2000, XP, NO VISTA Internet-Startseite: http://www.archi.de
|
erstellt am: 20. Feb. 2008 15:46 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
|
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 667 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 20. Feb. 2008 15:54 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von wronzky: Ich würde die Eigenschaften, die Du mit entget bekommst als xdata an die Polylinie anhängen. Dann kannst Du später einfach mit entmake die Objekte restaurieren.Grüsse, Henning
Die Idee hatte ich auch schon. Die Frage ist nur in welchem Gruppencode soll ich die entity-liste(n) ablegen. Auch unter Berücksichtigung der 255 Byte Beschränkung z.B. beim 1000er GC. Darum auch meine Frage nach den dictionaries (auch wenn ich davon erstmal keine Ahnung habe .....:-) Ciao Georg ------------------ http://www.xx-tausend.info Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 20. Feb. 2008 16:04 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
du kannst IMHO an die fertige PL ein ExtDictionary ranhängen, in dem du dann die GC's der Ursprungselemente in Xrecords Verpackt ablegst... inwieweit du oder der anwender dann diese Daten pflegst .. da liegt imho das Problem.. aber machbar ist es ------------------ - 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 |
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 667 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 20. Feb. 2008 16:08 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: du kannst IMHO an die fertige PL ein ExtDictionary ranhängen, in dem du dann die GC's der Ursprungselemente in Xrecords Verpackt ablegst... inwieweit du oder der anwender dann diese Daten pflegst .. da liegt imho das Problem.. aber machbar ist es
.. und diesen ExtDictionary mit Xrecords zieht es mir auch in eine andere Zeichnung bei der Zwischenablage? ------------------ http://www.xx-tausend.info Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 - 2014 Arcibem System: Windows 2000, XP, NO VISTA Internet-Startseite: http://www.archi.de
|
erstellt am: 20. Feb. 2008 16:56 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
|
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 667 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 21. Feb. 2008 08:58 <-- editieren / zitieren --> Unities abgeben:
Ich hab mich jetzt mal durch alles gelesen was das Forum so zum Thema "Dictionary" hergibt. Ergebnis ist für micht dass es sich um einen "Behälter" handelt in dem ich alle möglichen Arten von Daten sammeln kann und darauf einen Verweis setzen muß um an die Daten wieder 'ran zukommen. Könnte mir jemand einen groben Überblick geben wie das mit den Dictionaries in etwa funktioniert, bzw. wo lese ich mich in das Thema am besten ein. Sollte ich mit der ActiveX-Seite von Axel anfangen (was ja nie schadet :-) oder gibt die Hilfe in vlide mehr her. Evtl. gibt es ja noch andere Literatur/Internetseiten. Ciao Georg ------------------ http://www.xx-tausend.info Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
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: 21. Feb. 2008 10:15 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1356 Registriert: 11.01.2006 WIN 10 ACAD 2022
|
erstellt am: 21. Feb. 2008 11:32 <-- editieren / zitieren --> Unities abgeben: Nur für gmk
Hallo Georg, ich würd es mit EEDs machen. Die kommen auf alle Fälle mit wenn du die PL in eine andere Zeichnung kopierst. Die kommen mit wenn du die Zeichnung in DXF oder eine ältere ACAD Version konvertierst. Es macht nicht mehr oder weniger Aufwand, weil du dich sowieso um die korekte Speicherung der Daten kümmern mußt und es für die Verarbeitung ziemlich egal ist wo die Daten gespeichert werden. Wenn du nur aus Linien und Bögen Polylinien machst und die Eigenschaften der Ursprungselemente speichern willst gehts noch, aber wenn du auch vorhast z.B weitere Elemente anzufügen, Kontrollpunkte hinzuzufügen oder zu löschen, solche Polylinien miteinander zu verbinden, ... dann wirds lustig denke ich. Wenn das gemacht werden soll würde ich die Polylinienbearbeitung z.B. mit einem Editor-Reactor überwachen und die Daten so aufbauen daß für JEDES Segment die Eigenschaften verwaltet werden. Sind nur so Ideen. Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |