
from solidworks-automation-skill91
Python-based SolidWorks automation toolkit for controlling SolidWorks via COM: part modeling, assemblies, drawings, exports, and common troubleshooting on Windo
This skill provides practical, scriptable guidance and helpers for automating SolidWorks via Python COM. It explains connecting to a running SolidWorks instance, common workflows for part modeling, assemblies, drawings, file export (STEP/STL/PDF), and handling units, selections, and by-ref parameters. The material is aimed at automating repetitive CAD tasks, batch exports, BOM extraction, and integrating SolidWorks operations into OpenClaw workflows.
Use this skill when you need to automate SolidWorks on a Windows machine: create parts from parametric inputs, update assemblies, produce engineering drawings, export files in bulk, or run scripted checks and simple FEA prep. Also useful for integrating SolidWorks file export into CI or headless workflows where a running SolidWorks COM server is available.
scripts/ modules (connection helpers, part/assembly/export helpers) described in the SKILL body (note: repository may include the actual scripts).Designed for agents or automation that can run Python on Windows and call COM (Codex/Copilot/agents with exec/shell access). Works when the host has Python and pywin32 installed.
SolidWorks automation skill with 14 Python scripts for controlling SolidWorks via COM (part modeling, assemblies, drawings, exports, motion studies). Comprehensive SKILL.md with detailed workflows, subskills, and MCP server integration. Scripts are well-structured with good error handling and docstrings, but most fail at import time due to inter-module dependencies and Windows-only COM requirements (pywin32/comtypes). Only sw_appearance.py ran successfully; all others hit ImportError or platform-specific dependencies.
pywin32comtypesmcpSolidWorks (Windows-only COM application)Legitimate CAD automation skill. No security concerns. Code quality is good but scripts are tightly coupled and platform-locked. The skill is well-documented (in Chinese) with clear architecture — subskills for vibecad, fillet-chamfer-cnc, and threaded-holes are a nice touch. Niche but genuinely useful for SolidWorks engineers using AI agents.