Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Help: Copying Mating Sequences in Solidworks

Status
Not open for further replies.

kevin08

Mechanical
Aug 14, 2008
23
I have solidworks 2006. I'm trying to figure out if there is a way I can copy and paste my mating sequences done in the assembly file.

something like this: (example given below)


(1) Concentric1 – Face<1@Zarya-1> and Face<2@Soyuz1-1>, Concentric2 – Edge<1@Soyuz1-1> and Face<1@Zarya-1>, Coincident1 – <Front@Soyuz1@mission12a> and Front<@Zarya-1@mission12a>, Tangent – Face<1@Soyuz1-1> and Face<2@Zarya-1>.

Thank You,
Kevin
 
Replies continue below

Recommended for you

Not sure what you're meaning. Do you want to copy and paste the names of the mates into Word or Excel or the like, or do you want to "copy" mates from one component and "paste" them onto some unconstrained component to position it in the assembly?

-handleman, CSWP (The new, easy test)
 
If you are trying to duplicate mates of one component to another component to speed up assy creation, look up SmartMates in the Help Index.

[cheers]
 
I want to copy and paste the names of the mates into Word.
 
Look into SnagIt. It's a screen capture program that can also extract text from windows. I have it and have verified it can grab the mate names.

Coincident1 (20051<1>,70134<1>)
Concentric1 (20051<1>,70134<1>)
Concentric2 (20051<1>,70134<1>)
Coincident17 (70134<1>,70140-ENG<2>)
Concentric19 (70134<1>,70140-ENG<2>)
Coincident18 (70134<1>,70140-ENG<2>)
Concentric20 (70140-ENG<2>,JW Winco 120FSH9_A<1>)
Parallel1 (70140-ENG<2>,JW Winco 120FSH9_A<1>)
Coincident21 (70134<1>,S9825<1>)
Concentric23 (70134<1>,S9825<1>)
Concentric24 (70134<1>,S9825<1>)
Distance3 (70140-ENG<2>,JW Winco 120FSH9_A<1>)
Coincident26 (S9825<1>,20053<2>)
Concentric28 (S9825<1>,20053<2>)
Parallel3 (S9825<1>,20053<2>)
Coincident28 (S9825<1>,20053<1>)
Concentric29 (S9825<1>,20053<1>)
Parallel4 (S9825<1>,20053<1>)
Parallel6 (20051<1>,80011 CSFL<1>)
Concentric32 (20051<1>,80011 CSFL<1>)
Concentric33 (20051<1>,80011 CSFL<1>)
Coincident33 (20051<1>,80011 CSFL<1>)
Coincident42 (10373<1>,10350<1>)
Concentric38 (10373<1>,10350<1>)
Parallel11 (80011 CSFL<1>,10350<1>)
Coincident48 (80011 CSFL<1>,ACX705AKM-7<1>)
Coincident49 (80011 CSFL<1>,ACX705AKM-7<1>)
Coincident50 (80011 CSFL<1>,ACX705AKM-7<1>)
Coincident51 (80011 CSFL<1>,20059<1>)
Concentric43 (80011 CSFL<1>,20059<1>)
Parallel14 (80011 CSFL<1>,20059<1>)
Coincident52 (70134<1>,fl z-plate assy<1>)
Concentric44 (70134<1>,fl z-plate assy<1>)
Concentric45 (70134<1>,fl z-plate assy<1>)
Coincident58 (20051<1>,sp200 assy<1>)
Concentric52 (20051<1>,sp200 assy<1>)
Coincident63 (20051<1>,70135<1>)
Concentric53 (20051<1>,70135<1>)
Concentric54 (20051<1>,70135<1>)
Coincident64 (10373<1>,70135<1>)
Concentric55 (10373<1>,70135<1>)
Coincident65 (70135<1>,interpolator mount<1>)
Concentric56 (70135<1>,interpolator mount<1>)
Parallel15 (70135<1>,interpolator mount<1>)
Distance5 (20051<1>,JB ASSY<1>)
Coincident69 (20051<1>,JB ASSY<1>)
Coincident70 (10372<1>,Schurter KMF_0100<1>)
Coincident71 (10372<1>,Schurter KMF_0100<1>)
Coincident72 (10372<1>,Schurter KMF_0100<1>)
Parallel16 (80011 CSFL<1>,80012-R CSFL<1>)
 
I will download this software. Thank You.

Kevin
 
If you have any experience with API programming you could write a simple macro to do this as well. The macro would iterate over each macro in the active assembly and append it's name in a text file. Although this would only be useful if you have to do this many times. Otherwise, I'd stick to SnagIt. It's not expensive and is very useful in general.
 
The mate name as returned by the API does not include the entity information - only "Concentric1", etc.

-handleman, CSWP (The new, easy test)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor