Skip to content

ramugopal92/solidworks-custom-properties-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SolidWorks Custom Properties Manager

SolidWorks Custom Properties Manager is a CAD automation tool designed to simplify batch editing of SolidWorks custom properties across multiple PART and ASM files.

The tool was developed by Ramu Gopal, creator of The Tech Thinker, as part of ongoing research and development in engineering automation and SolidWorks workflow optimization.


Why This Tool Exists

Engineering teams often need to update metadata across hundreds of CAD files, including:

  • Description
  • Part Number
  • Material
  • Finish
  • Vendor properties
  • Revision information

Manually editing these properties inside SolidWorks can be slow and error-prone.

This tool automates the process using an Excel-based batch workflow.


Key Capabilities

  • Batch export of SolidWorks custom properties
  • Excel-based editing of metadata
  • Bulk re-import of updated properties
  • Folder-level automation
  • Engineering workflow optimization

Technology Stack

  • SolidWorks API
  • VBA (Visual Basic for Applications)
  • Excel Automation

Architecture

The tool uses a simple UI-driven workflow built using the SolidWorks API and VBA.

Workflow:

SolidWorks Files ↓ Export Custom Properties ↓ Edit Metadata in Excel ↓ Batch Import Back to SolidWorks

Features

  • Batch export properties
  • Excel metadata editing
  • Bulk import to SolidWorks
  • Folder-level automation

Requirements

  • SolidWorks
  • VBA enabled
  • Excel

Installation

  1. Download the release
  2. Open SolidWorks
  3. Run the macro

Author

Ramu Gopal Mechanical Engineer | CAD Automation Developer

Creator of The Tech Thinker https://thetechthinker.com


Tool Interface

![SolidWorks Custom Properties Manager](images/SolidWorks_Custom Property Manager UI-Home.jpeg)

Technical Article

Full explanation of the tool architecture and workflow:

https://thetechthinker.com/solidworks-custom-properties-manager-guide/