I have an API in VB.Net. It has been running fine, and randomly today it doesn't work correctly. The components all insert into the assembly it is designed to make with no errors, but they do not all mate correctly.
The only thing that has changed with the the components (parts and assemblies) is that I moved then to another folder on my desktop.
The program hasn't changed at all.
All the program does is inserts the assembly, mates the components to another component, repeat.
All of the assemblies get inserted fine, so the directory path is correct for all of them.
I have an subassembly (970402513) that is inserted with a part(970278432) within it that mates its planes to another subassembly in the overall assembly, and it does not when the code runs. I opened up the subassembly, and the part(970278432) does not have a "+" next to it for some reason. I don't know if this is the problem, but the program selects planes from this part, and they are not showing when I open the subassembly.
No references are broken for any of the part or anything, so I am lost as to what is going on.
Thanks!
SolidworksApi macros