UG4.0編程筆記

   時間:2014-03-07 00:03:55
UG4.0編程筆記簡介
1:定坐標格式——WCS——方位 2:刪除當前操作導航器中的設置工具——操作導航器—&md……
UG4.0編程筆記正文
1:定坐標 格式——WCS——方位
2:刪除當前操作導航器中的設置工具——操作導航器——刪除設置
3:部件尺寸分析 把安全平面的高度輸入然後確定 點擊坐標前面的“+”號把工件個毛坯選好
8“創建操作:類型“DRILL”用第三個DRILLING給所創建的工步起好名字,所起的名字最好和刀具名相同一便更好的區分 把刀選好 名稱填好 然後確定 讓所創建的工步進入導航器中
9;打開所創建的工步 把需要加工的孔選好 如果需分組 就按分組形式選孔 點擊“CYA1”參數組(1-5)分別選好每組的孔,如果不需要分組時 就可選擇面上所有的孔 的方式來選擇需要加工的孔 當孔選好后確定一下 所選的孔就會出現順序號 點擊“優化”讓其以最小的距離來加工 點3次確定直到找到“點位加工幾何體”對話框為止 再來選上“AVOID”(避讓)為刀具抬起設置高度 按順序選 一直選好 不要漏掉 以免撞刀 選1號2號設定一個安全平面或距離 選2號3號使點擊上一次所設有距離的位置 會出現1號2號的高度 (點擊)輸入距離 按順序選好后確定 進入到原始的創建工步 選“標準鑽深度”注意:原本有的“標準鑽深度”也要選一下 指定組或孔的加工深度 注意:鑽頭用刀肩指定深度 銑刀和鏜刀用刀尖定位 指定深度使 通孔深稍微深2-3MM 然後確定 在進入到原始加工工步 把最小間距設為(2-3MM)默 進給率:主軸轉速500-800
剪切50-80進刀不用設
10:把需要精鏜的孔 用鏜刀鏜出來在把上一個程序 複製 一個 更名為鏜刀名 把複製的程序 掛在鏜刀下面 按需要把所加工的孔進行重新編輯 附加或忽略 然後進入到 創造工步裡面把“標準鑽”改為“標準鏜返回”一直確定三下因為不用在去分組 不用重新設置高度 不用重新設置進給率 只需要把“刀肩深度”改為“刀尖深度”即可 在CYDE參數對話框中的第一個點擊一下設為刀尖深度
11:每次啄鑽深度 標準鑽深度——STEP設置每次的深度
12:無論孔的大小 首先需要中心轉
MILLING平面銑
1:建立零件
2:建立毛坯
3:設置所需要用的刀具
4:把坐標定好
5:創工步
   程序名和刀具名相同
   刀具名T63R5-T
   刀具號
   調整記錄器   程序名為T63R5-1
步進:刀切削完成—行後進行下一行的距離 一般用刀具直徑的百分比 當用刀具直徑百分比的時候 應當注意一個問題就是:所填的百分比書是否大雨刀具去掉尺寸 如果小於刀具的直徑就能切削完全 如果大於刀具直徑的百分比就會留小殘料
切削方式1》往複式切削 切削方向順序不變 切削角自動用戶定義多用於清壁
   2》單向切削 精加工 陡壁筋板面上下的切削 多用於叫清壁
   3 沿輪廓單向切削 用於薄壁零件加工
4 跟隨周邊 沿外形輪廓切削(島清理打自動腔類多選擇向外,有利於螺旋下刀凸模選擇向內)
5跟隨工件;切削方向只可設定為順逆銑 多用於參考刀具時   選用的切削方式
6擺線 用於比較窄的凹槽銑削
7輪廓 用於半精 或 精加工零件側壁或外形輪廓 附加刀路在此打開
8 標準驅動:適用於雕刻
 跟隨周邊和跟隨工件 一般多用於切削區域比較大 進刀和退刀時傷不到工件為基準
平面銑子類型
Face-Milling_Area表面區域銑
Face_Milling表面銑
Face_Milling_MANUAL表面手動銑
PLANAR_Mill平面銑
PLANAR_PROFILE平面輪廓銑
ROUGH_FOLLOW跟隨輪廓粗銑
ROUGH_ZIGZAG往複式粗銑
ROUGH_ZIG單向粗銑
 控制點:1預鑽孔進刀點 當選定以後每次進刀都從轉折個點就刀 2一般下刀點 當設定以後系統給算出離這點比較近的地方下刀
自動進退刀:1水平:銑刀的圓狐面和所要加工的工件表面的距離 可設置0或..
   2豎直:刀具的立銑面和加工表面的距離 也可以說為先前平面可設置0.X或只要不撞刀即可
   3最小:水平和豎直的中間值
傳送方式;一般採用先前平面(豎直)比較多
自動進退刀 傾斜類型1)在直線上 90度垂直下刀 一般不才用應為對刀具不利只有在半精或精加工時應用比較安全
2)沿外形:沿工件的外形輪廓進行下刀
3)螺旋下刀 斜角度數不大於3—8度如果度數過大就會和直線下刀沒有多大差別為了延長刀具壽命 減小刀具的衝擊力 最小斜面長度—直徑(不用動) 65%
自動類型1圓的 退刀方式為圓弧退刀2線性退刀方式為直線退刀
圓弧半徑:可以根據需要調整半徑大小
激活區間:默認(1—3)激活區間為0時重疊距離則無效大於0時重疊距離才有效使用重疊距離(0.5—1)
退刀間距 :在開粗時可設0.5-1(注意容易撞刀)
   在半精或精加工使一定要清零退刀間距盡量小 最好為空
切削順序:1層優先 :刀具在同時切削兩個腔時他會按每層的切削深度跳躍來切削 這種方式跳刀比較多 所以不常用這種方式
   2深度優先:刀具在切削兩個腔時 它會把第一個腔銑完后 在進入第二個腔內切削 這樣切削跳刀比較少 所以用這種方式比較多
切削方向1順銑(常用)2逆銑3跟隨周邊4邊界反向
向外 凹模常用 向內   凸模常用
余量:部件余量等同於銑壁余量
   底面余量:因為刀具的磨損 可以比壁余量捎小一些
   毛坯余量 不用設置
   檢查余量   根據情況而設置
   內公差 0~0.01 一般設置0
   外公差 0.01   一般設置大於0
切削深度類型:用戶定義
   僅僅底面
   底面和島的頂面   按情況設置  
   島頂部的層
   固定深度
   平面銑保存邊界是為了清圓角
最大和最小 當最大設置為1時最小設置為0時系統會自動算出最後不到1的那層 切削社度直到加工完成 也可以使系統自己算出需要多少層
初始;開始時切削量為1 最後時切削量為0.2其他需要計算
角;一般不要動
進給率;主軸轉速 根據刀定進刀300~800
部件選擇
點部件—選擇—(曲線或邊)類型 封閉   平面 自動
   打開   用戶定義(投影所選平面上)
刀具 相切 或開
通過邊界時 第一個選定后 確定一下退來附加第二個 以類推
精加工壁:把第二次所編的程複製一個 把切削方式改為輪廓
 在精加工壁時的程序里公差一定改為0如果不改為0在保存邊界時就不起作用 然後在切削——未切削——自動保存邊界前打一個“勾”號
注意:工件圓角R7就用直徑15以上的刀才能保留邊界(也可以用開精加工的刀來進行側壁精加工但必須是平刀R刀不好用)
例:
   清R7的圓角
   1:第一個程序用直徑20 的平刀開粗   複製 ——粘貼
   2:第二個程序用直徑16平刀清壁,余量設置0 切削——未切割——自動保存邊界打“勾”號 所生成的刀軌後邊界就會自動出現 複製——粘貼
   3:第三個程序里只需要把 “隱藏”——“邊界”來選擇邊界生成刀路即可
   注意“隱藏”——模式裡面換“邊界”

 

   4第四個程序 清低面  利用切削深度里的僅僅底面來進行
延伸邊界的兩種方法
修剪:有兩個或兩個以上的底面,而深度不同不相同時
1:把高出的底面多餘的刀路裁剪掉
   部件——編輯——附加——去選那個底面即可,就能把多餘的刀路修剪
2:刀路向外延伸
部件——編輯——選上所要編輯邊界——再編輯——在選上所要編輯邊界的某條邊——在進行編輯——把余量設置為刀具的負半徑即可
刀路的延伸與縮短:(邊界必須為打開的)選好邊界的起使點或終點進行修剪或延伸 增長=延伸   縮短=修剪
注意: 1多才用大刀開粗 節約時間
   2 機床裡面:圓弧輸出——一般通用
   線性——當螺旋進刀 清角時圓弧半弧過來超出180機床裡面把圓弧輸出改為線性即可
   3 進刀:一般不要太快用300—800,避免第一下刀時撞擊力
   4 平面銑:用跟隨周邊時,打開島清理和終點用輪廓時刀路為打開的
   5單獨清底面時:自動進退刀中,初使進刀改成刀軸內部進刀
   改成“如初使的”進刀線(黃色)就可以改成蘭色G00速度 下降到離底面3個的距離,這樣可節省時間
   6刀具位置:相切於 和開 NX4.0(上)平面銑——部件——編輯——刀具位置 :左或右
   相切於:刀具在邊界的一邊
   開:   刀具在邊界的線上
   7對於不同類型的邊界,起內外側定義是不同的
   作為部件邊界使用時 其材料側是保留的部分
   作為毛坯邊界使用時 其材料側是切除的部分
   作為檢查邊界使用時 其材料側是保留的部分
   保留部分將不生成刀軌 而相對的切削側則是刀路軌跡的切削部位
孔加工時:因為刀具和工具件產生抗性 切削完
成,經測量工件要比所需要的尺寸大5~10絲
處理辦法:比如在編程時用 直徑9.95~9.9的刀具生成刀路 在加工時用直徑10的刀具切削這樣就會把多餘的毛坯切除!!
平面銑:第一個   部件余量——單填有(2~4)隨便 壁余量——單填無效
   第四個   部件余量——單填{壁}{底} 都有用 底面余量——只對底有效
平面銑注意:
 平面銑—自動進退刀
   初使進刀改為刀軸
   內部進刀改成初使的
 在單獨清底時G00速度下刀至最低面
 主要的進退刀參數有:
水平和垂直安全距離:指刀具在接近或離開工件時與工件表面保持的距離 垂直安全距離是指在切削運動開始前 刀具沿著Z軸方向運動時與零件表面的距離 而水平安全距離是指刀具沿著水平方向接近零件側面時由進刀速度轉變為切削速度的位置
 最小安全距離:這個安全距離用於有多個切削層的工件 當時使用“傳遞方式”用“先前平面”時完成一個切削后刀具將從當前切削平面向上延刀   退刀間距就是最小安全距離 然後刀具的快速運動到達下一個進刀點的快速運動到達距離下一切削層垂直安全距離的速度進刀后 開始切削
 型腔銑
 1如果銑帶有餘量的鑄造件 加工方法是選擇型腔銑,切削stategy—毛坯距離**——生成刀路后,必須先掛在坐標上
 2銑孔的最好方法 等高輪廓——非陡峭——切削——順銑連接打到“對部件的交叉傾斜”。“注意”使用方法 必須把METHOD進刀退刀裡面的水平改成大於孔的半徑 刀具直徑大於孔的半徑
   操作步驟:陡角必須不用 “合併距離”不填 “最小切削深度”不填 每一刀的“全局深度”填 “切削順序”不填 “控制幾何體” 不用改   進刀 退刀 ——METHOD打開“水平”的填“豎直”填 “最小”不填 “進刀” 不改 “傳送方式”可改可不改   “退刀”不改

 

 自動進退刀 ; 傾斜類型 螺旋 斜角不大於10% ,螺旋的直徑%不填 ,最小斜面長度 直徑%不填 
   自動類型 圓的圓弧半徑盡量改小   激活區間不改   重疊距離盡量改小  
 退刀間距盡量改最小
   如: 切削——切削參數——切削順序(深度優先)
切削方向順銑 其他不選   余量——部件側壁余量0  部件底面余量0 檢查余量0裁剪余量0內公差0.01 切削公差0.01   連接——層到層選對部件的交叉傾斜 其他不用選   包容不用改
   型腔銑中應注意以下幾點
1型腔銑中;部件選好和毛坯選好后,不選擇切削區域也能加工,但最好能把切削區域也選上比較好
2型腔銑中;切削——切削區域延伸,填上刀具的半徑或稍微大於刀具的半徑,讓刀路延伸出來一刀 ,當切削工件時就會在工件之外下刀,為的是避免在工件上下刀,減少刀的撞擊力,延長刀的壽命 盡量不要讓刀切在工件上
3型腔銑中;進給率裡面的進刀300~800在開粗時不用填 除非使用小刀時要填
4型腔銑中;自動進退刀—初使進刀改成刀軸,內部進刀改為無
這樣在參考刀時減少跳刀 或進刀線不會顯的太亂
5型腔銑中:跟隨工件“切削”——打開刀路變換切削方向
6型腔銑中:當使用參考刀切削時 切削區域不讓生成刀路或刀路不好 則可不用選擇切削區域
7型腔銑中:切削—STRATEGY—切削區域延伸 毛坯距離 ——當使用時必須掛在坐標上,放可使用
型腔銑其他創建方式和平面銑一樣
1創建操作;
   主界面有個更多裡面可以選擇裁剪起選擇方法和平面銑 “選擇邊界”一樣的選擇,在生成刀軌時會出現生成刀軌不可靠的報警,在生成時不用管它,直接點擊“否”生成刀軌即可
2生成刀軌時:把實體縮小 生成刀軌時速度比不縮小時快
3使用IPW:切削—包容—生產中的工件—改為使3D
注意:最小材料厚度應該為等於或大於上一把刀的余量
4:重疊距離:可設可不變,最好設置為0.5~1保證切削完全以免留下多餘材料或有接刀痕
5:切削—連接 —打開刀路 改成第二個
6:如果使用IPW那麼就在第一個程序裡面的最小材料厚度不可設 第二個生成時 在設數據
7:一次性生成多個刀軌:預設置—加工—操作—生成—○1更新所有引用特徵○2每一刀路后暫停○3在每一個刀軌前刷新
8:型腔銑中刻字 文字深度為0,往下多重切削時用:對象—變換—平移—增量(Z值為-1)多重複制可用,切削多重就複製幾刀
注意:二次開粗 如果參考上把刀 把切削—包容—裡面的“最小材料厚度”改為大於或等於部件側面余量(切削—余量)
   通孔開粗時:為了切削完全 通常要把層往下降一點(刀具的R角即可)
   型腔銑開粗,如果刀過大 只能參考上一把刀
   個人認為:不能用等高銑開粗,因為等高銑只能沿外型 ,可用與半精或粗加工 不能用於開粗
等高輪廓
1跟隨周邊——多用於凸模
2跟隨工件——多用於凹模
3單刀路——用在直面上
4圓的——跟隨周邊——跟隨工件
5切削——連接——在層之間剖切 其打開時全身加工 恆定0~1 關閉時只銑側面不銑底面
6在層之間切削打開,然後用層控制切削深度,遇到圓角時改小一點,直面時改大點   切削完後會比較光滑,但一定要注意仔細分層 ,不要漏掉
7非陡峭輪廓加工時,裡面“陡角必須”如果設置上45度則說明45度一下的角不做切削
8固定軸
   曲域銑削也有陡角必須,如果在裡面設置上55度 也就是說 55度以上不做銑削
 
以上兩種方法結合運用效果比較好
切削 移除邊緣跟蹤 √
   在邊上延伸—看情況定
   1如果底平選在切削區域裡面時就不用把它選上后刀路會延伸到工件此外
等高銑中1》切削—連接——在層之間剖切——就可以銑平面了 也可以用平面銑第二個代替
2》如果底面沒有選在切削區域裡面時 就要把打開
因為當切削完圓角后圓角和底面將會出現多餘刀痕,把刀路往外延伸一下,把多餘刀痕清理掉
切削方向:用混合和順銑多
切削順序:默認深度優先
切削——連接——層到層——直接對部件 傾斜於部件

 

移除邊緣跟蹤——相對於球刀
在邊上延伸——改為1
合併距離加大——減少跳刀
通腔 通孔——降層: 為了下面不留余量需要把層往下降 R刀最近降下R角球刀最少降刀的半徑
進刀時不要豎直下刀以免傷刀最好用螺旋下刀和沿外形 避免傷刀 不要直接下刀慢慢切入工件
 降層必須和在邊上延伸配合應用,否則只降層刀路不往下降
等高銑中——最小切削深度:移除比較短而亂的刀路:例如:填上25后指25MM以下的刀路將會被移除掉
混合銑 用的比較多,因為能優化刀路,減少抬刀 更適用於開放的
參考刀:也可以參考以前沒用過的刀具
等高銑在精加工時: 混合銑——用於加工單擊某一個面時   單面銑:多用於一周全加工時
切削——連接
步進   球刀:恆定0.1~0.5用的最多   平角:等於或小於刀的半徑
最大橫向切削:超過設置距離就會跳刀,一般默認25.4
進給率——進給:第一刀切削時要改小,為了是怕多餘毛坯 ,要慢慢切入步進改為50~100避免每次進刀時傷刀
切削——移除邊緣跟蹤:只有球刀有用,當在清理頂部圓角時,讓它延伸出來,所清理出來的圓角比較好
等高精加工時:
   1過切法,為了不留余量用
 ф9.95的刀編程 ○1單邊過切0.025MM○2雙邊過切0.05   讓其過切
2在邊上延伸:在需要時延伸 一般延伸0.3~0.8為了切削完全
3在多個刀路:部件余量偏置相當於偏置刀路,例:每刀切削1MM把部件余量偏置為5就相當與刀路偏上來5刀這種偏置多用與刻字
4:更多:應用於步距
   優化軌跡
5切削——毛坯 工件內公差0.01
   部件外公差0.01  
   邊界內公差0.01
   邊界外公差0.01
6其他
   ○1用戶定義角度:以45度為好,也可以隨便定
   ○2應用在平面上缺點的互補方法:
   1可以用45度+90度的方法指定角度來銑原來的缺陷
   2 用等高銑生成刀路,把生成的刀路進行裁剪來互補
   3 用層控制
7區域銑削: 向內向外控制好
腔類用跟隨周邊比較好
   固定軸
一:區域銑削:其選擇方法1創建坐標2把部件選好 毛坯選好3所創建工步裡面的毛坯不用選只需選擇所要加工的區域4應用在部件上5向內向外用好
非陡峭角度:等高固定軸
應用在平面上:是指從平面上向下投影,生成刀軌,這種生成方式要比應用在部件生成刀軌快,但只適用於比較平坦的加工區域
應用在部件上:適用於腔類比較深角度比較大的工件,相對應用在平面上還算比較慢,但加工效果比較好 一般採用比較多
切削區域起點:可以跟隨定義切削區域起點
切削○1移除邊緣跟蹤:如果銑刀加工就相當於球刀的半徑距離沒有刀路,因為球刀在加工時用的是圓弧而不是刀尖,如果不移除邊緣跟蹤,那麼計算刀路時就會從刀尖算起,刀尖到刀弧距離跑的是空刀 所以要把它移除掉 計算刀路時會以刀弧算起
二 螺旋
 螺旋驅動:比較適合於圓形
1 螺旋中心點的選擇(可以選擇坐標原點或其它)
2步進的設定
3最大螺旋半徑:可設定為工件提的最大半徑
注意:所有加工時都要注意的一個問題,飛刀在開粗時,中間沒有刀片,中間材料會頂住刀的中心,無法進行切削所以我們要把捎大於直徑的孔給封住,不要去開粗,等把所有能開粗的區域開完后,再用小刀來開孔(小立銑刀中間有刀刃
   ф14以下的刀具一般沒有R角
   當刀路出現警告時——打開非切削——打開橫躍——把干涉檢查改為:AVOID(退刀)
1用平刀銑圓弧面時,銑出的工件表面會出現殘餘波峰高度,那麼就需要用同樣大小的球刀來參考同樣直徑的平刀來銑削,其目的是為了更完美的切削,或讓余量更均勻的作精加工
2ф16以上的刀是由刀粒組成 中間沒有刀刃,所以在加工時要考慮刀的中心和工件的頂撞(避免活動空間大小)
3固定軸——驅動方式——切削區域——選項——切削區域起點——控制——選擇——隨便選點

 

4用平刀精加工時,用層來控制,擬合R角
5精加工時,不用必須等拐角的刀去清壁,可以直接用大刀清壁,最後再用等高銑參考上一把刀,把圓角清掉,同時可以把底面精加工
6用相同直徑的球刀參考相同直徑的平刀
打開刀路
參考刀具
三 邊界
   邊界驅動方式1內公差2外公差3邊界余量(填刀具半徑向外延伸刀路
   工件包容:一般默認關
   附加刀路:當使用輪廓時附加刀路有用
切削角度 45度 隨意定   X Y 軸都受力
輪廓銑削方式:當邊界為封閉時,附加刀路用於清根或清壁
銑流道:邊界方式為打開, 在多重深度切削裡面附加刀路
其選擇方法:1幾何體裡面的:部件和毛坯不用選擇
2所創建工步裡面的部件需要選擇
注意:單刀銑流道時,(曲面)刀具過小會出現一個警告,負工件的絕對值必須小於刀具的底面半徑,生成的刀軌將不可靠的警告,出現這樣的警告,應該這樣處理,1把刀具加大讓其生成刀具路徑2在加工時把刀具換成想要的刀具
四曲面區域(適用於清根 圓角)
其選擇方法1坐標2部件和毛坯不用作任何選擇3可以把創建的工部直接掛在坐標下面4所建工部裡面的部件也不作任何選擇5驅動幾何體可以選擇面6切削方向和材料向要注意7圖樣○1成圓或成一周用跟隨周邊○2單一的面用單一切削方式8刀路多與少○1殘餘波峰高度的大小○2數字步數的多少
 驅動方式:切削方向 材料側反向   試用  
 切削步長:同等於公差 內公差0.01   外公差0.01
 步進——殘餘波峰高度  
 
殘餘波峰高度
水平限制   =步進距離  
豎直極限  
 
投影1豎直面在投影時只生成單一刀路 所以說投影對豎直面無效
   2把部件去掉不投影 幾何體 毛坯   工件同時選上無效
步進——數字——跟隨周邊   第一個100第二個100 隨便定
曲面區域的選擇
1可以把邊緣線投影到某一個平面,然後把投影曲線形成片體
2在選擇面時,可以直接選擇片體
3用投影的方式來加工面
4可以省去選擇曲面時的麻煩   切削步長 第一刀切削 第二刀切削 改為公差
五 徑向切削(適合清根圓角)
徑向切削:相當於加工面的法向切削
兩種創建方式1坐標2部件毛坯選好3所創建工步不用動4直接選擇所要加工面的邊界5材料側和另一側設置好(-0.5~1~2)根據刀而定
   1坐標2部件不用選毛坯不用選3所創建工步裡面把部件選上4選擇加工所需要的邊界封閉或打開
材料側 與   另一側   根據情況試填
驅動路徑
   封閉:適合雙刀
   打開:單刀
   最適合於清根
切削步長   第一刀切削   最後一刀切削 改為公差
FLOW   CUT
參考刀偏置   1輸入步進距離2輸入參考刀的直徑3輸入重疊距離
 注意: 由外向內   跟 由外向內變化
當使用多個偏置時1坐標2部件毛坯不用選3所創建工步裡面的部件選上4再選擇切削區域
FLOW CUT
1選擇一把刀根據圓弧半徑的大小來確定刀的大小
2切削區域 可單選   可框選 (框選比較好)
3切削方向:第一個切削方向——圖標——混合
   第二個切削方向——漢字——混合
最小切削長度——輸入數字20小於20的刀路移除
由外向內   連接距離=合併距離
由外向內的變化
偏置數:5刀代表單刀偏置5D 雙刀偏置10D
最大凹腔=179度   因為180度系統不識別
單刀:所生成的刀路就一刀
用參考刀比較好多, “多偏置”參考刀偏置 參考刀直徑所偏置幾刀
清豎直的角時:不能直插,最好用等於參考刀的方式來清角 
其選擇方法:
1坐標2不見選好毛坯選好3選好切削區域4單路——單獨—— 參考偏置
多個偏置——1輸入步進距離2輸入所需要偏置的刀數 如 10刀除2=每邊5刀

 

七曲線和點
適合電極用
1部件余量可輸入負數
2作一個螺旋線——選擇線——選上邊的箭頭
3切削步長公差
4幾何類型為曲線
5驅動路徑,不能偏置 ,只能沿螺旋 適合銑螺紋
 不能偏置 部件余量   多重深度切削   填上無效
6局部抬刀直至結束   必須在操作之間打上√
 註:1最好不選擇毛坯
   2刀路將按照所選的先後順序來生成刀路
   3 選擇模擬的時候 可選擇來自組件的偏置
   4 如果用小刀生刀路出現警告或刀路不好看,可用打刀生刀路 ,才用小刀加工的方法來加工
   5 選點的時候(局部抬刀直至結束)不用打√選上它不認
相對於圓面的加工方法
1第一把刀用R刀開粗
2第二把刀用小刀參考上一把刀開粗
3第三把刀用和上一把刀同樣直徑的球刀參考 第二把刀要把余量留均勻以便精光
4第四把刀 用球刀進行精光(測量圓角來決定球刀的大小)
文本
1插入——註釋文本——寫字
2可以選擇曲線,還可以選擇文本
3出現一個報警 點擊否不停止
4部件余量:負數
5刀隨文字線走,用文字把刀平分
6如果不是文本 就用“曲線驅動”局部抬刀直至結束
 注意打上√在選   不能先選擇在打√
選上它后 ,所生成的刀路,在第一條和第二條線之間就會分離不會生成刀路 切削步長改為公差
切削:余量里的部件余量為負數多個刀路裡面的部件余量偏置為正數
刻反字:
A、把寫的字用變換反轉180度 註:切削——註釋——(編輯字元)——註釋編輯器——(chinese+關閉)——原點工具——(點構造器)——選擇要刻的字)
B、在另一面寫字,然後從另一面選擇字體加工,自動投影為反字進行加工即可。
非切削
分離:向上移動為正數 向下移動為負數 均以坐標原點為準
分離狀態:1也可以用手工和間隙來給它設定一個距離   方向為刀軸輸入 一個距離2最常用的是改為“無”讓它切削完成後直接退刀
 
橫越:干涉檢查改成:AVOID 退刀的意思
 
逼近:逼近狀態——用於手工和間隙來控制(通過試驗 不能輸入負數按加工面來)
進刀:移動——線性 給它一個進刀距離(5~10)
退刀:設為“無”切削完成後直接退刀即可
注意:調動了非切削裡面的數據后,再要複製下一個程序, 在應用時,應注意逼近的下刀線
 有可能會出現反向下刀(由下向上進刀)
 逼近 輸入負數是向下 輸入正數是向上 它是由坐標來定的
 模板設置
1幾何視圖:首先創建坐標MCS—1
   在創建毛坯WORKPIECE
   在創建切削區域MILL—AREA—1
   按順序掛好,在分別創建2.3.4.按順序掛好
2刀具視圖:把刀具創建好,刀名T25R08—1 調整記錄器為1 刀具號為1
 
   以上分別創建常用刀具一備用
3.編程視圖:創建工步 把工步改成刀具名
   1 開粗2參考3半精4精加工5打孔6鏜孔
   按順序放在NONE—坐標—毛坯—切削區域—工步打開
4加工方法視圖
 1把開粗的余量設好,把開粗的工步放在下面
 2把半精加工的余量設好,把半精的工步放在下面
 3把精加工的余量設好,公差設好,並把精加工的工件掛在下面
以上4個視圖裡面   誰應該掛在誰身上一定要看好
把前面所設的東西保存一下,然後另存為UGS所在的盤 C盤——PROGRAM——FILES——UGS——.NX3.0——MACH——RESURCE——TEMPLATE——PART——METVIC——然後給這個文件起個名(MMM)——OK保存——把UG3最小化然後——在從桌面上打開我的電腦——UG3所在的磁碟——PROGRAM
FILES——UGS——NX3.0——MACH——RESORCE——TEMPLATE——SET(PART下面)——MILL——CONTOUR然後把下面的第二行複製一個放在最下面,然後把MILL——CONTOUR(小數點以前的) 改所起的文件名(MMM)
保存一下,把UG3關掉,重新啟動一個新的UG3 在進入加工初始化時點(mmm)上即可進入所設置好的模板內
註:如果初始化時沒有所設置的模板,那麼就點擊加工環境裡面的瀏覽,找到所設置的模板名字(mmm)然後點擊初始化進入加工環境,然後創建操作就會出現所設置的模板程序

 

   從瀏覽——UG3.0所在磁碟)Program——UGS——NX3.0——MACH—resource—template——Pare——metriv——所建文件(mmm)——點擊OK即可
給文件起的名字(MMM)盡量和其他的(mmm)一樣
電極
材料1石墨2銅
火花間隙:最低1mm 所做的電極與不相當的地方中間需要有1 mm的間隙,以免傷及無辜 腔類做電極較多
   一刀切1所做電極一般較小
   2材料比較軟   1跟2 一刀就能切 無須多餘刀路
減余量:因為在打電火花 有一個放電間隙,所以所做的電極要比工件的原尺寸單邊小5~10 絲 這樣提前預算出 防止打完后電火花后工件尺寸過大
加工電極時讓其過切
1切削余量設置為負數,這樣方法產生的刀路有缺陷,可能會出現有亂刀路
2比如用ф5.8的刀編程,用ф6.0的刀來加工這樣 單邊就會減10《效果會比較好!
電極找正:因為有些電極是圓形或近似圓形,無法找正,給它做一個電極座 讓其找正
電極定位:想辦法找出確定的定位方法
裝后處理
Postprocessor
把有放在磁碟的后處理(Postprocessor)打開裡面的文件全部複製到:裝有UG3的盤(C盤)—UG3.0——NX3.0——MACH——resource—Postprocessor 把裡面的刪除 然後把后處理的文件粘貼上,然後關掉,在到UG3.0加工環境裡面打開后處理即可
一般是作完1個刀路后處理一次FANCE18m
   也可以通過以上路徑直接拷上 ,如果是自己換刀也可以
創建后處理程序
1首先把創建的程序全部選上——點擊后處理——一般選擇(自動后處理或FANCE18m)——選擇——(輸出文件名或瀏覽)——的一個填上(X)盤——確定然後到我的電腦——所在的盤即可找出
註: 如果選用西門子:需要在常溫的環境下用
   如果選用自動后處理就不用刪除
2找出以後雙擊打開——把第一個程序刪除即可,程序生成后,找工件所在的位置(X)盤——在即記事本中打開
3次開粗
1預設置——加工——配置——啟動基於層的IPW前面打√當用3D和基於層好用
2切削——包容——裁剪——使用“輪廓線”這樣在銑有豎直面時就不會出現亂刀路
3生產中的工件——是由基於層
4自動——最小斜面長度——刀具直徑的65%以上
5最小材料厚度:例如:填上0.1就相當於小於0.1餘量的地方不生成刀路
6採用參考刀的方式,無須建立毛坯
7方法——最小:是指在不設定安全平面的情況下有用   設置了安全平面后 最小就失去了作用
8下刀點:可以設置多個點,比如2個或2個以上
9下刀方式:用螺旋下刀的方法比較多
10直線下刀的直線實際是斜線下刀
11沒開粗 用輪廓的方式多
12加工有餘量5CM的鑄造件時 圖樣用跟隨周邊的方式,把切削裡面的毛坯距離 ,向外延伸5CM 這樣生成的刀路 比其他就要好的多
常用G代碼
 
G代碼命令
 
代碼組及其含義
“模態代碼” 和 “一般” 代碼
“形式代碼” 的功能在它被執行後會繼續維持,而 “一般代碼” 僅僅在收到該命令時起作用。定義移動的代碼通常是“模態代碼”,像直線、圓弧和循環代碼。反之,像原點返回代碼就叫“一般代碼”。
每一個代碼都歸屬其各自的代碼組。在“模態代碼”里,當前的代碼會被載入的同組代碼替換。
G代碼 組別解釋
 G00 快速定位 (快速移動)
 G01 直線切削
 G02 順時針切圓弧
 G03 逆時針切圓弧
 G04 暫停
 G17 XY 面賦值
 G18 XZ 面賦值
 G19 YZ 面賦值
 G28 機床返回原點
 G30 機床返回第2和第3原點
*G40 取消刀具直徑偏移
 G41 刀具直徑左偏移
 G42 刀具直徑右偏移
*G43 刀具長度 + 方向偏移
*G44 刀具長度 - 方向偏移
 G49 取消刀具長度偏移
*G53 機床坐標系選擇
 G54 工件坐標系1選擇
 G55 工件坐標系2選擇
 G56 工件坐標系3選擇
 G57 工件坐標系4選擇
 G58 工件坐標系5選擇
 G59 工件坐標系6選擇
 G73 高速深孔鑽削循環
 G74 左螺旋切削循環
 G76 精鏜孔循環
*G80 取消固定循環
 G81 中心鑽循環
 G82 反鏜孔循環
 G83 深孔鑽削循環

 

 G84 右螺旋切削循環
 G85 鏜孔循環
 G86 鏜孔循環
 G87 反向鏜孔循環
 G88 鏜孔循環
 G89 鏜孔循環
*G90 使用絕對值命令
 G91 使用增量值命令
 G92 設置工件坐標系
*G98 固定循環返回起始點
*G99 返回固定循環R點
 
代碼解釋 
 
  G00 定位
 
1. 格式
G00 X_ Y_ Z_
 
這個命令把刀具從當前位置移動到命令指定的位置 (在絕對坐標方式下), 或者移動到某個距離處 (在增量坐標方式下)。
 
2. 非直線切削形式的定位
我們的定義是:採用獨立的快速移動速率來決定每一個軸的位置。刀具路徑不是直線,根據到達的順序,機器軸依次停止在命令指定的位置。
 
3. 直線定位
刀具路徑類似直線切削(G01) 那樣,以最短的時間(不超過每一個軸快速移動速率)定位於要求的位置。
 
4. 舉例
N10 G0 X100 Y100 Z65
 
G01 直線切削進程
 
1. 格式
G01 X_ Y_ Z_F_
 
這個命令將刀具以直線形式按F代碼指定的速率從它的當前位置移動到命令要求的位置。對於省略的坐標軸,不執行移動操作;而只有指定軸執行直線移動。位移速率是由命令中指定的軸的速率的複合速率。
 
2. 舉例
G01 G90 X50. F100;
G01 G91 X30. F100;
G01 G90 X50. Y30. F100;
G01 G91 X30. Y15. Z0 F100;
G01 G90 X50. Y30. Z15. F100;
 
G02/G03
G17/G18/G19 圓弧切削 (G02/G03, G17/G18/G19)
 
1. 格式
圓弧在 XY 面上
G17 G02 ( G03 ) G90 ( G91 ) X_ Y_ F_;
G17 G02 ( G03 ) G90 ( G91 ) I_ J_ F_;
G17 G02 ( G03 ) G90 ( G91 ) R_ F_;
圓弧在 XZ 面上
G18 G02 ( G03 ) G90 ( G91 ) X_ Z_ F_;
G18 G02 ( G03 ) G90 ( G91 ) I_ K_ F_;
G18 G02 ( G03 ) G90 ( G91 ) R_ F_;
 
圓弧在 YZ 面上
G19 G02 ( G03 ) G90 ( G91 ) Y_ Z_ F_;
G19 G02 ( G03 ) G90 ( G91 ) J_ K_ F_;
G19 G02 ( G03 ) G90 ( G91 ) R_ F_;
 
圓弧所在的平面用G17, G18 和G19命令來指定。但是,只要已經在先前的程序塊里定義了這些命令,也能夠省略。圓弧的迴轉方向像下圖表示那樣,由 G02/G03來指定。在圓弧迴轉方向指定后,指派切削終點坐標。 G90 是指定在絕對坐標方式下使用此命令;而 G91 是在指定在增量坐標方式下使用此命令。另外,如果G90/G91已經在先前程序塊里給出過,可以省略。圓弧的終點用包含在命令施加的平面里的兩個軸的坐標值指定 ( 例如,在 XY平面里,G17用 X, Y 坐標值 ) 。 終點坐標能夠像 G00 和 G01 命令一樣地設置。圓弧中心的位置或者其半徑應當在設定圓弧終點之後設置。圓弧中心設置為從圓弧起點的相對距離,並且對應於 X,Y 和Z 軸表示為 I, J 和 K。圓弧起點坐標值減去圓弧中心對應的坐標值得到的結果對應分配給 I、J、K。
 
2. 舉例
 
 
圓弧起點的 X 坐標值 ------------ 30.
圓弧中心的 X 坐標值 ------------ 10.
因此,“I” 就是 20. (10 - 30 = 20)
圓弧起點的 Y 坐標值 ------------ 10.
圓弧中心的 Y 坐標值 ------------ 5.
因此,“J” 就是 5. (10 – 5 = 5)
 
結果,這個情況下圓弧命令如下所列:
 
G17 G03 G90 X5. Y25. I-20. J-5.;
或者,
G17 G03 G91 X-25. Y15. I-20. J-5.;
 
因為圓弧半徑通常是已給了的,也能夠用圓弧半徑給命令賦值。
 
在已給的例子里,圓弧半徑是 20.616。因此,該命令能夠如下表示:
G17 G03 G90 X5. Y25. R20.616.;
或者,
G17 G03 G91 X-25. Y15. R20.616;
 
注意 1) 把圓弧中心設置為 “I”, “J” 和 “K”時,必須設置為圓弧起點到圓弧中心的增量值 (增量命令).
注意 2) 命令里的“I0”, “J0” 和 “K0” 可以省略。偏移值指定要求。
 
G28/G30 自動原點返回 (G28, G30)
 
1. 格式
第一原點返回:
G28 G90 ( G91 ) X_Y_Z_;
第二、三和四原點返回:
G30 G90 ( G91 ) P2 ( P3, P4 ) X_Y_Z_;
#P2, P3, P4: 選擇第二、第三和第四原點返回
( 如果被省略,系統自動選擇第二原點返回 )
 
由 X, Y 和 Z 設定的位置叫做中間點。機床先移動到這個點,而後回歸原點。省略了中間點的軸不移動;只有在命令里指派了中間點的軸執行其原點返回命令。在執行原點返回命令時,每一個軸是獨立執行的,這就像快速移動命令(G00)一樣; 通常刀具路徑不是直線。因此,要求對每一個軸設置中間點,以免機床在原點返回時與工件碰撞等意外發生。
 
2. 舉例
 
G28 (G30) G90 X150. Y200.;
或者,
G28 (G30) G91 X100. Y150.;
 
注意:在所給例子里, 去中間點的移動就像下面的快速移動命令一樣。
 
G00 G90 X150. Y200.;
或者
G00 G91 X100. Y150.;
 

 

如果中介點與當前的刀具位置一致(例如,發出的命令是 - G28 G91 X0 Y0 Z0;),機床就從其當前位置返回原點。如果是在單程序塊方式下運行,機床就會停在中間點;當中間點與當前位置一致,它也會暫時停在中間點(即,當前位置)。
 
G40/G41/G42 刀具直徑偏置功能 (G40/G41/G42)
 
1. 格式
G41 X_ Y_;
G42 X_ Y_;
當處理工件 (“A”) 時,就像下圖所示,刀具路徑 (“B”) 是基本路徑,與工件 (“A”)的距離至少為該刀具直徑的一半。此處,路徑 “B” 叫做由 A 經 R 補償的路徑。因此,刀具直徑偏置功能自動地由編程給出的路徑 A以及由分開設置的刀具偏置值,計算出補償了的路徑B。就是說,用戶能夠根據工件形狀編製加工程序,同時不必考慮刀具直徑。 因此,在真正切削之前把刀具直徑指派為刀具偏置值;用戶能夠獲得精確的切削結果,就是因為系統本身計算了精確的補償了的路徑。
 
在編程時用戶只要插入偏置向量的方向 (舉例說, G41:左側, G42: 右側)和偏置內存地址 (例如, D2: 在“D” 後面是從 01 到 32的兩位數字)。所以用戶只要輸入偏移內存號碼 D (根據 MDI),只不
 
過是由精確計算刀具直徑得出的半徑。
 
2. 偏置功能
G40: 取消刀具直徑偏置
G41: 偏置在刀具行進方向的左側
G42: 偏置在刀具行進方向的右側
 
 
G43/G44/G49 刀具長度偏置 (G43/G44/G49)
 
1. 格式
G43 Z_ H_;
G44 Z_ H_;
G49 Z_;
2. 偏置功能
首先用一把銑刀作為基準刀,並且利用工件坐標系的 Z 軸,把它定位在工件表面上,其位置設置為 Z0。 (? 見 G92:坐標系設置)
請記住,如果程序所用的刀具較短,那麼在加工時刀具不可能接觸到工件,即便機床移動到位置 Z0。反之,如果刀具比基準刀具長,有可能引起與工件碰撞損壞機床。
 
為了防止出現這種情況,把每一把刀具與基準刀具的相對長度差輸入到刀具偏置內存,並且在程序里讓 NC 機床執行刀具長度偏置功能。
 
G43: 把指定的刀具偏置值加到命令的 Z 坐標值上。
G44: 把指定的刀具偏置值從命令的 Z 坐標值上減去。
G49: 取消刀具偏置值。
 
在設置偏置的長度時,使用正/負號。如果改變了 (+/-) 符號, G43 和 G44 在執行時會反向操作。因此,該命令有各種不同的表達方式。舉例說:
 
首先,遵循下列步驟度量刀具長度。
1.把工件放在工作檯面上。
2.調整基準刀具軸線,使它接近工件表面上。
3.更換上要度量的刀具;把該刀具的前端調整到工件表面上。
4.此時 Z 軸的相對坐標系的坐標作為刀具偏置值輸入內存。
通過這麼操作,如果刀具短於基準刀具時偏置值被設置為負值;如果長於基準刀具則為正值。因此,在編程時僅有 G43 命令允許您做刀具長度偏置。
 
3. 舉例
 
G00 ZO;
G00 G43 Z0 H01;
G00 G43 Z0 H03;
或者
G00 G44 Z0 H02;
或者
G00 G44 Z0 H02;
 
G43, G44 或 G49 命令一旦被發出,它們的功效會保持著,因為它們是 “模態命令”。因此, G43 或 G44 命令在程序里緊跟在刀具更換之後一旦被發出;那麼 G49 命令可能在該刀具作業結束,更換刀具之前發出。
 
注意 1) 在用 G43 (G44) H 或者用 G 49 命令的指派來省略 Z 軸移動命令時,, 偏置操作就會像 G00 G91 Z0 命令指派的那樣執行。也就是說,用戶應當時常小心謹慎,因為它就像有刀具長度偏置值那樣移動。
注意 2) 用戶除了能夠用 G49 命令來取消刀具長度補償,還能夠用偏置號碼 H0 的設置(G43/G44 H0) 來獲得同樣效果。
注意 3) 若在刀具長度補償期間修改偏置號碼,先前設置的偏置值會被新近賦予的偏置值替換。
標系就被取消。以上命令也能夠用於取消局部坐標系。
 
注意 (1) 當用戶執行手動原點返回時,局部坐標系執行原點返回的軸的原點與工件坐標系就等同了。
也就是說,這個操作與 [G52a0;] 命令一樣 (a: 是執行原點返回進程的那個軸)。
注意 (2) 即便已經設置了局部坐標,工件坐標系或者機床坐標系不會被改變。
注意 (3) 工件坐標系是用 G92 命令設置的。如果各個坐標值未設置, 局部坐標系裡未給坐標值的軸將被設置成先前各軸一樣的值。
注意 (4) 在刀具直徑偏置方式下,用 G52 命令來暫時取消該偏置功能。
注意 (5) 當移動命令緊跟在 G52 程序塊功能之後發出時,通常必須採用絕對命令。
 
G53 選擇機床坐標系 (G53)
 
1. 格式
( G90 ) G53 X_ Y_ Z_;
 
2. 功能
刀具根據這個命令執行快速移動到機床坐標系裡的 X_Y_Z 位置。由於 G53 是 “一般” G 代碼命令,僅僅在程序塊里有 G53 命令的地方起作用。
此外,它在絕對命令 (G90) 里有效,在增量命令里 (G91) 無效。為了把刀具移動到機床固有的位置,像換刀位置,程序應當用 G53 命令在機床坐標系裡開發。
 
注意 (1) 刀具直徑偏置、刀具長度偏置和刀具位置偏置應當在它的 G53 命令指派之前提前取消。否則,機床將依照指派的偏置值移動。

 

注意 (2) 在執行G53指令之前,必須手動或者用G28 命令讓機床返回原點。這是因為機床坐標系必須在G53命令發出之前設定。
 
 
G54-G59 工件坐標系選擇(G54-G59)
 
1. 格式
G54 X_ Y_ Z_;
 
2. 功能
 
通過使用 G54 – G59 命令,來將機床坐標系的一個任意點 (工件原點偏移值) 賦予 1221 – 1226 的參數,並設置工件坐標系(1-6)。該參數與 G 代碼要相對應如下:
工件坐標系 1 (G54) ---工件原點返回偏移值---參數 1221
工件坐標系 2 (G55) ---工件原點返回偏移值---參數 1222
工件坐標系 3 (G56) ---工件原點返回偏移值---參數 1223
工件坐標系 4 (G57) ---工件原點返回偏移值---參數 1224
工件坐標系 5 (G58) ---工件原點返回偏移值---參數 1225
工件坐標系 6 (G59) ---工件原點返回偏移值---參數 1226
 
在接通電源和完成了原點返回后,系統自動選擇工件坐標系 1 (G54) 。在有 “模態”命令對這些坐標做出改變之前,它們將保持其有效性。
除了這些設置步驟外,系統中還有一參數可立刻變更G54~G59 的參數。工件外部的原點偏置值能夠用 1220 號參數來傳遞。
 
 
G73 高速啄式深孔鑽循環(G73)
 
1. 格式
G73 X__Y__Z__R__Q__P__F__K__
 
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
Q_:每次切削進給的切削深度
P_:暫停時間
F_:切削進給速度
K_:重複次數
 
2. 功能
進給 孔底 快速退刀。
 
G74 攻左牙循環(G74) 
 
1. 格式
G74 X__Y__Z__R__Q__P__F__K__
 
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
Q_:每次切削進給的切削深度
P_:暫停時間
F_:切削進給速度
K_:重複次數
 
2. 功能
進給 孔底 主軸暫停 正轉 快速退刀。
 
G76 精鏜孔循環(G76)
 
1. 格式
G76 X__Y__Z__R__Q__P__F__K__
 
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
Q_:每次切削進給的切削深度
P_:暫停時間
F_:切削進給速度
K_:重複次數
 
2. 功能
進給 孔底 主軸定位停止 快速退刀。
 
G 80 取消固定循環進程 (G80)
 
1. 格式
G80;
 
2. 功能
這個命令取消固定循環方式,機床回到執行正常操作狀態。孔的加工數據,包括 R 點, Z 點等等,都被取消;但是移動速率命令會繼續有效。
 
(注) 要取消固定循環方式,用戶除了發出G80 命令之外,還能夠用 G 代碼 01 組 (G00, G01, G02, G03 等等) 中的任意一個命令。
 
G 81 定點鑽孔循環(G81)
 
1. 格式
G81 X_Y_Z_R_F_K_;
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
F_:切削進給速度
K_:重複次數
 
2. 功能
 
G81 命令可用於一般的孔加工。
 
G 82 鑽孔循環(G82)
 
1. 格式
G82 X_Y_Z_R_P_F_K_;
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
P_:在孔底的暫停時間
F_:切削進給速度
K_:重複次數
 
2. 功能
 
G82 鑽孔循環,反鏜孔循環
 
G83 排屑鑽空循環(G83)
 
1. 格式
G83 X_Y_Z_R_Q_F_K_;
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
Q_:每次切削進給的切削深度 F_:切削進給速度
K_:重複次數
 
2. 功能
 
G83 中間進給 孔底 快速退刀。
 
G84 攻牙循環(G84)
 
1. 格式
G84 X_Y_Z_R_P_F_K_;
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
P_:暫停時間 F_:切削進給速度
K_:重複次數
 
2. 功能
 
G84 進給 孔底 主軸反轉 快速退刀。
 
G85 鏜孔循環(G85)
 
1. 格式
G85 X_Y_Z_R_F_K_;
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
F_:切削進給速度
K_:重複次數
 
2. 功能
 
G85 中間進給 孔底 快速退刀。
 
G86 定點鑽孔循環(G86)
 
1. 格式
G86 X_Y_Z_R_F_L_;
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
F_:切削進給速度
K_:重複次數
 
2. 功能
 
G86 進給 孔底 主軸停止 快速退刀。
 
G87 反鏜孔循環(G81)
 
1. 格式
G87 X_Y_Z_R_Q_P_F_L_;
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
Q_:刀具偏移量
P_:暫停時間
F_:切削進給速度
K_:重複次數
 
2. 功能
 
G87 進給 孔底 主軸正轉 快速退刀。 
 
G88 定點鑽孔循環(G88)
 
1. 格式
G88 X_Y_Z_R_P_F_L_;
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
P_:孔底的暫停時間
F_:切削進給速度
K_:重複次數
 
2. 功能
 
G88 進給 孔底 暫停, 主軸停止 快速退刀。

 

G89 鏜孔循環(G89)
 
1. 格式
G89 X_Y_Z_R_P_F_L_;
X_ Y:孔位數據
Z_:從R點到孔底的距離
R_:從初始位置到R點的距離
P_:孔底的停刀時間
F_:切削進給速度
K_:重複次數
 
2. 功能
 
G89 進給 孔底 暫停 快速退刀。
G90/G91 絕對命令/增量命令 (G90/G91)
此命令設定指令中的 X, Y 和 Z 坐標是絕對值還是相對值,不論它們原來是絕對命令還是增量命令。含有 G90 命令的程序塊和在它以後的程序塊都由絕對命令賦值; 而帶 G91 命令及其後的程序塊都用增量命令賦值。
 
常用M代碼
 
輔助功能
 
代碼及其含義
輔助功能包括各種支持機床操作的功能,像主軸的啟停、程序停止和切削液節門開關等等。
M代碼 說明
M00 程序停止 
M01 選擇停止
M02 程序結束(複位)
M03 主軸正轉 (CW)
M04 主軸反轉 (CCW)
M05 主軸停止
M06 換刀
M08 切削液開
M09 切削液關
M16 刀具入刀座
M28 刀座返回原點
M30 程序結束(複位) 並回到開頭
M48 主軸過載取消 不起作用
M49 主軸過載取消 起作用
M60 APC 循環開始
M80 分度台正轉(CW)
M81 分度台反轉 (CCW)
M98 子程序調用
M99 子程序結束
 
坐標系統
 
編程坐標系採用右手坐標系統。在加工期間,由於機床對工件做反向運動,坐標系統通常被改變。
 
坐標系統
1. 機床坐標系統
這個坐標系統用一個固定的機床的點作為其原點。在執行返回原點操作時,機床移動到此機床原點。
 
2. 絕對坐標系統
用戶能夠可建立此坐標系統。它的原點可以設置在任意位置,而它的原點以機床坐標值顯示。
 
3. 相對坐標系統
這個坐標系統把當前的機床位置當作原點,在此需要以相對值指定機床位置時使用。
 
4. 剩餘移動距離
此功能不屬於坐標系。它僅僅顯示移動命令發出后目的位置與當前機床位置之間的距離。僅當各個軸的剩餘距離都為 零 時,這個移動命令才完成。
 
刀具加工參數表
 
材質
---------------
直徑名稱
鋁件
鋼件
紫銅
 轉速
   進給
 轉速 
 進給
 轉速 
 進給
 25平刀
S 1600
F 1800
S 1800
F 2000
S 1600
F 1800
 20平刀
S 1800
F 1800
S 1750
F 1800
S 1700
F 1800
 16平刀
S 1600
F 2000
S 1600
F 1800
S 1800
F 1800
12平刀
S 2000
F 2000
S 1800
F 2000
S 2200
F 2000
 10平刀
S 2200
F 1800
S 2200
F 1800
S 2000
F 2000
8平刀
S 2400
F 1600
S 2400
F 1800
S 2000
F 2000
 6平刀
S 2500
F 1600
S 2500
F 1600
S 2200
F 1800
   4平刀
S 2500
F 1200
S 2500
F 1500
S 2500
F 1600
   2平刀
S 3000
F 1000
S 3500
F 1000
S 3200
F 800
1平刀
S 3500
F 400
S 3500
F 400
S 3500
F 500
0.8平刀
S 3800
F 200
S 4000
F 200
S 3500
F 200
25球刀
S 2000
F 1800
S 2000
F 2200
S 1800
F 1900
20球刀
S 2000
F 1800
S 2200
F 2000
S 2000
F 1900
16球刀
S 2200
F 2000
S 2200
F 2000
S 2000
F 2000
12球刀
S 2300
F 1600
S 2400
F 1800
S 2000
F 1800
10球刀
S 2500
F 1600
S 2500
F 1600
S 2500
F 1800
8球刀
S 2500
F 1500
S 2500
F 1500
S 2800
F 1500
   6球刀
S 2600
F 1200
S 2600
F 1200
S 2600
F 1300
4球刀
S 2800
F 800
S 2800
F 800
S 2800
F 800
3球刀
S 3000
F 800
S 3000
F 800
S 3000
F 800
   2球刀
S 3200
F 600
S 3200
F 600
S 3000
F 800
1球刀
S 3500
F 300
S 3500
F 250
S 3500
F 300
0.8球刀
S 3500
F 200
S 3500
F 200
S 3500
F 200
精刀轉速加快20%,按此加工即可。

 

[UG4.0編程筆記],你可能也喜歡

  • 天使的自動筆記
  • ug後處理教程
  • ug nx8.5數控加工教程
  • ug安裝方法
  • ug安裝步驟
  • ug安裝win7
  • 筆記書設計
  • 建築快速設計筆記
  • pro e 4.0安裝步驟
  • pro e wildfire 4.0誠品
  • 天使遺留的筆記
  • 天使遺落的筆記
  • cnc數控車床編程軟體下載
  • bluetooth 4.0無線技術
  • 編程技術學習群
  • 編程技術學習群 25986
  • pro e 4 0安裝教學
  • pro e 4.0安裝說明
  • 車床加工內六角編程
  • 車床循環指令編程
Bookmark the permalink ,來源:
One thought on “UG4.0編程筆記