Add-in

Estimate Your Part Manufacturing Cost with SOLIDWORKS & Free Online Training

Part Manufacturing Cost

Included with SOLIDWORKS Professional and Premium packages is the SOLIDWORKS Costing add-in, an automatic costing tool that can generate estimates of part manufacturing cost that adjust whenever you modify your design. You can easily track costs to ensure your projects stay on target to meet…

Read More...

Add-in Series 5 – Handle Selections [VIDEO]

The mouse events are triggered quite frequently, and many times nothing in SolidWorks has changed.  It is possible to use selection change events instead.  This means your code can assume that it needs to reprocess the selection. In this example I am going to set…

Read More...

Add-in Series 4 – Handle Mouse Events [VIDEO]

There is a summary of all of the available mouse events in SolidWorks found under this help topic SolidWorks.Interop.sldworks Namespace The mouse event handler gives us access to the following events: DMouseEvents_MouseLBtnDblClkNotifyEventHandler Fired when the left-mouse button is double-clicked. DMouseEvents_MouseLBtnDownNotifyEventHandler Fired when the left-mouse button is pressed down. DMouseEvents_MouseLBtnUpNotifyEventHandler Fired when the left-mouse button is released after being pressed. DMouseEvents_MouseMBtnDblClkNotifyEventHandler Fired when the middle-mouse button is double-clicked. DMouseEvents_MouseMBtnDownNotifyEventHandler Fired when the middle-mouse button is pressed down. DMouseEvents_MouseMBtnUpNotifyEventHandler Fired when the middle-mouse button is released after being pressed. DMouseEvents_MouseMoveNotifyEventHandler Fired when the mouse pointer is moved. DMouseEvents_MouseNotifyEventHandler Fired whenever a mouse event occurs. DMouseEvents_MouseRBtnDblClkNotifyEventHandler Fired when the right-mouse button is double-clicked. DMouseEvents_MouseRBtnDownNotifyEventHandler Fired when the right-mouse button is pressed down. DMouseEvents_MouseRBtnUpNotifyEventHandler Fired when the right-mouse button…

Read More...

Add-in Series 3 – Create Task Pane [VIDEO]

A Task pane is a panel that resides on the right hand side of the SolidWorks graphics area by default.  It is a great place to provide information to users regardless of their environment (part, assembly, or drawing).  Follow the steps below to create a…

Read More...

Add-in Series 2 – Create SolidWorks Add-in without the SDK [VIDEO]

Creating an add-in from the SDK is very quick and easy, but it requires the full version of visual studio to utilize. An alternative to that is to download a source project created by the SDK without modifications and then make the changes below. The…

Read More...