Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

Relation-Regeneration Problems

Rbrgr83

New member
I'm working on modeling a fuel tank as a building block so that I can resize it as needed for future jobs. Of course, to accomplish this I have everything setup in the relations. I am using a set of "user defined" variables at the beginning of my relations to drive everything.


Unfortunately I've hit a snag. The dimension shown (38.00") is a dependant dimension. While the value is being calculated correctly, the corresponding part is not being placed properly.


View attachment 3692


After changing my variables as needed and regenerating the model, the part remains at it's previous location (42.00"). The near side of the sheet (green arrow) is supposed to be located where the end of the 38" dimension is shown.


Also, other parts which are dependant on this dimension suffer the same problem. The are defined with the correct values, but they are not regenerating that way.
smiley7.gif



It does not matter how many times I regenerate the model, the parts in question remain stuck in their previous location.If I had any cyclical definitions, they should take care of themselves upon further regens. I've also checked for redundant relations and there are none. I've also tried changing the definition of the problem dimension and I get the same results. The dimension recalculates appropriately, but the part doesn't budge, even upon multiple regens.


I can fix this by doing an Edit Definition and clicking OK, but I'm going to be changing dims quite a bit on this model, so I don't want to have to do this extra step every time. I'm using WF2. Any ideas?


Thanks


Edit: Upon further investigation, it may be related to the explode function. I redefined all of the driving dimensions and when I regened, the result looked very much like the ProE trying to make an exploded view. As before I could correct the problem by doing the Edit Definition trick, but I am confused because I've never had this problem before on other relation driven models, and I've never used Explode in the model.
Edited by: Rbrgr83
 
Well, it looks like I solved my own problem. When I was testing things out, I did notice that ProE identified 1 circular reference and exported the error:


Feature number 5 (GROUP HEAD, id = 254)
in model TESTTANKTEST refers to:


Feature number 19 (PATTERN_1, id = 135)
in model TESTTANKTEST refers to:


Feature number 5 (GROUP HEAD, id = 254)
in model TESTTANKTEST - circle closed.


So then if the circular referece involves a grouping, let's just ungroup and see what happens. Voil
 

Sponsor

Articles From 3DCAD World

Back
Top