| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Linienstärke in lsp einstellen (329 mal gelesen)
|
Bauvermesser Mitglied Vermesser
Beiträge: 460 Registriert: 18.03.2006 AMD 2600, 2024RAM ,WIN XP PROF-SP3, ACAD 2005, Firmenrechner, keine Adminrecht
|
erstellt am: 18. Jun. 2008 20:32 <-- editieren / zitieren --> Unities abgeben:
wer kann helfen? möchte in einer Lsp am Anfang und am Ende die Linienstärke einstellen, es geht bei mir nur mit einem -command- Befehl. Wieso geht es nicht mit setvar? Habe momentan den Befehl (command "-Lstärke" 0.18) eingefügt, aber am Schluss wird mit (command "-Lstärke" bylayer) nicht zurückgestellt. Ich bitte um Rat. ------------------ Gruß vom Bauvermesser; 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: 18. Jun. 2008 20:57 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
Für die Linienstärken sind die SysVars LWDEFAULT und CELWEIGHT zuständig (setvar "CELWEIGHT" -1) setzt z.B die Linienstärke für neue Objekt auf "vonLayer" und (setvar "CELWEIGHT" 30) auf 0.3 mm. Weiter zul.Werte sind 0, 5, 9, 13, 15, 18, 20, 25, 30, 35, 40, 50, 53, 60, 70, 80, 90, 100, 106, 120, 140, 158, 200 und 211 ------------------ - 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 |
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 bis ACA 2013 Arcibem System: Windows Internet-Startseite: http://www.archi.de
|
erstellt am: 18. Jun. 2008 23:20 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
Hi, also "im Prinzip" ist das mit command auch zu machen. Warum mit (command "-Lstärke" bylayer) die Linenstärke nicht zurückgestellt wird liegt daran, dass in Lisp (mal einfach gesagt) jeder Text, der nicht in "" (Anführungszeichen) steht, als Variable interpretiert wird und der Wert aus dieser an den command-Befehl übergeben wird. Da bei Dir in der Variablen bylayer aber nichts drinsteht, wird auch nichts zurückgesetzt. Langer Rede, kurzer Sinn: (command "-Lstärke" "bylayer") sollte das Problem lösen. 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 |
Bauvermesser Mitglied Vermesser
Beiträge: 460 Registriert: 18.03.2006 AMD 2600, 2024RAM ,WIN XP PROF-SP3, ACAD 2005, Firmenrechner, keine Adminrecht
|
erstellt am: 20. Jun. 2008 22:32 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|