Macro per estrazione BOM da .ASM

quasar63

Utente poco attivo
professione: libero professionista
software: nessuno
regione: Veneto
Buongiorno a tutti, sono nuovo del forum e ringrazio tutti per le info che si trovano nelle varie discussioni. Ho comunque cercato molto prima di scrivere, o non ho trovato quello che cerco, o forse non è ancora stato affrontato. la necessità è quella di scrivere un programma in Vb.net o C#, legarlo ad un menù di Solid Edge, con la funzione di leggere per intero la distinta parti di un determinato assieme, sia nel caso che Solid Edge sia funzionante oppure no.
Questo mi serve per interfacciare SE con altro gestionale, passando appunto tutte le info relative alla distinta e parti.
Il programmino da me sviluppato, legge correttamente tutto di un assieme, (tutte le proprietà presenti nell'assieme e pertanto , codice, descrizione, materiale, quantità, etcc..).
Nel caso in cui un assieme abbia una struttura costruita, la stessa viene spezzata nella distinta in un numero x di parti con lo stesso codice, ma con lunghezze di taglio diverse (per esempio un cavalletto fatto di tubo, avrà le gambe, la traversa, etc.. sempre dello stesso codice di tubo, ma con lunghezze di taglio diverse, come oltretutto apparirebbe nella lista parti del draft) Il problema sta proprio nella lettura di questa lunghezza per ogni spezzone che non appare in nessuna proprietà.
Ho provato anche con Spy, ma non si riesce a trovarla.
C'è qualcuno che mi sappia indicare nell'SDK di Solid Edge quale sia l'oggetto che contiene queste informazioni?
Grazie in anticipo per chi volesse rispondere.
 

Statistiche forum

Discussioni
59,390
Messaggi
505,917
Utenti registrati
111,090
Ultimo utente registrato
ginocan

Staff online

Utenti online

Top