I created a parametrized solid model in an EMPro project. I want to put this Part in a Library so that it can be used in other projects. The Part was dragged into my library--it's now a Part in the library. However, when I try to use the part in other projects, I get an error that the parameters are not defined. So, how do I copy this part to the library with the parameters included?
Thanks
*MarcP wrote:*
+Sorry, this is not yet supported in EMPro. When a parameterized part is saved to the library, it is 'flattened' (parameters are replaced by fixed numerical values based on the instance parameter values). This is mainly to prevent parameter conflicts between 2 library parts with the same parameter name in the same project. This will be addressed in a future release of EMPro.+
Actually, the model saved in the library is not flattened. It keeps the parameters. However when you bring this to other project, the model won't be shown is because the parameters can't be found in the project. As soon as you create the parameters that the model used in the project, you will be able to see the model generated.
If you have many parameters defined, it may be a hassle to redefine all of them again. One workaround is to save the project, where you have parameters defined, as a new project, but make the project empty before you do that such as deleting other parts and definitions you don't want to use. Then bring the model saved in the library and build a new project.
Hope this helps.
Attachments