In HMLV manufacturing, assembly mistakes by operators are common due to the ever increasing product variability and complexity. If mistakes can be detected early-on in the design process, product designers can reduce the possibility for mistakes. We present an algorithm to automatically detect and evaluate potential misplacements of parts that need to be fastened. Evaluation starts from a product CAD and returns the risk of misplacement as well as visual feedback on possible misplacements. An implementation with FreeCAD of our algorithm is illustrated on different use cases.