Hola Fernando
El error que citas proviene del UUID, que es un número interno que identifica a cada Part y Product de forma inequivoca.
Cuando haces un plano, las vistas quedan vinculadas a las piezas o conjuntos como es sabido, el tema está en que además también queda en la vistas rastro del UUID que tenia la pieza de la que salió.
Si como es tu caso quieres cambiar los links de las vistas de un part a otro, para que te deje, las dos piezas deberian de tener el mismo UUID. Si no es así sale el mensaje que te sale a ti.
No es posible cambiar el link entre dos piezas con distinto UUID.
Cuando haces un documento con los comandos: New, New from, Copy paste brear link, Insert new Part in product,... las nuevas piezas tendrán siempre un nuevo UUID.
La única forma de conservar dos piezas con el mismo UUID es salvar como los modelos con nombres distintos. De esta forma tendriamos dos piezas iguales con el mismo identificador interno y entonces si que se podrían reemplazar los links. Pero claro, esto lo tienes que preveer desde el inicio.
Si ya tienes piezas con distinto UUID y quieres poder aprovechar los planos solemos hacer el siguiente truco.
Creamos un CATProduct y le añadimos una de las piezas. Luego hacemos las vistas del plano pero desde el product generado. Esto no tiene sentido hacerlo porque es mejor enlazarlo directamente a la Part.
Pero si que tiene sentido si lo que necisamos una vez hecho el plano es remplazar el 3D del que proviene, bastaria con abrir el product y reemplazar la pieza origian por cualquiera otra (aunque tenga distinto UUID), luego actualizaríamos el plano y listo. De esta forma lo prodrías hacer siempre.
Espero haber aclarado algo este tedioso tema que todos hemos sufrido...
Saludos y suerte.
Hola Fernando, lo que yo utilizo es algo parecido, pero en lugar de sustituir, me voy a links, abro el modelo y lo guardo como ( nueva part) y después modifico. En ocasiones me funciona lo que tu haces pero solo si tengo abierto el plano y nada más. Vengo de otro software y me encuentro con estos problemas, sobre todo con cosas tan sencillas en otros programas y aquí tengo que hacerme macros para poder hacerlas de manera ágil.
Saludos