{"id":7578,"date":"2022-09-01T08:00:52","date_gmt":"2022-09-01T07:00:52","guid":{"rendered":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/?p=7578"},"modified":"2022-08-26T14:19:17","modified_gmt":"2022-08-26T13:19:17","slug":"referencia-circulares-en-conjuntos","status":"publish","type":"post","link":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/solidworks-blog\/gestion-de-datos\/solidworks-pdm\/referencia-circulares-en-conjuntos\/","title":{"rendered":"Referencia circulares en conjuntos"},"content":{"rendered":"<p>A la hora de trabajar con conjuntos, en SOLIDWORKS existe una forma de crear y modificar piezas que nos permite aprovecharnos de la propia geometr\u00eda existente en los componentes, la edici\u00f3n en contexto. Sin embargo, se debe tener en cuenta que esta forma de trabajo genera unos v\u00ednculos llamados Referencias externas en nuestras piezas que se deben tener en cuenta. Y es que, sin darnos cuenta, podemos incurrir en referencias circulares.<\/p>\n<p>Una referencia circular ocurre cuando dos o m\u00e1s componentes, en un ensamblaje, comparten referencias externas de manera que la reconstrucci\u00f3n de un componente requiere de la reconstrucci\u00f3n de otro(s) componente(s) del ensamblaje. Una de las ventajas de trabajar con el gestor documental SOLIDWORKS PDM, es que las referencias circulares impedir\u00e1n que los documentos se registren.<\/p>\n<p>Pero si no es el caso, conviene analizar los ensamblajes para detectar esta problem\u00e1tica. Uno de los s\u00edntomas puede ser los s\u00edmbolos de reconstrucci\u00f3n recurrentes. Cuando existan este tipo de referencias, la reconstrucci\u00f3n del conjunto har\u00e1 que el s\u00edmbolo de reconstrucci\u00f3n (ese peque\u00f1o semaforito que aparece en el icono del componente) se mueva de un componente a otro, vaya saltando de un componente a otro en posteriores reconstrucciones o vuelva al componente original en la siguiente reconstrucci\u00f3n. Pero nunca desaparece, con cada reconstrucci\u00f3n, el s\u00edmbolo recorrer\u00e1 todos los componentes afectados. A no ser que una de las piezas se abra en una ventana separada, que desaparecer\u00e1 el icono del ensamblaje, pero no el problema.<\/p>\n<p>Otra manifestaci\u00f3n de referencias circulares es la aparici\u00f3n de errores de reconstrucci\u00f3n en los componentes afectados. Cuando se edita una pieza en el contexto del conjunto, los errores de reconstrucci\u00f3n aparecer\u00e1n en algunos o todos los dem\u00e1s componentes afectados. Estos errores de reconstrucci\u00f3n desaparecer\u00e1n despu\u00e9s de salir a Editar Ensamblaje.<\/p>\n<p>Pero \u00bfY si no soy capaz de detectar este problema? Por suerte, la herramienta <strong>Evaluaci\u00f3n del rendimiento,<\/strong> que est\u00e1 accesible desde la pesta\u00f1a <em>Calcular<\/em> del Gestor de Comandos o desde <em>Herramientas a Evaluar,<\/em> tambi\u00e9n puede identificar posibles Referencias Circulares.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/15\/2022\/07\/Ecuacion-del-rendimiento.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7580\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/15\/2022\/07\/Ecuacion-del-rendimiento-300x45.png\" alt=\"\" width=\"360\" height=\"54\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/15\/2022\/07\/Ecuacion-del-rendimiento-300x45.png 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/15\/2022\/07\/Ecuacion-del-rendimiento.png 714w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><\/a><\/p>\n<p>La eliminaci\u00f3n de este problema puede ser complicada y a menudo implica \u00abbloquear\u00bb las referencias externas de cada componente afectado y luego reconstruir el ensamblaje para aislar el componente o los componentes que est\u00e1n involucrados en la referencia c\u00edclica. Una vez identificados los componentes afectados, se deben modificar sus operaciones y croquis para eliminar las referencias que generan problemas. Si abusamos de esta t\u00e9cnica encontraremos croquis donde cada relaci\u00f3n hace referencia a algo externo, lo que complicar\u00e1 mucho m\u00e1s detectar cual es la causante de los problemas.<\/p>\n<p>Dado que determinar el origen de la referencia c\u00edclica puede ser dif\u00edcil y llevar mucho tiempo, es mejor evitar las referencias circulares. Aqu\u00ed dejamos unos tips para evitarlas:<\/p>\n<ul>\n<li>Pueden crearse croquis de dise\u00f1o o bloques en el ensamblaje que sirvan de referencia para todos los componentes. De esta forma esos elementos ser\u00edan el centro de todas las referencias externas, evitando referencia componentes entre ellos.<\/li>\n<li>En el caso de que se deban a\u00f1adir referencias externas en un componente, tratar de hacerlo sobre un componente clave o principal, como un bastidor. Este tipo de componentes suelen ser fijos y no suelen tener referencias externas en su modelado.<\/li>\n<li>Evite a\u00f1adir relaciones de un componente de nivel superior a un componente de un subconjunto.<\/li>\n<li>Evite a\u00f1adir una referencia externa a un elemento que ya contenga una referencia externa.<\/li>\n<li>Evite a\u00f1adir referencias sobre caras de operaciones que sean muy cambiantes.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A la hora de trabajar con conjuntos, en SOLIDWORKS existe una forma de crear y modificar piezas que nos permite aprovecharnos de la propia geometr\u00eda existente en los componentes, la edici\u00f3n en contexto. Sin embargo, se debe tener en cuenta<\/p>\n... <a href=\"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/solidworks-blog\/gestion-de-datos\/solidworks-pdm\/referencia-circulares-en-conjuntos\/\">Continuado<\/a>","protected":false},"author":612,"featured_media":7580,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[36],"tags":[988,989,987,26,37],"class_list":["post-7578","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solidworks-pdm","tag-conjuntos","tag-evaluacion-de-rendimiento","tag-referencias-circulares","tag-solidworks","tag-solidworks-pdm"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/posts\/7578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/users\/612"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/comments?post=7578"}],"version-history":[{"count":8,"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/posts\/7578\/revisions"}],"predecessor-version":[{"id":7599,"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/posts\/7578\/revisions\/7599"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/media\/7580"}],"wp:attachment":[{"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/media?parent=7578"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/categories?post=7578"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworkslatamyesp\/wp-json\/wp\/v2\/tags?post=7578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}