- Professione: Progettazione
- Software: Solid Edge
- Regione: Emilia Romagna
L'apertura del dft e la creazione del PDF lo fa il PDM, quello che non riescono a capire gli sviluppatori è come fare l'aggiornamento della tavola nel caso ne fosse necessario e per questo un collega ha sviluppato il programmino, ma non sappiamo come far si che all'apertura del DFT (che avviene appunto tramite PDM), parta automaticamente la macro per l'aggiornamento della tavola
Anche automatizzando l'aggiornamento del DFT questo implicherebbe che il PDM, dopo aver aperto il DFT, aspettasse che la macro aggiorni tutte le viste prima di creare il PDF. Questo è possibile solo se è il PDM stesso a lanciare la macro prima di creare il PDF.
Detto questo si potrebbe creare un programma che si aggancia a Solid Edge attivo, intercetta l'evento "AfterOpen", controlla se è un DFT, controlla se ci sono viste da aggiornare con eventuale aggiornamento. In questo modo potresti avere qualche possibilità, con tutta l'instabilità che può crearsi tra 2 programmi (PDM + MACRO) che non si parlano fra loro e che interagiscono con un terzo (Solid Edge)
P.S.: Aggiornamento automatico e relativa creazione di PDF sono potenzialmente molto rischiosi; mi auguro che in seguito qualcuno visioni i PDF creati