| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: explode auf Auswahlsatz (1390 mal gelesen)
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 17. Sep. 2008 13:52 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich hab hier schon die Info gefunden daß "explode" aus Lisp heraus nur ein Objekt sprengen kann. Aber wenn ich meinen Auswahlsatz durchlaufe und jedes Objekt einzeln sprenge dauert das recht lange. Kann man das irgendwie beschleunigen ? Oder einen anderen Befehl nehmen ? Oder ... oder ... Egal was - hauptsache schnell. Danke Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 17. Sep. 2008 14:07 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 17. Sep. 2008 14:14 <-- editieren / zitieren --> Unities abgeben:
Es geht um Bemaßungen. Sprengen und den Elementen dann Layer und Farbe der ursprünglichen Bemaßung zuweisen. Meine alte Funktion hatte jede einzelne Bemaßung abgearbeitet, aber jetzt möchte ich Bemaßungen mit gleichen Eigenschaften zusammengefasst bearbeiten weils einfach nur lange dauert. Ist auch alles schon fertig, es hängt nur noch am explode-Befehl. Gruß Andreas
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: 17. Sep. 2008 14:34 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
Hallo Andreas, eine Lösung hab' ich direkt nicht, aber probier's mal Active-X, vielleicht ist das schneller als command-Aufrufe: Code: (setq ss (ssget) z -1) (while (setq ele (ssname ss (setq z (1+ z)))) (vl-catch-all-apply 'vla-explode (list (vlax-ename->vla-object ele))) )
vl-catch-all-apply kannst Du weglassen, wenn Du sicher bist, dass alle Objekte des AS auch exploded werden können.Grüsse, Henning ------------------ Henning Jesse VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 17. Sep. 2008 14:53 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 17. Sep. 2008 15:18 <-- editieren / zitieren --> Unities abgeben:
Hallo Henning, da bekomme ich die Fehlermeldung: ; Fehler: ActiveX-Server gab folgenden Fehler zurück: unbekannter Name: Explode Hab ich nachgeschaut: Die Bemaßung hat keine Methode die Explode heist. Blöcke haben das Polylinien z.B. auch aber Bemaßungen dummerweise nicht. Was soll den das ? Wenn das so weiter geht werd ich wohl doch bei dem lahmen (command "_.explode" ...) bleiben müssen. Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 17. Sep. 2008 15:29 <-- editieren / zitieren --> Unities abgeben:
|
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: 17. Sep. 2008 15:31 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 17. Sep. 2008 15:40 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
Hallo Andreas ich glaube beim Brett Rund um Autocad findest Du was, ist ne nicht dokumentierte Variable (und net vergessen das Ding wieder zurückzusetzen - kann sonst gut für Verwirrung sorgen ) Mfg Heiko 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: 17. Sep. 2008 15:51 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 18. Sep. 2008 09:27 <-- editieren / zitieren --> Unities abgeben:
|
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: 18. Sep. 2008 09:45 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
... aber warum "_explode" dann einen kompletten Auswahlsatz in Lisp bearbeitet ist mir schleierhaft: Zitat: QAFLAGS - bit 0 (1) : ^C in menu macro cancels grips (acts like keyboard <Esc>).
Was hat das damit zu tun so auch F1: Zitat: Anmerkung: Bei Verwenden eines Skripts oder einer ObjectARX®-Funktion können Sie jeweils nur ein Objekt auflösen.
Auch eher ein Hinweis, dass es nicht gehen sollte, oder? Grüsse, Henning
------------------ Henning Jesse VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 18. Sep. 2008 10:38 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|