×
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

Where is SwDocumentMgr dll?

Where is SwDocumentMgr dll?

Where is SwDocumentMgr dll?

(OP)
Hello I am interested in seeing exactly what is being referenced where in some assemblies in order to delete/isolate the in-context references across parts. I looked around for help with this and found the talks of SwDocumentMgr dll, and now I have two questions: Could someone explain how to run this? And secondly, seeing as I asked the first question; I probably shouldn't be trying to run such a file, is there going to be enhancements in the references of SolidWorks to see exactly what is being referenced where?

Thanks for your help,

KLINE

RE: Where is SwDocumentMgr dll?

SolidWorks Explorer will show you what's being used where or what's using what.
As for the location of the SwDocumentMgr.dll, mine is in C:\Program Files\Common Files\SolidWorks Shared
C:\Program Files (x86)\Common Files\SolidWorks Shared

As you aptly pointed out, you probably shouldn't be messing with it though...

Jeff Mirisola, CSWP, Certified DriveWorks AE
http://designsmarter.typepad.com/jeffs_blog

RE: Where is SwDocumentMgr dll?

Under "Tools --> References" in the VBA editor, look for something like "SwDocumentMgr 2007 Type Library".

SWDM requires a license key.  One of the limitations is that SWDM not be put in a published macro or other format that would allow the unprivileged to see the license key.

I just published a where-used app that used SWDM.  See it at <http://www.EsoxRepublic.com/freeware/>.

batHonesty may be the best policy, but insanity is a better defense.bat
http://www.EsoxRepublic.com-SolidWorks API VB programming help

RE: Where is SwDocumentMgr dll?

You don't mention anything in your post about code, VBA, or macros.  SWDocumentMgr.dll is a set of tools that you can use inside of macros, plugins, or external applications that access SW files.  It is not something that you can "run".

I agree with Jeff that you are most likely looking for the functionality of SolidWorks Explorer.

-handleman, CSWP (The new, easy test)

RE: Where is SwDocumentMgr dll?

(OP)
Thanks for the replies... I think I need to ask this question another way. I am inheriting several assemblies that have in-context features that must be removed. I would like to be able to see all of the parts/sub-assemblies that have in-context links so I can go isolate them to within the individual part/sub-assembly without having to open the file in SolidWorks. Within SolidWorks Explorer you can see if these links exist, but (it appears) only by selecting the individual part... I would like to see where the in context references are by looking top-down. Is this possible?

Thanks again for all your help.
KLINE

RE: Where is SwDocumentMgr dll?

Your best bet is probably to go ahead and open the main assembly.  You can then scan through the feature tree and pick out the parts that have the external reference symbol on them.  You can then open those parts in their own windows and close the main assembly.

-handleman, CSWP (The new, easy test)

RE: Where is SwDocumentMgr dll?

(OP)
Thanks handleman.

KLINE

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