---
# System prepended metadata

title: 3. 基礎操作
tags: [FlatCAM]

---

## 3. 基礎操作

### 3.1. 原始檔案

FlatCAM 支援的原始檔案格式有：

* **Gerber**：通常用來定義電路板上的銅層。
* **Excellon**：（鑽孔檔）包含鑽孔規格、大小與座標。
* **G-Code**：用於 CNC 機器的切割及鑽孔指令。
* **SVG**：可縮放向量圖形，一種常見的解析度獨立圖形格式。

這些檔案可以透過選單分別以「檔案 → 開啟 Gerber…」、「檔案 → 開啟 Excellon…」、「檔案 → 開啟 G-Code…」或「檔案 → 匯入 SVG…」的方式載入。從原始檔案建立的物件會自動加入目前的專案中。

---

### 3.2. 物件與任務

FlatCAM 中的資料以四種不同的物件型態呈現：Gerber、Excellon、Geometry（幾何）及 CNC Job（CNC 工作）。

* Gerber、Excellon 及 CNC Job 物件是透過讀取 Gerber、Excellon 及 G-Code 格式的檔案直接建立。
* Geometry 物件則是用來操作資料的中間階段，可以透過不同操作建立，或直接從 SVG 檔匯入。

下圖展示了檔案與物件之間的關係，箭頭代表 FlatCAM 中可執行的一部分任務流程。

![objects_flow](https://hackmd.io/_uploads/ryDqOQkvgl.png)


---

### 3.3. 建立、儲存與載入專案

專案包含您在程式中已載入、建立及設定的所有資料。每次啟動程式或執行「檔案 → 新建」時，會建立一個新專案。

透過執行「檔案 → 儲存專案」、「檔案 → 專案另存新檔…」或「檔案 → 儲存專案副本…」可以將目前環境中的所有內容（包含專案選項）存檔。使用「檔案 → 開啟專案…」可以載入已儲存的專案。

---

### 3.4. 瀏覽繪圖

開啟物件（Gerber、鑽孔、G-Code 等）的繪圖會自動顯示於畫面。

若修改了影響繪圖參數，可在「已選擇」分頁中點擊「更新繪圖」來重新整理該物件的繪圖。

縮放繪圖可點擊繪圖區，利用滑鼠滾輪或按以下按鍵：

* **1**：將所有圖形自動調整至繪圖區大小。
* **2**：縮小視圖。
* **3**：放大視圖。

縮放時，游標所在點會保持在相同位置。

左右或上下滾動畫面時，可分別按住 **Shift**（左右滾動）或 **Ctrl**（上下滾動）鍵，同時轉動滑鼠滾輪。

也可按住滑鼠中鍵，在繪圖區拖曳滑鼠進行平移。

