1. Describe your environment: What is your industry? What is your role in your organization? Describe your stakeholders. We design and manufacture high-end electronics. I am the CAD Manager / PTC SME. Stakeholders for this idea include our Creo user community.
2. What version of Creo Parametric are you currently running? 126.96.36.199
3. Describe the problem you are trying to solve. Please include detailed documentation such as screenshots, images or video.
In a typical parametric assembly, if a component is placed using a surface or datum, and then the component's surface or datum is changed, it will automatically update the placement. Apparently this is not true for some use-cases regarding import of EMN/EMP data (from the IDF standard of ECAD MCAD Collaboration). This makes the functionality not parametric in a parametric tool. And there is not even a notification to the user. Even an advanced user would not think that the component should have been adjusted or something is not right. The shocking response by R&D is:
An ECAD assembly is a special assembly that contains many parts and is more complex, especially with many hole features.
Editing features such as ECAD holes affect the performance of the software, so in order to avoid the performance problems, the automatic update results in the ECAD assembly are intentionally shielded
Please have at LEAST some notification that the user needs to manually update the placement.
4. What is the use case for your organization? Our business makes hundreds of products a year with PCBs. We have strict mcad libraries and collaborate using the IDF (and sometimes IDX) standards. We would like to avoid these 'surprises', when one use case out of thousands behave differently and now there are issues because of inconsistencies in the tool. If there is a good reason to not have it update, the new notification center needs to notify the user.
5. What business value would your suggestion represent for your organization? It would allow us to use the modules and capabilities (ECAD MCAD Collaboration) for us to efficiently and quickly design our products. Otherwise, issues could occur and be found in production, causing a down line, and a complete redesign. If an assembly is not fully regenerated or changes still need to be reviewed, it should not be released.