Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 工學院
  3. 機械工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/78451
標題: 基於Solidworks API之機械手臂CAM技術研發
Research and Development of CAM Technique for Industrial Manipulator via Solidworks Application Programming Interface.
作者: Hao-Wei Huang
黃皓偉
指導教授: 蔡孟勳(Meng-Shiun Tsai)
關鍵字: 機械手臂,刀具路徑規劃,NURBS曲線,曲線偏置,Solidworks API,
industrial manipulator,tool path planning,NURBS curve,curve offset,Solidworks application programming interface,
出版年 : 2021
學位: 碩士
摘要: 目前的商用CAM軟體已經廣泛地應用於機械手臂加工上,但商用CAM軟體價格昂貴且軟體功能眾多操作不易上手,使得中小企業較難負擔,由於某些加工應用工序較為簡單,例如:去毛邊、焊接或拋光等,因此本研究開發CAM軟體技術架構於Solidworks助於提升應用價值並且可以降低成本。
本論文基於Solidworks研發一套機械手臂CAM軟體,此研究主要分為刀具路徑規劃演算法及圖形化介面開發。刀具路徑規劃以NUBRS演算法為基礎,對曲線與曲面進行兩種規劃方式分別為公差規劃和步長規劃,公差規劃會以公差與最大步長參數進行演算,使曲線誤差符合使用者設定之公差,且能確保線段平均讓加工品質更佳優良;步長規劃則以步長參數進行演算,在不考慮公差狀況下,使規劃的每一線段接近使用者設定之步長並且達到線段平均。在加工應用情況下,會因刀具直徑有所不同,需進行刀具偏置,因此本論文應用曲線偏置演算法來進行補償。圖形化介面透過Solidworks API進行開發,提供加工曲線與曲面選擇、刀軸方向切換及切削參數設定且能儲存設定,並能輸出刀具路徑資料,轉換成NC碼格式應用於機械手臂加工,實現CAM於Solidworks軟體上規劃加工刀具路徑。

Commercial CAM software has been working very widely for Industrial Manipulators. However, it is too expensive and difficult to operate because many functions are not be used in robot applications. Therefore, SMEs (Small and Medium Enterprises) can’t afford to buy it. Due to the operation of some processing applications being relatively simple, e.g., deburring, welding, and polishing processing, the research and development of CAM software technique based on Solidworks is developed to enhance the application value and lower costs.
This thesis researches a set of CAM software based on Solidworks for industrial manipulator. This research is mainly divided into tool path planning algorithm and graphical interface development. Tool path planning is based on NUBRS algorithm. Two planning methods for curves and surfaces are tolerance planning and step planning. Tolerance planning is calculated by the parameters of tolerance and maximum step to make the curve error meet the tolerance of the user setting and ensure the segment average of the curve to make the processing quality better. Step planning is calculated by the parameter of step to make every segment of the curve be close to the step of user setting and reach the average of the segments without considering the tolerance. In the case of processing applications, the tool needs to be offset due to the difference of the tool diameter. Therefore, this thesis applies the curve offset algorithm to compensate. The graphical interface is developed via Solidworks API. It provides the selection of processing curves and surfaces, the switch of the tool axis direction, and the setting of the cutting parameter; moreover, it can store these settings and output the tool path data. Furthermore, convert the tool path data into NC code format and apply it to process for industrial manipulator. Finally, CAM technique is implemented to plan the processing tool path on Solidworks software.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/78451
DOI: 10.6342/NTU202100174
全文授權: 有償授權
電子全文公開日期: 2026-01-26
顯示於系所單位:機械工程學系

文件中的檔案:
檔案 大小格式 
U0001-2601202112341500.pdf
  未授權公開取用
5.27 MBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved