ug4.0编程学习笔记_第1页
ug4.0编程学习笔记_第2页
ug4.0编程学习笔记_第3页
ug4.0编程学习笔记_第4页
ug4.0编程学习笔记_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 编程笔记1:定坐标 格式WCS方位2:删除当前操作导航器中的设置工具操作导航器删除设置3:部件尺寸分析 把安全平面的高度输入然后确定 点击坐标前面的“+”号把工件个毛坯选好8“创建操作:类型“DRILL”用第三个DRILLING给所创建的工步起好名字,所起的名字最好和刀具名相同一便更好的区分 把刀选好 名称填好 然后确定 让所创建的工步进入导航器中9;打开所创建的工步 把需要加工的孔选好 如果需分组 就按分组形式选孔 点击“CYA1”参数组(1-5)分别选好每组的孔,如果不需要分组时 就可选择面上所有的孔 的方式来选择需要加工的孔 当孔选好后确定一下 所选的孔就会出现顺序号 点击“优化”让其

2、以最小的距离来加工 点3次确定直到找到“点位加工几何体”对话框为止 再来选上“AVOID”(避让)为刀具抬起设置高度 按顺序选 一直选好 不要漏掉 以免撞刀 选1号2号设定一个安全平面或距离 选2号3号使点击上一次所设有距离的位置 会出现1号2号的高度 (点击)输入距离 按顺序选好后确定 进入到原始的创建工步 选“标准钻深度”注意:原本有的“标准钻深度”也要选一下 指定组或孔的加工深度 注意:钻头用刀肩指定深度 铣刀和镗刀用刀尖定位 指定深度使 通孔深稍微深2-3MM 然后确定 在进入到原始加工工步 把最小间距设为(2-3MM)默 进给率:主轴转速500-800 剪切50-80进刀不用设10:

3、把需要精镗的孔 用镗刀镗出来在把上一个程序 复制 一个 更名为镗刀名 把复制的程序 挂在镗刀下面 按需要把所加工的孔进行重新编辑 附加或忽略 然后进入到 创造工步里面把“标准钻”改为“标准镗返回”一直确定三下因为不用在去分组 不用重新设置高度 不用重新设置进给率 只需要把“刀肩深度”改为“刀尖深度”即可 在CYDE参数对话框中的第一个点击一下设为刀尖深度11:每次啄钻深度 标准钻深度STEP设置每次的深度12:无论孔的大小 首先需要中心转MILLING平面铣1:建立零件2:建立毛坯3:设置所需要用的刀具4:把坐标定好5:创工步 程序名和刀具名相同 刀具名T63R5-T 刀具号 调整记录器 程序

4、名为T63R5-1步进:刀切削完成行后进行下一行的距离 一般用刀具直径的百分比 当用刀具直径百分比的时候 应当注意一个问题就是:所填的百分比书是否大雨刀具去掉尺寸 如果小于刀具的直径就能切削完全 如果大于刀具直径的百分比就会留小残料切削方式1往复式切削 切削方向顺序不变 切削角自动用户定义多用于清壁 2单向切削 精加工 陡壁筋板面上下的切削 多用于叫清壁 3 沿轮廓单向切削 用于薄壁零件加工4 跟随周边 沿外形轮廓切削(岛清理打自动腔类多选择向外,有利于螺旋下刀凸模选择向内)5跟随工件;切削方向只可设定为顺逆铣 多用于参考刀具时 选用的切削方式6摆线 用于比较窄的凹槽铣削7轮廓 用于半精 或

5、精加工零件侧壁或外形轮廓 附加刀路在此打开8 标准驱动:适用于雕刻 跟随周边和跟随工件 一般多用于切削区域比较大 进刀和退刀时伤不到工件为基准平面铣子类型Face-Milling_Area表面区域铣Face_Milling表面铣Face_Milling_MANUAL表面手动铣PLANAR_Mill平面铣PLANAR_PROFILE平面轮廓铣ROUGH_FOLLOW跟随轮廓粗铣ROUGH_ZIGZAG往复式粗铣ROUGH_ZIG单向粗铣 控制点:1预钻孔进刀点 当选定以后每次进刀都从转折个点就刀 2一般下刀点 当设定以后系统给算出离这点比较近的地方下刀自动进退刀:1水平:铣刀的圆狐面和所要加工的

6、工件表面的距离 可设置0或. 2竖直:刀具的立铣面和加工表面的距离 也可以说为先前平面可设置0.X或只要不撞刀即可 3最小:水平和竖直的中间值传送方式;一般采用先前平面(竖直)比较多自动进退刀 倾斜类型1)在直线上 90度垂直下刀 一般不才用应为对刀具不利只有在半精或精加工时应用比较安全2)沿外形:沿工件的外形轮廓进行下刀3)螺旋下刀 斜角度数不大于38度如果度数过大就会和直线下刀没有多大差别为了延长刀具寿命 减小刀具的冲击力 最小斜面长度直径(不用动) 65%自动类型1圆的 退刀方式为圆弧退刀2线性退刀方式为直线退刀圆弧半径:可以根据需要调整半径大小激活区间:默认(13)激活区间为0时重叠距

7、离则无效大于0时重叠距离才有效使用重叠距离(0.51)退刀间距 :在开粗时可设0.5-1(注意容易撞刀) 在半精或精加工使一定要清零退刀间距尽量小 最好为空切削顺序:1层优先 :刀具在同时切削两个腔时他会按每层的切削深度跳跃来切削 这种方式跳刀比较多 所以不常用这种方式 2深度优先:刀具在切削两个腔时 它会把第一个腔铣完后 在进入第二个腔内切削 这样切削跳刀比较少 所以用这种方式比较多切削方向1顺铣(常用)2逆铣3跟随周边4边界反向向外 凹模常用 向内 凸模常用余量:部件余量等同于铣壁余量 底面余量:因为刀具的磨损 可以比壁余量捎小一些 毛坯余量 不用设置 检查余量 根据情况而设置 内公差 0

8、0.01 一般设置0 外公差 0.01 一般设置大于0切削深度类型:用户定义 仅仅底面 底面和岛的顶面 按情况设置 岛顶部的层 固定深度 平面铣保存边界是为了清圆角最大和最小 当最大设置为1时最小设置为0时系统会自动算出最后不到1的那层 切削社度直到加工完成 也可以使系统自己算出需要多少层初始;开始时切削量为1 最后时切削量为0.2其他需要计算角;一般不要动进给率;主轴转速 根据刀定进刀300800部件选择点部件选择(曲线或边)类型 封闭 平面 自动 打开 用户定义(投影所选平面上)刀具 相切 或开通过边界时 第一个选定后 确定一下退来附加第二个 以类推精加工壁:把第二次所编的程复制一个 把切

9、削方式改为轮廓 在精加工壁时的程序里公差一定改为0如果不改为0在保存边界时就不起作用 然后在切削未切削自动保存边界前打一个“勾”号注意:工件圆角R7就用直径15以上的刀才能保留边界(也可以用开精加工的刀来进行侧壁精加工但必须是平刀R刀不好用)例: 清R7的圆角 1:第一个程序用直径20 的平刀开粗 复制 粘贴 2:第二个程序用直径16平刀清壁,余量设置0 切削未切割自动保存边界打“勾”号 所生成的刀轨后边界就会自动出现 复制粘贴 3:第三个程序里只需要把 “隐藏”“边界”来选择边界生成刀路即可 注意“隐藏”模式里面换“边界” 4第四个程序 清低面 利用切削深度里的仅仅底面来进行延伸边界的两种方

10、法修剪:有两个或两个以上的底面,而深度不同不相同时1:把高出的底面多余的刀路裁剪掉 部件编辑附加去选那个底面即可,就能把多余的刀路修剪2:刀路向外延伸 部件编辑选上所要编辑边界再编辑在选上所要编辑边界的某条边在进行编辑把余量设置为刀具的负半径即可刀路的延伸与缩短:(边界必须为打开的)选好边界的起使点或终点进行修剪或延伸 增长=延伸 缩短=修剪注意: 1多才用大刀开粗 节约时间 2 机床里面:圆弧输出一般通用 线性当螺旋进刀 清角时圆弧半弧过来超出180机床里面把圆弧输出改为线性即可 3 进刀:一般不要太快用300800,避免第一下刀时撞击力 4 平面铣:用跟随周边时,打开岛清理和终点用轮廓时刀

11、路为打开的 5单独清底面时:自动进退刀中,初使进刀改成刀轴内部进刀 改成“如初使的”进刀线(黄色)就可以改成兰色G00速度 下降到离底面3个的距离,这样可节省时间 6刀具位置:相切于 和开 NX4.0(上)平面铣部件编辑刀具位置 :左或右 相切于:刀具在边界的一边 开: 刀具在边界的线上 7对于不同类型的边界,起内外侧定义是不同的 作为部件边界使用时 其材料侧是保留的部分 作为毛坯边界使用时 其材料侧是切除的部分 作为检查边界使用时 其材料侧是保留的部分 保留部分将不生成刀轨 而相对的切削侧则是刀路轨迹的切削部位孔加工时:因为刀具和工具件产生抗性 切削完成,经测量工件要比所需要的尺寸大510丝

12、处理办法:比如在编程时用 直径9.959.9的刀具生成刀路 在加工时用直径10的刀具切削这样就会把多余的毛坯切除!平面铣:第一个 部件余量单填有(24)随便 壁余量单填无效 第四个 部件余量单填壁底 都有用 底面余量只对底有效平面铣注意: 平面铣自动进退刀 初使进刀改为刀轴 内部进刀改成初使的 在单独清底时G00速度下刀至最低面 主要的进退刀参数有:水平和垂直安全距离:指刀具在接近或离开工件时与工件表面保持的距离 垂直安全距离是指在切削运动开始前 刀具沿着Z轴方向运动时与零件表面的距离 而水平安全距离是指刀具沿着水平方向接近零件侧面时由进刀速度转变为切削速度的位置 最小安全距离:这个安全距离用

13、于有多个切削层的工件 当时使用“传递方式”用“先前平面”时完成一个切削后刀具将从当前切削平面向上延刀 退刀间距就是最小安全距离 然后刀具的快速运动到达下一个进刀点的快速运动到达距离下一切削层垂直安全距离的速度进刀后 开始切削 型腔铣 1如果铣带有余量的铸造件 加工方法是选择型腔铣,切削stategy毛坯距离*生成刀路后,必须先挂在坐标上 2铣孔的最好方法 等高轮廓非陡峭切削顺铣连接打到“对部件的交叉倾斜”。“注意”使用方法 必须把METHOD进刀退刀里面的水平改成大于孔的半径 刀具直径大于孔的半径 操作步骤:陡角必须不用 “合并距离”不填 “最小切削深度”不填 每一刀的“全局深度”填 “切削顺

14、序”不填 “控制几何体” 不用改 进刀 退刀 METHOD打开“水平”的填“竖直”填 “最小”不填 “进刀” 不改 “传送方式”可改可不改 “退刀”不改 自动进退刀 ; 倾斜类型 螺旋 斜角不大于10% ,螺旋的直径%不填 ,最小斜面长度 直径%不填 自动类型 圆的圆弧半径尽量改小 激活区间不改 重叠距离尽量改小 退刀间距尽量改最小 如: 切削切削参数切削顺序(深度优先)切削方向顺铣 其他不选 余量部件侧壁余量0 部件底面余量0 检查余量0裁剪余量0内公差0.01 切削公差0.01 连接层到层选对部件的交叉倾斜 其他不用选 包容不用改 型腔铣中应注意以下几点1型腔铣中;部件选好和毛坯选好后,不

15、选择切削区域也能加工,但最好能把切削区域也选上比较好2型腔铣中;切削切削区域延伸,填上刀具的半径或稍微大于刀具的半径,让刀路延伸出来一刀 ,当切削工件时就会在工件之外下刀,为的是避免在工件上下刀,减少刀的撞击力,延长刀的寿命 尽量不要让刀切在工件上3型腔铣中;进给率里面的进刀300800在开粗时不用填 除非使用小刀时要填4型腔铣中;自动进退刀初使进刀改成刀轴,内部进刀改为无这样在参考刀时减少跳刀 或进刀线不会显的太乱5型腔铣中:跟随工件“切削”打开刀路变换切削方向6型腔铣中:当使用参考刀切削时 切削区域不让生成刀路或刀路不好 则可不用选择切削区域7型腔铣中:切削STRATEGY切削区域延伸 毛

16、坯距离 当使用时必须挂在坐标上,放可使用型腔铣其他创建方式和平面铣一样1创建操作; 主界面有个更多里面可以选择裁剪起选择方法和平面铣 “选择边界”一样的选择,在生成刀轨时会出现生成刀轨不可靠的报警,在生成时不用管它,直接点击“否”生成刀轨即可2生成刀轨时:把实体缩小 生成刀轨时速度比不缩小时快3使用IPW:切削包容生产中的工件改为使3D注意:最小材料厚度应该为等于或大于上一把刀的余量4:重叠距离:可设可不变,最好设置为0.51保证切削完全以免留下多余材料或有接刀痕5:切削连接 打开刀路 改成第二个6:如果使用IPW那么就在第一个程序里面的最小材料厚度不可设 第二个生成时 在设数据7:一次性生成

17、多个刀轨:预设置加工操作生成1更新所有引用特征2每一刀路后暂停3在每一个刀轨前刷新8:型腔铣中刻字 文字深度为0,往下多重切削时用:对象变换平移增量(Z值为-1)多重复制可用,切削多重就复制几刀注意:二次开粗 如果参考上把刀 把切削包容里面的“最小材料厚度”改为大于或等于部件侧面余量(切削余量) 通孔开粗时:为了切削完全 通常要把层往下降一点(刀具的R角即可) 型腔铣开粗,如果刀过大 只能参考上一把刀 个人认为:不能用等高铣开粗,因为等高铣只能沿外型 ,可用与半精或粗加工 不能用于开粗等高轮廓1跟随周边多用于凸模2跟随工件多用于凹模3单刀路用在直面上4圆的跟随周边跟随工件5切削连接在层之间剖切

18、 其打开时全身加工 恒定01 关闭时只铣侧面不铣底面6在层之间切削打开,然后用层控制切削深度,遇到圆角时改小一点,直面时改大点 切削完后会比较光滑,但一定要注意仔细分层 ,不要漏掉7非陡峭轮廓加工时,里面“陡角必须”如果设置上45度则说明45度一下的角不做切削8固定轴 曲域铣削也有陡角必须,如果在里面设置上55度 也就是说 55度以上不做铣削 以上两种方法结合运用效果比较好切削 移除边缘跟踪 在边上延伸看情况定 1如果底平选在切削区域里面时就不用把它选上后刀路会延伸到工件此外等高铣中1切削连接在层之间剖切就可以铣平面了 也可以用平面铣第二个代替2如果底面没有选在切削区域里面时 就要把打开因为当

19、切削完圆角后圆角和底面将会出现多余刀痕,把刀路往外延伸一下,把多余刀痕清理掉切削方向:用混合和顺铣多切削顺序:默认深度优先切削连接层到层直接对部件 倾斜于部件移除边缘跟踪相对于球刀在边上延伸改为1合并距离加大减少跳刀通腔 通孔降层: 为了下面不留余量需要把层往下降 R刀最近降下R角球刀最少降刀的半径进刀时不要竖直下刀以免伤刀最好用螺旋下刀和沿外形 避免伤刀 不要直接下刀慢慢切入工件 降层必须和在边上延伸配合应用,否则只降层刀路不往下降等高铣中最小切削深度:移除比较短而乱的刀路:例如:填上25后指25MM以下的刀路将会被移除掉混合铣 用的比较多,因为能优化刀路,减少抬刀 更适用于开放的参考刀:也

20、可以参考以前没用过的刀具等高铣在精加工时: 混合铣用于加工单击某一个面时 单面铣:多用于一周全加工时切削连接步进 球刀:恒定0.10.5用的最多 平角:等于或小于刀的半径最大横向切削:超过设置距离就会跳刀,一般默认25.4进给率进给:第一刀切削时要改小,为了是怕多余毛坯 ,要慢慢切入步进改为50100避免每次进刀时伤刀切削移除边缘跟踪:只有球刀有用,当在清理顶部圆角时,让它延伸出来,所清理出来的圆角比较好等高精加工时: 1过切法,为了不留余量用 9.95的刀编程 1单边过切0.025MM2双边过切0.05 让其过切2在边上延伸:在需要时延伸 一般延伸0.30.8为了切削完全3在多个刀路:部件余

21、量偏置相当于偏置刀路,例:每刀切削1MM把部件余量偏置为5就相当与刀路偏上来5刀这种偏置多用与刻字4:更多:应用于步距 优化轨迹5切削毛坯 工件内公差0.01 部件外公差0.01 边界内公差0.01 边界外公差0.016其他 1用户定义角度:以45度为好,也可以随便定 2应用在平面上缺点的互补方法: 1可以用45度+90度的方法指定角度来铣原来的缺陷 2 用等高铣生成刀路,把生成的刀路进行裁剪来互补 3 用层控制7区域铣削: 向内向外控制好腔类用跟随周边比较好 固定轴一:区域铣削:其选择方法1创建坐标2把部件选好 毛坯选好3所创建工步里面的毛坯不用选只需选择所要加工的区域4应用在部件上5向内向

22、外用好非陡峭角度:等高固定轴应用在平面上:是指从平面上向下投影,生成刀轨,这种生成方式要比应用在部件生成刀轨快,但只适用于比较平坦的加工区域应用在部件上:适用于腔类比较深角度比较大的工件,相对应用在平面上还算比较慢,但加工效果比较好 一般采用比较多切削区域起点:可以跟随定义切削区域起点切削1移除边缘跟踪:如果铣刀加工就相当于球刀的半径距离没有刀路,因为球刀在加工时用的是圆弧而不是刀尖,如果不移除边缘跟踪,那么计算刀路时就会从刀尖算起,刀尖到刀弧距离跑的是空刀 所以要把它移除掉 计算刀路时会以刀弧算起二 螺旋 螺旋驱动:比较适合于圆形1 螺旋中心点的选择(可以选择坐标原点或其它)2步进的设定3最

23、大螺旋半径:可设定为工件提的最大半径注意:所有加工时都要注意的一个问题,飞刀在开粗时,中间没有刀片,中间材料会顶住刀的中心,无法进行切削所以我们要把捎大于直径的孔给封住,不要去开粗,等把所有能开粗的区域开完后,再用小刀来开孔(小立铣刀中间有刀刃 14以下的刀具一般没有R角 当刀路出现警告时打开非切削打开横跃把干涉检查改为:AVOID(退刀)1用平刀铣圆弧面时,铣出的工件表面会出现残余波峰高度,那么就需要用同样大小的球刀来参考同样直径的平刀来铣削,其目的是为了更完美的切削,或让余量更均匀的作精加工216以上的刀是由刀粒组成 中间没有刀刃,所以在加工时要考虑刀的中心和工件的顶撞(避免活动空间大小)

24、3固定轴驱动方式切削区域选项切削区域起点控制选择随便选点4用平刀精加工时,用层来控制,拟合R角5精加工时,不用必须等拐角的刀去清壁,可以直接用大刀清壁,最后再用等高铣参考上一把刀,把圆角清掉,同时可以把底面精加工6用相同直径的球刀参考相同直径的平刀打开刀路参考刀具三 边界 边界驱动方式1内公差2外公差3边界余量(填刀具半径向外延伸刀路 工件包容:一般默认关 附加刀路:当使用轮廓时附加刀路有用切削角度 45度 随意定 X Y 轴都受力轮廓铣削方式:当边界为封闭时,附加刀路用于清根或清壁铣流道:边界方式为打开, 在多重深度切削里面附加刀路其选择方法:1几何体里面的:部件和毛坯不用选择2所创建工步里

25、面的部件需要选择注意:单刀铣流道时,(曲面)刀具过小会出现一个警告,负工件的绝对值必须小于刀具的底面半径,生成的刀轨将不可靠的警告,出现这样的警告,应该这样处理,1把刀具加大让其生成刀具路径2在加工时把刀具换成想要的刀具四曲面区域(适用于清根 圆角)其选择方法1坐标2部件和毛坯不用作任何选择3可以把创建的工部直接挂在坐标下面4所建工部里面的部件也不作任何选择5驱动几何体可以选择面6切削方向和材料向要注意7图样1成圆或成一周用跟随周边2单一的面用单一切削方式8刀路多与少1残余波峰高度的大小2数字步数的多少 驱动方式:切削方向 材料侧反向 试用 切削步长:同等于公差 内公差0.01 外公差0.01

26、 步进残余波峰高度 残余波峰高度水平限制 =步进距离 竖直极限 投影1竖直面在投影时只生成单一刀路 所以说投影对竖直面无效 2把部件去掉不投影 几何体 毛坯 工件同时选上无效步进数字跟随周边 第一个100第二个100 随便定曲面区域的选择1可以把边缘线投影到某一个平面,然后把投影曲线形成片体2在选择面时,可以直接选择片体3用投影的方式来加工面4可以省去选择曲面时的麻烦 切削步长 第一刀切削 第二刀切削 改为公差五 径向切削(适合清根圆角)径向切削:相当于加工面的法向切削两种创建方式1坐标2部件毛坯选好3所创建工步不用动4直接选择所要加工面的边界5材料侧和另一侧设置好(-0.512)根据刀而定

27、1坐标2部件不用选毛坯不用选3所创建工步里面把部件选上4选择加工所需要的边界封闭或打开材料侧 与 另一侧 根据情况试填驱动路径 封闭:适合双刀 打开:单刀 最适合于清根切削步长 第一刀切削 最后一刀切削 改为公差FLOW CUT参考刀偏置 1输入步进距离2输入参考刀的直径3输入重叠距离 注意: 由外向内 跟 由外向内变化当使用多个偏置时1坐标2部件毛坯不用选3所创建工步里面的部件选上4再选择切削区域FLOW CUT1选择一把刀根据圆弧半径的大小来确定刀的大小2切削区域 可单选 可框选 (框选比较好)3切削方向:第一个切削方向图标混合 第二个切削方向汉字混合最小切削长度输入数字20小于20的刀路

28、移除由外向内 连接距离=合并距离由外向内的变化偏置数:5刀代表单刀偏置5D 双刀偏置10D最大凹腔=179度 因为180度系统不识别单刀:所生成的刀路就一刀用参考刀比较好多, “多偏置”参考刀偏置 参考刀直径所偏置几刀清竖直的角时:不能直插,最好用等于参考刀的方式来清角 其选择方法:1坐标2不见选好毛坯选好3选好切削区域4单路单独 参考偏置多个偏置1输入步进距离2输入所需要偏置的刀数 如 10刀除2=每边5刀七曲线和点适合电极用1部件余量可输入负数2作一个螺旋线选择线选上边的箭头3切削步长公差4几何类型为曲线5驱动路径,不能偏置 ,只能沿螺旋 适合铣螺纹 不能偏置 部件余量 多重深度切削 填上

29、无效6局部抬刀直至结束 必须在操作之间打上 注:1最好不选择毛坯 2刀路将按照所选的先后顺序来生成刀路 3 选择模拟的时候 可选择来自组件的偏置 4 如果用小刀生刀路出现警告或刀路不好看,可用打刀生刀路 ,才用小刀加工的方法来加工 5 选点的时候(局部抬刀直至结束)不用打选上它不认相对于圆面的加工方法1第一把刀用R刀开粗2第二把刀用小刀参考上一把刀开粗3第三把刀用和上一把刀同样直径的球刀参考 第二把刀要把余量留均匀以便精光4第四把刀 用球刀进行精光(测量圆角来决定球刀的大小)文本1插入注释文本写字2可以选择曲线,还可以选择文本3出现一个报警 点击否不停止4部件余量:负数5刀随文字线走,用文字把

30、刀平分6如果不是文本 就用“曲线驱动”局部抬刀直至结束 注意打上在选 不能先选择在打选上它后 ,所生成的刀路,在第一条和第二条线之间就会分离不会生成刀路 切削步长改为公差切削:余量里的部件余量为负数多个刀路里面的部件余量偏置为正数刻反字:A、把写的字用变换反转180度 注:切削注释(编辑字符)注释编辑器(chinese+关闭)原点工具(点构造器)选择要刻的字)B、在另一面写字,然后从另一面选择字体加工,自动投影为反字进行加工即可。非切削 分离:向上移动为正数 向下移动为负数 均以坐标原点为准分离状态:1也可以用手工和间隙来给它设定一个距离 方向为刀轴输入 一个距离2最常用的是改为“无”让它切削

31、完成后直接退刀横越:干涉检查改成:AVOID 退刀的意思逼近:逼近状态用于手工和间隙来控制(通过试验 不能输入负数按加工面来)进刀:移动线性 给它一个进刀距离(510)退刀:设为“无”切削完成后直接退刀即可注意:调动了非切削里面的数据后,再要复制下一个程序, 在应用时,应注意逼近的下刀线 有可能会出现反向下刀(由下向上进刀) 逼近 输入负数是向下 输入正数是向上 它是由坐标来定的模板设置1几何视图:首先创建坐标MCS1 在创建毛坯WORKPIECE 在创建切削区域MILLAREA1 按顺序挂好,在分别创建2.3.4.按顺序挂好2刀具视图:把刀具创建好,刀名T25R081 调整记录器为1 刀具号

32、为1 以上分别创建常用刀具一备用3.编程视图:创建工步 把工步改成刀具名 1 开粗2参考3半精4精加工5打孔6镗孔 按顺序放在NONE坐标毛坯切削区域工步打开4加工方法视图 1把开粗的余量设好,把开粗的工步放在下面 2把半精加工的余量设好,把半精的工步放在下面 3把精加工的余量设好,公差设好,并把精加工的工件挂在下面以上4个视图里面 谁应该挂在谁身上一定要看好把前面所设的东西保存一下,然后另存为UGS所在的盘 C盘PROGRAMFILESUGS.NX3.0MACHRESURCETEMPLATEPARTMETVIC然后给这个文件起个名(MMM)OK保存把UG3最小化然后在从桌面上打开我的电脑UG

33、3所在的磁盘PROGRAMFILESUGSNX3.0MACHRESORCETEMPLATESET(PART下面)MILLCONTOUR然后把下面的第二行复制一个放在最下面,然后把MILLCONTOUR(小数点以前的) 改所起的文件名(MMM)保存一下,把UG3关掉,重新启动一个新的UG3 在进入加工初始化时点(mmm)上即可进入所设置好的模板内注:如果初始化时没有所设置的模板,那么就点击加工环境里面的浏览,找到所设置的模板名字(mmm)然后点击初始化进入加工环境,然后创建操作就会出现所设置的模板程序 从浏览UG3.0所在磁盘)ProgramUGSNX3.0MACHresourcetemplat

34、eParemetriv所建文件(mmm)点击OK即可给文件起的名字(MMM)尽量和其他的(mmm)一样电极材料1石墨2铜火花间隙:最低1mm 所做的电极与不相当的地方中间需要有1mm的间隙,以免伤及无辜 腔类做电极较多 一刀切1所做电极一般较小 2材料比较软 1跟2 一刀就能切 无须多余刀路减余量:因为在打电火花 有一个放电间隙,所以所做的电极要比工件的原尺寸单边小510 丝 这样提前预算出 防止打完后电火花后工件尺寸过大加工电极时让其过切1切削余量设置为负数,这样方法产生的刀路有缺陷,可能会出现有乱刀路2比如用5.8的刀编程,用6.0的刀来加工这样 单边就会减10效果会比较好!电极找正:因为

35、有些电极是圆形或近似圆形,无法找正,给它做一个电极座 让其找正电极定位:想办法找出确定的定位方法装后处理Postprocessor把有放在磁盘的后处理(Postprocessor)打开里面的文件全部复制到:装有UG3的盘(C盘)UG3.0NX3.0MACHresourcePostprocessor 把里面的删除 然后把后处理的文件粘贴上,然后关掉,在到UG3.0加工环境里面打开后处理即可一般是作完1个刀路后处理一次FANCE18m 也可以通过以上路径直接拷上 ,如果是自己换刀也可以创建后处理程序1首先把创建的程序全部选上点击后处理一般选择(自动后处理或FANCE18m)选择(输出文件名或浏览)

36、的一个填上(X)盘确定然后到我的电脑所在的盘即可找出注: 如果选用西门子:需要在常温的环境下用 如果选用自动后处理就不用删除2找出以后双击打开把第一个程序删除即可,程序生成后,找工件所在的位置(X)盘在即记事本中打开3次开粗1预设置加工配置启动基于层的IPW前面打当用3D和基于层好用2切削包容裁剪使用“轮廓线”这样在铣有竖直面时就不会出现乱刀路3生产中的工件是由基于层4自动最小斜面长度刀具直径的65%以上5最小材料厚度:例如:填上0.1就相当于小于0.1余量的地方不生成刀路6采用参考刀的方式,无须建立毛坯7方法最小:是指在不设定安全平面的情况下有用 设置了安全平面后 最小就失去了作用8下刀点:

37、可以设置多个点,比如2个或2个以上9下刀方式:用螺旋下刀的方法比较多10直线下刀的直线实际是斜线下刀11没开粗 用轮廓的方式多12加工有余量5CM的铸造件时 图样用跟随周边的方式,把切削里面的毛坯距离 ,向外延伸5CM 这样生成的刀路 比其他就要好的多常用G代码G代码命令 代码组及其含义“模态代码” 和 “一般” 代码“形式代码” 的功能在它被执行后会继续维持,而 “一般代码” 仅仅在收到该命令时起作用。定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。反之,像原点返回代码就叫“一般代码”。每一个代码都归属其各自的代码组。在“模态代码”里,当前的代码会被加载的同组代码替换。 G代码 组

38、别解释 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 高速

39、深孔钻削循环 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. 非直线切削形式的定位我们的

40、定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。3. 直线定位刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。4. 举例N10 G0 X100 Y100 Z65 G01 直线切削进程 1. 格式 G01 X_ Y_ Z_F_这个命令将刀具以直线形式按代码指定的速率从它的当前位置移动到命令要求的位置。对于省略的坐标轴,不执行移动操作;而只有指定轴执行直线移动。位移速率是由命令中指定的轴的速率的复合速率。2. 举例G01 G90 X50. F100; 或G01 G91 X30.

41、F100; G01 G90 X50. Y30. F100;或G01 G91 X30. Y15. Z0 F100;G01 G90 X50. Y30. Z15. F100; G02/G03G17/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_

42、 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来指定。在圆弧回转方向指定后,指派切削终点坐标。

43、 G90 是指定在绝对坐标方式下使用此命令;而 G91 是在指定在增量坐标方式下使用此命令。另外,如果G90/G91已经在先前程序块里给出过,可以省略。圆弧的终点用包含在命令施加的平面里的两个轴的坐标值指定 ( 例如,在 XY平面里,G17用 X, Y 坐标值 ) 。 终点坐标能够像 G00 和 G01 命令一样地设置。圆弧中心的位置或者其半径应当在设定圆弧终点之后设置。圆弧中心设置为从圆弧起点的相对距离,并且对应于 X,Y 和Z 轴表示为 I, J 和 K。圆弧起点坐标值减去圆弧中心对应的坐标值得到的结果对应分配给 I、J、K。2. 举例圆弧起点的 X 坐标值 - 30.圆弧中心的 X 坐标

44、值 - 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.6

45、16;注意 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 设定的位置叫做中间点。机床先移动到这个点,而后回归原

46、点。省略了中间点的轴不移动;只有在命令里指派了中间点的轴执行其原点返回命令。在执行原点返回命令时,每一个轴是独立执行的,这就像快速移动命令(G00)一样; 通常刀具路径不是直线。因此,要求对每一个轴设置中间点,以免机床在原点返回时与工件碰撞等意外发生。2. 举例G28 (G30) G90 X150. Y200.;或者,G28 (G30) G91 X100. Y150.;注意:在所给例子里, 去中间点的移动就像下面的快速移动命令一样。G00 G90 X150. Y200.;或者G00 G91 X100. Y150.;如果中介点与当前的刀具位置一致(例如,发出的命令是 - G28 G91 X0 Y

47、0 Z0;),机床就从其当前位置返回原点。如果是在单程序块方式下运行,机床就会停在中间点;当中间点与当前位置一致,它也会暂时停在中间点(即,当前位置)。 G40/G41/G42 刀具直径偏置功能 (G40/G41/G42) 1. 格式 G41 X_ Y_;G42 X_ Y_; 当处理工件 (“A”) 时,就像下图所示,刀具路径 (“B”) 是基本路径,与工件 (“A”)的距离至少为该刀具直径的一半。此处,路径 “B” 叫做由 A 经 R 补偿的路径。因此,刀具直径偏置功能自动地由编程给出的路径 A以及由分开设置的刀具偏置值,计算出补偿了的路径B。就是说,用户能够根据工件形状编制加工程序,同时不

48、必考虑刀具直径。 因此,在真正切削之前把刀具直径指派为刀具偏置值;用户能够获得精确的切削结果,就是因为系统本身计算了精确的补偿了的路径。在编程时用户只要插入偏置向量的方向 (举例说, G41:左侧, G42: 右侧)和偏置内存地址 (例如, D2: 在“D” 后面是从 01 到 32的两位数字)。所以用户只要输入偏移内存号码 D (根据 MDI),只不过是由精确计算刀具直径得出的半径。2. 偏置功能G40: 取消刀具直径偏置G41: 偏置在刀具行进方向的左侧G42: 偏置在刀具行进方向的右侧 G43/G44/G49 刀具长度偏置 (G43/G44/G49) 1. 格式 G43 Z_ H_;G4

49、4 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 H0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论