How to make a component interface work with restricting external references?
I would like to use component to component interface for placing parts in an assembly. In the same time, I would like to restrict the external allowed referencing to Publish Geometry only. I did add the needed references (Coordsys) to the PG, but this did not help. When I share "All" in the external reference Control, it is working.
How can I do both? Restrict people referring the part and in the same time use a interface to interface placing?
Re: How to make a component interface work with restricting external references?
Have you tried editing the config.pro option for interfaces? There are a lot of settings here, some specifically are - "default_comp_geom_scope"s, "default_geom_scope". Some of these may give you the control you are looking for:
If this doesn't give you the control you want, another thing you can do is add filters/rules to the component interface definition - so that the interface only allows you to select from publish geoms. If you want it to be interface-to-interface, you could edit these filters to be more advanced as well.
Let me know if you need any additional help, I'd be happy to walk you through some of the configurations & possibilities.