Across all plugins, which are used to integrate CAD applications into Cura, there is one base of Python modules and functions, which is called “CadIntegrationUtils”, in short CIU. Because the logic of converting a file is always the same, the way of converting a file has been generalized into this project, which gets inherited into all CAD plugins. While using one code base across all of these plugins, it makes it easier to maintain code and fix common issues across all plugins at once.
The source code is has been licensed in an open way, but the sources and the repository are not freely available at the moment. I have reasons for that because normally I share everything I have, but this time the answer is NO.