找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
打印 上一主题 下一主题

【原创】ProNC之深孔循环及标准孔教程

[复制链接]
21
发表于 2004-11-13 20:13:32 | 只看该作者
定义好加工目标孔后进入深度定义窗口,自动 (Auto) - 通过参照孔几何自动确定钻孔深度。如果选定轴与几个同轴孔特征相关联,则当刀具适合于孔内径时将选取最大深度。“刀具深度”选项按钮(“肩部”(Shoulder) 和“刀尖”(Tip))可用于“盲孔”和“自动”钻孔,用于确定钻孔深度是否与刀具的肩部或刀尖相关。在下面的图例中,左侧的图片显示使用“肩部”(Shoulder) 钻孔,右侧的图片显示使用“刀尖”(Tip) 钻孔。在这两个图片中,图片 1 指出被钻孔的孔轮廓,图片 2 指出最终钻孔深度处的刀具的轮廓。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
22
发表于 2004-11-13 20:23:52 | 只看该作者
完成深度定义后退出窗口,执行计算演示如图.
我已经很久没钻过孔了,可能会存在一些不足之处,请批评指正!
大伙也动手摸索下,不管有新发现.不明向之处及我错误的地方都可在本栏目发表.讨论!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
23
发表于 2004-11-13 22:15:38 | 只看该作者
lgmeng wrote:
参数面板大同小异,这里有个区别于标准孔的深度参数命令PECK_DEPTH,所输入的值就是每刀钻多深,10MM钻头我输入3MM深度值,F速率80/S速率1200;这样就会每钻3MM深然后退刀排屑再继续直到完成为止.参数树如图所示  

  
多谢多谢!!!!
  
标准钻孔就是一次性钻到数不抬起来排屑,通常用来钻一些浅孔或者点中心钻,不知道对不对.
  
深孔钻孔退刀排屑是不是还可以设置一个暂停时间??????
24
发表于 2004-11-14 00:13:33 | 只看该作者
szhaoran wrote:
   
   
  多谢多谢!!!!  
   
  标准钻孔就是一次性钻到数不抬起来排屑,通常用来钻一些浅孔或者点中心钻,不知道对不对.  
   
  深孔钻孔退刀排屑是不是还可以设置一个暂停时间??????

  
我认为就是这样!
  
  深孔钻退刀排屑是否可以设置暂停时间我倒没考虑过,一般来说控制好每次退刀的高度就可以了,要想有更多变化也许要加入"定制循环"功能.
25
发表于 2004-11-14 00:30:08 | 只看该作者
lgmeng wrote:
   
   
  我认为就是这样!  
   
   深孔钻退刀排屑是否可以设置暂停时间我倒没考虑过,一般来说控制好每次退刀的高度就可以了,要想有更多变化也许要加入"定制循环"功能.

  
多谢!!多谢!!!!!!
  
退刀排屑高度大概抬多少比较合适,是不是要稍微高一点以便冷却,我这方面一点经验都没有.
  
还有,手工钻孔对象P20类的钢料不预钻小孔最多可以用8MM的钻头,CNC钻孔是不是还要小一些.最多一次能搞到多大.
26
发表于 2004-11-14 01:22:58 | 只看该作者
Pro-NC GPost裡帶的搪孔FIL好像有問題...出不了G76精镗孔退刀避让距离的Q值...孤峰那邊有人問...  
自己做一個搪孔的試試...我改寫了FIL
  
原來的:
CIMFIL/ON,CYCLE$$ Trap  CYCLE  statement
    IW4=POSTF(7,4)
     CASE/IW4            
          WHEN/ICODEF(BORE)
              DMY=POSTF(20)$$ Save as current CL record
              DMY=POSTF(21)$$ Reload saved  CL record as current
              QVALUE= POSTF(7, 11)$$ Get Q Value
              DMY=POSTF(12,10)$$ Decrease  number of word as 10  
              DMY=POSTF(20)$$ Save as current CL record
              DMY=POSTF(21)$$ Reload saved  CL record as current
              DMY=POSTF(9,11,Q)$$ Add Minor Word  Q
              DMY=POSTF(10,12,QVALUE)$$ Put a Scalar
              DMY=POSTF(12,12)$$ Increase  number of word as 12
              DMY=POSTF(13)$$ Process record      
         WHEN/OTHERS
              DMY=POSTF(20)$$ Save as current CL record
              DMY=POSTF(21)$$ Reload saved  CL record as current
              DMY=POSTF(13)$$ Process record
      ENDCAS   
  CIMFIL/OFF
  
改成
CIMFIL/ON,CYCLE  $$ Trap  CYCLE  statement
    IW4=POSTF(7,4)
     CASE/IW4            
          WHEN/ICODEF(BORE)
              DMY=POSTF(20)$$ Save as current CL record
              DMY=POSTF(21)$$ Reload saved  CL record as current
              QVALUE= POSTF(7,18)$$ Get Q Value
              DMY=POSTF(13)$$ Process record  
              REPEAT/X,Y,Q,QVALUE,ALL
         WHEN/OTHERS
              DMY=POSTF(20)$$ Save as current CL record
              DMY=POSTF(21)$$ Reload saved  CL record as current
              DMY=POSTF(13)$$ Process record
      ENDCAS   
  CIMFIL/OFF
還有
Cycle/Bore要改成G76 ---參照貼圖

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
27
发表于 2004-11-14 01:25:22 | 只看该作者
我在Surfcam裡試過了...
  
%
O1
N1 G00 G17 G40 G80 G90
N2 T36 M06
N3 S562 M03
N4 G00 X0. Y0.
N5 G43 Z25. H36 M08
N6 G81 G98 X0. Y0. Z-12.5 R2.5 F188.7
N7 G80
N8 G00 Z25.
N9 M05 M09
N10 T37 M06
N11 S531 M03
N12 G00 G43 Z25. H37 M08
N13 G76 G98 X0. Y0. Z-12.5 R2.5 Q1. F191.
N14 G80
N15 G00 Z25.
N16 M9
N17 M5
N18 M30
%
  
我偏1mm 所以Q1.
28
发表于 2004-11-14 17:47:10 | 只看该作者
liutianlu wrote:
老鹰兄弟是坐着火箭上去的吧!  
  昨天17今天23,太快了!!!

  
   姐姐看我乖,借给我的分!!!
29
发表于 2004-11-14 21:57:46 | 只看该作者
szhaoran wrote:
   
  
  多谢!!多谢!!!!!!  
  
  退刀排屑高度大概抬多少比较合适,是不是要稍微高一点以便冷却,我这方面一点经验都没有.  
  
  还有,手工钻孔对象P20类的钢料不预钻小孔最多可以用8MM的钻头,CNC钻孔是不是还要小一些.最多一次能搞到多大.

  
这个我来说说,要是在电脑锣钻孔安全高度比平面高2MM就可以了.因为电脑锣钻孔跟手动在普通锣床不一样的,电脑锣钻孔比较稳定.像你说的P20类的钢料在电脑锣上加工.第一:就要注意磨的钻嘴要好.在电脑锣上我们就用到最小的[$Oslash]2.5MM的,最大的就能钻到有1寸大的都可以.
30
发表于 2004-11-14 23:35:05 | 只看该作者
sinderal wrote:
Pro-NC GPost裡帶的搪孔FIL好像有問題...出不了G76精镗孔退刀避让距离的Q值...孤峰那邊有人問...   
  自己做一個搪孔的試試...我改寫了FIL  
  
  原來的:  
  CIMFIL/ON,CYCLE$$ Trap  CYCLE  statement  
      IW4=POSTF(7,4)  
       CASE/IW4            
            WHEN/ICODEF(BORE)  
                DMY=POSTF(20)$$ Save as current CL record  
                DMY=POSTF(21)$$ Reload saved  CL record as current  
                QVALUE= POSTF(7, 11)$$ Get Q Value  
                DMY=POSTF(12,10)$$ Decrease  number of word as 10   
                DMY=POSTF(20)$$ Save as current CL record  
                DMY=POSTF(21)$$ Reload saved  CL record as current  
                DMY=POSTF(9,11,Q)$$ Add Minor Word  Q  
                DMY=POSTF(10,12,QVALUE)$$ Put a Scalar  
                DMY=POSTF(12,12)$$ Increase  number of word as 12  
                DMY=POSTF(13)$$ Process record        
           WHEN/OTHERS  
                DMY=POSTF(20)$$ Save as current CL record  
                DMY=POSTF(21)$$ Reload saved  CL record as current  
                DMY=POSTF(13)$$ Process record  
        ENDCAS   
    CIMFIL/OFF  
  
  改成  
  CIMFIL/ON,CYCLE  $$ Trap  CYCLE  statement  
      IW4=POSTF(7,4)  
       CASE/IW4            
            WHEN/ICODEF(BORE)  
                DMY=POSTF(20)$$ Save as current CL record  
                DMY=POSTF(21)$$ Reload saved  CL record as current  
                QVALUE= POSTF(7,18)$$ Get Q Value  
                DMY=POSTF(13)$$ Process record   
                REPEAT/X,Y,Q,QVALUE,ALL  
           WHEN/OTHERS  
                DMY=POSTF(20)$$ Save as current CL record  
                DMY=POSTF(21)$$ Reload saved  CL record as current  
                DMY=POSTF(13)$$ Process record  
        ENDCAS   
    CIMFIL/OFF  
  還有  
  Cycle/Bore要改成G76 ---參照貼圖

  
好东西,有空得研究下,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-1-8 16:04 , Processed in 0.027507 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

快速回复 返回顶部 返回列表