Did you just run into a weird InPlace mate in SOLIDWORKS?
Are you working with virtual parts right now?
Yes you are.
When I was working with virtual parts a few years ago, these mates suddenly started appearing.
Then suddenly, the mates stopped showing up, and I blamed the computer for that.
But as usual, this wasn’t a piece of software acting inconsistently. A change in my behavior once again triggered the change in software behavior.
I couldn’t (and still can’t) find much info about the InPlace mates online. Even the official SOLIDWORKS help only mentions it off the cuff.
So I decided to document the InPlace mate myself.
InPlace mates are a special kind of Coincident mates. Just as unique as the Origin mate.
You can only create them when you work in an assembly with virtual parts.
The mate links the position of a virtual part in all directions to an existing part, without fixing the parts in space.
You cannot create one manually. You also cannot edit them, you can only delete them.
That is why I see these mates as a placeholder, they exist until you replace them with proper mates.
SOLIDWORKS creates an InPlace mate when you follow the following steps:
When you don’t want to create InPlace mates, there is only one step that you have to do differently.
You have to enable the button No External References, shown in the image above. Once this option is enabled, you can no longer create relations to other parts in a sketch.
This means there is no longer a need for an InPlace mate, so SOLIDWORKS will not add them.
When you create your first sketch in a new virtual part and go back to the assembly, you’ll see that the part now remains without mates.