数控加工程序创建装置的制造方法_3

文档序号:9457611阅读:来源:国知局
示部4上显示(步骤S112)。然后,车削加工编程辅助部6根据由使用的车削刀具及切削条件构成的车削加工数据和前述车削加工形状,计算出车削加工时间,在显示部4上显示(步骤SI 13)。
[0051]图5是表示在图2的步骤S109中进行的对车削槽形状K2进行提取的动作的详细内容的流程图。车削加工编程辅助部6从在步骤S108中得到的车削加工平面形状Kl中,对凸形状进行提取(步骤S201)。具体地说,在图4所示的车削外径形状的情况下,使与1/2车削剖面形状KO接触的部位的形状要素依次到达每个边缘,针对作为边缘和边缘之间的连接点的每个顶点,求出边缘的切线矢量,对切线矢量的X方向的值为负的部位进行提取。然后,车削加工编程辅助部6对提取出的部位是否与车削槽形状K2的大小相符进行判定(步骤S202)。如果提取出的部位的X轴尺寸和Z轴尺寸小于或等于作业者所设定的规定的槽宽、小于或等于槽深,则车削加工编程辅助部6将提取出的部位设为车削槽形状K2。然后,车削加工编程辅助部6对提取出的凸形状进行分割,对车削槽形状K2进行提取(步骤 S203)ο
[0052]图6(a)是表示在步骤S201中提取出的凸形状部位Jl、J2、J3的一个例子,图6 (b)是表示提取出的车削槽形状K2的一个例子。作为凸形状部位J1,由于其X轴尺寸和Z轴尺寸小于或等于作业者设定的规定的槽宽、小于或等于槽深,因此被从车削槽形状K2中去除。
[0053]图7是表示在图2的步骤SllO中进行的对车削切削残留形状K3进行提取的动作的流程图。车削加工编程辅助部6在图2的步骤S109中从车削加工平面形状Kl中对车削槽形状K2进行提取后,基于作业者所设定的车削加工数据,求出使用的车削刀具的刀尖角度、主切割刀角及副切割刀角(步骤S301)。所谓主切割刀角,是指刀具的前角,所谓副切割刀角,是指从180度减去主切割刀角和刀尖角而得到的角度。图8示出A表示切割刀角、B表示刀尖角、C表示副切割刀角的一个例子。在图8中,41为主切割刀,42为副切割刀。在进行车削加工的情况下,由于不能以大于或等于副切割刀角C进行进刀,因此车削刀具不能对与副切割刀42相比位于下侧(Z轴侧)的形状部位进行加工而造成切削残留。
[0054]然后,车削加工编程辅助部6使车削加工平面形状Kl中的、与1/2车削剖面形状KO接触的部位的形状要素依次到达每个边缘,针对作为边缘和边缘之间的连接点的每个顶点,求出边缘的切线矢量,对切线矢量的X方向的值为负的部位进行提取(步骤S302)。然后,车削加工编程辅助部6从车削加工形状K4中对与副切割刀42相比位于下侧(Z轴侧)的部位进行提取。在边缘端点中,在下一个边缘的切线矢量相对于Z轴方向所成的角度变得大于或等于副切割刀角的情况下,以副切割刀角C将车削切削残留形状K3分离(步骤S303)。图9(a)是表示车削切削残留边缘Q的一个例子,图9(b)是表示提取出的车削切削残留形状K3的一个例子。在图9的情况下,在边缘端点Pl处,由于下一个边缘Q的切线矢量与Z轴所成的角度为90度,因此判断为发生切削残留,以副切割刀角C将车削切削残留形状K3分离。
[0055]图10是表示对图2的步骤S113中示出的车削加工形状的加工时间进行计算的动作的详细内容的流程图。首先,车削加工编程辅助部6针对在图2的步骤Slll中对车削槽形状K2和由使用的刀具造成的车削切削残留形状K3进行分离而得到的车削加工形状K4,与加工部位相匹配地求出加工开始点(步骤S401)。在本例的情况下,下述位置为加工开始点SI,S卩,从车削加工形状K4的+X侧、一 Z侧端点起,以与加工余量相对应的量向一 Z方向进行移动,以与由切削条件设定的切割量相对应的量向一 X方向进行移动后的位置。图11(a)是表不加工开始点SI的一个例子。
[0056]然后,车削加工编程辅助部6与加工部位相匹配地,生成通过切削进给进行移动的刀具路径(步骤S402)。例如,刀具路径是从加工开始点SI起与Z轴平行地向+Z方向进行移动、直至车削加工形状的+Z轴方向的端点为止进行移动的刀具路径。然后,车削加工编程辅助部6对有无残留加工部进行判定(步骤S403)。在存在残留加工部的情况下,车削加工编程辅助部6生成直至下一个加工开始点为止通过快速进给进行移动的刀具路径(步骤S404)。例如,从前一次加工开始点SI起,向一 X方向进行移动后的位置成为下一个加工开始点S2。图11(b)是表示切削进给的刀具路径和快速进给的刀具路径的一个例子。
[0057]车削加工编程辅助部6在不存在残留加工部的情况下,计算出加工时间(步骤S405)。根据切削进给的整个刀具路径、和在切削条件中设定的切削进给速度,计算出切削进给时间,根据快速进给的整个刀具路径、和在切削条件中设定的快速进给速度,计算出快速进给时间,将切削进给时间和快速进给时间进行合计而得到的时间成为加工时间。车削加工编程辅助部6将计算得到的加工时间在显示部4上进行显示(步骤S406)。图11 (c)是相对于车削加工形状而表示切削进给的整个刀具路径和快速进给的整个刀具路径的一个例子。
[0058]下面,对工件原点设定部7进行详细说明。图12是表示工件原点设定部7的动作的流程图。在工件原点设定部7中,首先,从构成从CAD数据输入部I输入的CAD数据20的所有边缘中,对边缘的两端点EG、所有边缘中的圆弧边缘的圆弧中心点EK、包含CAD数据20在内的长方体的4个顶点TH进行提取而作为形状特征点(步骤S501)。从CAD数据中提取出的形状特征点配置在以XYZ坐标表示的坐标系中。在CAD数据20是实体模型的分界面表现的情况下,能够从CAD数据20中得到构成3维形状的边缘或边缘的几何信息,能够对边缘的两端点EG、圆弧边缘的圆弧中心点TH以及所包含的长方体进行解析。然后,工件原点设定部?在显示部4上对形状特征点EG、EK、TH进行显示(步骤S502)。然后,工件原点设定部7基于作业者经由指示输入部5而指定的形状特征点,对工件原点WO及工件坐标系进行设定(步骤S503)。作业者也可以从形状特征点EG、EK、TH中对工件原点WO进行选择,也可以从形状特征点EG、EK、TH以外对工件原点WO进行设定。
[0059]图13示出配置在XYZ坐标轴上的CAD数据的一个例子,图14示出对提取出的CAD数据的形状特征点EG、EK、TH进行表示的一个例子。如图14所示,形状特征点例如以“ * ”进行表示。在该情况下,圆弧边缘的圆弧中心点EK设定为与顶面一致。图15示出在包含配置后的CAD数据在内的长方体的X轴方向最小值、Y轴方向最小值、Z轴方向最大值的位置处配置工件原点WO及坐标轴的一个例子。图16(a)示出在形状的角部处设定有工件原点WO和工件坐标系的情况,图16(b)示出在形状的中心处设定有工件原点WO和工件坐标系的情况的例子。
[0060]下面,对开孔加工(铣削加工)程序辅助部8进行说明。图17是表示开孔加工编程辅助部8的动作的流程图。首先,开孔加工编程辅助部8将加工种类中的、已登记的开孔加工种类在显示部4上进行显示。作为开孔加工种类,例如存在“钻孔”、“攻丝”、“锪孔”、“扩孔”等。作业者对在显示部4上显示的开孔加工种类中的、任意的开孔加工种类进行选择(步骤S601)。然后,开孔加工编程辅助部8将CAD数据20在显示部4上进行显示。通过该显示,从CAD数据20所
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1