- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CNC銑床(或加工中心機)程式製作
電腦數值控制工具機是經由程式中的指令操控電腦數值控制系統去執行以往必須由人工操作的所有加工動作。故學習程式製作必須完全了解程式中指令的功能及格式,這樣才能將傳統人工操作工具機的加工經驗及相關知識,很正常的用指令來描述加工順序。簡而言之,CNC銑床(或MC)的程式就是依據您已具有的加工知識和加工順序,用正確的指令依序描述組合而成。 故製作CNC銑床(或MC)程式時必須考慮下列幾點:
1. 依工件形狀及尺寸標示決定程式原點位置及加工順序。 2. 工件的夾持方法。用虎鉗夾持或用T槽螺栓、壓板、梯枕或製作特殊夾具。 3. 刀具的選擇:包括銑刀的直徑、刀刃長度、材質及其他刀具的選用並決定各把刀具的刀號及刀長補正號碼、刀徑補正號碼。 4. 切削條件:包括各把刀具的主軸轉速、切削深度、進給速率、精銑預留量等。 程式製作
位址用英文字母表示,其意義如表1所示,位址依照已設定的程式機能而有不同的意義 ,其目的在限定其後數值的意義。
表1 各位址之意義
機 能 位 址 意 義 程式號碼 : (ISO),O (EIA) 程式號碼 順序號碼 N 順序號碼 準備機能 G 動作模式(直線、圓孤等) 座標軸字語 X、Y、Z 座標軸移動指令 A、B、C、U、V、W 附加軸移動指令 R 圓弧半徑 I、J、K 圓弧中心座標 進給機能 F 進給速率 主軸轉速機能 S 主軸轉速 刀具機能 T 刀具號碼、刀具補正號碼 輔助機能 M 機械側ON/OFF控制 B 床台位置 補正號碼 H、D 補正號碼指令 暫 停 P、X 暫停時間 副程式號碼指定 P 副程式號碼指定 重覆次數 L 副程式重覆次數 參 數 P、Q、R 固定循環 2-1.1 資料輸入格式
CNC程式中的每一指定皆有一定的固定格式,使用不同的控制器其格式亦不同,故必須依據該控制器的指令格式書寫指令,若其格式有錯誤,則程式將不被執行而出現警示訊息。 其中尤以數值資料輸入時應特別小心。一般CNC銑床或MC皆可選擇用公制單位mm 或英制單位英吋 為座標數值的單位。公制可精確到0.001mm,英制可精確到0.0001英吋, 此也是一般CNC機械的最小移動量。若輸入X1.23456時,實際輸入值是X1.234mm或X1.2345英吋,多餘的數值即被忽略不計。且字數也不能太多,一般以7個字為限,如輸入X1.2345678, 因超過7個字,會出現警示訊息,表1是位址和指令數值範圍。 表1中所列是電腦能接受之指令範圍,而CNC工具機實際使用範圍受到其機械本身的限制,故應參考CNC工具機的操作手冊而定。例如表1中X軸可移動±99999.999mm,但實際上CNC工具機X軸的行程可能只有650mm,進給速率F最大可輸入100000.0mm∕min,但實際上CNC工具機可能限制在3000mm∕min以下。故在程式製作時,要確定不超過CNC工具機規格 的實際限制,所以一定要參照CNC工具機製造廠發行的說明書。
表1 位址與指令範圍(FANUC 0M)
機 能 位 址 公制單位 英制單位 程式號碼 : (ISO) O (EIA) 1-9999 1-9999 順序號碼 N 1-9999 1-9999 準備機能 G 0-99 0-99 坐標軸字語 X、Y、Z、Q、R、 I、J、K ±99999.999mm ±9999.9999inch A、B、C ±99999.999deg ±9999.9999deg 進給機能 F 1-100000.0mm/min 0.01-400.0inch/min 主軸轉速機能 S 0-9999 0-9999 刀具機能 T 0-99 0-99 輔助機能 M 0-99 0-99 暫 留 X、P 0-99999.999sec 0-99999.999sec 副程式號碼指定 P 1-9999 1-9999 重覆次數 L 1-9999 1-9999 補正號碼 D、H 0-32 0-32 2-1.2 CNC工具機座標系統
CNC銑床或MC是依據座標系統來確定其刀具運動的路徑,因此座標系統對CNC程式設計極為重要。 CNC工具機各軸的標註,CNS是採用右手直角座標系統。如圖1所示,大姆指表示X軸 ,食指表示Y軸,中指表示Z軸,且手指頭所指的方向為正方向。X、Y、Z軸向是用於標註線性移動軸;另外定義三個旋轉軸,繞X軸旋轉者稱為A軸,繞Y軸旋轉者稱為B軸,繞Z軸旋轉者稱為C軸。三旋轉軸的正方向皆定義為順著移動軸正方向看,順時針迴轉為正,逆時針迴轉為負,如圖2所示。
(a)右手直角座標系統 (b)X、Y、Z移動軸 A、B、C旋轉軸 圖1 圖2 2-1.3 座標位置
文档评论(0)