| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Element point durch Element circle ersetzen (1498 mal gelesen)
|
addibaba66 Mitglied
Beiträge: 36 Registriert: 13.06.2008 AutoCAD 2007 + Windows
|
erstellt am: 04. Mai. 2009 21:30 <-- editieren / zitieren --> Unities abgeben:
Hallo ich möchte in einer Zeichnung alle Punkte (ca. 15.000 Stück) durch Kreise mit bestimmten Radius ersetzen (lassen). Hat jemand eine Idee wie das am einfachsten geht? Ich habs auch schon im Archive versucht - aber das was dort unter "Elemente ersetzen" steht funktioniert nicht. Danke addibaba66 ------------------ SA Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 04. Mai. 2009 21:35 <-- editieren / zitieren --> Unities abgeben: Nur für addibaba66
Hmm .. IMHO gibt es hier im Forum ein kleines Lisp für sowas... sollte programmtechnisch kein Problem sein .... einfach mal suchen, ansonsten morgen mehr... mal quick and dirty hier reingetippt: (defun c:P2C(/ ss z n) (if(setq ss (ssget'((0 . "POINT")))) (progn (setq Z -1) (repeat (sslength ss) (setq ele(ssname ss (setq z (1+ z)))) (command "_.circle" (cdr (assoc 10 (entget ele))) 5.0) (entdel ele) ) ) ) ) ------------------ - 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 |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5881 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 04. Mai. 2009 21:52 <-- editieren / zitieren --> Unities abgeben: Nur für addibaba66
|
addibaba66 Mitglied
Beiträge: 36 Registriert: 13.06.2008 AutoCAD 2007 + Windows
|
erstellt am: 05. Mai. 2009 08:41 <-- editieren / zitieren --> Unities abgeben:
Hallo CADmium Nun hab ich mich vor mehr als 15 Jahren mal mit LSP beschäftigt. Heute bin ich aber Amateur mit gefährlichem Halbwissen. Ich habe dein Vorschlag in eine Datei gepackt und in AutoCAD geladen. Beim starten mit P2C bekomme ich aber folgende Fehlermeldung: Befehl: ; Fehler: Fehlerhafter Argumenttyp: numberp: nil ??? Danke ------------------ SA Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
addibaba66 Mitglied
Beiträge: 36 Registriert: 13.06.2008 AutoCAD 2007 + Windows
|
erstellt am: 05. Mai. 2009 08:44 <-- editieren / zitieren --> Unities abgeben:
|
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. Mai. 2009 08:54 <-- editieren / zitieren --> Unities abgeben: Nur für addibaba66
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 05. Mai. 2009 09:16 <-- editieren / zitieren --> Unities abgeben: Nur für addibaba66
Zitat: Original erstellt von addibaba66: Hallo CADmiumNun hab ich mich vor mehr als 15 Jahren mal mit LSP beschäftigt. Heute bin ich aber Amateur mit gefährlichem Halbwissen. Ich habe dein Vorschlag in eine Datei gepackt und in AutoCAD geladen. Beim starten mit P2C bekomme ich aber folgende Fehlermeldung: Befehl: ; Fehler: Fehlerhafter Argumenttyp: numberp: nil ??? Danke
Keine Ahnung, was du gemacht hast .. bei mir läuft das Teil sauber durch. es reicht bei dem Teil auch ein copy&paste von der ersten bis zur letzten Klammer in die Acad-Befehlszeile ... ------------------ - 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 |
addibaba66 Mitglied
Beiträge: 36 Registriert: 13.06.2008 AutoCAD 2007 + Windows
|
erstellt am: 05. Mai. 2009 09:42 <-- editieren / zitieren --> Unities abgeben:
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 05. Mai. 2009 09:53 <-- editieren / zitieren --> Unities abgeben: Nur für addibaba66
dann haste ein Leerzeichen zuviel kopiert ... das wird als Enter interpretiert und wiederholt den letzten Befehl ... nichtsdestotrotz ..sollte dir dann trotzdem der Befehl p2C zur Verfügung stehen .... ------------------ - 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 |
addibaba66 Mitglied
Beiträge: 36 Registriert: 13.06.2008 AutoCAD 2007 + Windows
|
erstellt am: 05. Mai. 2009 10:20 <-- editieren / zitieren --> Unities abgeben:
|