CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: designer68 op wo 18 01 2023, 16:21:42

Titel: Layer color veranderen
Bericht door: designer68 op wo 18 01 2023, 16:21:42
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 ?
Titel: Re: Layer color veranderen
Bericht door: gery op wo 18 01 2023, 20:25:32
Dat doe je normaal via de layer states manager, ook in LISP.
Titel: Re: Layer color veranderen
Bericht door: 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
Titel: Re: Layer color veranderen
Bericht door: 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".
Titel: Re: Layer color veranderen
Bericht door: 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
Titel: Re: Layer color veranderen
Bericht door: bart op vr 20 01 2023, 12:42:01
(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
Titel: Re: Layer color veranderen
Bericht door: gery op vr 20 01 2023, 15:05:41
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.
Titel: Re: Layer color veranderen
Bericht door: designer68 op vr 20 01 2023, 18:54:55
Dank je wel,


Ik ga ermee aan de slag