# Home

What began as a small side project became something that needed structure. This documentation reflects that change:\
from personal notes → to a practical, tested, and evolving reference for desktop CNC machining.

The focus is simple: share things in a way someone else could actually apply them — not just read about them.

***

### **Built around one reference machine**

All examples are based on the **Snapmaker Artisan**, so results come from a real context:

* milling different materials including aluminum on compact CNC
* reliable 3-axis workflows (setup → validation → finishing)
* a build-with-me path into DIY 5-axis development
* 5-axis workflows

***

### **What you will find here:**&#x20;

* tool libraries and parameter ranges tested on this machine
* machine models for simulation/collision checking
* machining-ready 3D models
* a post-processor for 5-axis extension
* build files and notes for a DIY 5-axis prototype
* sourcing references for raw materials, tools, fixtures

***

### **Who this is for**

Different readers arrive with different backgrounds.\
You don’t need to know anything before starting — and you don’t need to want to learn everything.

If you just want working parameters, take them.\
If curiosity wakes up later, the explanations will be here waiting.

You’re welcome here at any level; this space is meant to connect those points, not separate them.

***

### **How you can use it**

**“I just want something that works.”**\
→ Start by copying a workflow.

**“I want to understand this better.”**\
→ Come back to the reasoning and background.

**“I’m ready to make my own decisions.”**\
→ Use the notes to adjust, test, and refine.

There’s no required order. All are valid.

If you already have CNC experience, treat this as a second opinion — not a standard.\
Some approaches differ from industrial defaults on purpose; compact machines reward different strategies.

***

### How to use this site

If you’re new to this documentation, the following page explains how it is structured and how to approach it.

[How to use this site](/miwicnc/how-to-use-this-site.md)

***

### Behind the documentation

Additional context about how this documentation is developed can be found in the transparency and philosophy sections.\
[About this documentation](/miwicnc/about-this-documentation.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://miwicnc.gitbook.io/miwicnc/home.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
