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
 AutoCAD
 GESTIONE X-RIF
 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  

d.rosso
Utente Medio


Regione: Toscana
Prov.: Siena
Città: colle di val d'elsa


21 Messaggi

Inserito il - 16 dicembre 2014 : 15:16:13  Mostra Profilo Invia a d.rosso un Messaggio Privato  Rispondi Quotando
Ciao a tutti,

Mi trovo spesso a dover sostituire ad una serie tavole alcuni x-rif aggiornati (per esempio da x-rif_00 a x-rif_01):
E' possibile secondo voi gestire i percorsi x-rif (quando quest'ultimo cambia nome ovviamente) un'itera cartella di tavole?

Utilizzando "gestione riferimenti" di autodesk, riesco a cambiare percorso solo se l'x-rif rimane con lo stesso nome....
...probabilmente non lo uso correttamente!?!

grazie

Terminator
Utente Master



725 Messaggi

Inserito il - 16 dicembre 2014 : 18:12:48  Mostra Profilo Invia a Terminator un Messaggio Privato  Rispondi Quotando
Perché non usi il comando RINOMINA?
Torna all'inizio della Pagina

d.rosso
Utente Medio


Regione: Toscana
Prov.: Siena
Città: colle di val d'elsa


21 Messaggi

Inserito il - 17 dicembre 2014 : 10:25:07  Mostra Profilo Invia a d.rosso un Messaggio Privato  Rispondi Quotando
Vorrei comunque tenere traccia del fatto che ho cambiato l'x-rif con la versione successiva...

il top per me sarebbe poter dire a tutti i files: "da ora, tutti i files che contengono l'x-rif_00 lo cambino con l'x-rif_01" (o pinco pallino...), piuttosto che entrare in gestione riferimenti e scegliere il nuovo x-rif per tutti i files....

credete sia possibile fare qualcosa del genere?





Torna all'inizio della Pagina

Terminator
Utente Master



725 Messaggi

Inserito il - 17 dicembre 2014 : 13:51:13  Mostra Profilo Invia a Terminator un Messaggio Privato  Rispondi Quotando
(defun C:CAXREF ()
(vl-load-com)
(setq stringavekkia (getstring "\nDigitare stringa vecchia: ")
stringanuova (getstring "\nDigitare stringa nuova: ")
)

(vlax-for item (vla-get-blocks (vla-get-activedocument (vlax-get-Acad-Object)))
(setq yesxref (vla-get-isXref item))

(if (= yesxref :vlax-true)
(progn
(vla-put-Path item (vl-string-subst stringanuova stringavekkia (vla-get-Path item)))
(vla-reload item)
(vla-put-Name item (vl-string-subst stringanuova stringavekkia (vla-get-Name item)))
)
)

);;;vlax-for

(princ)
)
Torna all'inizio della Pagina

d.rosso
Utente Medio


Regione: Toscana
Prov.: Siena
Città: colle di val d'elsa


21 Messaggi

Inserito il - 18 dicembre 2014 : 15:20:07  Mostra Profilo Invia a d.rosso un Messaggio Privato  Rispondi Quotando
Scusami, sono un po' impreparato sui files.lisp (ammesso che questo lo sia )!

sia copiando il testo sulla barra, sia caricando il file.lisp non riesco ad andare avanti...

come dovrei usarlo?

grazie

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,36 secondi.