• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Leggi altro.

Integrazione EXEL - Inventor 2011

Erik77

Utente Junior
Professione: Mechanical Designer
Software: SolidEdge - Inventor-SolidWorks-Autocad
Regione: Piemonte
#1
Buongiorno e Buone Ferie a tutti (almeno a chi le fa)

Mi sto scontrando con un problema che temo non ha soluzione, per lo meno, io non l'ho ancora trovata e sto perdendo le speranze.

La situazione è questa :
i vari file ipt e iam che utiliziamo in azienda sono zeppi di Iproperty personalizzate; denominazione IT , denominazione EN, trattamento superficiale IT , trattamento superficiale En ...ecc ecc

campi che per ogni singolo file devono essere compilati a mano ogni volta,

lo scopo del mio strapparmi i capelli era quello di automatizzare il più possibile il processo.

L'idea/speranza era quella di avere una tabella di exel con tutti i nomi,trattamenti superficiali ecc ecc in italiano e inglese e con qualche semplice funzione di ricerca selezionado il primo in un menù a discesa trovarsi la traduzione in un altra casella, il tutto legato ad inventor...

la realizzazione del file exel è stata semplice rutine, purtroppo ho poi scoperto che le tabelle di exel che vengono collegate in inventor, possono contenere solo valuri numerici e non stringhe di testo.

in ogni caso i testi non possono essere "flaggati" come parametri di esportazione...

purtroppo ad ora non mi è venuto in mente nessun altro sistema che non comprenda la programmazione con VB in cui sono negato.

o paura di sapere già le vostre risposte ,ma ho aperto questa discussione nella speranza che mi sia sfuggito qualcosa..

Ringrazio tutti anticipatamente per l'aiuto

saluti
 

Peppe

Utente Standard
Professione: Impiegato
Software: inventor
Regione: Emilia Romagna
#2
nel tuo assieme, apri la distinta componenti e cerchi/crei le tue proprietà personalizzate (questa procedura la puoi evitare se nei tuoi template le proprietà sono gia presenti)....
leggi questo post
 

ReFazzi

Utente Standard
Professione: Progettista-costruttore
Software: Inventor 2012 W7-64
Regione: Marche-Abruzzo
#3
Questa situazione potrebbe essere risolta impostando correttamete i template, come detto da Peppe, ed automatizzata con iLogic con le sue finestrine di scelta

Se ti spieghi meglio con qualche esempio ti posso vedere la fattibilità

Saluti e buon lavoro
 

Erik77

Utente Junior
Professione: Mechanical Designer
Software: SolidEdge - Inventor-SolidWorks-Autocad
Regione: Piemonte
#4
Innanzitutto grazie per le risposte,

ora, i template hanno già tutte le iproperty impostate (vedi immagine iprop.JPG)

La procedura suggerita da Peppe la utilizzo già ora,

Lo scopo era avere un database condiviso con tutti i colleghi , una tabella exel già compilata con le varie descrizioni dell'oggetto( piastra, albero, staffa....) e le relative traduzioni, l'idea originale era collegare i campi delle iproperty alle celle di Exel ( allego il file che avevo creato) ;
dal file di inventor, aprivo la tabella di exel e nei menù a tendina di sinistra ( in grassetto nero) sceglievo la denominazione, la finitura, il trattamento e alla chiusura sia questi valori, sia quelli in inglese ( in grassetto rosso) venivano copiati nelle iproperty del file.

ho provato a smanettare un po con ilogic ma non ho cavato un ragno dal buco.

secondo voi è fattibile creare una maschera con i logic che legga i valori in grassetto nero dalla tabella di exel e mi permetta di scegliere la dicitura corretta, di conseguenza cerchi il corrispondente in inglese e scriva i valori nelle iproperty?

grazie x l'aiuto, gentilissimi
 

Allegati

Catafratto

Utente Standard
Professione: Disegnatore/progettista
Software: Inventor 2016
Regione: Veneto
#5

ReFazzi

Utente Standard
Professione: Progettista-costruttore
Software: Inventor 2012 W7-64
Regione: Marche-Abruzzo
#6
Io uso da tempo iPropWiz ed ho verificato che si può fare, l'unico problema è che su due postazioni mi funziona e su una no. I computer sono identici.
In ogni caso è possibile scaricare una versione a tempo che dura 15 gg. Se si istalla e si prova che funzioni tutto bene poi si può acquistare
saluti
 

Erik77

Utente Junior
Professione: Mechanical Designer
Software: SolidEdge - Inventor-SolidWorks-Autocad
Regione: Piemonte
#7
Ciao,

ho provato a installare ipropwiz, ma non mi funziona, la istallo, alla prima apertura mi chieda la cartella x i file di configurazione, non esiste, la creo...il programma si apre ma è vuoto, non mi da la possibilità di fare nulla...

boh..sarà destino che non riesca ad automatizzare sta cosa...
 

ReFazzi

Utente Standard
Professione: Progettista-costruttore
Software: Inventor 2012 W7-64
Regione: Marche-Abruzzo
#8
Se vai sul menu moduli aggiuntivi di inventor, vedrai la voce iPropWiz e la voce setup iPropViz. Sul setup puoi scgliere le variabili da visualizzare e comporre liste
ciao
 

Erik77

Utente Junior
Professione: Mechanical Designer
Software: SolidEdge - Inventor-SolidWorks-Autocad
Regione: Piemonte
#9
Buongiorno,

grazie a tutti per l'aiuto, ma anche con ipropwiz non riesco a fargli fare quello che vorre...credo che coglierò l'occasione per imparare un po di visual , magari ne esce qualcosa di buono...
 

ReFazzi

Utente Standard
Professione: Progettista-costruttore
Software: Inventor 2012 W7-64
Regione: Marche-Abruzzo
#10
Con iLogic puoi leggere un file excelle, caricare le righe su una variavile a più valori, crearti una finestrina di scelta rapida, ed abbinare alle variabili che vuoi, la traduzione.
Nel week end gli do una vista, ma tu indaga...

Mi rifaccio ad una discussione che ho inserito qualche giorno fa http://www.cad3d.it/forum1/showthread.php?t=27547 che dovrebbe avere proprio lo scopo di capire le possibilità di iLogic, vedere quello che ci si può fare, prendere spunti e suggerire soluzioni.
Non so se questo tipo di discussione può stare in questo forum o se deve essere posizionata altrove. Io la ritengo utile agli Iventoridiani
Saluti
 

Erik77

Utente Junior
Professione: Mechanical Designer
Software: SolidEdge - Inventor-SolidWorks-Autocad
Regione: Piemonte
#11
Grazie x l'interessamento, ci ragiono su anche io, nonostante sia ignorante in materia.

Secondo me varrebbe la pena aprire un tread apposito sulle possibilità della programmazione, a molti potrebbe interessare creare degli automatismi x il software cad, con Ilogic per inventor ma anche con VB.

Buon weekend a tutti e ancora grazie
 

ReFazzi

Utente Standard
Professione: Progettista-costruttore
Software: Inventor 2012 W7-64
Regione: Marche-Abruzzo
#12
Ho buttato giù qualche riga con iLogic ed ho ottenuto una finestra di scelta della denominazione, del trattamento superficiale e del trattamento termico. Selezionando le voci delle tre caselle queste vengono tradotte e vengono attribuite contemporaneamente a delle propety personalizzare che poi utilizzerai in qualche modo.
Tutto sta in un template ed un file xls riorganizzato su 3 fogli
Non so se le regole del forum permettono di allegarle ad una risposta, se qualche moderatore mi da indicazioni posso allegarle
 

Tarkus

Utente Senior
Professione: Progettista,Disegnatore
Software: Autocad Mechanical,Inventor 2017,HyperMill2012
Regione: Toscana
#13
Ho buttato giù qualche riga con iLogic ed ho ottenuto una finestra di scelta della denominazione, del trattamento superficiale e del trattamento termico. Selezionando le voci delle tre caselle queste vengono tradotte e vengono attribuite contemporaneamente a delle propety personalizzare che poi utilizzerai in qualche modo.
Tutto sta in un template ed un file xls riorganizzato su 3 fogli
Non so se le regole del forum permettono di allegarle ad una risposta, se qualche moderatore mi da indicazioni posso allegarle
Non si possano allegare files alle risposte in PM, ma visto che puo' interessare a tutti, allega in questo 3ad...:smile:
 

ReFazzi

Utente Standard
Professione: Progettista-costruttore
Software: Inventor 2012 W7-64
Regione: Marche-Abruzzo
#14
Ho copiato la regola dalla 2012 con cui l'ho creata e sulla versione 2011.
Purtroppo alcune funzionalità non sono presenti sulla 2011 come la possibilità di creare un form con tutte le scelte che mi servono.
Sulla 2011 ho aggirato il problema con tre finestrine tipo listbox con cui fare le scelte.
Allego il file "Modello con regola" ed il file "Prova.xls" da mettere nella stessa cartella, se il file xls va messo in una cartella diversa indicare il percorso all'interno della regola (Browswr delle regole, edita regola, vedi commenti).
Aperto il file per attivare la regola andare in "Gestione" e cliccare nel gruppo iLogic l'icona "iTrigger".
E' possibile mettersi questo comando più a portata di mano con personalizza comandi oppure associarlo ad un tasto di scelta rapida.
Nel modello non sono presenti le voci in italiano, ma una volta eseguita la regola le voci rimangono caricate nelle variabili a più valori, in ogni caso rieseguendo la regola vengono di nuovo caricate e quindi aggiornate dal file xls.
Una volta eseguita la regola controllare nelle property personalizzate i valori che si sono aggiornati.
Saluti a tutti ora vado ad una bella cena di pesce :smile:
 

Allegati

Erik77

Utente Junior
Professione: Mechanical Designer
Software: SolidEdge - Inventor-SolidWorks-Autocad
Regione: Piemonte
#15
Buonasera,

ho visto solo adesso la risposta perchè non sono al lavoro e non mi collego alla posta molto spesso.

Appena sarò in ufficio proverò il file che hai preparato ma sono sicuro che non ci saranno problemi.
Ti ringrazio per lo sbattimento, io ci avrei messo dei mesi...imparando anche a usare VB. ( cosa che magari provo a fare lo stesso)

Grazie mille per l'aiuto.

Saluti