Layer color veranderen

Gestart door designer68, wo 18 01 2023, 16:21:42

Vorige topic - Volgende topic

designer68

Hallo allemaal,

Ik heb met een lsp alle laagnamen veranderd, dat werkt goed, maar ze zijn allemaal wit.
Kan ik er ook een lsp overheen gooien die ze erna in de gewenste kleur zet ?

gery

Dat doe je normaal via de layer states manager, ook in LISP.
AutoCAD 2020 - Windows 10

designer68

Citaat van: gery op wo 18 01 2023, 20:25:32
Dat doe je normaal via de layer states manager, ook in LISP.


Dank Gery, dus niet te automatiseren ?

Gr

gery

Citaat van: designer68 op do 19 01 2023, 10:14:51
Citaat van: gery op wo 18 01 2023, 20:25:32
Dat doe je normaal via de layer states manager, ook in LISP.
Dank Gery, dus niet te automatiseren ?
Gr
Ik schreef toch "ook in LISP".
AutoCAD 2020 - Windows 10

designer68

Citaat van: gery op do 19 01 2023, 16:22:29
Citaat van: designer68 op do 19 01 2023, 10:14:51
Citaat van: gery op wo 18 01 2023, 20:25:32
Dat doe je normaal via de layer states manager, ook in LISP.
Dank Gery, dus niet te automatiseren ?
Gr
Ik schreef toch "ook in LISP".


Thanks, ik ga het uitzoeken

bart

(command "layer" "m" "laaga" "c" "7" ""
        "m" "laagb" "c" "2" ""
        "m" "laagc" "c" "3" ""

enz

kijk met -layer is je menubalk welke opties er zijn je kan ze allemaal achter elkaar zetten.
als je niets ingeeft worden de standaard waarde gebruikt
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

gery

#6
Citaat van: designer68 op vr 20 01 2023, 08:35:41
Citaat van: gery op do 19 01 2023, 16:22:29
Citaat van: designer68 op do 19 01 2023, 10:14:51
Citaat van: gery op wo 18 01 2023, 20:25:32
Dat doe je normaal via de layer states manager, ook in LISP.
Dank Gery, dus niet te automatiseren ?
Gr
Ik schreef toch "ook in LISP".
Thanks, ik ga het uitzoeken

Maak een template drawing (bijv. template.dwg) met daarin alle layers met de juiste properties, en maak in die template drawing een "layer state" (bijv. "layerstate") aan.

In LISP gebruik je dan volgende code om die "layer state" te importeren in de doeltekening(en):
(command "_.-layer" "_state" "_import" (findfile "template.dwg") "LayerState" "_restore" "LayerState" "_delete" "LayerState" "" "") ; imports and applies a named layer state from a template drawing

Layers die nog niet bestonden, worden aangemaakt, bestaande layers met foute properties krijgen de juiste properties.
AutoCAD 2020 - Windows 10

designer68

Dank je wel,


Ik ga ermee aan de slag