Updraft
Mechanical
- Jan 29, 2007
- 686
I'm looking for help comparing two solids. My situation is that we have a SWX part (SWX Target) that is used to program a CNC mill using a CAM package. The only solid output we can get from the CAM package is an STL file (CAM Result). We want to compare the two solids to verify the CAM programmer got everything.
We have tried subtracting one part from the other using the Cavity function, but it fails regardless of which part is used for the base. We have also saved the assembly out as a part file and tried to subtract one body from the other, but get similar failures.
We know the tesselation of the STL file will leave fine slivers of different geometry between the two files even if the CAM Result file is dead-on. This is okay, but probably also the cause of the failures, i.e., too many extremely fine bodies or "zero geometry" conditions. We are looking for differences of .010" or more.
I've posted all the files for your dining pleasure. You are welcome to feast on them and see what it takes to reveal the differences between the two.
By the way, no, our CAM software does not have any option to do this comparison. But I am pushing them for a solution too.
Thanks in advance,
- - -Updraft
We have tried subtracting one part from the other using the Cavity function, but it fails regardless of which part is used for the base. We have also saved the assembly out as a part file and tried to subtract one body from the other, but get similar failures.
We know the tesselation of the STL file will leave fine slivers of different geometry between the two files even if the CAM Result file is dead-on. This is okay, but probably also the cause of the failures, i.e., too many extremely fine bodies or "zero geometry" conditions. We are looking for differences of .010" or more.
I've posted all the files for your dining pleasure. You are welcome to feast on them and see what it takes to reveal the differences between the two.
By the way, no, our CAM software does not have any option to do this comparison. But I am pushing them for a solution too.
Thanks in advance,
- - -Updraft