Constraint reference that no longer works

Hello.

For some time at PHENIX Rousies, I have been starting to set up a library.

And lately, in my library, a screw with constraint reference, no longer sticks to my parts, I removed the constraint reference, and I put it back, and despite everything, it still doesn't work.

I attach the screw with its constraint reference

Do you have an explanation?

Francis


vis_a_collet_o9.sldprt

Hello

I would tend to think that we should use two constraints

For the primary reference entity, take the underside with the addition of "coincident" instead of the default value.

For the secondary reference entity: the cylindrical non-threaded part, without forgetting not to set "concentric/coaxial" by default

Careful! You must have a strict rule because you must have the same stress values between the part that receives and the screw that is the part received. This is a mandatory rule of SolidWorks.

Or if you want to keep it simple,  you have to check in the settings that  the default values correspond (are the same) between the receiving part and the received part.

Otherwise it will be misery

Kind regards

 

2 Likes

Sorry, I'm on SW18 and your version is SW19 so I can't see the tree and your constraint references.

One thing to understand is that primary, secondary, and tertiary references are not related; It's not isostatic positioning.
If SW does not see any possible constraints with the first reference, it will use the second or even the 3rd.

Hello @Aliende  ;-)

Attached are the refs of constraints used by @François

The references may not be linked but the system -as you say- looks for what it can associate among the three references, hence the interest in creating them correctly at the beginning at the risk of having parts that wander around if they have -for example- only one active constraint.

The number of degrees of freedom must be limited according to what is sought.

Kind regards


reference_de_contraintes.jpg

Hello.

I'm going to make a global answer, I just did the test with another type of screw, which has only one stress reference, and it sticks to my parts without any problem, and I only use the first stress reference, I've always done it this way and it works everywhere except on this screw.

Kind regards

@Zozo_mp, ok thanks for the picture,

this is most of the time the type of constraint I put on; We have directly coaxiality and coincidence and it works well in general.

I think we should try to do with another edge temporarily to see how the part reacts. This will help to understand if it is the part or the edge that is the problem.

 

2 Likes

Hello

Thanks to @Aliende for the info I didn't know about how these constraints work

The name of the constraint reference function is "Default" on the screw, such as the same name on the parts or does it work? Because if I don't say nonsense, the two reference of constraints that must assemble together must be the same name.

1 Like

Thank you @Alliende.

I solved my problem, your information put me on the right track, I first changed the stop of my stress reference, it still doesn't work, I had the idea of recreating a new edge, by removing material, in the radius at the base of my screw, Once the new order was created, I put back my constraint reference, and there I can insert my screw and it hooks again, thank you again, for seeing me put on the right track, so it's the part that was in question.

Have a good week

Kind regards

François -D


vis_a_collet_o9.sldprt