Method for preparing a three-dimensional model (m) for a fabrication component in the context of production for data transmission to different receiving entities, comprising the following steps: - Receiving three-dimensional model data (m) via an input interface; - Providing a detail-state for processing of the three-dimensional model on the respective receiving entity using a processor; - Executing a reduction algorithm on a reference version (m') of the received three-dimensional model data (m) for automatically calculating and providing at least one reduced reference version (rm') with the provided detail-state using the processor, - wherein the method is executed in a CAD system and wherein the input interface is an API interface of the CAD-system, and - wherein a modeling detailing application uses a first set of functions and a second set of functions of the CAD-system and uses the API interface of the CAD-system to access the second set of functions, being kernel functions of the CAD system, which are not accessible via a normal user interface (UI CAD) of the CAD-system wherein the method further comprises the step of: - Storing the reduced reference version (rm') of the three-dimensional model with a digital reference provided as an URL link to the three-dimensional model (m), the URL link is provided by using a PLM/PDM system, wherein when the three-dimensional model is changed, an invalidation process is executed to automatically invalidate the reduced reference version (rm') of the three-dimensional model or an adaption algorithm is executed to automatically adapt the reduced reference version (rm') with regard to the changes made in the three-dimensional model, and wherein the reduced reference version (rm') is prepared for being provided on smart glasses of a receiving entity. - Receiving three-dimensional model data (m) via an input interface; - Providing a detail-state for processing of the three-dimensional model on the respective receiving entity using a processor; - Executing a reduction algorithm on a reference version (m') of the received three-dimensional model data (m) for automatically calculating and providing at least one reduced reference version (rm') with the provided detail-state using the processor, - wherein the method is executed in a CAD system and wherein the input interface is an API interface of the CAD-system, and - wherein a modeling detailing application uses a first set of functions and a second set of functions of the CAD-system and uses the API interface of the CAD-system to access the second set of functions, being kernel functions of the CAD system, which are not accessible via a normal user interface (UI CAD) of the CAD-system - Storing the reduced reference version (rm') of the three-dimensional model with a digital reference provided as an URL link to the three-dimensional model (m), the URL link is provided by using a PLM/PDM system, wherein when the three-dimensional model is changed, an invalidation process is executed to automatically invalidate the reduced reference version (rm') of the three-dimensional model or an adaption algorithm is executed to automatically adapt the reduced reference version (rm') with regard to the changes made in the three-dimensional model, and