| |
| 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, eine Pressemitteilung
|
Autor
|
Thema: Alles auf VonBlock stellen (1014 mal gelesen)
|
Attilio Mitglied Technischer Zeichner
Beiträge: 150 Registriert: 18.02.2003
|
erstellt am: 05. Apr. 2007 17:09 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, folgendes Problem : Ich habe ein Script mit LISP-Code gebastelt, dass mir dann in all meinen Symbolen per ScriptPro alle Objekte auf VonBlock stellt (Farbe, Linientyp, Linienstärke). Bzw. stellen soll, denn im angehängten Beispiel stellt er mir die Polylinie nicht auf VonBlock um, den Rest aber schon. Ich bin noch LISP-Noob, deswegen kann ich mir das nicht erklären. Könnt Ihr mir mal auf die Sprünge helfen ??? Danke schonmal und frohes Osterfest ! Gruss Attilio Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 05. Apr. 2007 17:33 <-- editieren / zitieren --> Unities abgeben: Nur für Attilio
liegt wohl am Lisp, an der dwg jedenfalls nicht und mit dem Lisp bzw. Script hast du uns noch nicht bekannt gemacht ------------------ - 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 |
Attilio Mitglied Technischer Zeichner
Beiträge: 150 Registriert: 18.02.2003
|
erstellt am: 05. Apr. 2007 18:02 <-- editieren / zitieren --> Unities abgeben:
|
Attilio Mitglied Technischer Zeichner
Beiträge: 150 Registriert: 18.02.2003 ACAD2012 MEP, ACAD2015 MEP Revit 2015 Windows 7, 64 bit
|
erstellt am: 10. Apr. 2007 11:36 <-- editieren / zitieren --> Unities abgeben:
Moin ! So, nun das fehlende Script... :-) Hatte am Freitag vergessen zu erwähnen, dass ich im Script SSMOD verwende. (setq spaws(ssget)) alle
(ssmod spaws 6 "BYBLOCK") (ssmod spaws 62 0) (ssmod spaws 370 -2) zoom g _qsave _close Na denn...
Gruss Attilio
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 10. Apr. 2007 11:43 <-- editieren / zitieren --> Unities abgeben: Nur für Attilio
tja .. ssmod arbeitet mit subst ... und wenn ein Objekt eine Farbe "vonLayer" hat , wird kein GC 62 mit gespeichert, kann also auch nicht mit subst ausgetauscht werden.. da wirst du wohl auf eine Lösung zurückgreifen müssen , die in dem Fall zusätzlich ein append oder ähnliches verwendet. Edit : Sehe gerade das Tom das auch mit (cons (cons dxf val) (entget ename))) eingebaut hat. Das pappt den Wert vorne an die Liste. Besser ist noch , die entmod-Liste so zu gestalten, das die Objektdaten auch in der richtigen Reihenfolge nach dem GC100 des entsprechenden Objektes einsortiert werden.
------------------ - 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 |
Attilio Mitglied Technischer Zeichner
Beiträge: 150 Registriert: 18.02.2003
|
erstellt am: 10. Apr. 2007 11:54 <-- editieren / zitieren --> Unities abgeben:
|