Programs that draw it for you!






21 November 2017

Welcome, Visitor

Powered By

lusovps.com
Visitor Access





Cor layer


Salgado

Boa tarde se alguem puder me ajudar me indicando um local ou ate mesmo um código.

Preciso alterar 3 cores diferentes de 3 layer diferentes, não consigo encontrar um comando pra manipular as cores de layer!

Obrigado

luislhss

Existe sim, proceda da seguinte forma no prompt do autocad:

1. Digite -layer para abrir porprompt o comando o menu de layers (não a janela);
2. Digite "C" (sem aspas) no prompt para escolher a opção cor;
3. Diigete o número da cor nova;
4. Digite o nome do layer que quer mudar a cor.
5. Dê enter até finalizar.

Bem como isso foi feito por prompt sem janelas, você pode fazer um script ou uma lisp para agilizar o serviço!!

luislhss

Caso o 3 layer sejam a mesma cor a ser mudada, uma tarefa bem simples seria abrir a janela de layer's, selecionar segurando o CRTL do teclado os 3 layer quer mudar a cor e selecionar então em deles a nova cor.

JUBELTRAO

Como eu posso criar um lisp ou alterar um existente?

rogeriomota

segue dois exemplos simples em lisp de como escrever uma rotina para mudar a cor de um layer com o comando layer.
o primeiro requer conhecer o nome do layer, já o segundo pede para selecionar objeto que tenha o layer.

(DEFUN C:LAY ()
(setq cor (getstring \"\\nEntre com a nova cor: \"))
(setq layer (getstring \"\\nEntre com o nome do layer: \"))

(command \"_-layer\" \"c\" cor layer \"\")
)

(defun c:lay1 ()
(setq obj (entsel \"\\nSelecione o objeto com o layer para mudar a cor: \"))
(setq layer (cdr(assoc 8 (entget(car obj)))))
(setq cor (getstring \"\\nEntre com a nova cor: \"))

(command \"_-layer\" \"c\" cor layer \"\")
)

espero ter ajudado.

... AutolisPro 2014



You must be registered to leave posts.


... AutolisPro is a project still under construction, we will try to implement as soon as possible all the missing features ! ...


At this starting fase, we are recruiting new programmers, if you are interested in investing in our project please contact us!


We want the site to be the most practical and functional. Your ideas and opinions are very important to us, please share them with us!


If you find any problem contact... webmaster Time to buil: 0 ... site online since October 2008... ... last update at 09/12/2014...