Come usare le librerie di Creo

bagarospo81

Utente Junior
Professione: Ingegnere triennale
Software: CATIA V5R20, Solid Edge v19, Inventor 2012, Solidworks 2014
Regione: Abruzzo
Salve a tutti,
per l'angolo del nabbo vi vorrei sottoporre oggi il seguente quesito.
Stò usando la versione PTC Creo 2.0 M100 (non installata da me) e vorrei usare della minuteria preinstallata...in particolare, negli assiemi, quando aggiungo un componente posso selezionare directory PRO-Library di lato (di default o creata a parte??) e naviagare tra le cartelle e selezionare ad esempio una TCEI M5..si apre una maschera di configurazione che mi fa scegliere ad esempio la lunghezza ecc.
Fin quì tutto bene...il problema è che se elimino il file dalla sessione o se chiudo Creo, dopo ovviamente aver salvato, alla riapertura dello stesso mi dà il classico avviso di componente mancante....perchè in pratica "credo" lui vada a cercare i componenti nella stessa cartella del file .asm e ovviamente non li trova.
Chi ha lavorato prima di me, ho notato, che ha ovviato al problema copiando brutalmente i file della minuteria che gli serviva all'interno della cartella dei vari file .asm...però sinceramente non mi piace così.
Immagino e spero che bisogna impostare il file config.pro in qualche modo ..o è un tantino più complicato di così?
Grazie
 

Fabietto

Utente Junior
Professione: Progettista
Software: Prima Pro/e, ora Creo 9.0 e Moldex3D
Regione: Veneto
Ciao.
Nel file di config devi settare la voce:
pro_library_dir
impostando il percorso che ti porta all'interno della cartella library
nel mio caso:
pro_library_dir Q:\ptc_library

1669201732350.png
 

AndreaTerzi

CEO PLM4U s.r.l.
Professione: CAD/PDM/PLM Manager
Software: ProEngineer, Creo Parametric, Intralink, Windchill PDMLink
Regione: Emilia Romagna
In generale il problema dei componenti mancanti lo risolvi con il search.pro un file dove metti tutte le cartelle che usi durante il lavoro così creo le vede.
 

bagarospo81

Utente Junior
Professione: Ingegnere triennale
Software: CATIA V5R20, Solid Edge v19, Inventor 2012, Solidworks 2014
Regione: Abruzzo
Ciao.
Nel file di config devi settare la voce:
pro_library_dir
impostando il percorso che ti porta all'interno della cartella library
nel mio caso:
pro_library_dir Q:\ptc_library
Grazie per la risposta.
Ho verificato però che la voce pro_library_dir è effettivamente settata correttamente nel senso che punta ad una cartella chimata nel mio casa "family_table" nella quale sono presenti tutta una serie di sottocartelle con tutta la componentistica ....però non funziona in ogni caso.
Ho fatto una prova e se copio o trasferisco un file da dentro uno di queste sotto-cartelle direttamente nella cartella principale "family_table" allora lo salva correttamente ma se provo ad inserire file nelle sotto cartelle non li vede più alla riapertura del file.

In generale il problema dei componenti mancanti lo risolvi con il search.pro un file dove metti tutte le cartelle che usi durante il lavoro così creo le vede.
Grazie per la risposta.
Questo file dove lo reperisco? Lo devo creare ex-novo? Come?
 

bagarospo81

Utente Junior
Professione: Ingegnere triennale
Software: CATIA V5R20, Solid Edge v19, Inventor 2012, Solidworks 2014
Regione: Abruzzo
In generale il problema dei componenti mancanti lo risolvi con il search.pro un file dove metti tutte le cartelle che usi durante il lavoro così creo le vede.

Salve a tutti
x AndreaTerzi: ho effettivamente trovato e modificato il file search.pro e funziona aggiungengo il singolo percorso del singolo componente ....ma la domanda sorge spontanea....devo aggiungere tutti i percorsi corrispondenti a tutti i file dentro la mia cartella "family_table"?? Perché ne risulta uno stillicidio!! Non cè un modo per fargli capire o meglio per fargli cercare dentro la cartella in questione e dentro tutte le varie sottocartelle senza spicificare i percorsi di tutti i vari file??
Grazie
 

Fabietto

Utente Junior
Professione: Progettista
Software: Prima Pro/e, ora Creo 9.0 e Moldex3D
Regione: Veneto
Sul file search.pro metti il percorso alla directory, e non al singolo file..
search_path L:\Accessori\Elettrici\Termocoppia
 

bagarospo81

Utente Junior
Professione: Ingegnere triennale
Software: CATIA V5R20, Solid Edge v19, Inventor 2012, Solidworks 2014
Regione: Abruzzo
Sul file search.pro metti il percorso alla directory, e non al singolo file..
search_path L:\Accessori\Elettrici\Termocoppia
Scusa il disturbo nuovamente...ma se volessi fare una cosa del genere per le texture?
Mi spiego: ho scaricato delle texture su una cartella e le ho applicate ad un pezzo ma quando lo riapro non ci sono più perché in effetti è presente una impostazione nel config.pro "pro_texture_library" che in qualche modo impone il percorso dal quale prelevare le texture...infatti se le copio brutalmente nel percorso indicato dall'impostazione il tutto funziona.
Allora ho provato ad aggiungere al search.pro il percorso che volevo io...ma niente.
Ho anche aggiunto l'impostazione "texture_search_path" facendolo puntare al file config.pro appena modificato (cioè applicando la stessa logica delle librerie dei pezzi) ...ma anche in questo caso nulla.
Ovviamente posso modificare ll'impostazione pro_texture_library ma vorrei in realtà che cercasse le texture in più percorsi.
Spero di essermi spiegato.
Grazie
 

AndreaTerzi

CEO PLM4U s.r.l.
Professione: CAD/PDM/PLM Manager
Software: ProEngineer, Creo Parametric, Intralink, Windchill PDMLink
Regione: Emilia Romagna
Il search.pro funziona solo con i files cad .. potresti provare a supplicare la voce pro_texture_library ma a naso direi che lui ne vedrà solo una.
 

bagarospo81

Utente Junior
Professione: Ingegnere triennale
Software: CATIA V5R20, Solid Edge v19, Inventor 2012, Solidworks 2014
Regione: Abruzzo
Il search.pro funziona solo con i files cad .. potresti provare a supplicare la voce pro_texture_library ma a naso direi che lui ne vedrà solo una.
Si confermo!
Però ho risolto in ogni caso!
In pratica l'impostazione pro_texture_library definisce il perscorso di default delle librerie texture ed infatti se si vuole cambiarlo bisogna cmq ricordarsi di aggiungere all'interno della nuova directory la sottocartella "graphic_library "e al suo inteno un'altra sottocartella "textures" perché è lì che le andrà a cercare il programma (es: se voglio caricare tutte le texture da un percorso nuovo C:\pippo\cad\ allora dovrò creare all'interno della cartella "cad" la cartella "graphic_library" e dentro questa ancora un cartella "textues" dove inserire i file delle texture vere e prorprie)
Questo percorso sarà quello di default...però l'impostazione "texture_search_path" permette di aggiungerne un'altro ! A differenza però del "search_path_file" , che serve a localizzare la posizione del file "config.pro", in questo setup andrà specificato il percorso della cartella aggiuntiva dove andare a caricare le ulteriori texture.
Questo è quello che ho dedotto dalle mie prove...se ci sono aggiunte o rettifiche alla mia spiegazione sono ben accette!!
Grazie
 

AndreaTerzi

CEO PLM4U s.r.l.
Professione: CAD/PDM/PLM Manager
Software: ProEngineer, Creo Parametric, Intralink, Windchill PDMLink
Regione: Emilia Romagna
Leggendo la tua spiegazione dovrebbe essere abbastanza corretta (ho dei vaghi ricordi) .. ti faccio solo una correzione: il "search_path_file" ti dice dove si trova il search-pro non il config.pro. Visto che stai facendo delle prove la voce "texture_search_path" può essere usato più volte come per il "search_path"? Per conoscenza il "search_path" è l'equivalente del search.pro ma annidato dentro il config.pro.
 

bagarospo81

Utente Junior
Professione: Ingegnere triennale
Software: CATIA V5R20, Solid Edge v19, Inventor 2012, Solidworks 2014
Regione: Abruzzo
Leggendo la tua spiegazione dovrebbe essere abbastanza corretta (ho dei vaghi ricordi) .. ti faccio solo una correzione: il "search_path_file" ti dice dove si trova il search-pro non il config.pro. Visto che stai facendo delle prove la voce "texture_search_path" può essere usato più volte come per il "search_path"? Per conoscenza il "search_path" è l'equivalente del search.pro ma annidato dentro il config.pro.
Si tutto corretto!!
Rettifico che il "search_path_file" serve a localizzare la posizione del file "search.pro" e non del "config.pro"....ovviamente :)
Rettifico anche che la prima cartella da aggiungere al percorso di default impostato nell'impostazione "pro_texture_library" è "graphic-library" e NON "graphic_library" .
Confermo che di impostazioni "texture_search_path" e quindi di percorsi aggiuntivi dai quali caricare le texture, se ne possono aggiungere più di uno!!!
 
Ultima modifica:

bagarospo81

Utente Junior
Professione: Ingegnere triennale
Software: CATIA V5R20, Solid Edge v19, Inventor 2012, Solidworks 2014
Regione: Abruzzo
Buongiorno, rispolvero questo topic che speravo fosse chiuso e risolto in quanto sono nuovamente incappato nei soliti problemi per quanto riguarda le componenti mancanti prelevate da Pro/Library (sul lato texture invence tutto a posto!!).
Quello che proprio non capisco è che avevo fatto tutte le prove possibili e sembrava funzionare...ogni volta chiudevo il programma e riavviavo per controllare l'effetto delle modifiche...oggi invece mi trovo ancora la minuteria caricata da libreria che latita.
Piccolo recap:
- nel file search.pro ho inserito il percorso corrispondente alle family table con la dicitura "search path C:\......"
- il file search.pro si trova nella stessa cartella del mio file "config.pro"
- nelle impostazioni del programma (e quindi nel file config.pro) ho impostato il setup search_path_file facendolo puntare al mio file "search.pro"
....che altro dovrei fare ?? ma soprattuto cosa aveva fatto un paio di settimane fa per far sì che il tutto funzionasse ??
 

AndreaTerzi

CEO PLM4U s.r.l.
Professione: CAD/PDM/PLM Manager
Software: ProEngineer, Creo Parametric, Intralink, Windchill PDMLink
Regione: Emilia Romagna
Ciao, nel file search.pro le cartelle va inserite riga per riga senza nulla davanti. Il search_path va messo se lo inserisci nel config.pro (sconsigliato).
 

Fabietto

Utente Junior
Professione: Progettista
Software: Prima Pro/e, ora Creo 9.0 e Moldex3D
Regione: Veneto
Ciao.
Attento che tutti i percorsi dichiarati sul file search.pro non devono avere spazi..
quindi la riga:
search_path C:\ptc library
viene letta come
C:\ptc
Quindi devi rinominare il percorso..

Piccolo appunto.
Una volta anche Proe/Creo non riusciva ad aprire file residenti in percorsi che contenevano spazi.
Poi, non so da quale versione, è cambiato, ed ora Creo riesce ad aprire file residenti su percorsi con spazi. Mentre la riga di search ancora non ci riesce..
 

bagarospo81

Utente Junior
Professione: Ingegnere triennale
Software: CATIA V5R20, Solid Edge v19, Inventor 2012, Solidworks 2014
Regione: Abruzzo
Ciao.
Attento che tutti i percorsi dichiarati sul file search.pro non devono avere spazi..
quindi la riga:
search_path C:\ptc library
viene letta come
C:\ptc
Quindi devi rinominare il percorso..

Piccolo appunto.
Una volta anche Proe/Creo non riusciva ad aprire file residenti in percorsi che contenevano spazi.
Poi, non so da quale versione, è cambiato, ed ora Creo riesce ad aprire file residenti su percorsi con spazi. Mentre la riga di search ancora non ci riesce..
Si si grazie lo avevo fatto....però forse ho frainteso un pò l'uso del search_path.
Voglio dire devo inserire tutti i percorsi di ogni singola famiglia di componente?
Per fare un esempio mettiamo ho una situazione del genere :
C:\Luca\Family_Table\TCEI\ e dentro TCEI ho i vari file.prt corisspondenti alle varie famiglie di viti M3 M4 ecc
nel file search.pro mi basta scrivere search_path C:\Luca\Family_Table oppure devo necessariamente riportare fino all'ultimo livello e scrivere search_path C:\Luca\Family_Table\TCEI ???
 

Fabietto

Utente Junior
Professione: Progettista
Software: Prima Pro/e, ora Creo 9.0 e Moldex3D
Regione: Veneto
Io ho sempre riportato l'indirizzo fino all'ultimo livello. (search_path C:\Luca\Family_Table\TCEI)
Nel caso (search_path C:\Luca\Family_Table) non credo che il search_path ti faccia recuperare file anche nelle sottocartelle..
 

AndreaTerzi

CEO PLM4U s.r.l.
Professione: CAD/PDM/PLM Manager
Software: ProEngineer, Creo Parametric, Intralink, Windchill PDMLink
Regione: Emilia Romagna
Devi assolutamente riportare tutti i livelli.
 

Statistiche forum

Discussioni
56,385
Messaggi
480,923
Utenti registrati
97,835
Ultimo utente registrato
WeSte

Top