在電路板產業中,「成型繪製」是工程師取得客戶提供的電路板設計圖後,利用CAD軟體在設計圖上以描繪的型式規劃機台切割的路徑以及修正圖檔。成型繪製是個重複性高且耗時的工作,並且高度依賴工程師多年的經驗以及對機台的了解。 CoolPCB為本實驗室所開發專門解決「成型繪製」單調且耗時問題的工具。相對於CAD軟體需要以手動的方式完成任何目標, CoolPCB融合了CAD軟體能夠處理大量物件的特性以及導入了機器人流程自動化的概念,透過讓使用者選取控制點的方式來簡化操作的步驟進而快速地完成成型繪製的工作。 在成型繪製的工作中,有一個被稱為「撈空長方槽」的工作,其目的為繪製專門破壞電路板中不必要且對於機台上的吸塵器而言過大的區塊,工程師僅能透過手動或是其他的工具來完成其工作,導致會花費不必要的時間。 CoolPCB導入自動化的概念協助使用者完成成型繪製的工作。本論文將提出一個透過CoolPCB自動化的概念來簡化撈空長方槽操作的演算法,希望能夠加速使用者完成撈空長方槽的作業時間。 ;Before cutting the PCB board, the engineers design the paths for CNC(Computer Numerical Control) machine and correct any error in the origin design by CAD (Computer Aided Design) tool. This procedure is very time-consuming, repetitive and heavily depend on the experience of the engineers. CoolPCB , developed by our lab, combine the advantage from CAD tool which can handle massive amount of object and RPA (Robotic Process Automation) which provides automatic functionality to eliminate the repetition .This problem can be solved with CoolPCB by better UI(User Interface) and the concept about the automation. There is a problem about design the paths for CNC. There will be a vacuum cleaner to clean out the residues after CNC finish routing the PCB. Sometimes the residue can be too large for vacuum cleaner. So the engineers need to design a path to destroy these residues when design paths in CAD tool. This paper will propose a method to design a path to destroy these residues with CoolPCB and hopefully decrease the time which the engineers draw the paths.