cnc-programming
SolidExpert skill for CNC programming and toolpath optimization using CAM software
AI & Automation 1,160 stars
71 forks Updated today MIT
Install
Quality Score: 96/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# CNC Programming Skill
## Purpose
The CNC Programming skill provides expert capabilities for CNC programming and toolpath optimization using CAM software, enabling efficient and accurate machining of mechanical components.
## Capabilities
- Mastercam, NX CAM, Fusion 360 workflow automation
- Toolpath strategy selection (roughing, finishing)
- Cutting parameter optimization (feeds, speeds)
- Tool selection and library management
- Work holding and fixture consideration
- Toolpath simulation and verification
- G-code generation and post-processing
- Cycle time estimation and optimization
## Usage Guidelines
### Machining Strategy
#### Roughing Operations
1. **Material Removal Strategies**
| Strategy | Application | Advantages |
|----------|-------------|------------|
| Adaptive/Dynamic | General roughing | Constant chip load |
| Pocket | Enclosed areas | Efficient material removal |
| Facing | Flat surfaces | Surface prep |
| Plunge rough | Deep pockets | Axial chip evacuation |
2. **Stock Allowance**
```
Finishing allowance = 0.25-0.5 mm (typical)
Semi-finish allowance = 0.5-1.0 mm
Rough allowance = Stock - finish - semi-finish
```
3. **Step-Over Guidelines**
```
Adaptive roughing: 10-25% tool diameter
Pocket roughing: 50-75% tool diameter
Depth of cut: 1-2x tool diameter (end mills)
```
#### Finishing Operations
1. **Surface Finish Strategies**
| Strategy | Application | Surface Finish |
|----------|----------...
Details
- Author
- a5c-ai
- Repository
- a5c-ai/babysitter
- Created
- 4 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
cad-modeling
Expert skill for parametric 3D CAD model development with design intent and configuration management
1,160 Updated today
a5c-ai AI & Automation Solid
additive-manufacturing
Skill for additive manufacturing process selection, design optimization, and build preparation
1,160 Updated today
a5c-ai AI & Automation Solid
process-planning
Skill for manufacturing process planning including operation sequencing and work instructions
1,160 Updated today
a5c-ai AI & Automation Solid
mpc-controller-skill
Expert skill for Model Predictive Control implementation and tuning
1,160 Updated today
a5c-ai AI & Automation Solid
place-and-route
Expert skill for FPGA place and route optimization and physical implementation
1,160 Updated today
a5c-ai