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
 inserire blocchi da una cartella
 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  

blubossa
Utente Senior



102 Messaggi

Inserito il - 02 dicembre 2010 : 13:09:47  Mostra Profilo Invia a blubossa un Messaggio Privato  Rispondi Quotando
ciao a tutti vorrei inserire dei blocchi da una cartella di cui già conosco il percorso, ad esempio:

in pratica xxx è una stringa che catturo nel disegno ed è anche il nome del blocco che voglio inserire.

C:\\Users\\pippo\Desktop\\provino\\xxx


(command "_-insert" ......)

non mi permette di inserire il percorso, come posso ovviare?

grazie
bb

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 02 dicembre 2010 : 14:21:53  Mostra Profilo  Rispondi Quotando
ciao,

ma su lisp????

ex:

(seq nome (strcat "C:\\...." nomefile ".dwg"))

(command "_-insert" nome ......)


ciao

Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"
Torna all'inizio della Pagina

Giuseppe Mauro
Amministratore



Regione: Campania
Prov.: Napoli


2707 Messaggi

Inserito il - 02 dicembre 2010 : 14:33:36  Mostra Profilo Invia a Giuseppe Mauro un Messaggio Privato  Rispondi Quotando
Bravo aforza.
Per inserire devi creare la variabile "nomedwg" ottendola per esepio via strcat
(setq nome (Strcat (getvar "dwgprefix") (getvar "dwgname"))
questo e' solo un esempio
Torna all'inizio della Pagina

blubossa
Utente Senior



102 Messaggi

Inserito il - 02 dicembre 2010 : 15:04:54  Mostra Profilo Invia a blubossa un Messaggio Privato  Rispondi Quotando
ho provato, ma non funziona!!!

(setq nomefile "mouse")

(setq nome (strcat "C:\\Users\\pippo\Desktop\\prova\\" nomefile ".dwg"))

command "_insert" nome pause "")

dove sbaglio??

bb




Messaggio inserito da aforza

ciao,

ma su lisp????

ex:

(seq nome (strcat "C:\\...." nomefile ".dwg"))

(command "_-insert" nome ......)


ciao
Torna all'inizio della Pagina

blubossa
Utente Senior



102 Messaggi

Inserito il - 02 dicembre 2010 : 15:09:06  Mostra Profilo Invia a blubossa un Messaggio Privato  Rispondi Quotando
ops...!!

funziona, ho solo chiuso e riavviato.....

ciao
bb
Torna all'inizio della Pagina

blubossa
Utente Senior



102 Messaggi

Inserito il - 02 dicembre 2010 : 15:39:07  Mostra Profilo Invia a blubossa un Messaggio Privato  Rispondi Quotando
vorrei gestire L'errore qualora non trovasse il file che gli ho indicato, come posso fare?

grazie
bb
Torna all'inizio della Pagina

GP
Utente Master


Regione: Piemonte
Prov.: Vercelli


2778 Messaggi

Inserito il - 02 dicembre 2010 : 16:53:37  Mostra Profilo Invia a GP un Messaggio Privato  Rispondi Quotando
(if (findfile nome) (command "_insert".........
Torna all'inizio della Pagina

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 02 dicembre 2010 : 17:49:56  Mostra Profilo  Rispondi Quotando
ciao,

quando le cose si complicano arriva GP

Ciao

Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"
Torna all'inizio della Pagina

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 02 dicembre 2010 : 17:52:03  Mostra Profilo  Rispondi Quotando
Messaggio inserito da Giuseppe Mauro

Bravo aforza.



grazie 1000

p.s. un pò di lisp lo conosco ne ho fatti una montagna....
al momento ho perso l'entusiasmo che invece sembra avere GP e Terminator

ciao

Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"
Torna all'inizio della Pagina

blubossa
Utente Senior



102 Messaggi

Inserito il - 03 dicembre 2010 : 08:28:20  Mostra Profilo Invia a blubossa un Messaggio Privato  Rispondi Quotando
ciao GP,
la questione è risolta. Vorrei capire in quale directori findfile
va a cercare.....

e se è possibile dargli un indirizzo di rete come percorso di ricerca..

grazie
bb

Messaggio inserito da GP

(if (findfile nome) (command "_insert".........
Torna all'inizio della Pagina

Terminator
Utente Master



725 Messaggi

Inserito il - 03 dicembre 2010 : 09:29:14  Mostra Profilo Invia a Terminator un Messaggio Privato  Rispondi Quotando
Messaggio inserito da blubossa

ciao GP,
la questione è risolta. Vorrei capire in quale directori findfile
va a cercare.....

e se è possibile dargli un indirizzo di rete come percorso di ricerca..


Se non indichi il percorso, il file verrà cercato nei percorsi specificati attraverso la solita maschera opzioni->File->Percorso di ricerca file di supporto. Altrimenti, se nel file è indicato anche il percorso, la ricerca si limiterà solo a quel percorso.
Tutte queste informazioni, molto più particolareggiate, le trovi nell'help di AutoCAD.
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 1 secondi.