JDPAINT5.5刀具路径模板功能介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
改进的刀具路径模板与输入工艺过程功能
以及参数关联关系式在其中的应用
用户通过路径向导来生成路径时,由于路径的默认参数往往根据用户所在行业、加工条件、使用习惯和加工经验等的不同而设置各异,因此经常需要对路径中默认的参数做大量的编辑修改;如此反复设置路径参数,不仅编程效率较低而且容易出错;为了解决这个问题,用户可以通过建立模板路径的方法,将一些常用的加工方法以及经验参数存储到路径模板中,下次可以直接调用模板中的相应路径,只需改动其中少量参数或无需改动就可以用来生成新的路径,从而减少了改动参数时的出错几率,提高了编程效率。
JDPaint5.5对“路径模板”功能和“输入工艺过程”功能在之前基础上进行了较大幅度的改进,并增加了路径参数值之间通过关系式关联的功能,将会大幅度提高编程的操作效率和自动化程度。
下面将分别进行介绍。
(一)路径模板
JDPaint5.50中路径模板功能增加了路径模版分类、常用类型过滤等新的操作功能,用户生成路径操作将更加快速便捷,下面对模板菜单、路径模版的操作管理及应用路径模版生成路径的整个流程做详细说明。
1、路径模板菜单及操作管理介绍
路径模板对话框如图1所示,所包含的功能按键已在图中标出,下面叙述中将逐步给予介绍。
路径模板组
过滤菜单
模板组与模
板显示区
路径参数修
改区
模板编辑命
令区
图1路径模板对话框
1、模板路径组的分类:如图1所示以树状形式分类列出了路径模板库中所有的模板路径组和其中
的模板路径;路径模板库中包括“系统方法模板”、“行业分类模板”和“用户功能模板”三个
主要模板组,可以通过类型切换分别显示各组中的模板路径,单击模板路经,对话框的右上角
将显示出该路经的加工方法或走刀方式示意图;各模板组的功能如下:
①、系统方法模板组:此模板组提供了JDPaint5.50所有的加工方法及其走刀方式,用户可以直接
设置其中各路径的默认参数和选项,替代路径向导快速生成某一加工路径;
②、行业分类摸板组:此模板组提供了目前应用精雕机加工的几种典型行业加工工艺,如高频模、
滴塑模等。
业内用户可以对其中的模板路径进行进一步定制和扩充,也可以新增行业分类并
添加该行业中常用模板路径;
③、用户功能模版组:默认设置为空,用户可以将实际编程加工中已有的成熟工艺路径(组)添
加到该组中供以后调用,可以按照机床、加工材料等的不同对其进行分类设置。
2.路径模板的管理
(1)基本操作:
用户可以鼠标右键点击树结点,通过选择弹出菜单中的“添加”或“添加组”命令,或直接点击对话框中相应的命令按钮,向模板库中添加模板组和模板路经;同样的,还可以方便地进行模板路经的编辑、复制和删除等基本操作;通过鼠标拖拽的方式可以调整某一模板组中各模板路径的次序,如图2中将“分层环切粗加工”拖拽到“分层行切粗加工”的下方。
图2鼠标托拽
还可以将一个已经设计好的刀具路径保存成模板,加工其他类似零件时,直接调用模板路径。
例如图3中[平行截线精加工],单击鼠标右键,在弹出的菜单中选择[加入到模板库]命令,接着在弹出的刀具路径模板列表中,选择要将此模板添加到路径组的位置,点击[确定]命令后完成操作。
这样该路径的加工方法、走刀方式、路径参数就保存在模板文件中了。
图3加入到模板库图4常用模板
(2)常用功能模板的定义:
当模板库中的路径比较多时,还可以通过定制模板库中的某一模板路经或路径组是否常用,而将不常用的模板路经(组)暂时隐藏起来,提高了模板路径的选择效率;如在行业分类模板中,高频模用户可以只将“高频模加工组”设为常用模板租,其他定义为非常用模板租,然后通过如图4所示的“常用”类型过滤,快速高效的选择自己的模板路径;
常用模板路径和模板组的设定方法:
例如,将如图1 [高频模(59号铜)]模板组设置为常用模板,选择该模板组,点击鼠标右键在弹
出的快捷菜单中点选[常用],或是在右侧菜单中点选[常用模板]选项都可以将此模板设置为常用模板。
同样方法可以将单个模板设置成常用模板,通过菜单过滤功能快速显示。
常用模板可以根据实际设置多个,加快编程速度。
常用路径(组)的显示图标状态:
在路径模板显示区,通过树状结构显示模板,方便模板的选择和编辑。
路径组图标:表示该路径组所有路径处于常用状态,表示该路径组部分路径处于常用状态,表示该路径组所有路径
处于非常用状态。
路径图标:表示该路径处于常用状态,表示该路径处于非常用状态。
(3)刀具表的定义
以往的软件版本,在选择刀具或创建新刀具时,都是在刀具库中进行操作,这样存在两个弊病:1、选择刀具:刀具库刀具繁多,选择效率低。
2、创建新刀具:容易导致刀具库比较混乱,JDPaint5.50中为了提高刀具管理效率,新增了刀具列表功能,加工刀具是从刀具列表中调用,而不是直接从刀具库中调用。
所以,JDPaint5.50中在建立新的加工文件时,需要先对当前刀具列表进行设置。
刀具列表中刀具可以从刀具库中添加,或者在刀具列表中创建,也可以直接读取刀具文件。
刀具表可以用文件的形式保存下来,JDPaint5.50提供了目前应用精雕机加工的几种典型行业的刀具文件,如模具.toolgroup、冲头.toolgroup等。
用户也可以根据自己的加工需求,从刀具库中选择自己常用的刀具并保存为刀具文件,在以后的加工中调用。
刀具读取与保存的默认目录是:软件安装根目录\tool\user\*.toolgroup。
(4)路径参数修改
在选择路径模版中的某一模板路径来生成新路径时,根据加工图形的不同,变换最频繁的参数为加工刀具和加工深度,因此系统直接在面板中提供了快速选择刀具功能和定义加工深度的功能;如图5中路径参数,此处更改的刀具与加工深度参数并不改变模板路径参数,只是应用于当前计算的路径。
刀具组中显示的刀具为文件当前刀具列表中的刀具。
在图5中参数中,刀具组的应用比较广泛,而刀具组下方3个参数根据选择模板的不同,参数会自动屏蔽,此处3个参数主要使用在平面加工路径中,如图中两图对比,当曲面加工方法深度范围设置为“自动重设曲面深度”,表面高度与加工深度参数被自动屏蔽;而使用平面加工方法时,则调整为可编辑状态。
图5模板中路径参数
2、路径模板的应用及编程流程
1、模板应用
下面分别介绍实际应用中如何定制模板中的模板路径,以及怎样使用模板路径提高加工编程的效率;
(1)定制和使用系统方法模板;
定制系统方法模板中的默认参数值,使之满足实际加工需要。
例如:编辑系统模板组中[分层环切粗加工]模板的参数,鼠标右键点选[分层环切粗加工]在弹出的菜单中选[编辑]命令,弹出刀具路径参数对话框,在走刀方式中设置“最少抬刀”、“从内向外走刀”、“折线连刀”。
点击[确定]命令后这三个选项就保存在此模板中,下次调用该模板,这三项就不需要重新设置了,同样可以将其他参数设置为自己加工需要的参数,保存在模板中,逐步替代路径向导编程。
(2)在用户定义模板中创建自己的模板路径和路径组;
用户可以在“用户功能模板组”中分类定义适合自己实际加工情况的模板组,例如图6中定义的模板组,是按照机床种类和所加工材料的不同定义的模板组。
将实践总结出的经验参数分类保存在模板中。
不同的编程人员都可以调用模板编程,在提高工艺参数规范化的同时,保证了加工产品的一致性。
(3)定制常用的加工方法组合来简化编程步骤;
举个简单的例子,在电极的打表位加工中,为了提高表面质量,经常需要对打表位进行光刀加工,在这样背景下,我们可以建立如图7所示“打表位加工”模板组,将2个粗、精参数不同的轮廓切割路径保存在其中,在以后的打表位加工中,调用此模板组1步即可以生成打表位路径。
用户可以根据自己的情况,定制一些此类的加工方法组合,提高编程的速度。
图6自定义模板组图7加工方法组合
2、应用路径模板生成路径的流程如下:
设置刀具表进入路径模版选择模版,生成路径
例如:使用模板生成下图模具的加工路径,加工材料为2738钢。
为了讲解方便,下图8中产品代表一个类型的产品,并且将加工工艺简化了很多。
图8加工实例图
第一,设置刀具列表
调用刀具文件的方法:
进入“刀具路径工具”环境,在右侧导航工具条中双点击“刀具表”命令,弹出如图9所示对话框,单击“加载”命令,在弹出的对话框中选择刀具文件加载,添加JDPaint自带的模具.toolgroup刀具表文件,这些刀具足以满足例子中的加工要求。
图9刀具列表对话框
第二,选取模型,进入路径模板
选取模型所有加工面,并选择最大轮廓为边界线。
通过以下三种途径之一选择“路径模版”功能:
1)在主菜单中选择“刀具路径”—>“路径模版”功能;
2)操作快捷键Ctrl + Q直接选择“路径模版”功能;
3)在右侧的导航栏中选择“加工坐标系”或者“加工图形”,单击鼠标右键,在弹出菜单中选择“路径模版”功能。
如图10所示,选择系统方法模板中的[分层环切粗加工]模板,刀具组中选择刀具为[牛鼻JD-8.00-0.50。
图10模板选择图11模板组第三,生成路径
选取[计算路径之前编辑路径属性],确定后弹出路径参数对话框。
设置路径参数,根据加工经验,设置表面余量0.15mm,吃刀深度为0.15mm,路径重叠率为50%。
下刀方式为螺旋下刀等。
完成后计算得到粗加工路径。
同样方法,选择系统参数模板中残料补加工,角度分区做半精加工。
选择角度分区与混合清根做精加工,完成路径设计。
由于此类型产品有很多个,为了以后编程方便,可以建立一个模板组将第一个完成编程的此类型产品
路径保存在其中,通过前面介绍的“加入模板库”功能,并命名为“方向盘类零件”。
如图11:在下面同类型产品加工中,可以直接调用此路径模板组生成加工路径。
需要注意的是,与应用单个模板路径不同,应用模板组生成路径时需要在选择模板组之前编辑好该组中每条路径的加工参数,不能在路径参数修改区编辑刀具与参数。
3、路径模板使用的注意事项
1.“行业分类模版”提供了目前应用精雕机加工的几种典型行业路径模版组,如高频模、滴塑
模等。
由于实际加工中工件形状、机床性能千差万别,默认“行业分类模版”中设置的工艺
及相关参数不一定适合用户实际加工中的需要,用户应根据具体情况对其进行修改和扩展,
不赞成将软件默认设置的模版在未检查路径参数的情况下直接应用于实际加工。
2.模版对话框中对路径(组)的删除是非可逆的,用户应谨慎进行删除操作,若想使用已删除
的模版路径,只能重新添加。
同样,对于模板的参数编辑也是非可逆,建议用户先复制需要
编辑的模板得到新模板,修改新模板参数。
建议用户一般使用“(非)常用”进行快速过滤
选择,将暂时不用的模版设置为非常用即可。
3.选择[计算路径之前编辑路径属性]命令后,点击[确定]弹出“刀具路径参数”对话框,编辑修
改后的路径参数仅应用于当前所计算的路径;与此不同的是,选择模版对话框或右键弹出菜
单中的“编辑”命令,修改参数后则在路径模版中保存修改后的参数。
(二)使用关系式驱动参数及在路径模板中的应用
JDPaint5.50版本刀具路径参数设置支持关系式关联功能,可以通过关系式在路径参数之间建立联系,使参数可以随其关联参数的变化而变化,减少编程过程中参数的设置量。
1、关系式的设置
关系式的设置方法,例如:可以建立关系式dstp=tldi*0.5 其中dstp代表吃刀深度,tldi代表刀具直径,*代表乘法,0.5为系数。
此关系式表示吃刀深度值为刀具直径值的50%。
那么,当刀具直径变化时,吃刀深度自动更新。
关系式还可以嵌套定义,例如定义吃刀深度dstp=.tldi*0.5,底面余量soff=dstp+0.2,当刀具直径变化时,吃刀深度与底面余量都将自动更新。
具体设置方法将吃刀深度参数处添入tldi*0.5即可。
在JDPaint5.50中有一些参数已经设置了默认的关系式,但是在实际加工中,由于行业、现场加工条件等情况的变化,参数的设置要随实际情况调整,适应实际加工需要。
2、参数显示变化
JDPaint5.50版本中的参数由三种不同的颜色显示:
黑色:表示该参数正常且没有关系式与其他参数关联。
红色:表示参数超出许可范围。
若参数超出默认最大值,软件将自动调整为默认最大值同时显示红色;反之当参数小于默认最小值时,软件自动调整为默认最小值同时显示红色。
草绿色:表示该参数由关系式驱动,鼠标左键点击该参数就会出现该参数的驱动关系式。
如下图:
常用参数都有各自的简称,当鼠标光标在停留在参数上时会显示一个四字的字符。
例如下图中dstp,此字符表示吃刀深度的简称。
当参数或参数简称输入有误时,会自动弹出对话框提示“输入有误”。
参数的背景色随着参数的修改发生变化,以与未修改的参数区别。
当对已计算好的路径中参数修改后,此参数的背景颜色将由白色变为米黄色,与此参数关系式关联的参数背景也变为米黄色。
路径重算后所有参数的背景都变回白色。
3、关系式在路径模板中的应用
在设置刀具路径模板过程中,可以将模板中的参数用关系式代替,避免因为几个参数的变化而建立新模板,这将提高模板的灵活性。
例如图6中Carver600-GP加工2738材料中“分层环切粗加工”模板,我们通过分析开粗的参数表,建立关系式来减少调用模板时对参数编辑。
刀具刀具2738
类型型号路径间距吃刀深度进给速度主轴转速
牛鼻刀
JD-2.00-0.20 50% 0.1 1.2 12000
JD-4.00-0.40 50% 0.1 2.4 10000
JD-6.00-0.40 50% 0.1 3 6000
JD-8.00-0.40 50% 0.15 3 4000
JD-10.00-0.40 50% 0.2 3 3000
JD-16.00-4.00 6 0.3 2.4 2400
50%为主,
只有加工深度参数数值随着刀具直径不同变化比较大,那么建立一个关系式使吃刀深度与牛鼻刀顶直径关联,当刀具直径变化时,加工深度变化与参数表近似。
这样,对于开粗我们只需要建立一个模板就可以满足加工需求了。
通过分析刀具直径与相应吃刀深度的数值变化规律,建立关系式如下:dstp=((tldi-6)/2)*0.05+0.1;通过该关系式,当刀具顶直径为4、6、8、10、16时吃刀深度为0.05、0.1、0.15、0.2、0.35,与上表中参数基本对应。
因此可以在吃刀深度参数处添入此关系式,保存在路径模板中。
需要注意的是,有时参数之间的关系很难准确的用数学关系式表达,只要通过关系式计算出的数据,在该参数的允许范围内,那么此关系式就是满足编程需要的。
在现实加工中,一般的加工参数设置都是以加工刀具直径为依据,所以用户可以根据自己的加工材料,行业要求、刀具使用情况等,总结出参数与刀具直径之间的关系式,将关系式保存在自己的常用模板中,在以后的调用过程中只需更换刀具就可以得到满足需要的刀具路径。
(三)、输入工艺过程
对于具有成熟加工流程的同类型工件加工,可以将此类工件的整个加工流程路径整体存储起来,下次加工同类型工件时可以直接调用或做少许修改即可,这样可以有效地提高编程效率。
尤其对一些固定产品类型但编程复杂,比如要选择不同的加工域,分区域计算加工路径等情况,路径模板不能很方便解决,使用输入工艺过程可以有效地提高流程操作的效率,JDPaint5.50软件改进后的输入工艺过程界面更加直观、操作更加简便。
如图11所示。
保存路径设计工艺方法很简便,只要将路径文件(设计软件生成的*.jdp文件)中的路径清空(减小文件尺寸,提高浏览速度),并保存。
将文件拷贝在JDPaint根目录下templates中建立的产品类型文件夹下。
如图12,在输入工艺过程对话框中右下显示路径工艺。
需要注意的是,工艺文件必须放置在templates下建立的文件夹中,直接放在templates文件夹中是无法读取的。
工艺文件其实也是模板的一类,只是这类模板不但包括路径加工策略、参数关联关系式,还包括路径设计工艺。
对于路径设计复杂的产品使用工艺文件比使用模板更加高效。
在输入工艺过程后,在根据实际产品情况删除多余路径,通过路径模板增加路径,提高编程效率。
选择工艺目录产品类型
工艺文件简图路径工艺文件
路径工艺
图12输入工艺过程对话框
总结
总的来说,模板功能主要目的是提高用户路径设计效率。
完善的路径模板可以减少有经验用户重复性的编程操作,避免重复操作造成的疏忽错误,使之有精力集中在设计更好的加工工艺上;新的编程人员可以根据已设计好的模板快速上手编程,借助模板实现加工编程的快速入门与提高;企业用户还可以将各类零件的加工步骤、使用刀具、工艺参数等加工条件保存为规范化的模板,形成企业的标准加工工艺库,以后类似零件的加工通过模板进行编程即可,在大大提高效率的同时保证了同类产品加工的一致性和规范化。