solidworks-automation-skill

solidworks-automation-skill

A Python-based automation toolkit for SolidWorks API, supporting part modeling, assembly, and drawing generation.

Agent SkillDesignOpen source
Type
Agent Skill
Open source
Yes
GitHub Stars
★ 1.0k
Source
skill-github

Overview

SolidWorks Automation Skill is a Python-based automation toolkit for the SolidWorks API. It empowers AI with robust CAD design capabilities, including part modeling, assembly, and drawing generation. By importing this skill, AI can perform complex CAD operations such as sketching, extrusion, rotation, and chamfering. Ideal for AI projects requiring CAD design, especially those involving mechanical design and drawing generation. Can be imported via npx or clients like Claude.

Capabilities

  • ▪Part Modeling - Sketching, Extrusion, Rotation, Chamfering
  • ▪Standard Spur Gear Modeling (Pilot)
  • ▪Multi-language Backend Routing - Python, C# PIA/Add-in, Native C++
  • ▪C# Add-in Host (Verified for SW2026)
  • ▪Drawing Generation - GB/T First-Angle Drawings, Dimension Chains

Use cases

Automated Part ModelingGenerating Standard Spur GearsCreating DrawingsAssembly Modeling and Motion Simulation

Setup

Requires: Python 3.10+SolidWorks 2024-2026
npx github:wzyn20051216/solidworks-automation-skill or claude skill add https://github.com/wzyn20051216/solidworks-automation-skill

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to install this skill?

Install via npx or Claude client by importing the GitHub repository.

Which versions of SolidWorks are supported?

Supports SolidWorks 2024-2026.

Related skills