×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Parts move in assembly when using Fix constraint (V5 R19 SP03)

Parts move in assembly when using Fix constraint (V5 R19 SP03)

Parts move in assembly when using Fix constraint (V5 R19 SP03)

(OP)
Has anyone else had an issue with parts moving in the assembly position when the Fix constraint is applied?  Part is NOT designed in assembly context.  There is no logical explanation (that I can see) for this to be happening.  

My guess is that I'm just compiling a bug list for R19...

Thank you.

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

Does the Fix constraint include the lock in the icon?

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

(OP)

As opposed to what?

I mean, yes... :)

 

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

We had a similar issue in r18 when we migrate a project from v4 to v5 with everything designed in context.

The migrated parts were OK and everything was nice in v5. The problem appeared when we imported CATIA files in VPM via stp import procedure...there were parts which were coming in the correct position and some others which were not.

To complete the picture, for some parts we had the same issue like you have. Frankly speaking, I couldn't understand very clear why fixing some parts we had that problem, but I suppose its due to how the parts were initially created in v4 (did you checked the axis systems?).

I solved the problem creating a macro who took the parts position in assy before importing them in VPM, import in VPM (no matter what was the position) and finally running another macro which was putting the correct position and fixing the parts without any problem.

And by the way, I've done a macro in an earlier CATIA release which was supposing to fix the parts in assy but the syntax was wrong, meaning it was done exactly what jackk described, the script was fixing the parts but without locking sign on it. This means in fact nothing, a simple update was moving the parts.  
 

Regards
Fernando

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

(OP)

Thanks for the tip, ferdo  - however, all of these parts are native V5 parts, and are neither contextual nor relational design. (I am placing them in the assembly)  What is odd, is that this part is being re-used, and in most instances, it has no issues - it stays exactly where we put it.  But this one position, no matter how many times I delete and re-insert it, will not stay where I ask it to...

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

Does that part instance have any other constraints that might possibly be moving it?

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

(OP)

Absolutely not.  That's why I was sure to include that I had deleted and re-inserted it several times.  There are no warnings about inconsistencies, or any other constraint issues.  I move it manually, and when I apply fix, the fix constraint moves the constraint without permission.

This is baffling...

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

How much is it moving? Is it moving back to original position? Have you all tree display options turned on to see if there is hidden relation?

If you can make a small package I can test it also, running R19SP3

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

(OP)

This one is moving by about .050".  I don't need to see all of the relations, because as I said, I have deleted all of the existing constraints.  With constraints deleted, and a move made manually, there is no prompt for update at any product level.  The very instant that the fix constraint is applied, no matter what, this part, and this part only, moves by said amount.  This also applies to the "fix together", offset, and angle constraint. (where angle = 0)

Unfortunately, I cannot send this part, and I can't guarantee repeatability. (although I've seen it happen a couple of other times on other products)

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

Are you working with Electrical support outside the bundle in VPM ?

Eric N.
indocti discant et ament meminisse periti

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

Do you have Enovia V5 as PDM? Know that Enovia can manage assembly constraints on a DB level outside Catia and can give you issues if there are any inconsistensies between the two systems
 

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

(OP)

No and no.  This is an entirely independent product.  As stated above, no design in context.  There is no external constraints.  This part has no constraints, other than fix. (it is a major fixture design where constraints are totally impractical)

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

Can you create a new empty part in your assembly to check your assembly origin?

Forever Young.....

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

(OP)

Yes, and it's not a problem.  Like I said, placing the component, it will come in correctly.  Or, if I move it anywhere else, it's fine.

Let me say again - it is a problem with this *particular instance*.  The same piece, in another instance, in the same product, at the same product level, works just fine.

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

do you have the problem if you change the instance name?

Eric N.
indocti discant et ament meminisse periti

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

I'm thinking ghost links, have you run a CATDUA? Try right click ->components->define contextual links... nothing will happen but some times this helps to clear ghost links

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

(OP)

I ran it multiple times...

 

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

Solid7,

I have just had the SAME exact problem! It is the most bizarre thing, I can constrain the part in any other way I want but as soon as I place a fix constraint on it it moves.

I finally had to copy an axis system from the mating part so that I could constrain the two parts in the correct orientation (no flat surfaces to constrain to).

It has been amusing for several hours to watch the part move when it isn't supposed to...

David

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

by the way,

R19, Service Pack 3, Hotfix 16

David

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

(OP)

Thanks for chiming in, David.  I forgot to mention, but I am also at Hot Fix 16.

That's a good solution, but I don't want to leave anything but fix constraints in the model. (standard practice for this company/program)  Normally, on a product with fewer parts, or where more was at stake, I would constrain to wireframe - but it's not applicable here - hence my dilemma.

I'm thinking to just leave no constraint.  In this case, no constraint isn't any worse than a fix constraint. neutral

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

very strange. I've seen some strange features in some parts as well. Every time I tried to double click on it, CATIA terminates. I have to make a new part after tried everyting...  cannon

Forever Young.....

RE: Parts move in assembly when using Fix constraint (V5 R19 SP03)

Maybe instead of Fix, try Fix Together to another part like the baseplate, or something else that won't move.  Strike that, I just read that you only want to see Fix constraints.  That is crazy.  I haven't had to use R19 yet, but it's loaded for the right customer here.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources