Solidworks Part Generation
Solidworks does not allow easy exports of configurations within a single part. Parts such as fasteners, which have have a multitude of configurations, often cannot be easily stored in an Enterprise Product Data Managament (EPDM) software.
Use Solidworks API (Visual Basic) to export the configurations as individual parts (renamed as the configuration name). The macro can also move configuration specific properties into "Custom Properties". This creates an ideal format for importing bulk parts into EPDM software and eliminates the possibility of configuration glitches silently ruining large assemblies and bill of materials.