mhampshire
Automotive
I'm looking for some advice before starting a project please.
I have a program which does a lot of repetitive work and takes way too long to complete, so I'm thinking of trying multithreading part of it.
The particular portion will take a point on a non-planar surface, find the normal at that point, create a temporary plane, and using the normal and an arc iterates to find where the center of the arc would be such that the arc just contacts the surface, then creates feature points at each of the two locations. It does this about 800 times, each being totally independent of the others.
Does anyone have any experience of the effect of multiple calls from a program to NX APIs and would be willing to share any problems and solutions found in doing so?
Thanks
I have a program which does a lot of repetitive work and takes way too long to complete, so I'm thinking of trying multithreading part of it.
The particular portion will take a point on a non-planar surface, find the normal at that point, create a temporary plane, and using the normal and an arc iterates to find where the center of the arc would be such that the arc just contacts the surface, then creates feature points at each of the two locations. It does this about 800 times, each being totally independent of the others.
Does anyone have any experience of the effect of multiple calls from a program to NX APIs and would be willing to share any problems and solutions found in doing so?
Thanks