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.

how to avoid freezing

emerico

New member
Hi all,

I am using pro/e wf 2.0 and have a problem that should be solved. Let me tell you an example.
I have an assy with some screws located in holes and placed on a flat surface. This way the srews are fully constarined. Later I modified the position of holes then regenerated the model and the srews did not move to the new location of holes, staying at the same position frozen. The lamp is yellow at the right bottom corner. I regenerated the model and nothing changed. If i edit definition of one of the components' assy refrence (insert) is missing.
I want to know why they did not move to the new location or if they lost the insert reference why i am not prompted to show the assy surface of the new hole. Why does not Pro/e prompt me to repair the refrence problem? I think there may be lots of component frozen in the assy.
freeze_failed_assy_comp is set *no*
Is there any other options that need to be changed in Tools menu? If yes, which one?

Thanks for help
 
did you delete holes or change them? i mean, this only
would happen if you delete the reference ( holes ) then the
screws would lost their reference that's been attached to
in the first place. Also, when you switch between models
its a good thing to delete the history of parts from Erase.
sometime conflict can happen and it did happen to me and
lost a hole model because of that :(
 
I changed the position of the holes, leaving the same reference for screws. They should have moved away just as the holes did. This was only one event.
If I had created new holes for screws, I think, Proe sould have prompted me to assign the surfaces or axes of new holes.
I knew that there are lots of parts frozen because they had lost one or more of their references. After regenreation lots of parts remained in previous position because of freezing, causing instability in the assy.
How can I change the sensitivity of pro/E wf 2 for this?
Is it possible that there is no solution? Can it be the one of weaknesses of pro/e wf 2?
 
Hi Emerico,


Is the assembly not updating or the drawing views of the assembly?


There is a config.pro setting auto_regen_views, if this is set to no then the views have to be manually updated using views update sheet.


Also if you are using Intralink or windchill you can lock files and these will not regenerate positions if the config.pro setting regenerate_read_only_objects set to no.


Jeff Toff
 
Did the status indicator change when you regenerated the assembly? One thing that may have happened is the part was already frozen when you made the change which would explain why the fastener stayed in its location. Do you see any status indicators by the part names in the model tree?
 
If the status indicator is the lamp at the right bottom corner, it is yellow. I know it can be green, meaning that everithing is ok, yellow, meaning that there is something changed an regeneration needed, or red, meaning that there is something failled. Am I right?
I useed custom regenerate, after it finished running, the lamp remained yellow.
I do not know what the problem is.
 
Yes that's the indicator I'm refering to. How about any status indicators next to part name in the model tree? Frozen components have two vertical bars next to it. Was thefastener already frozen when you made the change? If thefastener wasalready frozen when you edited the hole positionthefastenerwill stay where it is. The configuration option freeze_failed_assy_comp will onlyinvoke the failure modeon components that haven't been frozen.
 
it is a good question, and another problem. I can't see any status indicators in the model tree, even text to the components that I know to be frozen. How can I configure proe to make it show them?
Remeber I am using wf 2.0 with datecode 270.
 
I can see a message:
WARNING: Some constraint relations are no longer statisfied in FOOSSZE_VER_2.

Which and where??
 
There's a config.pro option called freeze_failed_assy_comp if set to YES then when a component fails it will automatically be frozen. if set to NO then the component will fail and you will enter resolve mode.

this is one of the many options that you have to know about in order to know what to fix when things go bad. the worst part of PRO-E!

Anyway, hope this is what your problem is

Michael
 
It's been a while since I used WF2 so it may be that those icons aren't pressent. Can you add the status column to the model tree from Settings>Tree Columns above the model tree area? This will what is frozen, regenerated, etc. Check tools relations for the message. What is FOOSSZE_VER_2 (assembly, part, feature, etc.)? You will need to know that so you know where to look for the relation. The relation dialog box will show relations based on what you select and any errors.
 
kdem, it seems to work. Using the column of status, finally I can see parts, subassemblies frozen, packaged, partially constrained. Parts with frozen positions were unable to be regenerated, and that's why the lamp was yellow.
Thanks for all.
 
Make sure none of your constraints for the screws has a 'fix' constraint.


They will never move witha fix constraint.
 

Sponsor

Back
Top