Troubleshooting Solidworks Assembly Stuck: Tips for Smooth Motion

Click For Summary

Discussion Overview

The discussion revolves around troubleshooting issues with Solidworks assemblies, particularly focusing on problems related to part motion and mating conditions. Participants share their experiences and suggestions for resolving assembly constraints that prevent smooth movement, exploring various mating techniques and potential errors in part definitions.

Discussion Character

  • Technical explanation
  • Debate/contested
  • Exploratory

Main Points Raised

  • One participant describes their assembly as "stuck" and suggests that Solidworks struggles with parts that need to revolve around different axes.
  • Another participant notes that their experience with Solidworks 07 involved confusion due to messy mating, leading to jamming during rotation.
  • A different user mentions success with assemblies in later versions of Solidworks and points to potential issues with parallel mating conditions breaking during movement.
  • Concerns are raised about assemblies being overdefined, with a suggestion to double-check mate types and surfaces for contradictions.
  • One participant reports a change in a width mate that resolved some movement issues but encountered an error with concentric mates due to unexpected part profiles.
  • Another user questions whether the part in question is actually elliptical, suggesting that perspective views in CAD can be misleading.
  • There is a humorous acknowledgment of the confusion surrounding non-circular profiles in solids of revolution, with a mention of the discrete nature of computer calculations affecting perceived shapes.
  • One participant suggests using gear mates for parts that need to revolve and proposes alternative mating strategies instead of concentric mates.

Areas of Agreement / Disagreement

Participants express a range of experiences with Solidworks, indicating that issues with mating and assembly movement are common. However, there is no consensus on a single solution, and multiple competing views on troubleshooting strategies remain present.

Contextual Notes

Some participants note the potential for modelling tolerance issues and the impact of varying fidelity settings in Solidworks, which may contribute to the problems discussed. There are also references to specific behaviors of spheres in mating scenarios, indicating complexities in certain geometries.

Curl
Messages
756
Reaction score
0
Solidworks Assembly is "Stuck"

I made an assembly of a few parts, and I mated them how they should. When I move one part, I need the whole device to move around how it would in real life, but this requires a few parts to revolve/spin about different axes, which seems to confuse Solidworks. Basically the assembly seems "stuck" although the motion I want is totally possible (I can manually set it to this position without problem).

I tried to nudge it and re-mate, and I get this error message. Apparently Solidworks can't "move" my part to position, however it is possible, you just have to twist it around another axis (as defined by a different mate), then it will fit.

Is Solidworks just dumb or is there some ways of getting around this?
 

Attachments

  • mate.gif
    mate.gif
    16.4 KB · Views: 1,209
Engineering news on Phys.org


It depends on how you've mated everything up. Solidworks 07 got terribly confused when I did an engine, I was messy with my mates and it jammed up every time I tried to rotate it more than 360 degrees. It's difficult to give a diagnosis as to why it happens because I never found out.

I just rebuilt the assembly with more methodical mates, that seemed to solve it. Have you had the symptom where one of the compoents to flips 180 out of position if you try to force the motion when it jams?
 


I've had good luck with being able to make assemblies and sub-assemblies move in SW 2009, 2010, and 2011. You should take a look at your mating conditions, it looks like one of them (a parallel condition) breaks when you try to move the component.
 


It sounds like your assembly is over defined. Double check all of your mates to make sure they are the right type and mate the correct surfaces. Somewhere, there's a contradiction.
 


Okay I changed something to the width mate and its moving now, however I get this error which is pis5ing me off exceedingly. I have 2 parts which have circular openings, and I want to add the concentric mate, and this is what its saying.

If I rotate the thing a bit, it will give a new value for the "distance apart". There's no way I have an ellipse, I'm sure they're circles so how could this happen?

EDIT: ROFL apparently one of them is not circular. How can a solid of revolution have non-circular profile? This is hilarious.
 

Attachments

  • untitled.jpg
    untitled.jpg
    15.7 KB · Views: 1,196
Last edited:


Ar you sure the part is not just a different radius rather than elliptical? The perspective view that CAD programs give can be deceiving.
 


Topher925 said:
Ar you sure the part is not just a different radius rather than elliptical? The perspective view that CAD programs give can be deceiving.

Doesn't matter if the radius is different, I just want them concentric.

I guess I'll start over from scratch since some sort of whitchcraft is afoot in these models.
 


Yeah, same as Topher I've had problems when my mates are overdefined. Sometimes, rebuilding your assembly a few times to find the most efficient mating process really helps. I know this doesn't help very much but... You should show a picture of your assembly. I love SolidWorks and I'm always interested with what someone is doing in it.
 


Curl said:
How can a solid of revolution have non-circular profile? This is hilarious.

Regarding this, you know that computers use discreet calculations. As such a solid revolution isn't acutally circular. The easiest way to describe it is that when AutoCAD plots a circle, it's acutally plotting a polygon with a very high number of sides. Solidworks does that same thing for revolved objects.

Curl said:
Doesn't matter if the radius is different, I just want them concentric.
I guess I'll start over from scratch since some sort of whitchcraft is afoot in these models.

It may be a modelling tolerance issue. I can't rememeber if solidworks has the option (it should have though) but you can set it to have a varying level of fidelity to the 'requested' part. Higher fidelity = slower performance.

This could be your issue.


Also that centre part looks like a sphere, I've not seen a 3d modelling package (except maybe Catia, but I've never used it only seen a demonstration by a pro) that doesn't have some headaches with spheres when you try to mate them.
 
  • #10


You need parts to revolve/spin when something else moves? Have you tried gear mates?

Rather than make the circles concentric, why not try mating the temporary axes to be collinear/coincident @ an angle/insert what you need here. May be easier.
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
1
Views
4K
Replies
4
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 4 ·
Replies
4
Views
10K
  • · Replies 3 ·
Replies
3
Views
5K
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K