Help speeding up the synching of an iPart table and an external excel sheet
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
As the title says, I have an external table where we store the data of several thousands of our parts. This data is created based on the input from other programs and sheets, and it cannot be stored within our vault server. I have built a complete structure to be able to create parts automatically as needed in an "idle" machine, and all the files we need in the factory for the CNC machines, so the technical drawers can do other tasks. However this whole system has a horrible bottleneck with the synching of the external excel sheet and the ipart tables.
That synching takes a huge time, basically as i understand the ipart table updates every single time any single cell/parameter changes its value. Thus if we need to create 20 new parts, each one with 10 parameters in the table, it updates 200 times. When the parts are large, the ipart tables have several thousand members, this is process is horribly slow, taking more time probably than the creation of several pdfs, step files, dwg files, uploading dummmies to the vault, and everything else we need. I believe the speed i am getting is around 1-2 minutes to create a new member and copy the parameter information, which is stored normally in around 4-10 cells.
I have tried disabling updates, using transactions and other stuff, but nothing seems to affect the speed of this process. Does anyone have suggestions? When there are no new members to be added the whole system works like a charm, however, having a few dozen new members slows the system to a slog.
Thanks in advance!