×
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

mates between parts in two sub-assemblies

mates between parts in two sub-assemblies

mates between parts in two sub-assemblies

(OP)
I have an assembly model consisting of several sub-assemblies and I am trying to insert a mate between a part in one sub-assembly with a part in a different sub-assembly.  The program is telling me that I am not allowed to do this, but is there a way to work around this restriction?

I would prefer not to dissolve the sub-assemlies because it would destroy the natural way the parts are put together (welded fabrications).  On the other hand the location of the parts in one sub-assembly are truly determined by the location of the parts in the other sub-assembly.

RE: mates between parts in two sub-assemblies

tstanley,

I'm presently building a very large final Assembly that consists of nothing but sub-assemblies, and I'm not having a bit of trouble mating one part of a sub-assembly to another part in another sub-assembly.

So my question to you is which SW are you using? If your running an older version, this may only be a bug that has been fixed in a future SP release.

Let me know and I'll help you further,

Scott Baugh, CSWP
George Koch Sons,LLC
Evansville, IN 47714
sjb@kochllc.com

RE: mates between parts in two sub-assemblies

(OP)
I am using Solidworks 2001.  One additional piece of information - the actual feature that I was trying to use on one of the parts was a sketch line from a 2d DXF file that was imported into the part.

Thanks for your reply, Scott, it is helpful to know that it can be done, just that I am doing something wrong.

RE: mates between parts in two sub-assemblies

Instead of using geometry, although, is a good idea, you might consider using it's planes to mate up 2 of the 3 minumum required mates and for the last use a face for its final position.
If this doesn't work for you, you might consider applying a reference axis to the sub-assemblies that you want to mate.
As you can see, there are numerous ways to accomplish what you want to do.  You just need to find the right combination for your given situitation.

RE: mates between parts in two sub-assemblies

tstanley,

I made a sketch line in one of the parts in my sub-assembly. I mated it to a face of another part in a different sub-assembly. So I'm willing to bet your problem lies in that sketch that was imported in.

Why don't you start a new sketch and copy that line using a true SW sketch enitity? There may be an error in the line from either when it was in the the other CAD program or when it was exported to DXF.

That's my best guess right now, without seeing the files for myself.

Hope that helps,
Cheers,

Scott Baugh, CSWP
George Koch Sons,LLC
Evansville, IN 47714
sjb@kochllc.com

RE: mates between parts in two sub-assemblies

You might also double check to make sure you are not over constraining your assembly.

"Happy the Hare at morning for she is ignorant to the Hunter's waking thoughts."

RE: mates between parts in two sub-assemblies

Also check that the subassemblies are flexible if they have to change shape to make the new mates (as in linkages). Right-click the subassembly in the Feature Manager and select Component Properties, then check "flexible".  Note that you have to have different configurations of any multiply-used subassembly if you want any of the instances to be flexible.

Good Luck

RE: mates between parts in two sub-assemblies

(OP)
Thanks everyone.  I am beginning to understand now.  I was getting the overdefined message when I was trying to set the mate outside the sub-ass'y and a message telling me that I couldn't set the mate if I was working inside the sub-ass'y.  I tried putting planes in the sub-ass'y that were determined by the sketch line, but that still gave me the overdefining message.  When I made the sub-ass'y flexible it told me that it couldn't be added because the geometry had dependent features, but if I made both sub-assemblies flexible, then it worked OK.

The rigid and flexible buttons are new to me, but in future, with good planning, everything should go together OK.

Thanks again.

tstanley

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