Since V0.18 I have become a fierce proponent of master and carboncopy sketches to avoid all topological issues and to simplify the modelling process. This Rupnow engine is a good intermediate level project to show how these master sketches can be also used to verify the position of rotating and reciprocating bodies in an assembly during the modelling process.
All bodies were created "in context" with the PartDesign workbench. Assembly workbenches were not used and fasteners are not included in the model. Reference drawings are available here: https://www.mediafire.com/file/fh7wnz2d ... E.zip/file
For inquisitive inexperienced users, a few screenshots with brief comments regarding the process are as follows:
I probably should not share the model due to copyright restrictions but can gladly include more screenshots if anyone has a question or comment on the process or if there is further interest in any of the details.
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18356 (Git)
Build type: Release
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United States (en_US)