HF线切割编程软件说明书-一_第1页
HF线切割编程软件说明书-一_第2页
HF线切割编程软件说明书-一_第3页
HF线切割编程软件说明书-一_第4页
HF线切割编程软件说明书-一_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

PAGEz.HF线切割数控自动编程软件系统,是一个高智能化的图形交互式软件系统。通过简单、直观的绘图工具,将所要进展切割的零件形状描绘出来;按照工艺的要求,将描绘出来的...*HF编控软件的安装说明一、HF编控一体化包括如下硬件和软件1、置卡一块2、软件狗一个3、编程控制软件软盘一片〔或光盘一片〕4、使用说明书一本二、HF编控一体化运行环境1、586或高于586的计算机2、计算机配有ISA插槽或PCI插槽3、计算机配有硬盘和软驱4、可运行在Windows98或纯DOS(6.22,7.0)环境下三、安装步骤1、HF软件的安装:①如用光盘安装,则自动安装在C:\HF目录下;②如用软盘安装,则在硬盘上建立一个子目录〔或文件夹〕比方HF,将FHGD-C.E*E文件拷贝到该目录〔或文件夹〕下,运行FHGD-C.E*E文件,则软件自动解压到该目录〔或文件夹〕下。2、关计算机,拔掉计算机电源线。将置卡插在计算机的ISA插槽或PCI插槽上。将软件狗插在计算机并行口上。3、关机床和电源。按照引脚说明将置卡与控制线路正确连接。4、开计算机,如果是PCI型置卡,并且在Windows98、WindowsME操作系统下运行,则启动计算机后,会提示您给出PCI型置卡驱动程序。此时您只要指明本软件所安装的路径即可。PCI型置卡在纯DOS环境下运行,不需要置卡驱动程序。ISA型置卡在Windows98、WindowsME和纯DOS环境下运行,均不需要置卡驱动程序。5、加密狗驱动程序的安装:在该子目录〔或文件夹〕中执行“Install〞加密狗驱动程序,如果出现“InstallOK〞则安装加密狗成功;考前须知:1、在Windows98、WindowsME或DOS环境下安装软件,则运行编控系统也应分别在Windows98、WindowsME或DOS环境下。2、安装“install.e*e〞文件时,如发现“notinstall〞,请检查软件狗和置卡是否插好,检查计算机并行口是否完好。3、本软件狗不能和其它软件狗串接在一起使用,以防本软件狗受损。4、如在Windows98、WindowsME环境下,请建快捷式,并点击快捷图标的“属性〞,点击“屏幕〞置于全屏幕状态;再点击“程序〞,将“退出时关闭〞置于关闭状态;。5、第一次安装本编控系统时,可先将ISA置卡上的有关跳线跳到“测试〞状态,暂时不要把置卡与机床联接起来。在“加工界面〞下,试试“切割〞功能是否正常。待正常后,再关闭计算机,将置卡上该跳线跳到“正常〞或“工作〞状态,并将置卡与机床联接。6、V7.0版本补充说明HF系统(V7.0版)可以运行在[常规]和[扩展]这两种模式下。我们可在主菜单[系统参数]里对模式进展选择。只要不在加工状态,两种模式还可以很便的进展切换。=1\*GB3①一般来说,在[扩展]模式下进展加工,可以防止一些因计算机的特殊问题带来的不稳定性。=2\*GB3②要在[扩展]模式下运行,必须先对计算机进展虚拟盘设置〔只要设置一次就行了,除非您又取消了它〕。这一步你可以通过主菜单[系统参数]里的[设置/取消虚拟盘]来完成。HF系统自动设置虚拟盘的容量大小为30兆左右,因此要求计算机的存:在DOS系统下>32兆;在Windows98、WindowsME系统下>64兆。=3\*GB3③尽管第一次安装本软件系统时默认模式为[常规]模式,但是我们还是建议你先对计算机设置虚拟盘,并将[系统参数]里的运行模式改变为[扩展]模式。注意:7.0版的软件应与7.0版的加密狗配套使用,否则不能进入系统。四、运行如在DOS下运行,则进入HF目录,执行:FHGD.BAT如在DOSWindows98、WindowsME运行,则在界面上建立快捷键,执行的文件名为:FHGD1.BAT(或FHGD.BAT)。五、置卡与控制线路引脚说明1、ISA型置卡控制线路引脚说明HF25〔〕-z.*A*B*C*D*EYAYBYCYDYE12V-PJD212V+UAUBUCVAVBVC-z.TK1(TK0,TK1,TK2为停机控制。TK0,TK1常开触点。TK0,TK2常闭触点)TK0PJD1(PJD0,PJD1,PJD2为高频控制。PJD0,PJD1常开触点。PJD0,PJD2常闭触点)PJD0PM-(PM+,PM-为取样电压)25PM+HF9〔针〕-z.12V-ZAZBZC512V+6TK0TK1TK2-z.2、PCI型置卡控制线路引脚说明HF25〔〕-z.1*A2*B3*C4*D5*E6YA7YB8YC9YD10YE1112V-12PJD21312V+14UA15UB16UC17VA18VB19VC20TK0-z.21TK1(TK0,TK1,TK2为停机控制。TK0,TK1常开触点。TK0,TK2常闭触点)22PJD1(PJD0,PJD1,PJD2为高频控制。PJD0,PJD1常开触点。PJD0,PJD2常闭触点)23PJD024PM-(PM+,PM-为取样电压)25PM+HF15〔针〕-z.1TK02TK1*3TK2*-z.4TK0*(TK0*,TK1*,TK2*为报警控制。TK0*,TK1*常开触点。TK0*,TK2*常闭触点)-z.5ZB6ZA7ZC812V-9TK210TK11112V+1213-z.14PM-*(PM+*,PM-*为外接取样电路)15PM+特别提示:12V-不能与PM-短接,12V电源由外部设备提供。HF编程软件的操作使用说明HF线切割数控自动编程软件系统,是一个高智能化的图形交互式软件系统。通过简单、直观的绘图工具,将所要进展切割的零件形状描绘出来;按照工艺的要求,将描绘出来的图形进展编排等处理。再通过系统处理成一定格式的加工程序。现简述如下:全绘图式编程:辅助点、辅助直线、辅助圆——统称为辅助线轨迹线、轨迹圆弧〔包含圆〕——统称为轨迹线一、全绘图式编程,是为生成加工所需的轨迹线,形成轨迹线的式有两种:1、通过作辅助线形成轨迹线,一般步骤为:[作点]或[作直线]或[作圆]→取交点→再用“取轨迹〞将两节点间的辅助线变成轨迹线。2、直接用[绘直线]、[绘圆弧]、[常用曲线]等模块作出轨迹线。二、形成轨迹线后,一般需加引入引出线。如加引线后,图形作了修改,必须对图形进展[排序]。初级篇通过本篇的学习,我们将了解该软件系统的一些根本述语和约定;并掌握根本图形〔直线段、圆弧段所构成图形〕的编程法。第一章根本述语和约定为了更好的学习和应用此软件,我们先来了解一下该软件中的一些根本述语和它的一些约定。1、辅助线:用于求解和产生轨迹线〔也称切割线〕几元素。它包括点、直线、圆。在软件中将点用红色表示,直线用白色表示,圆用高亮度白色表示。2、轨迹线:是具有起点和终点的曲线段。软件中将轨迹线是直线段的用淡蓝色表示,是圆弧段的用绿色表示。3、切割线向:切割线的起点到终点的向。4、引入线和引出线:是一种特殊的切割线,用黄色表示。它们应该是成对出现的。5、约定:1〕在全绘图式编程中,用鼠标确定了一个点或一条线后,可使用鼠标或键盘再输入一个点的参数或一条线的参数;但使用键盘输入一个点的参数或一条线的参数后,就不能用鼠标来确定下一个点或下一条线。2〕为了在以后的绘图中能准确的指定一个点、一条线、一个圆、或*一个确定的值,软件中可对这些点、线、圆、数值作上标记。此软件规定:Pn〔point〕表示点,并默认P0为坐标系的原点。Ln〔line〕表示线,并默认L1、L2分别为坐标系的*轴、Y轴。Cn〔cycle〕表示圆。Vn(value)表示*一确定的值。软件中用PI表示圆率〔π=3.1415926……〕;V2=π/,V3=/π第二章界面及功能模块的介绍第一节界面在主菜单下,点击“全绘编程〞按钮就出示以下界面:图形显示框功能选择框1功能选择框图形显示框功能选择框1功能选择框2图形显示框是所画图形显示的区域,在整个“全绘编程〞过程中这个区域始终存在。功能选择框是功能选择区域,一共有两个。在整个“全绘编程〞过程中这两个区域随着功能的选择而变化,其中“功能选择框1〞变成了该功能的说明框,“功能选择框2〞变成了对话提示框和热键提示框。如以下图:图形显示框图形显示框功能说明框对话提示框热键提示框此图为选择了“作圆〞功能中“心径圆〞子功能后出现的界面,此界面中“图形显示框〞与上图一样;“功能说明框〞将功能的说明和图例显示出来,供您操作参考;“对话提示框〞提示您输入“圆心和半径〞,当您根据要求输入后,“回车〞一个按照您的要求的圆就显示在“图形显示框〞;“热键提示框〞提示了该子功能中您可以使用的热键容。以上两个界面为全绘编程中常常出现的界面,作为第二个界面只是随着子功能的不同所显示的容不同。第二节本篇所用功能的介绍因为本篇为初级篇,所以在众多的功能中我们先介绍这篇所要使用到的一些功能。而其它功能我们将在后面的篇幅中介绍。以上各图中的“全绘式编程〞功能框的划分如下,本篇将用到的局部功能以及子功能所在位置以上各图中都已说明。我们将通过一个简单的例子来说明它们的使用。此区域中的功能模块主要用于:作辅助点、线、圆。此区域中的功能模块主要用于:作辅助点、线、圆。此区域中的功能模块是用于:直接产生轨迹线,以及对轨迹线的编辑、修改,和引入线、引出线的定义。此区域的功能模块是用于:产生加工单前的准备,存图和调图,以及产生加工单。屏幕中下部是另一个功能选择对话框,此对话框是单一功能的选择对话框,如以下图:取交点:是在图形显示区,定义两条线的相交点。取轨迹:是在*一曲线上两个点之间选取该曲线的这一局部作为切割的路径;取轨迹时这两个点必须同时出现在绘图区域。消轨迹:是上一步的反操作;也就是删除轨迹线。消多线:是对首尾相接的多条轨迹线的删除。删辅线:删除辅助的点、线、圆功能。清屏:是对图形显示区域的所有几元素的去除。返主:是返回主菜单的操作。显轨迹:在图形显示区域只显示轨迹线,将辅助自动线隐藏起来。全显:显示全部几元素〔辅助线、轨迹线〕。显向:预览轨迹线的向。移图:移动图形显示区域的图形。满屏:将图形自动充满整个屏幕。缩放:将图形的*一局部进展放大或缩小。显图:此功能模块是由一些子功能所组成,其中包含了以上的一些功能,见“显图〞功能框。此功能框中“显轨迹线〞、“全显〞、“图形移动〞与上面介绍的“显轨迹〞、“全显〞、“移图〞是一样的功能。“全消辅线〞和“全删辅线〞有所不同,“全消辅线〞功能是将辅助线完全删去,删去后不能通过恢复功能恢复;而“全删辅线〞是可通过恢复功能将删去的辅助线恢复到图形显示区域。其它的功能名称对功能的描述很清楚,这里就不一一说明了。第三节例子下面我们将通过一个实例来说明该软件的根本应用。以下图为我们将进展编程的图形。现在我们开场对右图进展编程。首先进入软件系统的主采单,点击“全绘编程〞按钮进入全绘图编程环境。第一步:点击“功能选择框〞中的[作线]按钮,再在“定义辅助直线〞对话框中点击“平行线〞按钮。我们将定义一系列平行线。平行于*轴、距离分别为20、80、100的三条平行线和平行于Y轴、距离分别20、121两条平行线;图中“对话提示框〞中显示“直线〔*3,y3,*4,y4〕{Ln+-*/}?〞此时可用鼠标直接选取*轴或Y轴;也可在此框中输入L1或L2来选取*轴或Y轴;选取后出现右侧画面:注:图中“对话提示框〞中显示“平移距L={Vn+-*/}〞,此时输入平行线间的距离值〔如20〕后回车;图中“对话提示框〞中显示“取平行线所处的一侧〞,此时用鼠标点一下平行线所处的一侧,这样第一条平行线就形成了。此时画面回到继续定义平行线的画面,您可接着再定义其它平行线。当以上几条线都定义完后,按一下键盘上的“ESC〞键退出平行线的定义,画面回到“定义辅助直线〞。点击“退出……回车〞按钮可退出定义直线功能模块。此时可能有一条直线在“图形显示区〞中看不到,您可通过“热键提示框〞中的“满屏〞子功能将它们显示出来。也可通过“显图〞功能中的“图形渐缩〞子功能来完成。]第二步:我们准备作两个圆,φ80、φ40和45°、-60°的两条斜线。从图中可以很明显的知道这两个圆的参数,您可以直接输入这些参数来定义这两个圆。而我们将用另外一种式来确定这两个圆。首先,我们确定两个圆的圆心,点击“取交点〞按钮,此时画面变成了取交点的画面。我们将鼠标移到平行于*轴的第三条线与Y轴相交处点一下,这就是φ80的圆心。用同样的法来确定另一圆的圆心。此时两个圆心处均有一个红点。按ESC键退出。接下来,我们点击[作圆]按钮,进入“定义辅助圆〞功能,再点击“心径圆〞按钮,进入“心径式〞子功能。按照提示选取一圆心点,此时可拖动鼠标来确定一个圆,也可在对话提示框中输入一确定的半径值来确定一个准确的圆。图中φ80、φ40两个圆。用取交点的法来确定圆心的另一个目的是为作45°、-60°两条直线着准备。退回到“全绘式编界面〞。点击[作线]按钮,进入“定义辅助直线〞功能,点击“点角线〞按钮,进入“点角式〞子功能。此时在对话提示框中显示“直线〔*3,y3,*4,y4〕{Ln+-*/}?〞您可用鼠标去选择一条水平线,也可在此提示框中输入L1表示直线为*轴所在直线。对话提示框中显示的是“过点〔*1,y1〕{Pn+-*/}?〞此时您可输入点的坐标,也可用鼠标去选取图中右边的圆心点;再下一个画面的对话提示框中显示的是“角〔度〕w={Vn+-*/}〞此时输入一个角度值如45°回车。屏幕中就产生一条过小圆圆心且与水平线成45°的直线。用同样的法去定义与*轴成-60°的直线,退出“点角式〞。再进入定义“平行线〞子功能,去定义分别与这两条线平行且距离为20的另外两条线。退出“作线〞功能;用“取交点〞功能来定义这两条线与圆的相切点并退出此功能界面。如上图。下面我们将通过[三切圆]功能来定义图标注为R的圆。点击[三切圆]按钮后进入[三切圆]功能。按图中三个椭圆标示的位置分别选取三个几元素,此时“图形显示框〞中就有满足与这三个几元素相切的,并且不断闪动的虚线圆出现,您可通过鼠标来确定一个您所希望的那一个圆,如右图。第三步:我们将通过[作线]、[作圆]功能中的“轴对称〞子功能来定义Y轴左边的图形局部。点击[作线]按钮,进入[作线]功能;点出“轴对称〞按钮,进入“轴对称〞子功能。按照“对话提示框〞中所提示容进展操作,将所要对称的直线对称的定义到Y轴左边。退回“全绘式编程〞界面。点击[作圆]按钮,进入[作圆]功能;点出“轴对称〞按钮,进入“轴对称〞子功能。按照“对话提示框〞中所提示容进展操作,将所要对称的圆对称的定义到Y轴左边。退回“全绘式编程〞界面。(注:如学了后面提高篇后,则可用图块的法将右边整个图形对称到左边。非常便、简单)。再用[取交点]的功能来定义下一步[取轨迹]所需要的点。如右图。此时图中仍有两个R10的圆还没有定义,这两个圆将采用[倒圆边]功能来解决。[倒圆边]只对轨迹线起作用。第四步:按照图形的轮廓形状,在上图中每两个交点间的连线上进展取轨迹操作,得到轨迹线。退出[取轨迹]功能。点击[倒圆边]按钮,进入[倒圆或倒边]功能,用鼠标点取需要倒圆或倒边的尖点,按提示输入半径或边长的值,就完成了倒圆和倒边的操作如以下图。退回到“全绘式编程〞界面。到此这一例子的作图过程就算完成了。当然这个例子的作图法并不只这一种。在熟悉了各种功能后,可灵活应用这些功能来作图,也可到达同样的效果。在进展下一步操作之前,我们再对上图作一个合并轨迹线操作,以便了解合并轨迹线的应用。上图中Y轴右边、例图中标注为R的圆弧,是由两段圆弧轨迹线所组成。此两段圆弧是同心、同半径的,可通过[排序]中“合并轨迹线〞功能将它们合并为一条轨迹线。点击[排序]按钮,进入排序功能,再点击“合并轨迹线〞按钮,进入合并轨迹线子功能,此时对话提示框中显示“要合并吗?〔y〕/(n)〞,当按一下Y键并回车后,系统自己进展合并处理。点击“回车…退出〞按钮,回到“全绘式编程〞界面。再点击[显向]按钮,这时可看出那两条轨迹线已合并为一条轨迹线。如上图:第五步:当我们完成了上步操作后,零件的理论轮廓线的切割轨迹线就已形成。在我们实际加工中,还需要考虑钼丝的补偿值以及从哪一点切入加工。关于这些问题,系统应用引入线引出线功能来实现。系统所提供的[引入线引出线]功能是相当齐全的,如以下图所显示的容。作一般引线〔1〕用端点来确定引线的位置、向;作一般引线〔2〕用长度加上系统的判断来确定引线的位置、向;作一般引线〔3〕用长度加上与*轴的夹角来确定引线的位置、向;将直线变成引线选择*直线轨迹线作为引线;自动消一般引线自动将我们所设定的一般引线删除;修改补偿向为任意修改引线向。修改补偿系数不同的封闭图形需要有不同的补偿值时,可用不同的补偿系数来调整。现在我们继续完成我们的例子。在“全绘式编程〞界面中,点击[引入线引出线]按钮,进入[引入线引出线]功能;再点击“作一般引线〔1〕〞按钮,进入此功能;对话提示框中显示“引入线的起点〔A*,Ay〕?〞,此时可直接输入一点的坐标或用鼠标拾取一点,如在“显向画面〞图中小椭圆处点一下;对话提示框中显示“引入线的终点〔B*,By〕?〞,此时可直接输入点的坐标〔0,20〕或用鼠标去选取这一点;对话提示框中显示“引线括号自动进展尖角修圆的半径sr=?〔不修圆回车〕〞,这一功能对于一个图形中没有尖角且有很多一样半径的圆角时非常有用;此时我们输入5作为修圆半径,回车后,对话提示框中显示“指定补偿向:确定该向〔鼠右键〕/另换向〔鼠左键〕〞,如以下图:图中箭头是我们希望的向,点鼠标右键完成引线的操作。〔注:在作引入线时会自动排序。点击“退……回〞按钮,回到“全绘式编程〞界面。点击[显向]按钮出现右图:图中有一白色移动的图示,说明钼丝的行走向和钼丝偏离理论轨迹线的向。第六步:存图操作。在完成以上操作后,将我们所作的工作进展保存,以便以后调用。此系统的[存图]功能包括“存轨迹线图〞、“存辅助线图〞、“存D*F文件〞、“存AUTOP文件〞子功能。按照这些子功能的提示进展存图操作即可。第七步:执行和后置处理:该系统的执行局部有两个,即[执行1]和[执行2]。这两个执行的区别是:[执行1]是对我们所作的所有轨迹线进展执行和后置处理;而[执行2]只对含有引入线和引出线的轨迹线进展执行和后置处理。对于我们这个例子来说采用任一种执行处理都可。现点击[执行1],屏幕显示为:〔执行全部轨迹〕〔ESC:退出本步〕文件名:Noname间隙补偿值f=〔单边,通常>=0,也可<0〕现我们输入f值,回车确认后,出现的界面如下:显轨迹线钼丝轨迹显轨迹线钼丝轨迹标圆弧角长度半径确认图形完全正确后,通过[后置]按钮进入[后置处理]。进入[后置处理功能后,界面如右图:0.返回主菜单退回到最开场的界面,则可转到加工界面。1.生成平面G代码加工单生成两轴G代码加工程序单,数据文件后缀为2NC。2.生成3B代码加工单生成两轴3B代码加工程序单,数据文件后缀为2NC。3.生成一般锥度加工程序单数据文件后缀为3NC。如右图:请确定基准面,确定是正锥或到锥,填入锥体的角度和厚度。4.生成变锥锥度加工单数据文件后缀为4NC如右图:选择基准图形的位置;输入锥体工件的厚度;标出锥度:必须在引线上标出通用锥度,在*一线段上标出的则为该段锥度。最后加工单存盘,数据文件后缀为4NC。5.切割次数如右图:切割次数通常为1次,如为了提高光洁度可设置屡次切割。我们要注意的是,必须G代码加工单存盘或3B加工单存盘。为加工作好准备。〔我们建议用G代码,因为G代码精度高〕至此这个例子就全部做完了。在上面的例子中,绘图局部我们所采用的根本步骤是:定义辅助线、取交点、取轨迹。并不是所有绘图局部都要采用此步骤,对于一些非常直观的图形,如果仍采用此法会使编程变得复杂。为解决这一问题我们将使用[绘直线]、[绘圆弧]、[常用线]等功能。我们通过下面的例子来说明[绘直线]、[绘圆弧]这两个功能的使用。左图中根据图纸的标注,各个点的坐标可以很明确的知道。对于这样的图形,我们在绘图时就可以不用定义辅助线了,而直接用[绘直线]、[绘圆弧]的功能将轨迹线描述出来。法如下:进入“全绘式编程〞界面后〔见右图〕,点击[绘直线],进入绘直线功能,在这一功能表中有一个功能为“取轨迹新起点〞,在本篇的约定中对轨迹线的定义是:是具有起点和终点的曲线段。在绘直线前先要确定一个起点,用这个子功能就是来确定起点的。系统开场的默认起点为〔0,0〕。在左图这个例子中我们先用此功能定义起点为〔-40,-20〕;再点击“直线:终点〞按钮,在“对话提示框〞中输入40,-20回车便绘出了平行*轴一条轨迹线如图,此轨迹的起点已变为〔40,-20〕;点击“退出…回车〞按钮,退出绘直线功能。点击[绘圆弧]按钮,进入绘圆弧功能。再点出“逆圆:终点+圆心〞或“逆圆:终点+半径〞按钮,进入其子功能。在这里我们用“逆圆:终点+半径〞子功能,在“对话提示框〞中依次输入:40,20回车,再输入R20回车便出现右图。然后退出此子功能。再进入[绘直线]功能中,用“直线:终点〞子功能接着绘出剩下的两条轨迹线。从而完成此图形的绘制工作。最后再进展[引入线引出线]等操作。以上是通过[绘直线]、[绘圆弧]这两个功能来绘图的法。在实际的编程应用中,这一法可以和前一例子所用的法结合起来使用,会使编程速度大大提高。提高篇通过上一篇的学习,我们已经掌握了常规图形的编程。在这一篇中我们将对还没有介绍的功能进展说明。以下是这一篇将要介绍的功能所对应的子功能图表:在这篇中我们将以功能模块为单位,分别对上述各子功能进展说明。第一章[常用曲线]功能曲线在我们的产品零件中随处可见,对于曲线的加工,是线切割工艺中经常遇到的工作。该软件系统对于曲线的编程提供了强大的功能。点击[常用线]按钮,便出现右图所示的功能选择框。从框中我们可看出,该软件系统的曲线功能。此功能中共有十九个定义曲线的子功能。以下我们将对这些功能的操作法逐一说明:第一节取曲线逼近精度点击[取曲线逼近精度],进入设置功能。对话提示框中显示:取点精度。这是让我们确定描述曲线所要用的点数。精度值越小,精度越高,用于描述曲线的点数就越多,同时描述曲线的线段数也越多;系统中的默认精度为0.002。通常情况下此值不需修改。因系统所设定的精度值是比拟适中的。如果我们重新设定了精度值,则我们退回到全绘图式后,精度值又恢复到系统的默认值。第二节常用几曲线在我们的实际生产过程中经常要用到的一些曲线,我们称它为[常用几曲线]。该软件将以下曲线的定义进展了简化,我们只需输入有关数据,曲线就被定义出来。该软件将以下七种曲线的定义法进展了简化:对数螺旋线、椭圆、抛物线、摆线、正弦线、渐开线、阿基米德螺旋线。这七种曲线如下:第三节机械零件中的常用曲线前面我们已经了解了一些常用的几曲线。本软件还提供了如下一些[机械零件中的常用曲线]。这些零件是:标准渐开线齿轮、变位渐开线齿轮、渐开线花键齿轮、滚子链链轮齿、摆线齿轮、摆杆滚子凸轮、分度凸轮、三角花键或齿条、非圆节曲线凸轮等。它们的操作法简单、直观,只需我们按照这些零件的标准参数,填写这些零件所对应的表格,就完成了这些零件的编程操作。这些零件编程的操作界面如以下图所示。在编程时,用鼠标点所需的功能。如[变位渐开线齿轮]如上图:我们这时填入有关数据〔填入数据的项需回车〕并点击“有效确定〞按钮就完成了操作。得到如右图形:第四节用公式来定义曲线现在我们通过公式来定义一条曲线。该软件系统提供了二种用公式来定义曲线的按钮。一个是[公式曲线〔单行〕]、另一个是[公式曲线〔多行〕]。这两个按钮的作用是:对于单行公式是:曲线的参数程只是关于t为参数,也就是说,*、Y都是t的函数。而多行公式是:*、Y不能直接表示成参数t的函数,在*、Y与t之间还有一个或多个参变量。在公式〔表达式〕中可以使用的运算符号如下:符号名称说明+加加法运算-减减法运算*乘乘法运算/除除法运算^幂*一个数的几次。如2^5表示2的5次(左括号这两个符号是成对出现的,它决定运算的优先级。)右括号Sin()正弦函数括号是弧度表示的角度值。括号是成对的Cos()余弦函数括号是弧度表示的角度值。括号是成对的Tan()正切函数括号是弧度表示的角度值。括号是成对的Asn()反正弦函数括号是*角度的正弦值,计算结果为角度的弧度值。括号是成对的Acs()反余弦函数括号是*角度的余弦值,计算结果为角度的弧度值。括号是成对的Atn()反正切函数括号是*角度的正切值,计算结果为角度的弧度值。括号是成对的Abs()绝对值函数*一个数的绝对值,无论括号的数是正还是负,计算结果为正值。E*P()返回e的*次幂SQR()数的开*一个数的开,如可写成SQR〔234〕LOG()对数函数*一个数的自然对数PI/Vn常数或标记常数如:π或*一个数的标记符号。公式曲线〔单行〕点击[公式曲线〔单行〕]按钮,进入此功能。对话提示框中显示*(t),y(t):[Fn]?在此处输入公式表达式。比方我们要定义一条星形线,由于星形线的参数程式为:*=a*cos3t〔其中a取20〕y=a*sin3t我们将参数程中等式右边的容输入在提示行,*和Y的两个等式用逗号隔开,如:20*(cos(t*v2))^3,20*(sin(t*v2))^3并回车,此时提示容改为:变量的变化围从t1={Vn+-*/}?——我们输入一个初始值如0并回车。此时提示容改为变量的变化围到t2={Vn+-*/}?——我们再输入一个终止值如360并回车。这时在图形显示区将显示由这个程式确定的星形线。二、公式曲线〔多行〕有一条曲线是由以下一组程式确定的:H0=cos(t+)H1=1+0.8H0H2=*t=H2cos(t)Yt=H2sin(t)其中变量的变化围是0~2π要用该软件来定义这样一条曲线,需用[公式曲线〔多行〕]这一功能。点击[公式曲线〔多行〕]按钮,进入此功能,对话提示框中显示:变量的变化围从t1={Vn+-*/}?——我们输入一个初始值0并回车。到t2={Vn+-*/}?——我们再输入一个终止值2*PI并回车。取已有曲线名〔y〕/取新曲线名〔回车〕—我们现在回车,为曲线指定一个名称。曲线名=——我们输入一个名称如F,并回车,此时提示行将加宽,并提示显示为:请输入多行曲线公式〔在新行开场处回车则完毕输公式〕——我们将上面的程式逐一输入,输入完一个式子便回车一次。当输入完最后一个式子时回车两次便完成了此功能的操作。此时图形显示框便显示出这条曲线。如上图:第二章[列表线]功能前一章我们所谈到的都是一些由公式来定义的曲线,在实际的生产中,我们常会遇到一些只知道点的坐标值,而不知道由这些点构成的曲线的程式。对于这样的问题我们用列表曲线解决。点击[列表线]按钮,进入此功能,屏幕右边的功能说明框中显示了该功能的所有子功能。这些子功能中,前四项子功能是为后九项子功能,做准备工作的。首先要输入列表点,如列表已经存有文件,则可通过调列表文件,将列表点坐标调入;在我们输入好一系列的列表点后,为了以后的调用,我们也可通过存列表点文件,将这些点的坐标存入盘中。另外在使用后九项子功能之前还应当确认逼近精度,通常情况下我们不用去设定这一精度,因为系统已设定了一个默认值。这一章中各个子功能的操作都很简单,这里就不一一说明了,对话提示框中的提示很清楚。以下图是采用一样规律的列表点,用九种逼近式形成的图形,从左至右,与子功能的编号一一对应。第三章[变图形]功能通过以上的学习,我们知道,轨迹线是这个软件系统最重要的线段。则,对于轨迹线的编辑将是这个软件系统中最重要的操作步骤。这一章以及以下两章将讲述对轨迹线的编辑。这一章主要是对连续图形的编辑。则,什么是连续图形呢?连续图形就是假设干轨迹线首尾相连的一串轨迹线。点击[变图形]进入此功能;屏幕右边的功能说明框中将显示此功能的所有子功能。它们是“指定连续图形〞、“复制连续图形〞、“图形的缩放〞、“轴对称〞、“平移〞、“旋转〞、“一般等距〞、“渐变等距〞、“变锥等距〞、“变距等距〞、“表达式变换〞、“消除连续图形〞、“退出〞。下面我们将逐一说明。第一节“指定连续图形〞功能这章所介绍的是:对连续图形的编辑操作,在进展以下操作前必须指定一个连续图形。系统才知道将对连续图形进展操作。点击“指定连续图形〞按钮,进入此功能;对话提示框中将显示:连续图形的起点〔A*,Ay〕={Pn+-*/}?——此时我们用鼠标去拾取连续图形的起点或用键盘直接输入这点的坐标或输入这点的标记号,并回车;提示改为:连续图形的终点〔B*,By〕={Pn+-*/}?——此时我们用鼠标去拾取连续图形的终点或用键盘直接输入这点的坐标或输入这点的标记号,并回车;提示改为:取连续图形中的一段轨迹线——此时我们用鼠标去拾取将被指定为连续图形中的任意一条轨迹线。至此,这一子功能的操作就完毕了。有了这步的操作,就可作下面几个子功能的操作。第二节“复制连续图形〞功能这一步是对连续图形进展复制操作。点击“复制连续图形〞按钮,进入此功能;对话提示框中将显示:复制的起点〔A*,Ay〕={Pn+-*/}?——这一提示是要求我们选择连续图形复制后的插入点,当此点确定后,复制的连续图形将从这一点开场去描绘连续图形。原指定的连续图形仍然存在。所以当你要作连续图形的复制操作时一定要准确确实定好这两个起点,否则作出来的图形与你所要的图形有差异。第三节“图形的缩放〞功能当要对连续图形进展缩小、放大操作时,使用此功能。点击“图形的缩放〞按钮,进入该功能;对话提示框中将显示:图形缩放比例〔L=1不缩放,L>1为放大,0<L<1为缩小={Vn+-*/}——此时我们输入一个数值,并回车。这个功能的操作就完毕了。原指定的连续图形仍然存在。连续图形的缩放是以坐标系的原点为基准点进展的。第四节“轴对称〞功能点击“轴对称〞按钮,进入此功能;对话提示框中显示:图形的对称轴〔*1,y1,*2,y2〕{Ln+-*/}——此时我们用鼠标选取一条直线作为对称轴,或输入直线上的两个已经点的坐标,或输入直线的标记号,并回车。原指定的连续图形仍然存在。第五节“平移〞功能此功能具有平移连续图形的功能,同时也可以说它具有等距屡次复制功能。点击“平移〞按钮,进入此功能;对话提示框中将显示:平移次数[1]=?——如果我们希望在另外的位置只出现一次所指定的连续图形时,我们输入1。如果是希望出现两次或两次以上〔这些图形的每一点的坐标值都依次增加一定位移量〕,我们输入2,3…。现我们输入2表示平移两次。提示改为:位移量〔如=0,0;则连续平移〕〔D*,Dy〕={Pn+-*/}?——该软件系统,是以两连续图形对应点的坐标增量作为位移量的,所以输入的式是以点的坐标形式输入。如果输入的是0,0则表示,第一个连续图形的终点是第二个连续图形的起点,第二个连续图形的终点是第三个连续图形的起点,这被称为连续平移。我们输入一位移量后并回车确认。屏幕中产生按我们的要求平移后的连续图形。第六节“旋转〞功能点击“旋转〞按钮,进入此功能;对话提示框中显示:旋转次数[1]=?——需要产生几个新图形,就输入几并回车;提示改为:每次旋转角度〔如=0;则连续旋转〕Q={Vn+-*/}——输入一角度值并回车。如果此时我们输入的是0,则称为连续旋转,形成的图形是这样的:第二个连续图形的起点,在第一个连续图形的终与旋转中心的连线上。提示改为:旋转中心〔*0,y0〕{Pn+-*/}?——此时我们用鼠标选择一个旋转中心点,或从键盘上输入该点的坐标值,或输入该点的标记号,并回车。这时旋转后的图形便显示在图形显示区。第七节“一般等距〞功能点击“一般等距〞按钮,进入此功能,对话提示框显示:图形的等距值〔在图形向的左为正,右为负〕d=?{Vn+-*/}——连续图形的起点沿图形向到终点的等距。完成操作后,两图形的对应点间的距离是一致的。输入等距值,并回车。此时等距图形就显示在图形显示框。第八节“渐变等距〞功能此功能与上一功能有所不同,等距操作完成后,两图形的对应点间的距离不是一致的,而是逐渐变化的。点击“渐变等距〞按钮,进入此功能,对话提示框中显示:图形的起点等距值〔在图形向的左为正,右为负〕d=?{Vn+-*/}——图形向的定义与上一功能所说一致。输入等距值,并回车;提示改为:图形的起点等距值〔在图形向的左为正,右为负〕d=?{Vn+-*/}——再输入一个等距值,并回车。这时新的连续图形将显示在图形显示框。如果这两个等距是一正一负时,变化后的轨迹线将与原轨迹线相交。第九节“变锥等距〞及“变距等距〞连续图形上的*些线段的等距值,可以不同于通用等距值。这主要用来处理变锥等距问题。这些等距值可用锥度式给出〔变锥等距〕,也可用距离式给出〔变距等距〕。此项属保存功能,建议用后置的“变锥〞模块,可更简单便。第十节“表达式变换〞功能通过此功能操作后,新生成的轨迹线与原来的轨迹线之间存一个表达式的关系。如我们要加工一把车刀,先做一个夹具,此夹具可使刀具的底面,相对机床的工作台在*向和Y向倾斜一个角度〔n°〕。通过推算,刀具的坐标点发生了变化,其变化的程式如下:如变化前刀具的轮廓线的交点坐标为〔*,y〕,而变化后对应的坐标为〔*,Y〕则它们之间的关系为:*=*cos(n)-ysin2(n)Y=ycos(n)为了得到变形后的轮廓线,我们就用这一功能来完成。点击“表达式变换〞按钮,进入此功能,对话提示框中显示:*〔表达式〕——我们接着输入**cos(n*v2)-y*(sin(n*v2))^2并回车;提示改为:Y〔表达式〕——我们接着输入y*cos(n*v2)并回车。此时屏幕中显示出变形后的轨迹线。第十一节“消除连续图形〞功能当我们操作完成上面所介绍的这些功能后,我们所指定的连续图形仍然显示在屏幕中,如果我们不再需要这一连续图形,可通过这一功能将连续图形消除。此功能是“一键〞功能,没有提示,只需点一下此功能按钮就行了。第四章[变图块]功能点击[变图块]按钮,进入此功能,这时屏幕右边出现该功能的子功能选择按钮框。此框中共有十六个按钮,前三个为图块的指定按钮,其余的按钮为图块的处理按钮。介绍如下:在说明这一功能之前,我们先来说明一下,为什么要提出一个[变图块]功能?前面我们已经谈了[变图形]功能,它是对一个连续的图形进展处理,也就是所要变化的图形必须是首尾相连,并且轨迹线的路径只能是一条。如果当图形不满足上述条件时,我们怎样进展图形处理呢?由此我们引进一个新的概念,那就是:[变图块]。第一节“图块〞的指定我们提供了三种确认图块的法。一是用形选择框;二是直接进展捕捉;三是采用多边形选择框。下面对它们进展分别说明。一、取图块〔块〕这一功能是用一个形的框,去选择[图块]。点击“取图块〔块〕〞按钮,进入此功能,对话提示框中显示:用鼠标给出图块围——这一围是由一个长形来确定的,用鼠标选择长形的对角线上的两个点。先用鼠标点一下其中的一个点,移动鼠标时,一个蓝色的长形随着鼠标的移动而变化其大小,再点第二个点。此时蓝色的长形的轨迹线,将变成蓝色的轨迹线。这样一个[图块]便指定完成了。注意:如果一条轨迹线的*一个端点,不在蓝色的长形时,此条轨迹线将不会被指定为[图块]。二、取图块〔捕捉〕这一功能是直接去捕捉*一轨迹线,由这些被选择的轨迹线组成[图块]。点击“取图块〔捕捉〕〞按钮,进入此功能,对话提示框中显示:捕捉轨迹线〔不取时按F1〕?——用鼠标直接选择轨迹线,被选轨迹线将变成蓝色,如果不想选取就按F1键完成[图块]的指定。三、取图块〔多边〕这一功能是用一个多边形的框,去选择[图块]。点击“取图块〔块〕〞按钮,进入此功能,对话提示框中显示:先取多边点:——这是用鼠标去指定组成多边形的角点,中选取第二点后,第一点与第二点之间就会出现一条蓝色的线,再选取第三点后,此点与第二点之间也由蓝色线连接,如果不再取点了,就点鼠标的右键来完毕多边形角点的取点操作,并将多边形封闭。此时对话提示框中显示:在多边线取一点:——这是要求我们在上步构成的封闭多边形点一下鼠标左键,以确定一个围。这一围的轨迹线就构成一个[图块]。第二节用鼠标对“图块〞进展处理对于[图块]处理,软件系统提供了三个用鼠标操作的子功能。它们是“鼠标移动图块〞、“鼠标缩放图块〞、“鼠标旋转图块〞。通过这三个子功能的操作,可以使我们对[图块]的处理更容易。一、“鼠标移动图块〞点击“鼠标移动图块〞按钮,进入此功能。此时在图形显示框,一个已被指定的[图块]就随鼠标的移动而移动。鼠标与[图块]的位置关系为:鼠标在[图块]的中心位置。移动鼠标至我们希望的位置时,点一下鼠标左键,[图块]便在此处产生一个。原指定的[图块]仍然存在。二、“鼠标缩放图块〞点击“鼠标移动图块〞按钮,进入此功能。此时对话提示框中提示为:给出缩放的基准点〔*,y〕{Pn+-*/}?——这一点与缩放的关系是:将这一点与[图块]中各个点连起来,组成一组射线,[图块]中各个点在各自的射线上移动,并保持图形几关系,从而形成缩放操作。当我们移动鼠标至我们所希望的位置时,点一下鼠标的左健,就完成了这一子功能的操作。三、“鼠标旋转图块〞点击“鼠标旋转图块〞按钮,进入此功能。此时对话提示框中提示为:给出旋转中心〔*,y〕{Pn+-*/}?——这一点与旋转的关系是:以这一点为圆心,[图块]中各个点与此点间的距离为半径,组成一系列的同心圆,[图块]中各个点在各自的圆上移动,并保持图形的几关系,从而形成旋转操作。当我们移动鼠标至我们所希望的位置时,点一下鼠标的左健,就完成了这一子功能的操作。第三节“图块〞的常规操作在变[图块]这一功能中,该软件提供了五个常规操作的子功能,它们是“复制〞、“缩放〞、“轴对称〞、“位移〞、“旋转〞。下面我们将分别对这五个操作进展介绍。一、“复制〞功能点击“复制〞按钮,进入此功能,此时对话提示框中显示:给出图块中基准点〔*,y〕{Pn+-*/}?——这一操作步骤是为下一步作准备的,选择此基准点的目的是:新生成的图形将以此点为基准。用鼠标选取一点,或用键盘输入点的坐标,或直接输入点的标记号并回车,此对话提示框的容必为:给出图块的插入点〔*,y〕{Pn+-*/}?——在我们希望插入图块的地选取一点,或用键盘输入点的坐标,或直接输入点的标记号并回车。此时图形显示框中将产生新图形。二、“缩放〞功能点击“缩放〞按钮,进入此功能,此时对话提示框中显示:给出图块在*向的缩放系数{Vn+-*/}?——此数值如果>1则图块在*向将被放大,如果>0、<1则表示图块在*向将被缩小,输入一个我们希望的数值,并回车,显示改为:给出图块在*向的缩放系数{Vn+-*/}?——输入一个我们希望的数值,并回车,显示改为:给出图块中基准点〔*,y〕{Pn+-*/}?——用标选取一点,或用键盘输入点的坐标,或直接输入点的标记号并回车,此对话提示框的容必为:给出图块的插入点〔*,y〕{Pn+-*/}?——在我们希望插入图块的地选取一点,或用键盘输入点的坐标,或直接输入点的标记号并回车。此时图形显示框中将产生缩放变形的图形。三、“轴对称〞、“位移〞、“旋转〞功能此三功能的作用和操作法,与“变图形〞中的“轴对称〞、“位移〞、“旋转〞三个功能一致,这里就不再说明了,下面将对“图块〞的另一类操作进展说明。第五章[变轨迹]功能前两章我们所谈到的是一串轨迹线或一组轨迹线的处理操作。当我们只想处理一条轨迹线时,则可以使用此软件系统提供的[变轨迹]功能。此功能中共有九个子功能,前五个子功能与前面两章中所介绍的一些子功能的操作是一致的,这里就不再说明。只说明后四个“子功能〞的操作。1、规定左偏从这一功能开场,我们所介绍的将对轨迹线的一些特殊规定。在初级篇中我们所讲的例子的最后局部,是对轨迹参加钼丝的补偿值。而在实际的工作中也会碰到一些特殊种情况。我们需要*一条轨迹或*几条轨迹线,不参与钼丝的补偿或规定其只补偿在轨迹线的*一边。对于这一情况,本软件系统提供了四功能按钮,通过它们的操作,使得这一问题很便的得到解决。规定左偏的功能就是将轨迹线的钼丝补偿,始终在轨迹线左进展。点击“规定左偏〞按钮,进入此子功能,提示框中显示:取:要规定左偏的轨迹线——此时我们移动鼠标,在我们希望补偿值加在轨迹线左边的轨迹线上点一下,就完成了此功能的操作。此时这条轨迹线的中间会出现一个向左的红色箭头,表示该轨迹线的补偿值是加在左边的。2、规定右偏点击“规定右偏〞按钮,进入此子功能,提示框中显示:取:要规定右偏的轨迹线——此时我们移动鼠标,在我们希望补偿值加在轨迹线右边的轨迹线上点一下,就完成了此功能的操作。此时这条轨迹线的中间会出现一个向右的红色箭头,表示该轨迹线的补偿值是加在右边的。3、规定不偏这一功能是希望此轨迹线在后面的处理中,不参与钼丝补偿。点击“规定不偏〞按钮,进入此子功能,提示框中显示:取:要规定不偏的轨迹线——此时我们移动鼠标,在我们希望不参与补偿的轨迹线上点一下,就完成了此功能的操作。此时这条轨迹线的中间会出现一个沿轨迹线向的红色箭头,表示该轨迹线不参与补偿。而是沿轨迹线的向进展切割。4、取消规定如果在做了以上三个功能的操作后,我们又不想作这样的规定时,可通过这个子功能来取消上面的规定。第六章[修整]功能这一章我们将介绍另一些对轨迹线进展操作的法。前面所谈到的[变图形]、[变图块]、[变轨迹]这些功能,都是对轨迹线进展很规则的变化,但对于一些从事工艺品的厂家来说,由于他们所生产的零件尺寸的精度要求不太高,但变形要灵活。因此该软件系统提供了一个便、灵活的变形功能。这就是[修整]功能。点击[修整]功能按钮,进入[修整]功能。在屏幕的左边功能说明框中出现了一系列的子功能。如图:这些子功能共有五个,从这些子功能的名称来看,它们的变形功能是非常便和灵活的。当然这些功能也可用于非工艺品的加工程序编制。如“截断〞、“两段合并成直线〞、“两段合并成圆弧〞。1、“截断轨迹线〞功能此功能是将一条轨迹线截成两条或多条轨迹线,新形成的轨迹线与原轨迹线的性质是一样的。点击“截断轨迹线〞按钮,进入该功能,提示框中显示:在轨迹的两端点间取截断点?——用鼠标在轨迹线上拾取一点便完成了此操作。提示框中继续显示上述容,取一次点就将轨迹截断为两段。依次增加。2、“两段合并成直线〞功能这是将轨迹线合并为一条直线的轨迹线,新形成的轨迹线,将是从第一条轨迹线的起点到第二条轨迹线的终点的轨迹线〔直线〕。点击“两段合并成直线〞按钮,进入此功能。提示显示为:在两条轨迹线的交点处点一下?——我们只需在两轨迹线的交点处点一下,这两条轨迹线便合成为一条轨迹线。3、“两段合并成圆弧〞功能这是将轨迹线合并为一一条圆弧型的轨迹线,新形成的轨迹线,将是从第一条轨迹线的起点到第二条轨迹线的终点的轨迹线〔圆弧〕。点击“两段合并成圆弧〞按钮,进入此功能。提示显示为:在两条轨迹线的交点处点一下?——我们只需在两轨迹线的交点处点一下,这两条轨迹线便合成为一条轨迹线。4、“圆弧变成直线〞功能——我们只需在圆弧轨迹线上点一下,这条轨迹线就变成直线。5、“拉伸轨迹线〞功能此功能的目的是:将轨迹线拉动变形,它可对一条或两条轨迹线进展操作。点击“拉伸轨迹线〞按钮,进入此功能;提示行显示:取两轨迹的交点或点一下轨迹线?——当我们要对两条轨迹线进展拉伸变形时,选取两轨迹线的交点;当我们将对一条轨迹线进展拉伸变形时,点一下那条轨迹线;此时提示容改为:拉伸到适宜位置时按鼠键〔如按ESC则保存原形〕——这时我们移动鼠标,轨迹线就随鼠标的移动而改变它或它们的形状。如果我们觉得满意了点一下鼠标左键来确认。当我们在第一步选取的是交点,无论这两条轨迹线是直线或是圆弧,移动鼠标时这两条轨迹线将都变为直线轨迹;当我们第一步选取的是一条轨迹线时,无论这条轨迹线是直线或是圆弧,移动鼠标时这条轨迹线将都是以圆弧轨迹来变化的。第七章[测量]功能当我们完成了绘图的全部过程,准备进展后置处时,我们很想了解,我们所作图形的正确性。这时可用此功能来帮助我们验证图形的所有尺寸。这个功能中共有十个测量用的按钮,用于测量“长度〞、“角度〞、“点的坐标值〞、“圆的参数〞、“圆弧参数〞、“直线与*轴的夹角〞、“两平行线间的距离〞、“一个点到一条线间的距离〞、“引入线和引出线的参数〞和一个“退出〞按钮。此功能中各个子功能的提示容说明都很清楚,只需按照提示进展操作就行。每次测量的结果都显示在屏幕右加的功能说明框中。第八章[等分]功能等分功能中共有六个子功能,它们是“线段的等分点〞、“角度的等分线〞、“圆弧的等分点〞、“连续图形等分点〞、“连续图形长度〞、“封闭图形的重心〞。子功能见右图。第九章[调图]功能此功能与初级篇中使用过的[存图]功能是相对应的。它由六个[调图]功能按钮和一个“退出〞按钮组成见图,序号〔1〕、〔2〕、〔3〕、〔6〕四个按钮,在[存图]功能中相对应的[存图]选项;而序号〔4〕、〔5〕两个按钮是对字库的调用功能。这一章中将着重对调用字库的操作进展说明。1、四个[调图]子功能点击序号〔1〕、〔2〕、〔3〕、〔4〕四个按钮中任意一个,进入相应的子功能。对话提示框中将显示:选择序号〔1〕——要调的文件名[.HGT]选择序号〔2〕——要调的文件名[.HGN]选择序号〔3〕——要调的文件名[.D*F]选择序号〔6〕——要调的文件名[.DAT]如果,我们已经知道所要调用的图形文件名称,就接着提示后边输入文件名称并回车;如果对要调的文件名记得不清楚时,可通过屏左边提示框中的提示按一下回车键,屏幕中央会出一个灰色的窗口,窗口中将列出已有的文件名供您选择。如果想通过图形来查找要调入的图形,按一下“F1〞键,屏幕中图形显示区便出现目前目录中所有图形,供您选择。上面的提示中[.HGT]、[.HGN]、[.D*F]、[.DAT]分别为轨迹线文件、辅助线文件、D*F文件、AUTOP文件的扩展名。2、调用字库该软件系统有两类字库可供我们调用,一类是常规的CAD字库,另一类是本软件系统的HGD字库。下面对这两类字库的操作进展说明。调CAD字库点击“调CAD字库〞按钮,进入调CAD字库子功能。此屏幕右边的功能说明框显示出字库类型的选择框如图。这一选择框中有四个选择按钮和一个退出按钮,前两个选择按钮对应有相应的字型库,如果,新的字型不在字库中,可通过“自选字符字库〞和“自选汉字字库〞两个按钮来输入新的字型文件,从而调入新的字型。上面两个字型库所对应的字型如上图。调HGD字库点击“〔5〕调HGD字库〞按钮,进入调HGD字库子功能。屏幕右边的功能说明框列出了HGD字库的类型选择按钮列表,这一列表共有六类,这一字库是按GB标准制作而成的。此字库的调用和CAD字库的调用不一样,CAD字库可一次调入多个字符组成的字符串,而这一字库一次只能调入一个字符,并且这一字库是十个数字和二十六个字母的六种字体。当我们选择点击任意一个按钮,则该按钮所对应的字型就在屏幕中图形显示区显示出来,这时我们可以用鼠标去选择*一字符。第十章[其它]功能此功能中我们分为五个局部来说明。既然是[其它]功能,在我们作图和编程的过程中可以说是不经常使用的。但是作为软件的一个单独的功能,在这里我们还是介绍一下。第一节作标记和计算器一、“作标记〞在前面我们作点、线、圆时,对话提示框中都有这样一些提示:定义点时有{Pn+-*/}定义线时有{Ln+-*/}定义圆时有{Cn+-*/}输入*一数值时{Vn+-*/}这些提示是说明:在确认一个点时,可以输入Pn来表示*一个点,其中n是计存值的编号。在确认一条线时,可以输入Ln来表示*一条线,其中n是计存值的编号。在确认一个圆时,可以输入Cn来表示*一个圆,其中n是计存值的编号。在输入*一数值时,可以输入Vn来表示该数值,其中n是计存值的编号。对于Pn、Ln、Cn、Vn怎么定义,便是这一节所要说明的容。点击“作标记〞按钮,进入定义Pn、Ln、Cn的操作,对话提示框中显示:〔标记〕取点/线/圆处?——提示我们用鼠标去选择一个点或一条线或一个圆。当我们选择的是点时,屏幕的右边功能说明框中的下部就显示“该点将存到P1中〞。这是第一次使用此功能来标记一个点,假设再选择另一个点时显示中P1将改为P2,依次类推。当我们选择的是直线时,屏幕的右边功能说明框中的下部就显示“该线将存到L3中〞。这是第一次使用此功能来标记一条线,假设再选择另一条线时显示中L3将改为L4,依次类推。直线的标记号是从3开场记录的,因为软件系统已经将L1和L2用来分别表示*轴和Y轴。当我们选择的是圆时,屏幕的右边功能说明框中的下部就显示“该圆将存到C1中〞。这是第一次使用此功能来标记一个圆,假设再选择另一个圆时显示中C1将改为C2,依次类推。屏幕右边的功能说明框中,上部显示的容是提示我们现在系统已记存的值有那些。如:作标记〔记存值〕已存V型值数=4已存P型值数=5已存L型值数=6已存C型值数=2分别表示现在系统记存的V值是从V1到V4;P值是从P1到P5;L值是从L1到L6;C值是从C1到C2。以上是对点、线、圆所作标记的操作,对*一数值怎样来定义V型值呢?用计算器功能来完成此操作。对话提示框中显示:第二节点、线、圆的辅助定义功能与点有关的定义功能有“点到线的垂足〞、“线上点的平移〞、“圆上点的平移〞。与直线有关的定义功能有“切圆线定角线〞、“过点线定长线〞、“相交线间的倒边〞。与圆有关的定义功能有“点心线作切圆〞、“两心线作切圆〞。第三节报警符和断点符对于报警符和断点符这两个功能,其操作是非常简单的。只需在需要报警或断点的*点处点一下鼠标就行了,如再在此点处点一下则报警或断点功能取消。这两个功能的说明框中已说明得很清楚了。第十一章[回退]功能这一个功能的作用主要是:当我们操作过程中出现误操作时,可以通过此功能来返回去,它类似与其它一些软件的“UNDO〞、“REDO〞或“撤消〞、“恢复〞功能。这个功能模块共有九个按钮,前四个是对轨迹线操作的,后四个是对辅助线操作的,最后一个为退出此功能按钮。四个按钮的区别在于“前退一步〞、“后退一步〞、“前退一层〞、“后退一层〞。前退,类似与“UNDO〞和“撤消〞。而后退,则类似与“REDO〞和“恢复〞。则“一步〞和“一层〞如区别呢?这与我们在作轨迹和辅助线时有关。当我们使用屏幕下端的功能,对轨迹和辅助线进展操作时,这被称为一步。而当我们使用屏幕右边的功能,对轨迹和辅助线进展操作时,这被称作一层,它是由多个单步组成。关于这个功能的操作,实际地做一次便能明白了。六.HF编程软件的编程例实例-:熟悉根本编程操作图示1注:1.该例为两个封闭图形2.P1P6和P6P1为引入线和引出线。3.形的四个尖点处为R5倒圆。步骤1:作出形轨迹线可利用辅助线作出形轨迹线〔也可通过[绘直线]直接作出形轨迹线〕。作线两侧平行线取*轴,平行距20取Y轴,平行距20取交点在四根辅助线的相交处点击一下,产生四个交点:P2,P3,P4,P5。图1-1再在垂直线P2P5和*轴相交处点击一下,产生一个交点P1。取轨迹在P1-P2,P2-P3,P3-P4,P4-P5,P5-P1之间的辅助线上点击一下,从而产生五段轨迹线,构成一个形。步骤2:作出整圆轨迹作圆心径圆输入圆心0,0半径10取交点在辅助圆与X轴相交处点击一下,产生一个交点。取轨迹在辅助圆上点击一下,则形成圆的轨迹线。至此已形成如以下图形:图1-2步骤3:对形轨迹线的四个尖角进展倒圆处理倒圆边点击四个尖点,并输入半径值5即可。至此已形成如以下图形:图1-3步骤4:作出引入线和引出线引入线和引出线作引线〔端点法〕▲形的引入线的起点:可取30,0形成P6点(穿丝)。形的引出线的终点:在P1处点击一下。不自动修圆然后按照提示〔用箭头向来提示你选择〕,按鼠标左右键来选择形的补偿向。整圆引入线的起点,可取:0,0形成P8点。整圆引出线的终点:在P7处点击一下。不自动修圆然后按照提示,来选择整圆的补偿向。注:最终形成的补偿向和轨迹向可通过显向来检查。如需修改,应选择修改补偿向来修改。实例二:熟悉具有特殊性质轨迹线的编程注:1.该例为一个封闭图形2.P6P1和P1P6为引入线和引出线。3.P1P7和P7P1为两段具有不偏离性质的轨迹直线。图示2步骤一:作出形轨迹线绘直线直角长形长形中心为0,0;*长为40;Y长为40。取交点在P2P5和*轴的相交处点击一下,产生交点P1。图示2-1步骤二:作出整圆轨迹绘圆弧绘整圆:输入0,0,10即可。图示2-2至此,已构成如右图形步骤三:现在要连接P1P7和P7P1,从而形成两段具有特殊性质的轨迹线〔不偏离补偿〕。绘直线取轨迹新起点在P1处点击一下。直线:终点在P7处点击一下,〔形成P1P7直线〕在P1处再点击一下。至此形成如以下图形:为了使P1P7和P7P1形成具有“不偏离补偿〞的性质,应:变轨迹规定不偏在这两根线上各点击一下。注:此时可显向,应看到轨迹线的向可能是杂乱无章的。步骤四:对作出的轨迹线要按图示2中的轨迹向进展排序排序引导排序法在P1和P7间的直线上点击一下〔取首段〕在P1上点击一下〔取首段起点〕按[F1]键〔完毕首段的选择〕然后按照提示〔用箭头向来提示您选择〕,按鼠标左右键来选择轨迹向。最后,通过显向来看看向是否对了,如不对,应重新排序。注:通过排序,要到达如下目的:不偏直线─整圆─不偏直线─形。步骤五:作出引入线和引出线引入线和引出线作引线〔端点法〕:引入线的起点可取:30,0(穿丝)。引入线的终点:在P1处点击一下。不自动修圆然后按照提示〔用箭头向来提示您选择〕,按鼠标左右键来选择补偿向。注:最终形成的补偿向和轨迹向对不对,应通过显向来检查。如补偿向不对,应选择修改补偿向来修改。如轨迹向不对,可通过排序来处理。HF加工界面操作说明在编控系统主菜单项选择择[加工],或在全绘式编程环境下选择[转向加工]菜单便进入加工界面。在加工前,需要准备好相应的加工文件。本系统所生成的加工文件,均为绝对式G代码〔无锥式也可生成3B加工文件〕。加工文件的准备,主要有两种法:1、在[全绘编程]环境下,绘好图形后选择[执行1]或[执行2],便会进入[后置],从而生成无锥式G代码加工文件,或锥度式G代码加工文件,或变锥式G代码加工文件其文件的后缀分别为“2NC〞,“3NC〞,“4NC〞。2、在主菜单中选[异面合成],则生成上下异面体G代码加工文件,其文件的后缀为“5NC〞。当然,在[异面合成]前,必须准备好相应的HGT类图形文件。这些HGT图形文件都是在全绘图编程环境下完成的。有了加工文件,我们就可以进展加工了。加工局部的菜单如下:一、参数设置[参数]一栏是为用户设置加工参数的。如以下图:进展锥度加工和异面体加工时〔即四轴联动时〕,需要对“上导轮和下导轮距离〞、“下导轮到工作台面距离〞、“导轮半径〞这三个参数进展设置。四轴联动时〔包括小锥度〕均采用准确计算,即考虑到了导轮半径对*、Y、U、V四轴运动所产生的轨迹偏差。平面加工时,用不到这三个参数,任意值都可。[短路测等时间]:此项为判断加工有否短路现象而设置,通常设定为5~10秒。[清角延时时间]:是为段与段间过渡延时用的,目的是为了改善拐角处由于电极丝弯曲造成的轨迹偏差。是可选设的,系统默认值为0。[回退步数]:加工过程中产生短路现象,则自动进展回退。回退的步数则由此项决定。手动回退时也采用此步数。是可选设的。[回退速度]:此项适用于自动回退和手动回退。是可选设的。[空走速度]:空走时、回原点时、对中心或对边时,由此项决定。是可选设的。[移轴时最快速度]:移轴时的速度,是可选设的。[切割完毕停机报警延时]:工件加工完时报警提示时间,可自行设置。[切割时最快切割速度]:在加工高厚度和超薄工件时,由于采样频率的不稳定,往往会出现不必要的短路现象提示。对于这一问题,可通过设置最快速度来解决。[加工厚度]:计算加工效率需设置加工零件的厚度。[导轮参数]:此项有导轮类型、导轮半径、上下导轮间距离、下导轮到工作台距离四个参数,需用户根据机床的情况来设置。[*、Y、U、V轴类型]:此项必须设置。而且只需设置一次(一般由机床厂家设置)。[*Y轴齿补量]:这一项为哪一项选择项,是针对由机床的丝杆齿隙发生变化的情况下,作为弥补误差用的。选用此项必须对齿隙进展测量,否则将会影响到加工精度。[*拖板的取向]、[Y拖板的取向]、[U拖板的取向]、[V拖板的取向]。如果*轴的正反向与你所需要的相反,则选择此项(一般由机床厂家设置)。在加工过程中,有些参数是不能随意改变的。因为在[读盘]生成加工数据时,已将当前的参数考虑进去。比方,加工异面体时,已用到“两导轮间距离〞等参数,如果在自动加工时,改变这些参数,将会产生矛盾。在自动加工时,要修改这些参数,系统将不予响应。二、移轴可手动移动*Y轴和UV轴,移动距离有自动设定和手工设定。如右图:要自动设定,则选“移动距离〞,其距离为1.00,0.100,0.,0.001。要手动设定,则选“自定移动距离〞,其距离需按键盘输入。可用HF无绳遥控盒移轴。三、检查两轴显示如右图:四轴显示如以下图:[显加工单]:可显示G代码加工单〔两轴加工时也可显示3B加工单〕。[加工数据]:在四轴加工时,显示的是上外表和下外表的图形数据同时,还显示“读盘〞时用到的参数和当前参数表里的参数,看其是否一致,以免误操作。[模拟轨迹]:模拟轨迹时,拖板不动作。[回零检查]:按照习惯,我们将加工起点总是定义为原点〔0,0〕,而不管实际图形的起点是否为原点。这便于对封闭图形的回零检校。[极值检查]:在四轴加工时可检查*,Y,U,V四轴的最大值和最小值。显示极值的目的,是了解四轴的实际加工围是否能满足该工件的加工。由此可见,在四轴加工时,“加工数据〞和“极值检查〞所显示的容是有区别的。还应当知道,UV拖板总是相对于*Y拖板动作,因此,UV值也是相对于*Y的相对值。[计算导轮]:系统对导轮参数有反计算功能,如右图。导轮的几个参数〔即上下导轮距离、下导轮到工作台面距离、导轮半径〕对四轴加工,特别对大锥度加工的影响十分显著。这些参数不是事先能测量准确的,我们就可用反计算功能来计算修正这些参数。此外,根据理论推导和实验检验,我们还可以通过对一个上小下大的圆锥体形状的判别来修正导轮距离,一般规则如下:假设圆锥体的上圆呈现“右大左尖〞的形状,则应改大上下导轮距离;反之,假设上圆呈现“左大右尖〞的形状,则应改小上下导轮距离。假设圆锥体的上圆偏大,则应改小下导轮到工作台面距离;反之,则改大下导轮到工作台面距离。四、读盘前面提到,要加工切割,必须在全绘图编程环境下或[异面合成]下,生成加工文件。文件名的后缀为“2NC〞、“3NC〞、“4NC〞、“5NC〞。有了这些文件,我们就可以选择[读盘]这一项,将要加工的文件,进展相应的数据处理,然后就可以加工了。对*一加工文件“读盘〞后,只要对参数表里的参数不改变,则,下次加工时,就不需要第二次“读盘〞。对2NC文件“读盘〞时,速度较快,对3NC、4NC、5NC文件“读盘〞时,时间要稍长一些。我们可在屏幕下看到进度指示。该系统读盘时也可以处理3B式加工单。3B式加工单可以在[后置]的[其它]中生成,也可直接在主菜单[其它]的[编辑文本文件]中编辑。当然也可以读取其它编程软件所生成的3B式加工单。五、空走空走,分正向空走,反向空走,正向单段空走和反向单段空走。空走时,可按“ESC〞键即中断空走。六、回退这就是上面提到的手工回退,手工回退时,可按“ESC〞键中断手工回退。手工回退的向与自动切割的向是相对应的,即:如果在回退之前是正向切割,则,现在回退,则沿着反向走。七、定位1、确定加工起点:对*一文件[读盘]后,将自动定位到加工起点。但是,如果在将工件加工完毕,又要从头再加工,则,就必须用[定位]定位到起点。用[定位]还可定位到终点,或*一段的起点。必须说明,如果在加工的中途停下,又要继续加工,不必用[定位]。可用[切割]、[反割]、[继续]等选项继续进展未完的过程。[定位]对空走也适用。2、确定加工完毕点:在正向切割时,加工的完毕点一般为报警点或整个轨迹的完毕点。在反向切割时,加工的完毕点一般为报警点或整个轨迹的开场点。加工的完毕点可通过定位的法予以改变。3、确定是否保存报警点:加工起点、完毕点、报警点在屏幕上均有显示。八、回原点将*,Y拖板和U,V〔如果是四轴〕拖板自动复位到起点,即〔0,0〕。按“ESC〞键可中断复位。九、对中和对边HF控制卡设计了对中和对边的有关线路,机床上不需要另接有关的专用线路了。在夹具绝缘良好的情况下,可实现此功能。对中和对边时有拖板移动指示。可按“ESC〞键中断对边和对中。采用此项功能时,钼丝的初始位置到要碰撞的工件边沿距离不得小于1mm。十、自动切割自动切割有六栏。分[切割]、[单段]、[反割]、[反单]、[继续]、[暂停]。[切割]即正向切割;[单段]即正向单段切割;[反割]即反向切割;[反单]即反向单段切割。在自动切割时,[切割]和[反单],[反割]和[反向]可相互转换。[继续]是按上次自动切割的向继续切割。[暂停]是中止自动切割,在自动切割式下,“ESC〞键不起作用。自动切割时,其速度是由变频数来决定的,变频数大,速度慢。变频数小,速度快。变频数变化围从1~255。在自动切割前或自

温馨提示

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

评论

0/150

提交评论