whiteday13jin

ParamCAD 是个参数化的CAD自动生成工具,生成格式为.sldsrt的零件图(solidworks)。ParamCAD is a parametric CAD automation tool that generates part drawings in the .sldsrt format (SolidWorks).

12
0
100% credibility
Found Mar 31, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

ParamCAD is a tool that automates the creation of customizable SolidWorks CAD parts from predefined templates using web forms, spreadsheets, or simple lists of dimensions.

How It Works

1
🔍 Discover ParamCAD

You find this helpful tool online that lets you quickly create standard mechanical parts like brackets or covers by just changing a few sizes.

2
💻 Start it up easily

On your Windows computer with design software installed, double-click the ready-to-go starter file, and it prepares everything and opens a simple web page in your browser.

3
Choose how to share your part idea
🌐
Use the web form

Fill out the on-screen boxes for dimensions right in your browser.

📄
Upload a simple file

Provide a list of sizes in a common spreadsheet or note file.

4
⚙️ Pick part style and details

Select from ready examples like motor brackets, connection plates, or box covers, then enter measurements for length, width, holes, and thickness.

5
Make your custom part

Hit the create button and watch as it automatically builds your exact part design in moments.

6
📁 Grab your new design file

Look in the results folder for your ready-to-use part file, along with notes on what it did.

Design time saved

Open the file in your design program, make any final touches, and get back to creating faster without redrawing from scratch.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ParamCAD?

ParamCAD is a Python tool for CAD automation that generates parametric SolidWorks parts in .SLDPRT format from simple inputs like JSON, Excel, or web forms. It targets repetitive mechanical designs—motor mount brackets, flange connector plates, sheet metal covers—by mapping parameters, validating constraints, and automating rebuilds to spit out versioned parts, logs, and macros. No more manual resizing in SolidWorks; just feed it dimensions and get production-ready files.

Why is it gaining traction?

Its one-click Windows batch launcher fires up a FastAPI web UI or API endpoints instantly, with dry-run mode for safe testing sans SolidWorks. Parameter validation auto-fills defaults and flags bad inputs, while CLI handles batch Excel jobs and custom outputs. Versioned naming and detailed JSON logs make auditing a breeze, hooking devs tired of brittle VBA macros.

Who should use this?

Mechanical design engineers cranking out resized brackets or flanges daily. Automation scripters integrating parametric part generation into pipelines via API or CLI. Small teams prototyping sheet metal enclosures without full SolidWorks sessions.

Verdict

Worth a dry-run test if you're on Windows with SolidWorks 2024—solid docs, examples, and web/CLI entrypoints lower the barrier despite 12 stars and 1.0% credibility signaling early maturity. Expand templates yourself; it's a practical starter for custom CAD automation, not enterprise-ready yet.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.