| 區塊 | 內容 |
|---|---|
| 時間分解 | 切削、快速移動、停等與合計 |
| 逐刀具 | 每支刀的切削/快速移動/停等時間,以及換刀次數 |
| 時間受什麼限制 | 每一段切削歸因到一個原因:程式指令進給、逐軸速度上限、圓弧加速度夾制、 轉角減速、加速度/jerk、程式段處理時間 |
| 行程檢查 | 程式用到的範圍與機台行程比對。設定檔有工件偏置時, 連絕對位置會不會撞行程極限一起檢查 |
| 程式規模 | 檔案行數、巨集展開後的執行程式段數、運動段數 |
| 語意參數來源 | 這一次用到哪些控制器參數、哪些還是假設值 |
| 診斷 | 還不支援的指令與可疑的寫法,每一則都帶原始行號 |
CAM 給的加工時間多半是路徑長度除以進給率,假設機台全程跑在指令進給上。 同一台機台、三支不同的程式,主導的限制完全不一樣。 百分比是切削時間裡,速度被這個限制壓住的那一部分:
| 範例 | 主導的限制 | 佔切削時間 |
|---|---|---|
06-smoothing-modes.nc | 轉角減速 | 100% |
03-arc-interpolated-holes.nc | 圓弧加速度夾制 | 約 94% |
04-dense-finishing.nc | 程式段處理時間 | 約 88% |
三支都在工時預估頁的內建範例裡,按一下就跑得出來。
G61 精確停止與 G64 連續切削的差別。G00 每一段都減速回零並確認到位 ——
與 G61/G64 無關,那是切削段之間的規則。G43.4、G43.5、G68.2 與 TRAORI。#100、WHILE、G65。
族群化程式的孔位是算出來的,不是寫在檔案裡。G73~G89、CYCLE81~CYCLE85,
含啄鑽的退刀量與間隙量(參數 5114/5115,程式裡看不到)。M98/M99;西門子用名字或 L 編號呼叫,
含 PROC 參數與 MCALL。可跨檔案呼叫
(跨檔案要桌面版 —— 網頁版一次收一個檔案)。G02、M06、T3 或行號。刀具直徑只是示意,刀尖位置來自實際軌跡。不做碰撞檢測,不做材料移除模擬。 STL 與 NC 程式一樣不會上傳。
預設是構型範本:先選構型(3 軸、4 軸,以及 table-table、head-table、head-head 三類 5 軸), 再選級別(小型高速、一般、大型重切削)。 範本裡每一個數值都是依機台級別推導的假設值,沒有一項來自你的機台。
到機台設定頁換成這一台的實際值。那一頁的第一段是 空跑的測試程式:在機台上跑完,把控制器顯示的循環時間抄回來。 不需要懂任何參數,也不用碼錶。
規格表和參數畫面上抄得到的數字,對工時的影響其實很小;影響大的那幾個只能量。
其餘的參數在下載的 .toml 裡,每一格都註明了對應的 Fanuc 參數編號,
要自己調的話直接改檔案。
填完在工時預估頁載入。設定檔和 NC 程式一樣不會上傳。
| 支援 | |
|---|---|
| 控制器 | Fanuc 系列、Siemens 系列、HEIDENHAIN 系列 |
| 機台 | 3 軸、5 軸銑床 |
| 範疇 | 運動行為、3D 路徑顯示、工時計算 |
那一頁一列一個功能、一欄一個控制器,算不算得出來一眼看完。 程式裡用到還不支援的指令時,報告的診斷區會列出來。 需要其他控制器或車床?告訴我們會影響開發順序。
會送出資料的只有回饋、聯絡與 帳號三個獨立頁面,都沒有檔案上傳欄位。
我們不對工時預估的精度做保證。 結果適合用來比較方案、找出時間花在哪裡,以及發現與既有估值差距大的程式。 作為報價或驗收的唯一依據之前,請先在自己的機台上對過。
誤差主要來自三處:機台參數、現場條件(進給修調、實際的換刀與等待), 以及程式本身的變異。報告會標出這一次的參數來自哪裡。
預估會與公開的實測加工記錄(美國 NIST 製造研究平台)逐段對帳, 切削、快速移動與非切削分開比。