Images of constraint references are attached. On the second image, if I replace "Constraint 1" with a face, the problem is still there.
Also, I have a 3 piece that looks a lot like 1 and the stress references are the same. Using parts 2 and 3, there is no problem, the stress references work independently of the order in which the parts are inserted.
On the other hand, I'm in SP1. How do you upgrade to SP5 knowing that it's a network license that multiple people can use? Is there a charge for the update?
The update is not paid and you will have to update all your positions. Normally at the bottom right of the screen you have a SW icon and there you click on it and look for update. Or else in the options.
If I insert Assembly1 and then Part1, then the references work fine.
On the other hand, in the other direction (Part1 then Assembly1) it doesn't work anymore.
@gt22, there is no dependence between constraint references.
I was able to try on a 2015 version and in both directions the references are found but but in the case that I insert Assembly1 on Part1 the references don't fit as they should.
Constraint references specify one or more entities of a component to be used for the automatic constraint. When you drag a component with a constraint reference to an assembly, the SolidWorks software attempts to find other combinations that contain the same reference name and constraint type. If the name is the same, but the type is not the same, the software does not add the constraint. Here are a few more things you need to know about constraint references:
Components. You can add constraint references to parts and assemblies. In assemblies, you can select assembly geometry (such as a plane in the assembly) or component geometry (such as the face of a component).
Stress reference propagation. When you insert a subassembly into a higher-level assembly, the constraint references defined in the subassembly's components, as well as those defined in the top-level of the subassembly, are available for automatic constraints.
Multiple constraint references. A component can contain multiple constraint references. The Constraint References folder in the FeatureManager authoring tree contains all references.
A component in an assembly may, for example, have two stress references: bolt and washer. When you drag a fastener with a constraint reference called a bolt into the assembly, constraints are added between entities with the same constraint reference name.
Several entities constrained. Each constraint reference can contain up to three constraint entities (primary, secondary, and tertiary), each with its own constraint type and alignment. In order for two components to be automatically constrained, their constraint references must have the same one:
Name
Number of entities
Constraint type for matching entities
SmartMates. When the SmartMates PropertyManager is open, the software adds constraints via constraint references before adding geometric SmartMates.
To set a constraint reference:
In a part or assembly, click Constraint Reference (Reference Geometry toolbar) or click Insert, Reference Geometry, click Constraint Reference.
The PropertyManager Constraint Reference appears.
Under Reference Name, type a name for the constraint reference.
Under Primary Reference Feature:
Select a face, edge, vertex, or plane as the Primary Reference Feature. The entity is used for potential constraints when you drag a component into an assembly.
Select a Constraint Reference Type and a Reference Constraint Alignment to set the default constraint for the reference entity.
You can repeat step 3 to add secondary and tertiary features.
Click .
The constraint reference is added to the FeatureManager authoring tree, in the Constraint References folder .
In your assembly 1, instead of choosing the screws as a stress ref, choose the drill and put a coaxiality ref and it works, it should not appreciate the stress ref on a repeat.