• C++ Add-in example to Create a Macro Feature

    This is a Vikrant Udawant add-in example which illustrates creation of a macro feature using IFeatureManager::InsertMacroFeature3  API. It shows how to create a multibody macro feature.   Key details: The ...
    Michael Kozikowski
    last modified by Michael Kozikowski
  • API: SheetMetal:Using Multi-Body Flat Patterns In a Drawing

    This is a VBA macro example that demonstrates how to create drawing views for each sheetmetal body flat pattern feature in a multi-body flat pattern scenario. SolidWorks limits the number of "unsuppressed" (flattened ...
    Michael Kozikowski
    last modified by Joyce Bossom
  • API: Create Spring Macro Feature (VBA)

    This example shows how to create a Spring macro feature.   Download the macro, SpringMacroFeature.swp. Start up SolidWorks and open SpringMacroFeature.swp. Create a new part document. Sketch a circle and clo...
    Cheryl O'Neill
    last modified by Cheryl O'Neill
  • API: Registering your Add-In as a Certified Gold Add-In or Solution Partner Add-in

    Starting with SOLIDWORKS 2021, Certified Gold Solution Partners and Certifies Solution Partners can register their add-ins for greater prominence in the Add-In Manager Dialog.     Eligibility: Only current...
    Dan Seaman
    last modified by Michael Kozikowski
  • Get Started in the community

    This space is for issues (discussions) and suggestions (ideas) for the SOLIDWORKS Forums only! The SOLIDWORKS Forums is a place where users can ask questions, share content and ideas, best practices and build connec...
    Community Manager
    last modified by Greg Jankowski
  • How to Design Better Plastic Parts

    Plastic part design offers many challenges to the design engineer. The entire process from start to finish is complex - from the modeling challenges to the analysis and tool design.     The following discip...
    SW Admin
    last modified by SW Admin
  • Parsing the Command Line on SolidWorks Startup

    Here is a VBA macro that uses Windows APIs to gather the command line commands when starting SolidWorks from that command line. The format for starting SolidWorks from a command line and running a macro on startup is ...
    Michael Kozikowski
    last modified by Michael Kozikowski
  • API: Using IComponent2::GetCorresponding in Assembly\Sub-Assembly\Part Hierarchy

    This C# macro example shows how to: *  use IComponent2::GetCorresponding within an assembly hierarchy that has a sub-assembly component.    (in this example, Assembly\Sub-Assembly\Part). *  get ...
    Michael Kozikowski
    last modified by Michael Kozikowski
  • API: Add a web browser to the SolidWorks Task Pane

    The SolidWorks API provides the ability to add your own tabs to the SolidWorks Task Pane.  In the Task Pane tab, you can place a custom ActiveX control.  This is an example of doing just that, using a SolidW...
    Scott Stanley
    last modified by Scott Stanley
  • API: How to move all dimensions in a drawing to another layer (VBA, VB.NET, C#)

    This example shows how to move all dimensions in a drawing to another layer.   Extract the archive to a convenient location. Open a drawing with dimensions. Create the "HIDE" layer in the drawing. Run the mac...
    Joyce Bossom
    last modified by Joyce Bossom
  • API: How to locate a model entity in the space of a drawing view (VBA, VB.NET, C#)

    This example shows how to locate a model entity in the space of a drawing view.   Problem:   Points selected in a drawing are returned in the space of the underlying model, rather than in the space of the ...
    Joyce Bossom
    last modified by Joyce Bossom
  • Advanced selection.mp4

    Michael Buchli
    last modified by Michael Buchli
  • How To: Update your profile

    Introduce your self to the Community quickly and easily by updating your Profile.   Upload a Photo Upload an Avatar Update Your Profile Controlling Your Privacy Settings Profile Video  ...
    Community Manager
    last modified by Jim Wilkinson
  • Listen to the SOLIDWORKS Podcast

    Visit the SOLIDWORKS Podcast homepage   Listen and Subscribe now on:   If we are missing any channels let us know here: What Podcast Networks would you like to get the SOLIDWORKS Podcast on?  
    Brian Kenyon
    last modified by Brian Kenyon
  • API: IEdmBatchUpdate2 example

    The attached example shows how to upate a variable on several files using the IEdmBatchUpdate2 interface.  Change the vault name on line 15 of Program.cs to match your system.   The example displays a file...
    Robin Richter
    last modified by Robin Richter
  • API: How to call a method in a .NET addin from a macro

    The attached example shows how to call a method in a .NET addin from a VBA macro.  To run the sample, load the addin into SolidWorks, then run the macro.  A message box will appear if it executes successfull...
    Robin Richter
    last modified by Joyce Bossom
  • ePlastics_material_selection_guide.pdf

    Handy plastics guide.
    Tony Cantrell
    last modified by Tony Cantrell
  • SolidWorks Rx - The Computer Doctor Is In

    CAD can be demanding on your computer. Technical problems are not uncommon. Whenever you have a question, it can be difficult to give the support person a complete description of what's happening and how your computer...
    Greg Jankowski
    last modified by Greg Jankowski
  • August UG mtg in Mobile Skills lab

    Our August La Crosse, Eau Claire, Winona Area (LEWA) SOLIDWORKS User Group meeting is set.  I am very excited to be able to have our meeting at the new Ashley Furniture Mobile Skills Lab.  
    Betty Baker
    last modified by Betty Baker
  • How To: Participate in the community

    Explore, share and create - Get involved and collaborate within the community and your specific groups. Learn how to participate in the community by asking questions, answering questions posted by other members, and a...
    Community Manager
    last modified by Jim Wilkinson