During machine simulation, FeatureCAM checks for collisions between solids. This is one of the main purposes of the simulation, but there are sometimes false errors that are not due to any error in the toolpaths or machine setup. These false errors often occur during development of the MD file when appropriate clearances have not been created between the moving parts of the machine.
There must be a small clearance between some of the moving parts so they do not collide in typical intended motion. If the mating faces are flat, there is little likelihood of a collision being signaled. However, when the faces are not flat, a collision is more likely because curved solids are approximated by (smaller) flat polygons during the simulation. The fineness of this approximation plays a role, and in some cases collisions can be erroneously signaled when the simulation is run at low resolution, where a higher resolution would not raise any error. It may be safer to provide relatively larger clearances for curved mating faces.
The image shows some examples of clearances. They are not much larger than 2mm each.
You cannot check for moving collisions until you have completed enough of the machine design to run tests with full machine simulation. However, when the solids for your machine are detailed, it may save some effort to perform an initial check of the solids that have close interactions. In some cases, the solids may intersect each other in the home position of the machine; these always produce false collision reports.
As well as checking them visually, you can check whether two solids intersect in the home position like this:
If you find that there is an overlapping volume, you can correct it in several ways (depending on the amount of the overlap and the function of the components in conflict):