HF线切割编程软件说明书 - 一
壹
*HF
1、内置卡一块
2、软件狗一个
3、编程控制软件软盘一片(或光盘一片)
4、使用说明书一本
1、586或高于586的计算机
2、计算机配有插槽或插槽
3、计算机配有硬盘和软驱
4、可运行在 Windows98或纯DOS(6.22,7.0)环境下
1、HF软件的安装:
? 如用光盘安装,则自动安装在C:\HF目录下;
? 如用软盘安装,则在硬盘上建立一个子目录(或文件夹)比如HF,
将FHGD-C.EXE文件拷贝到该目录(或文件夹)下,运行FHGD-C.EXE文件,则软
件自动解压到该目录(或文件夹)下。
2、关计算机,拔掉计算机电源线。将内置卡插在计算机的插槽或插槽上。将
软件狗插在计算机并行口上。
3、关机床和电源。按照引脚说明将内置卡与控制线路正确连接。 4、开计算机,如果是型内置卡,并且在Windows98、WindowsME操作系统下
运行,那么启动计算机后,会提示您给出型内置卡驱动程序。此时您只要指明
本软件所安装的路径即可。
型内置卡在纯DOS环境下运行,不需要内置卡驱动程序。
型内置卡在Windows98、WindowsME和纯DOS环境下运行,均不需要内置卡
驱动程序。
5、加密狗驱动程序的安装:
在该子目录(或文件夹)中执行“Install”加密狗驱动程序,如果出现“Install OK”
则安装加密狗成功;
壹
贰
1、在Windows98、WindowsME或DOS环境下安装软件,则运行编控系统也应分别
在Windows98、WindowsME或DOS环境下。
2、安装“ install.exe”文件时,如发现“not install”,请检查软件狗和内置卡是否插好,
检查计算机并行口是否完好。
3、本软件狗不能和其它软件狗串接在一起使用,以防本软件狗受损。 4、如在Windows98、WindowsME环境下,请建快捷方式,并点击快捷图标的“属
性”,点击“屏幕” 置于全屏幕状态;再点击“程序”,将“退出时关闭”置于
关闭状态;。
5、第一次安装本编控系统时,可先将ISA内置卡上的有关跳线跳到“测试”状态,暂
时不要把内置卡与机床联接起来。在“加工界面”下,试试“切割”功能是否正常。
待正常后,再关闭计算机,将内置卡上该跳线跳到“正常”或“工作”状态,并将
内置卡与机床联接。
6、V7.0版本补充说明
HF系统(V7.0版)可以运行在[常规]和[扩展]这两种模式下。我们可在主菜单[系统
参数]里对模式进行选择。只要不在加工状态,两种模式还可以很方便的进行切换。
? 一般来说,在[扩展]模式下进行加工,可以避免一些因计算
机的特殊问题带来的不稳定性。
? 要在[扩展]模式下运行,必须先对计算机进行虚拟盘设置(只
要设置一次就行了,除非您又取消了它)。这一步你可以通过主菜单[系统参数]
里的[设置/取消虚拟盘] 来完成。HF系统自动设置虚拟盘的容量大小为30兆左右,
因此要求计算机的内存:在DOS系统下>32兆;在Windows98、WindowsME系统
下>64兆。
? 尽管第一次安装本软件系统时默认模式为[常规]模式,但是
我们还是建议你先对计算机设置虚拟盘,并将[系统参数]里的运行模式改变为[扩
展]模式。
如在DOS下运行,则进入HF目录,执行:FHGD.BAT
如在DOSWindows98、WindowsME运行,则在界面上建立快捷键,执行的文件
名为:FHGD1.BAT(或FHGD.BAT)。
贰
叁
HF25
1 XA 5 XE 9 YD 13 12V+ 17 VA 2 XB 6 YA 10 YE 14 UA 18 VB 3 XC 7 YB 11 12V- 15 UB 19 VC4 XD 8 YC 12 PJD2 16 UC
20 TK1 ( TK0, TK1,TK2为停机控制。TK0,TK1常开触点。TK0,TK2常闭触点) 21 TK0
22 PJD1 ( PJD0, PJD1,PJD2为高频控制。PJD0,PJD1常开触点。PJD0,PJD2
常闭触点)
23 PJD0
24 PM- (PM+,PM-为取样电压)
25 PM+
HF 9
1 12V- 4 ZC 7 TK0
2 ZA 5 12V+ 8 TK1
3 ZB 6 9 TK2
HF25
1 XA 6 YA 11 12V- 16 UC 2 XB 7 YB 12 PJD2 17 VA 3 XC 8 YC 13 12V+ 18 VB 4 XD 9 YD 14 UA 19 VC 5 XE 10 YE 15 UB 20 TK021 TK1 ( TK0, TK1,TK2为停机控制。TK0,TK1常开触点。TK0,TK2常闭触点) 22 PJD1 ( PJD0, PJD1,PJD2为高频控制。PJD0,PJD1常开触点。PJD0,PJD2
常闭触点)
23 PJD0 24 PM- (PM+,PM-为取样电压) 25 PM+
HF 15
1 TK0 2 TK1* 3 TK2*
4 TK0*(TK0*,TK1*,TK2*为报警控制。TK0*,TK1*常开触点。TK0*,TK2*常闭触点) 5 ZB 8 12V- 11 12V+
6 ZA 9 TK2 12
7 ZC 10 TK1 13
叁
肆
14 PM-* ( PM+*,PM-*为外接取样电路) 15 PM+
。
HF
HF线切割数控自动编程软件系统,是一个高智能化的图形交互式软件系统。通
过简单、直观的绘图工具,将所要进行切割的零件形状描绘出来;按照工艺的要求,
将描绘出来的图形进行编排等处理。再通过系统处理成一定格式的加工程序。现简述
如下:
辅助点、辅助直线、辅助圆——统称为辅助线
轨迹线、轨迹圆弧(包含圆)——统称为轨迹线 一、全绘图方式编程,是为生成加工所需的轨迹线,形成轨迹线的方式有两种:
1、通过作辅助线形成轨迹线,一般步骤为:
[作点]或[作直线]或[作圆] ? 取交点 ?再用“取轨迹”将两节点间的辅助线变成
轨迹线。
2、直接用[绘直线]、[绘圆弧]、[常用曲线]等模块作出轨迹线。 二、形成轨迹线后,一般需加引入引出线。
如加引线后,图形作了修改,必须对图形进行[排序]。
通过本篇的学习,我们将了解该软件系统的一些基本述语和约定;并掌握基本图
形(直线段、圆弧段所构成图形)的编程
。
为了更好的学习和应用此软件,我们先来了解一下该软件中的一些基本述语和它
的一些约定。
1用于求解和产生轨迹线(也称切割线)几何元素。它包括点、直线、圆。
在软件中将点用红色
示,直线用白色表示,圆用高亮度白色表示。 2是具有起点和终点的曲线段。软件中将轨迹线是直线段的用淡蓝色表示,
是圆弧段的用绿色表示。
肆
伍
3切割线的起点到终点的方向。
4是一种特殊的切割线,用黄色表示。它们应该是成对出现的。 5
1)在全绘图方式编程中,用鼠标确定了一个点或一条线后,可使用鼠标或键盘再输入
一个点的参数或一条线的参数;但使用键盘输入一个点的参数或一条线的参数后,
就不能用鼠标来确定下一个点或下一条线。
2)为了在以后的绘图中能精确的指定一个点、一条线、一个圆、或某一个确定的值,
软件中可对这些点、线、圆、数值作上标记。
Pn(point)表示点,并默认P0为坐标系的原点。
Ln(line)表示线,并默认L1、L2分别为坐标系的X轴、Y轴。
Cn(cycle)表示圆。
Vn(value)表示某一确定的值。软件中用PI表示圆周率(π=3.1415926„„);
V2=π/180, V3=180/π
在主菜单下,点击“全绘编程”按钮就出示下列界面:
图形显示框 功能选择框1
功能选择框2
伍
陆
图形显示框------是所画图形显示的区域,在整个“全绘编程”过程中这个区域始
终存在。
功能选择框------是功能选择区域,一共有两个。在整个“全绘编程”过程中这两
个区域随着功能的选择而变化,其中“功能选择框1”变成了该功能的说明框,“功能选择框2”变成了对话提示框和热键提示框。如下图:
功能说明框 图形显示框
热键提示框 对话提示框
此图为选择了“作圆”功能中“心径圆”子功能后出现的界面,此界面中“图形
显示框”与上图一样;“功能说明框”将功能的说明和图例显示出来,供您操作参考;
“对话提示框”提示您输入“圆心和半径”,当您根据要求输入后,“回车”一个按
照您的要求的圆就显示在“图形显示框”内;“热键提示框”提示了该子功能中您可
以使用的热键内容。
以上两个界面为全绘编程中常常出现的界面,作为第二个界面只是随着子功能的
不同所显示的内容不同。
因为本篇为初级篇,所以在众多的功能中我们先介绍这篇所要使用到的一些功能。
而其它功能我们将在后面的篇幅中介绍。
陆
柒
柒
捌
捌
玖
以上各图中的“全绘式编程”功能框的划分如下,本篇将用到的部分功能以及子
功能所在位置以上各图中都已表明。我们将通过一个简单的例子来说明它们的使用。
此区域中的功能模块主要用于:作辅助 点、线、圆。
此区域中的功能模块是用于:直接产生轨
迹线,以及对轨迹线的编辑、修改,和引入线、
引出线的定义。
此区域的功能模块是用于:产生加工单前
的准备,存图和调图,以及产生加工单。
屏幕中下部是另一个功能选择对话框,此对话框是单一功能的选择对话框,如下图:
是在图形显示区内,定义两条线的相交点。
是在某一曲线上两个点之间选取该曲线的这一部分作为切割的路径;取轨迹
时这两个点必须同时出现在绘图区域内。
是上一步的反操作;也就是删除轨迹线。
是对首尾相接的多条轨迹线的删除。
删除辅助的点、线、圆功能。
是对图形显示区域的所有几何元素的清除。
是返回主菜单的操作。
在图形显示区域内只显示轨迹线,将辅助自动线隐藏起
来。
玖
壹拾
显示全部几何元素(辅助线、轨迹线)。
预览轨迹线的方向。
移动图形显示区域内的图形。
将图形自动充满整个屏幕。
将图形的某一部分进行放大或缩小。
此功能模块是由一些子功能所组成,其中包含了以上的一些功能,见“显图”
功能框。此功能框中“显轨迹线”、“全显”、“图形移动”与上面介绍的
“显轨迹”、“全显”、“移图”是相同的功能。“全消辅线”和“全删辅
线”有所不同,“全消辅线”功能是将辅助线完全删去,删去后不能通过恢
复功能恢复;而“全删辅线”是可通过恢复功能将删去的辅助线恢复到图形
显示区域内。其它的功能名称对功能的描述很清楚,这里就不一一说明了。
下面我们将通过一个实例来说明该软件
的基本应用。下图为我们将进行编程的图形。
现在我们开始对右图进行编程。首先进
入软件系统的主采单,点击“全绘编程”按
钮进入全绘图编程环境。
点击“功能选择框”中的[作线]按钮,再在“定义辅助直线”对话框中点击“平行线”按钮。
我们将定义一系列平行线。平行于X轴、距离分别为20、80、100的三条平行线
和平行于Y轴、距离分别20、121两条平行线;图中“对话提示框”中显示“已知直
线(x3,y3,x4,y4){Ln+-*/}?”此时可用鼠标直接选取X轴或Y轴;也可在此框中输入
L1或L2来选取X轴或Y轴;选
取后出现右侧画面:
注:图中“对话提示框”中显
示“平移距L={Vn+-*/}”,此时
输入平行线间的距离值(如20)
后回车;图中“对话提示框”中显
示“取平行线所处的一侧”,此时
用鼠标点一下平行线所处的一侧,
这样第一条平行线就形成了。此时
画面回到继续定义平行线的画面,
您可接着再定义其它平行线。当以
壹拾
壹拾壹
上几条线都定义完后,按一下键盘上的“ESC”键退出平行线的定义,画面回到“定
义辅助直线”。点击“退出„„回车”按钮可退出定义直线功能模块。此时可能有一
条直线在“图形显示区”中看不到,您可通过“热键提示框”中的“满屏”子功能将
它们显示出来。也可通过“显图”功能中的“图形渐缩”子功能来完成。]
我们准备作两个圆,φ80、φ40和45?、-60?的两条斜线。从图中可以很明显的知道这两个圆的参数,您可以直接输入这些参数来定义这两个圆。而我们
将用另外一种方式来确定这两个圆。
首先,我们确定两个圆的圆心,点击“取交点”按钮,此时画面变成了取交点的
画面。我们将鼠标移到平行于X轴的第三条线与Y轴相交处点一下,这就是φ80的
圆心。用同样的方法来确定另一圆的
圆心。此时两个圆心处均有一个红
点。按ESC键退出。
接下来,我们点击[作圆]按钮,
进入“定义辅助圆”功能,再点击“心
径圆”按钮,进入“心径式”子功能。
按照提示选取一圆心点,此时可拖动
鼠标来确定一个圆,也可在对话提示
框中输入一确定的半径值来确定一
个准确的圆。
图中φ80、φ40两个圆。用取交点的方法来确定圆心的另一个目的是为作45?、
-60?两条直线着准备。退回到“全绘式编界面”。
点击[作线]按钮,进入“定义辅助直线”功能,点击“点角线”按钮,进入“点
角式”子功能。此时在对话提示框中显示“已知直线(x3,y3,x4,y4){Ln+-*/}?”您可用鼠标去选择一条水平线,也可在此提示框中输入L1表示已知直线为X轴所在直线。对话提示框中显示的是“过点(x1,y1)
{Pn+-*/}?”此时您可输入点的坐标,
也可用鼠标去选取图中右边的圆心点;
再下一个画面的对话提示框中显示的
是“角(度)w={Vn+-*/}”此时输入
一个角度值如45?回车。屏幕中就产
生一条过小圆圆心且与水平线成45?
的直线。用同样的方法去定义与X轴
成-60?的直线,退出“点角式”。再
进入定义“平行线”子功能,去定义分
别与这两条线平行且距离为20的另外
壹拾壹
壹拾贰
两条线。退出“作线”功能;用“取交点”功能来定义这两条线与圆的相切点并退出
此功能界面。如上图。
下面我们将通过[三切圆]功能来定义图标注为R的圆。点击[三切圆]按钮后进入[三切圆]功能。按图中三个椭圆标示的位置分别选取三个几何元素,此时“图形显示框”
中就有满足与这三个几何元素相切的,并且不断闪动的虚线圆出现,您可通过鼠标来
确定一个您所希望的那一个圆,如右图。
我们将通过[作线]、[作圆]功能中的“轴对称”子功能来定义Y轴左边的图形部分。
点击[作线]按钮,进入[作线]功能;点出“轴对称”按钮,进入“轴对称”子功能。
按照“对话提示框”中所提示内容进行操作,将所要对称的直线对称的定义到Y轴左边。退回“全绘式编程”界面。
点击[作圆]按钮,进入[作圆]功能;点
出“轴对称”按钮,进入“轴对称”子功能。
按照“对话提示框”中所提示内容进行操作,
将所要对称的圆对称的定义到Y轴左边。
退回“全绘式编程”界面。(注:如学了后
面提高篇后,则可用图块的方法将右边整个
图形对称到左边。非常方便、简单)。
再用[取交点]的功能来定义下一步[取
轨迹]所需要的点。如右图。
此时图中仍有两个R10的圆还没有定义,这两个圆将采用[倒圆边]功能来解决。[倒圆边]只对轨迹线起作用。
按照图形的轮廓形状,在上图中每两个交点间的连线上进行取轨迹操作,
得到轨迹线。
退出[取轨迹]功能。点击[倒圆边]
按钮,进入[倒圆或倒边]功能,用鼠标
点取需要倒圆或倒边的尖点,按提示
输入半径或边长的值,就完成了倒圆
和倒边的操作如下图。
退回到“全绘式编程”界面。
到此这一例子的作图过程就算完
成了。当然这个例子的作图方法并不
只这一种。在熟悉了各种功能后,可
灵活应用这些功能来作图,也可达到
同样的效果。
壹拾贰
壹拾叁
在进行下一步操作之前,我们再对上图作一个合并轨迹线操作,以便了解合并轨
迹线的应用。上图中Y轴右边、例图中标注为R的圆弧,是由两段圆弧轨迹线所组成。
此两段圆弧是同心、同半径的,可通过[排序]中“合并轨迹线”功能将它们合并为一
条轨迹线。
点击[排序]按钮,进入排序功能,再点击“合并轨迹线”按钮,进入合并轨迹线子
功能,此时对话提示框中显示“要合并吗?(y)/(n)”,当按一下Y键并回车后,系
统自己进行合并处理。点击“回车„
退出”按钮,回到“全绘式编程”界
面。再点击[显向]按钮,这时可看出那
两条轨迹线已合并为一条轨迹线。如
上图:
当我们完成了上步操作
后,零件的理论轮廓线的切割轨迹线
就已形成。在我们实际加工中,还需
要考虑钼丝的补偿值以及从哪一点切
入加工。关于这些问题,系统应用引
入线引出线功能来实现。系统所提供
的[引入线引出线]功能是相当齐全的,如下图所显示的内容。
作一般引线(1)------ 用端点来确定引线的位置、方向;
作一般引线(2)------ 用长度加上系统的判断来确定引线的位置、
方向;
作一般引线(3)------ 用长度加上与X轴的夹角来确定引线的位
置、方向;
将直线变成引线------选择某直线轨迹线作为引线;
自动消一般引线------自动将我们所设定的一般引线删除;
修改补偿方向------为任意修改引线方向。
修改补偿系数------不同的封闭图形需要有不同的补偿值时,可用
不同的补偿系数来调整。
现在我们继续完成我们的例子。在“全绘式编程”界面中,
点击[引入线引出线]按钮,进入[引入线引出线]功能;再点击“作一般引线(1)”按钮,进入此功能;对话提示框中显示“AxAy”,此时可直接输入一点的坐标或用鼠标拾取一点,如在“显向画面”图中小椭圆处点一
壹拾叁
壹拾肆
下;对话提示框中显示“BxBy”,此时可直接输入点的坐标(0,
20)或用鼠标去选取这一点;对话提示框中显示“
sr=?”,这一功能对于一个图形中没有尖角且有很多相同半径的圆
角时非常有用;此时我们输入5作为修圆半径,回车后,对话提示框中显示“
/”,如下图:
图中箭头是我们希望的方向,点鼠标右键完成引线的操作。(注:在作引入线时
会自动排序。
点击“退„„回”按钮,回到“全
绘式编程”界面。
点击[显向]按钮出现右图:图中
有一白色移动的图示,表明钼丝的
行走方向和钼丝偏离理论轨迹线的
方向。
存图操作。在完成以上
操作后,将我们所作的工作进行保
存,以便以后调用。此系统的[存图]
功能包括“存轨迹线图”、“存辅
助线图”、“存DXF文件”、“存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代码,因为G代码精度高)至此这个例子就全部
做完了。
在上面的例子中,绘图部分我们所采用的基
本步骤是:定义辅助线、取交点、取轨迹。并不
是所有绘图部分都要采用此步骤,对于一些非常
直观的图形,如果仍采用此方法会使编程变得复
杂。为解决这一问题我们将使用[绘直线]、[绘圆
壹拾陆
壹拾柒
弧]、[常用线]等功能。我们通过下面的例子来说明[绘直线]、[绘圆弧]这两个功能的使用。
左图中根据图纸的标注,各个
点的坐标可以很明确的知道。对于
这样的图形,我们在绘图时就可以
不用定义辅助线了,而直接用[绘直
线]、[绘圆弧]的功能将轨迹线描述
出来。方法如下:
进入“全绘式编程”界面后
(见右图),
点击[绘直线],进入绘直线功能,在这一功能表中有一个功能为
“取轨迹新起点”,在本篇的约定中对轨迹线的定义是:是具有
起点和终点的曲线段。在绘直线前先要确定一个起点,用这个子
功能就是来确定起点的。系统开始的默认起点为(0,0)。
在左图这个
例子中我们先用
此功能定义起点
为(-40,-20);
再点击“直线:终点”按钮,在“对话
提示框”中输入40,-20回车便绘出了
平行X轴一条轨迹线如图,此轨迹的
起点已变为(40,-20);点击“退出„
回车”按钮,退出绘直线功能。 点击[绘圆弧]按钮,进入绘圆弧功能。再
点出“逆圆:终点+圆心”或“逆圆:终点+
半径”按钮,进入其子功能。在这里我们用
“逆圆:终点+半径”子功能,在“对话提
示框”中依次输入:40,20回车,再输入
R20回车便出现右图。
然后退出此子功能。再进入[绘直线]功
能中,用“直线:终点”子功能接着绘出剩
下的两条轨迹线。从而完成此图形的绘制工
作。最后再进行[引入线引出线]等操作。
壹拾柒
壹拾捌
以上是通过[绘直线]、[绘圆弧]这两
个功能来绘图的方法。在实际的编程应
用中,这一方法可以和前一例子所用的
方法结合起来使用,会使编程速度大大
提高。
壹拾捌
壹拾玖
通过上一篇的学习,我们已经掌握了常规图形的编程。在这一篇中我们将对还没
有介绍的功能进行说明。以下是这一篇将要介绍的功能所对应的子功能图表:
壹拾玖
贰拾
贰拾
贰拾壹
在这篇中我们将以功能模块为单位,分别对上述各子功能进行说明。
曲线在我们的产品零件中随处可见,对于曲线的加工,是线切
割工艺中经常遇到的工作。该软件系统对于曲线的编程提供了强大
的功能。点击[常用线]按钮,便出现右图所示的功能选择框。从框
中我们可看出,该软件系统的曲线功能。
此功能中共有十九个定义曲线的子功能。以下我们将对这些功
能的操作方法逐一说明:
点击[取曲线逼近精度],进入设置功能。对话提示框中显示:
取点精度。这是让我们确定描述曲线所要用的点数。
精度值越小,精度越高,用于描述曲线的点数就越多,同时描
述曲线的线段数也越多;系统中的默认精度为0.002。通常情况下此
值不需修改。因系统所设定的精度值是比较适中的。
如果我们重新设定了精度值,那么我们退回到全绘图方式后,
精度值又恢复到系统的默认值。
在我们的实际生产过程中经常要用到的一些曲线,我们称它为[常用几何曲线]。该软件将下列曲线的定义进行了简化,我们只需输入有关数据,曲线就被定义出来。
该软件将下列七种曲线的定义方法进行了简化:对数螺旋线、椭圆、抛物线、摆
线、正弦线、渐开线、阿基米德螺旋线。这七种曲线如下:
贰拾壹
贰拾贰
前面我们已经了解了一些常用的几何曲线。本软件还提供了如下一些[机械零件中
的常用曲线]。
这些零件是:
渐开线齿轮、变位渐开线齿轮、渐开线花键齿轮、滚子链链轮
齿、摆线齿轮、摆杆滚子凸轮、分度凸轮、三角花键或齿条、非圆节曲线凸轮等。它
们的操作方法简单、直观,只需我们按照这些零件的标准参数,填写这些零件所对应
的
,就完成了这些零件的编程操作。这些零件编程的操作界面如下图所示。
在编程时,用
鼠标点所需的功
能。如[变位渐开线
齿轮]如上图:
我们这时填入
有关数据(填入数
据的项需回车)并
点击“有效确定”
按钮就完成了操
贰拾贰
贰拾叁
作。得到如右图形:
现在我们通过
来定义一条曲线。该软件系统提供了二种用公式来定义曲线的
按钮。一个是[公式曲线(单行)]、另一个是[公式曲线(多行)]。这两个按钮的作用是:对于单行公式是:曲线的参数方程只是关于t为参数,也就是说,X、Y都是t的函数。而多行公式是:X、Y不能直接表示成参数t的函数,在X、Y与t之间还有一个或多个参变量。
在公式(表达式)中可以使用的运算符号如下:
符号 名称 说 明
+ 加 加法运算
- 减 减法运算
* 乘 乘法运算
/ 除 除法运算
^ 幂 某一个数的几次方。如2^5表示2的5次方
( 左括号 这两个符号是成对出现的,它决定运算的优先
级。 ) 右括号
Sin( ) 正弦函数 括号内是弧度表示的角度值。括号是成对的
Cos( ) 余弦函数 括号内是弧度表示的角度值。括号是成对的
Tan( ) 正切函数 括号内是弧度表示的角度值。括号是成对的
括号内是某角度的正弦值,计算结果为角度的弧Asn( ) 反正弦函数 度值。括号是成对的
括号内是某角度的余弦值,计算结果为角度Acs( ) 反余弦函数 的弧度值。括号是成对的
贰拾叁
贰拾肆
括号内是某角度的正切值,计算结果为角度Atn( ) 反正切函数 的弧度值。括号是成对的
某一个数的绝对值,无论括号内的数是正还Abs( ) 绝对值函数 是负,计算结果为正值。
返回e的X次EXP( ) 方幂
SQR( ) 数的开方 某一个数的开方,如234可写成SQR(234) LOG( ) 对数函数 某一个数的自然对数
PI/Vn 常数或标记 常数如:π或某一个数的标记符号。
点击[公式曲线(单行)]按钮,进入此功能。对话提示框中显示x(t),y(t):[Fn]?在此处输入公式表达式。比如我们要定义一条星形线,由于星形线的参数方程式为:
x=a*cos3t (其中a取20)
3y=a*sint
我们将参数方程中等式右边的内容输入在提示行内,X和Y的两个等式用逗号隔
开,如:
20*(cos(t*v2))^3, 20*(sin(t*v2))^3 并回车,此时提示内容改为:
t1={Vn+-*/}?我们输入一个初始值如0并回车。此时提示
内容改为
t2={Vn+-*/}?我们再输入一个终止值如360并回车。 这时在图形显示区内将显示由这个方程式确定的星形线。
有一条曲线是由下列一组方程式确定的:
H0=cos(t+,) 4
H1=1+0.8H0
40 H2= H1
Xt=H2cos(t)
Yt=H2sin(t)
其中变量的变化范围是0~2π
要用该软件来定义这样一条曲
线,需用[公式曲线(多行)]这一功
贰拾肆
贰拾伍
能。点击[公式曲线(多行)]按钮,进入此功能,对话提示框中显示:
t1={Vn+-*/}?我们输入一个初始值0并回车。
t2={Vn+-*/}?我们再输入一个终止值2*PI并回车。
y/—我们现在回车,为曲线指定一个名称。
=——我们输入一个名称如F,并回车,此时提示行将加宽,并提示显示为:
——我们将上面的方程式逐一输入,输入完一个式子便回车一次。当输入完最后一个式子时回车两次便完成
了此功能的操作。
此时图形显示框内便显示出这条曲线。如上图:
前一章我们所谈到的都是一些由公式来定义的曲线,在实际
的生产中,我们常会遇到一些只知道点的坐标值,而不知道由这
些点构成的曲线的方程式。对于这样的问题我们用列表曲线解决。
点击[]按钮,进入此功能,屏幕右边的功能说明框中
显示了该功能的所有子功能。
这些子功能中,前四项子功能是为后九项子功能,做准备工
作的。首先要输入列表点,如列表已经存有文件,则可通过调列
表文件,将列表点坐标调入;在我们输入好一系列的列表点后,
为了以后的调用,我们也可通过存列表点文件,将这些点的坐标
存入盘中。另外在使用后九项子功能之前还应当确认逼近精度,
通常情况下我们不用去设定这一精度,因为系统已设定了一个默
认值。
这一章中各个子功能的操作都很简单,这里就不一一说明了,
对话提示框中的提示很清楚。下图是采用相同规律的列表点,用
九种逼近方式形成的图
形,从左至右,与子功能的
编号一一对应。
贰拾伍
贰拾陆
通过以上的学习,我们知道,轨迹线是这个软件系统最重要
的线段。那么,对于轨迹线的编辑将是这个软件系统中最重要的
操作步骤。这一章以及以下两章将讲述对轨迹线的编辑。
这一章主要是对连续图形的编辑。那么,什么是连续图形呢?
连续图形就是若干轨迹线首尾相连的一串轨迹线。
点击[变图形]进入此功能;屏幕右边的功能说明框中将显示此
功能的所有子功能。它们是“指定连续图形”、“复制连续图形”、
“图形的缩放”、“轴对称”、“平移”、“旋转”、“一般等距”、“渐
变等距”、“变锥等距”、“变距等距”、“表达式变换”、“消除连续
图形”、“退出”。下面我们将逐一说明。
这章所介绍的是:对连续图形的编辑操作,在进行下列操作
前必须指定一个连续图形。系统才知道将对连续图形进行操作。点击
按钮,进入此功能;对话提示框中将显示:
Ax,Ay={Pn+-*/}——此时我们用鼠标去拾取连续图形的起
点或用键盘直接输入这点的坐标或输入这点的标记号,并回车;提示改为:
Bx,By={Pn+-*/}——此时我们用鼠标去拾取连续图形的终
点或用键盘直接输入这点的坐标或输入这点的标记号,并回车;提示改为:
——此时我们用鼠标去拾取将被指定为连续图形中的
任意一条轨迹线。至此,这一子功能的操作就结束了。有了这步的操作,就可作下面
几个子功能的操作。
这一步是对连续图形进行复制操作。点击按钮,进入此功能;
贰拾陆
贰拾柒
对话提示框中将显示:
Ax,Ay={Pn+-*/}——这一提示是要求我们选择连续图形复制后
的插入点,当此点确定后,复制的连续图形将从这一点开始去描绘连续图形。原指定
的连续图形仍然存在。
所以当你要作连续图形的复制操作时一定要准确的确定好这两个起点,否则作出
来的图形与你所要的图形有差别。
当要对连续图形进行缩小、放大操作时,使用此功能。点击按钮,
进入该功能;对话提示框中将显示:
L=1L10L1{Vn+-*/}——此时
我们输入一个数值,并回车。这个功能的操作就结束了。原指定的连续图形仍然存在。
连续图形的缩放是以坐标系的原点为基准点进行的。
点击按钮,进入此功能;对话提示框中显示:
x1,y1,x2,y2{Ln+-*/}——此时我们用鼠标选取一条直线作为对称
轴,或输入直线上的两个已经点的坐标,或输入直线的标记号,并回车。原指定的连
续图形仍然存在。
此功能具有平移连续图形的功能,同时也可以说它具有等距多次复制功能。点击
按钮,进入此功能;对话提示框中将显示:
[1]=——如果我们希望在另外的位置只出现一次所指定的连续图形
时,我们输入1。如果是希望出现两次或两次以上(这些图形的每一点的坐标值都依
次增加一定位移量),我们输入2,3„。现我们输入2表示平移两次。提示改为:
=00Dx,Dy={Pn+-*/}?——该软件系统,是以两连续图形对应点的坐标增量作为位移量的,所以输入的方式是以点的坐标形式输入。如
果输入的是0,0则表示,第一个连续图形的终点是第二个连续图形的起点,第二个连
续图形的终点是第三个连续图形的起点,这被称为连续平移。我们输入一位移量后并
回车确认。屏幕中产生按我们的要求平移后的连续图形。
贰拾柒
贰拾捌
点击按钮,进入此功能;对话提示框中显示:
[1]=——需要产生几个新图形,就输入几并回车;提示改为:
=0Q={Vn+-*/}输入一角度值并回车。如果
此时我们输入的是0,则称为连续旋转,形成的图形是这样的:第二个连续图形的起
点,在第一个连续图形的终与旋转中心的连线上。提示改为:
x0,y0{Pn+-*/}——此时我们用鼠标选择一个旋转中心点,或从键
盘上输入该点的坐标值,或输入该点的标记号,并回车。这时旋转后的图形便显示在
图形显示区内。
点击按钮,进入此功能,对话提示框内显示:
d={Vn+-*/}——连续图形的起点沿图形方向到终点的等距。完成操作后,两图形的对应点间的距离是一致的。输
入等距值,并回车。此时等距图形就显示在图形显示框内。
此功能与上一功能有所不同,等距操作完成后,两图形的对应点间的距离不是一
致的,而是逐渐变化的。点击按钮,进入此功能,对话提示框中显示:
d={Vn+-*/}——图形方向的定义与上一功能所说一致。输入等距值,并回车;提示改为:
d={Vn+-*/}——再输入一个等距值,并回车。这时新的连续图形将显示在图形显示框内。如果这两个等距
是一正一负时,变化后的轨迹线将与原轨迹线相交。
连续图形上的某些线段的等距值,可以不同于通用等距值。这主要用来处理变锥
等距问题。这些等距值可用锥度方式给出(变锥等距),也可用距离方式给出(变距等
距)。此项属保留功能,建议用后置的“变锥”模块,可更简单方便。
通过此功能操作后,新生成的轨迹线与原来的轨迹线之间存一个表达式的关系。
如我们要加工一把车刀,先做一个夹具,此夹具可使刀具的底面,相对机床的工作台
贰拾捌
贰拾玖
在X方向和Y方向倾斜一个角度(n?)。通过推算,刀具的坐标点发生了变化,其变
化的方程式如下:
如变化前刀具的轮廓线的交点坐标为(x,y),而变化后对应的坐标为(X,Y)那
么它们之间的关系为:
2X=xcos(n)-ysin(n)
Y=ycos(n)
为了得到变形后的轮廓线,我们就用这一功能来完成。点击按钮,
进入此功能,对话提示框中显示:
X——我们接着输入x*cos(n*v2)-y*(sin(n*v2))^2并回车;提示改为:
Y——我们接着输入y*cos(n*v2)并回车。此时屏幕中显示出变形后的轨迹线。
当我们操作完成上面所介绍的这些功能后,我们所指定的连续图形仍然显示在屏
幕中,如果我们不再需要这一连续图形,可通过这一功能将连续图形消除。此功能是
“一键”功能,没有提示,只需点一下此功能按钮就行了。
点击[]按钮,进入此功能,这时屏幕右边出现该功能
的子功能选择按钮框。此框中共有十六个按钮,前三个为图块
的指定按钮,其余的按钮为图块的处理按钮。介绍如下:
在说明这一功能之前,我们先来说明一下,为什么要提出
一个[变图块]功能?前面我们已经谈了[变图形]功能,它是对一
个连续的图形进行处理,也就是所要变化的图形必须是首尾相
连,并且轨迹线的路径只能是一条。如果当图形不满足上述条
件时,我们怎样进行图形处理呢?由此我们引进一个新的概念,
那就是:[变图块]。
我们提供了三种确认图块的方法。一是用方形选择框;二
是直接进行捕捉;三是采用多边形选择框。下面对它们进行分
别说明。
贰拾玖
叁拾
这一功能是用一个方形的框,去选择[图块]。点击“”按钮,进入
此功能,对话提示框中显示:
——这一范围是由一个长方形来确定的,用鼠标选择长方形
的对角线上的两个点。先用鼠标点一下其中的一个点,移动鼠标时,一个蓝色的长方
形随着鼠标的移动而变化其大小,再点第二个点。此时蓝色的长方形内的轨迹线,将
变成蓝色的轨迹线。这样一个[图块]便指定完成了。
:如果一条轨迹线的某一个端点,不在蓝色的长方形内时,此条轨迹线将不
会被指定为[图块]。
这一功能是直接去捕捉某一轨迹线,由这些被选择的轨迹线组成[图块]。点击“
”按钮,进入此功能,对话提示框中显示:
F1——用鼠标直接选择轨迹线,被选轨迹线将变成蓝
色,如果不想选取就按F1键完成[图块]的指定。
这一功能是用一个多边形的框,去选择[图块]。点击“”按钮,进入此功能,对话提示框中显示:
这是用鼠标去指定组成多边形的角点,当选取第二点后,第一
点与第二点之间就会出现一条蓝色的线,再选取第三点后,此点与第二点之间也由蓝
色线连接,如果不再取点了,就点鼠标的右键来结束多边形角点的取点操作,并将多
边形封闭。此时对话提示框中显示:
——这是要求我们在上步构成的封闭多边形内点一下鼠标左
键,以确定一个范围。这一范围内的轨迹线就构成一个[图块]。
对于[图块]处理,软件系统提供了三个用鼠标操作的子功能。它们是“鼠标移动
图块”、“鼠标缩放图块”、“鼠标旋转图块”。通过这三个子功能的操作,可以使我们对
[图块]的处理更容易。
点击按钮,进入此功能。此时在图形显示框内,一个已被指定
的[图块]就随鼠标的移动而移动。鼠标与[图块]的位置关系为:鼠标在[图块]的中心位置。移动鼠标至我们希望的位置时,点一下鼠标左键,[图块]便在此处产生一个。原指定的[图块]仍然存在。
叁拾
叁拾壹
点击按钮,进入此功能。此时对话提示框中提示为:
x,y{Pn+-*/}——这一点与缩放的关系是:将这一点与[图块]中各个点连起来,组成一组射线,[图块]中各个点在各自的射线上移动,并保持图
形几何关系,从而形成缩放操作。当我们移动鼠标至我们所希望的位置时,点一下鼠
标的左健,就完成了这一子功能的操作。
点击按钮,进入此功能。此时对话提示框中提示为:
x,y{Pn+-*/}——这一点与旋转的关系是:以这一点为圆心,[图块]中各个点与此点间的距离为半径,组成一系列的同心圆,[图块]中各个点在各自的圆上移动,并保持图形的几何关系,从而形成旋转操作。当我们移动鼠标至我们所希
望的位置时,点一下鼠标的左健,就完成了这一子功能的操作。
在变[图块]这一功能中,该软件提供了五个常规操作的子功能,它们是“复制”、
“缩放”、“轴对称”、“位移”、“旋转”。下面我们将分别对这五个操作进行介绍。
点击按钮,进入此功能,此时对话提示框中显示:
x,y{Pn+-*/}——这一操作步骤是为下一步作准备的,选
择此基准点的目的是:新生成的图形将以此点为基准。
用鼠标选取一点,或用键盘输入点的坐标,或直接输入点的标记号并回车,此对
话提示框的内容必为:
x,y{Pn+-*/}——在我们希望插入图块的地方选取一点,
或用键盘输入点的坐标,或直接输入点的标记号并回车。此时图形显示框中将产生新
图形。
点击按钮,进入此功能,此时对话提示框中显示:
x{Vn+-*/}此数值如果>1则图块在x方向将被放大,如果>0、<1则表示图块在x方向将被缩小,输入一个我们希望的数值,并回
车,显示改为:
x{Vn+-*/}输入一个我们希望的数值,并回车,
显示改为:
x,y{Pn+-*/}——用标选取一点,或用键盘输入点的坐标,
或直接输入点的标记号并回车,此对话提示框的内容必为:
叁拾壹
叁拾贰
x,y{Pn+-*/}——在我们希望插入图块的地方选取一点,
或用键盘输入点的坐标,或直接输入点的标记号并回车。此时图形显示框中将产生缩
放变形的图形。
此三功能的作用和操作方法,与“变图形”中的“轴对称”、“位移”、“旋转”三
个功能一致,这里就不再说明了,下面将对“图块”的另一类操作进行说明。
前两章我们所谈到的是一串轨迹线或一组轨迹线的处理操作。当
我们只想处理一条轨迹线时,则可以使用此软件系统提供的[变轨迹]功能。此功能中共有九个子功能,前五个子功能与前面两章中所介绍
的一些子功能的操作是一致的,这里就不再说明。只说明后四个“子
功能”的操作。
1
从这一功能开始,我们所介绍的将对轨迹线的一些特殊规定。在
初级篇中我们所讲的例子的最后部分,是对轨迹加入钼丝的补偿值。而在实际的工作
中也会碰到一些特殊种情况。我们需要某一条轨迹或某几条轨迹线,不参与钼丝的补
偿或规定其只补偿在轨迹线的某一边。对于这一情况,本软件系统提供了四功能按钮,
通过它们的操作,使得这一问题很方便的得到解决。
规定左偏的功能就是将轨迹线的钼丝补偿,始终在轨迹线左进行。
点击“规定左偏”按钮,进入此子功能,提示框中显示:
——此时我们移动鼠标,在我们希望补偿值加在轨迹线
左边的轨迹线上点一下,就完成了此功能的操作。
此时这条轨迹线的中间会出现一个向左的红色箭头,表示该轨迹线的补偿值是加
在左边的。
2
叁拾贰
叁拾叁
点击“规定右偏”按钮,进入此子功能,提示框中显示:
——此时我们移动鼠标,在我们希望补偿值加在轨迹线
右边的轨迹线上点一下,就完成了此功能的操作。
此时这条轨迹线的中间会出现一个向右的红色箭头,表示该轨迹线的补偿值是加
在右边的。
3
这一功能是希望此轨迹线在后面的处理中,不参与钼丝补偿。
点击“规定不偏”按钮,进入此子功能,提示框中显示:
——此时我们移动鼠标,在我们希望不参与补偿的轨迹
线上点一下,就完成了此功能的操作。
此时这条轨迹线的中间会出现一个沿轨迹线方向的红色箭头,表示该轨迹线不参
与补偿。而是沿轨迹线的方向进行切割。
4
如果在做了以上三个功能的操作后,我们又不想作这样的规定时,可通过这个子
功能来取消上面的规定。
这一章我们将介绍另一些对轨迹线进行操作的方法。前面所
谈到的[变图形]、[变图块]、[变轨迹]这些功能,都是对轨迹线进
行很规则的变化,但对于一些从事工艺品的厂家来说,由于他们
所生产的零件尺寸的精度要求不太高,但变形要灵活。因此该软
件系统提供了一个方便、灵活的变形功能。这就是[修整]功能。
点击[修整]功能按钮,进入[修整]功能。在屏幕的左边功能说
明框中出现了一系列的子功能。如图:
这些子功能共有五个,从这些子功能的名称来看,它们的变
形功能是非常方便和灵活的。当然这些功能也可用于非工艺品的加工程序编制。如“截
断”、“两段合并成直线”、“两段合并成圆弧”。
1
此功能是将一条轨迹线截成两条或多条轨迹线,新形成的轨迹线与原轨迹线的性
质是一样的。
点击按钮,进入该功能,提示框中显示:
——用鼠标在轨迹线上拾取一点便完成了此操作。
提示框中继续显示上述内容,取一次点就将轨迹截断为两段。依次增加。
2
叁拾叁
叁拾肆
这是将轨迹线合并为一条直线的轨迹线,新形成的轨迹线,将是从第一条轨迹线
的起点到第二条轨迹线的终点的轨迹线(直线)。
点击按钮,进入此功能。提示显示为:
——我们只需在两轨迹线的交点处点一下,这两
条轨迹线便合成为一条轨迹线。
3
这是将轨迹线合并为一一条圆弧型的轨迹线,新形成的轨迹线,将是从第一条轨
迹线的起点到第二条轨迹线的终点的轨迹线(圆弧)。
点击按钮,进入此功能。提示显示为:
——我们只需在两轨迹线的交点处点一下,这两
条轨迹线便合成为一条轨迹线。
4——我们只需在圆弧轨迹线上点一下,这条轨迹线就变
成直线。
5
此功能的目的是:将轨迹线拉动变形,它可对一条或两条轨迹线进行操作。
点击按钮,进入此功能;提示行显示:
——当我们要对两条轨迹线进行拉伸变形
时,选取两轨迹线的交点;当我们将对一条轨迹线进行拉伸变形时,点一下那条轨迹
线;此时提示内容改为:
ESC——这时我们移动鼠标,轨迹线就随鼠标的移动而改变它或它们的形状。如果我们觉得满意了点一下鼠标左键来
确认。
当我们在第一步选取的是交点,无论这两条轨迹线是直线或是圆弧,移动鼠标时
这两条轨迹线将都变为直线轨迹;当我们第一步选取的是一条轨迹线时,无论这条轨
迹线是直线或是圆弧,移动鼠标时这条轨迹线将都是以圆弧轨迹来变化的。
当我们完成了绘图的全部过程,准备进行后置处时,我们很
想了解,我们所作图形的正确性。这时可用此功能来帮助我们验
证图形的所有尺寸。
这个功能中共有十个测量用的按钮,用于测量“长度”、“角
度”、“点的坐标值”、“圆的参数”、“圆弧参数”、“直线与X轴的夹角”、“两平行线间的距离”、“一个点到一条线间的距离”、“引
入线和引出线的参数”和一个“退出”按钮。
叁拾肆
叁拾伍
此功能中各个子功能的提示内容说明都很清楚,只需按照提示进行操作就行。每
次测量的结果都显示在屏幕右加的功能说明框中。
等分功能中共有六个子功能,它们是“线段的等分点”、“角
度的等分线”、“圆弧的等分点”、“连续图形等分点”、“连续图形
长度”、“封闭图形的重心”。子功能见右图。
此功能与初级篇中使用过的[存图]功能是相对应的。它由六个
[调图]功能按钮和一个“退出”按钮组成见图,序号(1)、(2)、(3)、(6)四个按钮,在[存图]功能中相对应的[存图]选项;而序号(4)、(5)两个按钮是对字库的调用功能。这一章中将着重对调用字库的操作进行
说明。
1[]
点击序号(1)、(2)、(3)、(4)四个按钮中任意一个,进入相
应的子功能。对话提示框中将显示:
1[.HGT]
2[.HGN]
3[.DXF]
6[.DAT]
如果,我们已经知道所要调用的图形文件名称,就接着提示后
边输入文件名称并回车;如果对要调的文件名记得不清楚时,可通
过屏左边提示框中的提示按一下回车键,屏幕中央会出一个灰色的
窗口,窗口中将列出已有的文件名供您选择。
如果想通过图形来查找要调入的图形,按一下“F1”键,屏幕中图形显示区内便出现目前目录中所有图形,供您选择。
上面的提示中[.HGT][.HGN][.DXF][.DAT]分别为轨迹线文件、辅助线文件、DXF文件、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用来分别表示X轴和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倒圆。
作出正方形轨迹线
可利用辅助线作出正方形轨迹线(也可通过[绘直线]
直接作出正方形轨迹线)。
取X轴,平行距20
取Y轴,平行距20
在四根辅助线的相交处点击一
下,产生四个交点:P2,P3,P4,P5。
图1-1
再在垂直线P2P5和X轴相交处点击一下,产生一个交点P1。
在P1-P2,P2-P3,P3-P4,P4-P5,P5-P1之间的辅助线上点击一下,从而产生
五段轨迹线,构成一个正方形。
:作出整圆轨迹
叁拾玖
肆拾
输入圆心0,0半径10
在辅助圆与X轴相交处点击一下,产生一个交点。
在辅助圆上点击一下,则形成圆的轨迹线。 至此已形成如下图形:
图1-2
:对正方形轨迹线的四个尖角进行倒圆处理
点击四个尖点,并输入半径值5即可。 至此已形成如下图形:
图1-3
:作出引入线和引出线
?正方形的引入线的起点:可取30,0形成P6点(穿丝孔)。 正方形的引出线的终点:在P1处点击一下。
不自动修圆
然后按照提示(用箭头方向来提示你选择),按鼠标左右键来选择正方形的补偿方向。
? 整圆引入线的起点,可取:0,0形成P8点。
整圆引出线的终点:在P7处点击一下。
肆拾
肆拾壹
不自动修圆
然后按照提示,来选择整圆的补偿方向。
注:最终形成的补偿方向和轨迹方向可通过 来检查。如需修改,应选择
来修改。
注:1.该例为一个封闭图形
2.P6P1和P1P6为引入线和引出线。
3.P1P7和P7P1为两段具有不偏
离性质的轨迹直线。
图示2
作出正方形轨迹线
长方形中心为0,0;X长为40;Y长为40。
在P2P5和X轴的相交处点击一下,产生交
点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图形文件都是在全绘图编程环境下完成的。
有了加工文件,我们就可以进行加工了。加工部分的菜单如下:
[参数]一栏是为用户设置加工参数的。如下图:
肆拾叁
肆拾肆
进行锥度加工和异面体加工时(即四轴联动时),需要对“上导轮和下导轮距离”、
“下导轮到工作台面距离”、“导轮半径”这三个参数进行设置。四轴联动时(包括
小锥度)均采用精确计算,即考虑到了导轮半径对X、Y、U、V四轴运动所产生的轨迹偏差。平面加工时,用不到这三个参数,任意值都可。
[短路测等时间]:此项为判断加工有否短路现象而设置,通常设定为5~10秒。
[清角延时时间]:是为段与段间过渡延时用的,目的是为了改善拐角处由于电极丝
弯曲造成的轨迹偏差。是可选设的,系统默认值为0。
[回退步数]:加工过程中产生短路现象,则自动进行回退。回退的步数则由此项决
定。手动回退时也采用此步数。是可选设的。
[回退速度]:此项适用于自动回退和手动回退。是可选设的。
[空走速度]:空走时、回原点时、对中心或对边时,由此项决定。是可选设的。
[移轴时最快速度]:移轴时的速度,是可选设的。
[切割结束停机报警延时]:工件加工完时报警提示时间,可自行设置。
[切割时最快切割速度]:在加工高厚度和超薄工件时,由于采样频率的不稳定,往
往会出现不必要的短路现象提示。对于这一问题,可通过设置最快速度来解决。
[加工厚度]:计算加工效率需设置加工零件的厚度。
[导轮参数]:此项有导轮类型、导轮半径、上下导轮间距离、下导轮到工作台距离
四个参数,需用户根据机床的情况来设置。
[X、Y、U、V轴类型]:此项必须设置。而且只需设置一次(一般由机床厂家设置)。
[XY轴齿补量]:这一项是选择项,是针对由机床的丝杆齿隙发生变化的情况下,
作为弥补误差用的。选用此项必须对齿隙进行测量,否则将会影响到加工精度。
[X拖板的取向]、[Y拖板的取向]、[U拖板的取向]、[V拖板的取向]。如果某轴的正反方向与你所需要的相反,则选择此项(一般由机床厂家设置)。
在加工过程中,有些参数是不能随意改变的。因为在[读盘]生成加工数据时,已将
当前的参数考虑进去。比如,加工异面体时,已用到“两导轮间距离”等参数,如果
在自动加工时,改变这些参数,将会产生矛盾。在自动加工时,要修改这些参数,系
统将不予响应。
肆拾肆
肆拾伍
可手动移动XY轴和UV轴,移动距离有自动设定和手工
设定。如右图:
要自动设定,则选“移动距离”,其距离为1.00,0.100,0.010,0.001。
要手动设定,则选“自定移动距离”,其距离需按键盘
输入。
可用HF无绳遥控盒移轴。
两轴显示如右图:
四轴显示如下图:
[显加工单]:可显示G代码加工单(两轴加工时也可显示3B加工单)。
[加工数据]:在四轴加工时,显示的是上表面和下表面的图形数据同时,还显示
“读盘”时用到的参数和当前参数表里的参数,看其是否一致,以免误操作。
[模拟轨迹]:模拟轨迹时,拖板不动作。
[回零检查]:按照习惯,我们将加工起点总是定义为原点(0,0),而不管实际图形的起点是否为原点。这便于对封闭图形的回零检校。
[极值检查]:在四轴加工时可检查X,Y,U,V四轴的最大值和最小值。显示极值的目的,是了解四轴的实际加工范围是否能满足该工件的加工。
由此可见,在四轴加工时,“加工数据”和“极值检查”所显示的内容是有区别
的。还应当知道,U V拖板总是相对于XY拖板动作,因此,UV值也是相对于XY的
相对值。
[计算导轮]:系统对导轮参数有反计算
功能,如右图。
导轮的几个参数(即上下导轮距离、
下导轮到工作台面距离、导轮半径)对四轴
加工,特别对大锥度加工的影响十分显著。
这些参数不是事先能测量准确的,我们就可
用反计算功能来计算修正这些参数。
肆拾伍
肆拾陆
此外,根据理论推导和实验检验,我们还可以通过对一个上小下大的圆锥体形状
的判别来修正导轮距离,一般规则如下:
若圆锥体的上圆呈现“右大左尖”的形状,则应改大上下导轮距离;反之,若上圆
呈现 “左大右尖”的形状,则应改小上下导轮距离。
若圆锥体的上圆偏大,则应改小下导轮到工作台面距离;反之,则改大下导轮到工
作台面距离。
前面提到,要加工切割,必须在全绘图编程环境下或[异面合成]下,生成加工文件。文件名的后缀为“2NC”、“3NC”、“4NC” 、“5NC”。有了这些文件,我们就可以选择[读盘]这一项,将要加工的文件,进行相应的数据处理,然后就可以加工了。
对某一加工文件“读盘”后,只要对参数表里的参数不改变,那么,下次加工时,
就不需要第二次“读盘”。
对2NC文件“读盘”时,速度较快,对3NC、4NC、5NC文件“读盘”时,时间要稍长一些。我们可在屏幕下看到进度指示。
该系统读盘时也可以处理3B式加工单。3B式加工单可以在[后置]的[其它]中生成,也可直接在主菜单[其它]的[编辑文本文件]中编辑。当然也可以读取其它编程软件所生
成的3B式加工单。
空走,分正向空走,反向空走,正向单段空走和反向单段空走。空走时,可按“ESC”
键即中断空走。
这就是上面提到的手工回退,手工回退时,可按“ESC”键中断手工回退。手工回退的方向与自动切割的方向是相对应的,即:如果在回退之前是正向切割,那么,
现在回退,则沿着反方向走。
1、确定加工起点:
对某一文件[读盘]后,将自动定位到加工起点。但是,如果在将工件加工完毕,
又要从头再加工,那么,就必须用[定位]定位到起点。用[定位]还可定位到终点,或某一段的起点。
肆拾陆
肆拾柒
必须说明,如果在加工的中途停下,又要继续加工,不必用[定位]。可用[切割]、[反割]、[继续]等选项继续进行未完的过程。[定位]对空走也适用。
2、确定加工结束点:
在正向切割时,加工的结束点一般为报警点或整个轨迹的结束点。
在反向切割时,加工的结束点一般为报警点或整个轨迹的开始点。
加工的结束点可通过定位的方法予以改变。
3、确定是否保留报警点:
加工起点、结束点、报警点在屏幕上均有显示。
将X,Y拖板和U,V(如果是四轴)拖板自动复位到起点,即(0,0)。按“ESC”键可中断复位。
HF控制卡设计了对中和对边的有关线路,机床上不需要另接有关的专用线路了。
在夹具绝缘良好的情况下,可实现此功能。对中和对边时有拖板移动指示。可按“ESC”键中断对边和对中。采用此项功能时,钼丝的初始位置到要碰撞的工件边沿距离不得
小于1mm。
自动切割有六栏。分[切割]、[单段]、[反割]、[反单]、[继续]、[暂停]。
[切割]即正向切割;[单段]即正向单段切割;[反割]即反向切割;[反单]即反向单段切割。在自动切割时,[切割]和[反单],[反割]和[反向]可相互转换。
[继续]是按上次自动切割的方向继续切割。
[暂停]是中止自动切割,在自动切割方式下,“ESC”键不起作用。
自动切割时,其速度是由变频数来决定的,变频数大,速度慢。变频数小,速度
快。变频数变化范围从1~255。在自动切割前或自动切割过程中均可改变频数。按“-”键变频数变小。按“+”键变频数变大。改变变频数,均用鼠标操作,按鼠标左键,按
1递增或递减变化,按鼠标右键则按10递增或递减变化。
在自动切割时,如遇到短路而自动回退时,可按F5键中断自动回退。
在自动切割时,可同时进行全绘式编程或其它操作,此时,只要选[返主]便回到系统主菜单,您便可选择“全绘编程”或其它选项。
肆拾柒
肆拾捌
在全绘编程环境下,也可随时进入加工菜单。如仍是自动加工状态,那么屏幕上
将继续显示加工轨迹和有关数据。
在自动切割,空走,模拟时均跟踪显示轨迹。
在自动切割时,还可同时对显示的图形进行放大、缩小、移动等操作。在四轴加
工时,还可进行平面显图和立体显图切换。
本系统加工界面一般用鼠标操作,如需用键盘热键操作,则请参看[系统信息]的有关提示。
本系统具有螺距修正功能。
本系统对加工数据有自动保护功能。如中途断电或意外停机,重新启动计算机后,
本系统将自动恢复加工数据。
本系统对编程数据同样也有自动保护功能。
HF
请重新执行加密狗驱动程序(Install.exe)。
A) 执行“加密狗驱动程序”后,如果出现“Install OK”则安装加密狗成功; B) 如果出现“Not Install”则安装加密狗失败。
此时应检查软件狗和HF接口控制卡是否插好,检查并口(打印口)是否有问题。 C) 如果无显示退出,可能是控制卡没有被软件所检测到,请检查控制卡是否插好,或
请更换相应的ISA/PCI插槽再试。
如果是在Windows98/ME下运行,请确保系统的完整性以及系统安全性后重新运行
HF软件。在这种情况下最好是重新安装完整Windows系统。
如果是DOS 系统下运行,请确保DOS系统的完整性以及系统安全性后重新运行HF软件。如果你的电脑是老式电脑,电脑计算处理能力比较低那么请配置系统启动
Config.sys文件为如下内容:
DEVICE=C:\DOS\HIMEM.sys
DEVICE=C:\DOS\EMM386.exe
DOS=HIGH,UMB
肆拾捌
肆拾玖
BUFFERS=40
FILES=30
(HF软件包里包含有Config.sys的样板文件)。
重新释放FHGD-C.EXE压缩包,选择A覆盖安装。重新执行加密狗驱动程序
“Install.exe”,并重新启动计算机。
检查是否同时打开了多个HF软件运行窗口,以至于运行发生冲突。 1)请检查控制卡中断跳线以及“测试”、“工作”跳线是否符合你的工作状态。 2)如果是ISA型控制卡,请检查控制卡中断跳线与系统参数里的设置是否一致(如改
变了参数,需重新启动计算机)。
3)如果是ISA型控制卡,请在计算机BIOS中设置相应的内容。
进入PNP/PCI Configuration选项中,将该项目中的内容调整为控制卡对应的内容:
Pnp OS Installed:YES
Resources Controlled By:Manual
Rest configuration Data:Enabled
IRQ-3 assigned to: PCI/ISA Pnp
IRQ-4 assigned to: PCI/ISA Pnp
IRQ-5 assigned to: PCI/ISA Pnp
IRQ-6 assigned to: PCI/ISA Pnp
IRQ-7 assigned to: PCI/ISA Pnp
IRQ-9 assigned to: Legacy ISA (假定设置为中断9,则此项需此设置)
IRQ-10 assigned to: PCI/ISA Pnp
IRQ-11 assigned to: PCI/ISA Pnp
IRQ-12 assigned to: PCI/ISA Pnp
IRQ-14 assigned to: PCI/ISA Pnp
IRQ-15 assigned to: PCI/ISA Pnp
(请注意以上例子表示ISA控制卡中断人工跳线为9,跳线请在控卡上手工选择。
当然也可设为中断10-13)。
4)如果是PCI卡,HF编控系统安装后进行加工时如发现不切割,请按以下方法处理: a、查看桌面我的电脑?控制面板?系统?设备管理?选计算机(默认光标处)?中断
请求IRQ(看PCI卡用了哪个中断,要显示PCI扩展板)。如PCI用的中断与其
它设备有冲突,如集成声卡、USB口等,那么在设备管理中将与PCI卡有冲突的
设备屏蔽掉(在此硬件配置文件中禁用一栏中打?)。
肆拾玖
伍拾
b、如还是不切割,需将PCI卡另换其它插槽安装。
HF系统支持所有并口DOS打印的打印机,不支持USB口打印机。 升级软件需要购买最新HF软件软盘一张,再拷贝新版本软盘中文件到原子目录(覆
盖原来存在的文件),执行FHGD-C.EXE并选择A覆盖安装。同时安装加密狗驱动
程序“Install.exe”,重新启动计算机后再运行HF软件。 病毒感染计算机后破坏了计算机中文件,HF软件文件也受到了破坏,请使用软件
盘重新安装HF软件。
个别用户计算机是老式或者二手计算机,因此大部分硬件老化,极容易在运行和使
用时发生问题。如果出现文件无法存档情况,请检查硬盘是否已经损坏,如已损坏,
请更换之。
检查计算机电源管理中是否设置了长时间用户不操作而自动关闭计算机硬盘或者
其他硬件的功能。同时检查屏幕保护是否已经取消(部分计算机电源管理在计算机
BIOS中设置)
我们不提供HGD系列任何软件的网上任意下载,但是我们提供长期用户的网站定
点下载。用户可以在获得我们电邮发送的软件下载地址后24小时内下载,24后用户需要重新申请下载功能。
可以,从6.2版本开始HF软件可以联网升级,但该功能目前只针对特殊用户。 首先应该确定安装HF软件的计算机工作环境良好,无静电和其他外界因素影响计
算机运行,如果计算机不稳定必定引起安装在计算机上的软件不稳定,所以保证
软件运行的基础(计算机)是十分重要的。
Windows操作系统完整有效,并安装杀毒软件并保证杀毒软件每周都有最新升级
和更新。
避免多人和无关人员使用并影响计算机和系统的安全,防止工作数据丢失。
13
? 碰边后不回退,一直向前。
一般为钼丝与导电块接触不良,采样信号线PM+、PM-没有连接好。
? 前进一小段未碰边就回退。
伍拾
伍拾壹
工件与钼丝短路或夹具与床身绝缘降低;脉冲电源输出回路负载电阻太小(一般
要大于250欧姆,可先断开脉冲电源输出线试之)。
注意:对中电路通过PM+、 PM-输出约0、5V直流电压加在工件与钼丝之间。
PM+、PM-不能与驱动电源+端或-端有任何连接,否则对中电路不能正常工
作。
伍拾壹