TuttoCAD Forum

TuttoCAD Forum
[ Home | Registrati | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Album Fotografico | Download | | Cerca | FAQ ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 1 - TuttoCAD Software
 AutoLISP
 Spegnere tutti i layer eccetto alcuni
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

arri
Utente Master


Regione: Lombardia


14951 Messaggi

Inserito il - 23 maggio 2013 : 09:25:03  Mostra Profilo Invia a arri un Messaggio Privato  Rispondi Quotando
fonte

(defun c:loff ( / l )
    (setq l
        (mapcar 'strcase
           '( ;; Layers to keep ON:
                "LAYER1"
                "LAYER2"
                "LAYER3"
            )
        )
    )
    (vlax-for x (vla-get-layers (vla-get-activedocument (vlax-get-acad-object)))
        (if (member (strcase (vla-get-name x)) l)
            (vla-put-layeron x :vlax-true)
            (vla-put-layeron x :vlax-false)
        )
    )
    (princ)
)
(vl-load-com) (princ)

Roberto07
Utente Master



Regione: Lazio
Prov.: Roma
Città: Sabina Italia


1042 Messaggi

Inserito il - 24 maggio 2013 : 19:40:56  Mostra Profilo Invia a Roberto07 un Messaggio Privato  Rispondi Quotando
Lavora solo con i layer chiamati LAYER1, LAYER2 e LAYER3. Conviene usare il comando ISOLAY con l'opzione "off" (non bloccato)
Torna all'inizio della Pagina

arri
Utente Master


Regione: Lombardia


14951 Messaggi

Inserito il - 25 maggio 2013 : 12:53:58  Mostra Profilo Invia a arri un Messaggio Privato  Rispondi Quotando
Messaggio inserito da Roberto07

Lavora solo con i layer chiamati LAYER1, LAYER2 e LAYER3. Conviene usare il comando ISOLAY con l'opzione "off" (non bloccato)


quello è solo un esempio,
basta sostituire LAYER1, LAYER2, LAYER3 con quelli che interessano
Torna all'inizio della Pagina

Roberto07
Utente Master



Regione: Lazio
Prov.: Roma
Città: Sabina Italia


1042 Messaggi

Inserito il - 25 maggio 2013 : 14:58:30  Mostra Profilo Invia a Roberto07 un Messaggio Privato  Rispondi Quotando
Sì, sì. Chiaro il discorso per chi ha solo determinati layer...
Torna all'inizio della Pagina

arri
Utente Master


Regione: Lombardia


14951 Messaggi

Inserito il - 27 maggio 2013 : 08:06:47  Mostra Profilo Invia a arri un Messaggio Privato  Rispondi Quotando
Messaggio inserito da Roberto07

Sì, sì. Chiaro il discorso per chi ha solo determinati layer...


solo in questo caso è utile
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
TuttoCAD Forum © 2001-2010 CADLandia Torna all'inizio della Pagina
Pagina generata in 0,5 secondi.