Community Tip - Want the oppurtunity to discuss enhancements to PTC products? Join a working group! X
Hi
circular reference loops, is that bad to have in a assembly.
I get the notification but dont know how to solve.
1 CIRCULAR REFERENCE LOOPS FOUND | ||||
LOOP # 1 | ||||
Depth of loop is 3 | ||||
Feature number 6 (SKETCH_1, id = 107) | ||||
in model ACHTERPLAAT_KRK refers to: | ||||
Feature number 5 (PROTRUSION, id = 39) | ||||
in model BUIS-ACHTERKLEP_KRK refers to: | ||||
Feature number 6 (SKETCH_1, id = 107) | ||||
in model ACHTERPLAAT_KRK - circle closed. |
This is what I found in the crc file of the assembly.
I found bach all of the id numbers.
Now what to do?
Hear you
Chris
Solved! Go to Solution.
You need to look at your sketch_1, id=107 and see what references the protrusion feature in the other model. Could be a constraint, a dimension, or a use edge. You should not have external references to other models. I am guessing you created the sketch in an assembly and referenced something in the other part.
You need to look at your sketch_1, id=107 and see what references the protrusion feature in the other model. Could be a constraint, a dimension, or a use edge. You should not have external references to other models. I am guessing you created the sketch in an assembly and referenced something in the other part.
Christiaan,
Just adding a bit to what Dennis said about references. In your case it looks like you need to do this checking twice, since you have A depending on B depending back on A. Yes, it is a bad idea to have circular references, in particular, and any external references that aren't necessary or desired. So called top-down design techniques can take great advantage of external references, in a large variety of ways, but you really need to know what you are doing and what the resulting dependencies will mean for model independence, document management systems, etc.
David