收藏 分享(赏)

Autop使用说明.doc

上传人:jinchen 文档编号:6281016 上传时间:2019-04-04 格式:DOC 页数:9 大小:798KB
下载 相关 举报
Autop使用说明.doc_第1页
第1页 / 共9页
Autop使用说明.doc_第2页
第2页 / 共9页
Autop使用说明.doc_第3页
第3页 / 共9页
Autop使用说明.doc_第4页
第4页 / 共9页
Autop使用说明.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、1Autop 的软件界面 一、3B 代码格式和 Autop 的作图思想作者 阿松Autop 的作图是以模拟手工作图为主的,这是一种不同于经典 CAD 的作图思想。一般来说,经典CAD 的作图思想追求的目标是 “科学高效” ,Autop 的作图思想仅限于满足“简单朴素”这样的一般目标。Autop 软件的诞生始于十多年以前,十多年过去以后,Autop 依然受欢迎,这其中除了惯性在起作用外,更多地是由于 Autop 采用了一种更适宜于线切割软件编程的作图思想。线切割编程同经典 CAD 编程并不完全相同,线切割编程要简单得多,是 CAD 平面作图的一个子集。另外,同普通 CAD 编程强调轮廓的特点不同

2、的是,线切割编程更多地是强调“连接” 。但在我们了解 Autop 的作图思想之前,我们需要先来分析一下线切割编程的目标产生 3B/4B 代码,从而帮助我们了解为什么线切割编程需要强调“连接” ,并进而理解 Autop 的某些作图思想。如果将线切割机床比作一个人的话,那么这就是一个只会“X 走”或“Y 走”的人。3B 代码使用了 X 位移数据或 Y 位移数据其中之一作为加工进度标志,并根据加工进度相应调整 X 位移和 Y 位移。由于加工进度标志只使用单一数据,所以需要使用加工方向(加工指令 Z)来辅助决定加工状态。对于直线代码来说,根据直线指向象限存在 L1、L2、L3、L4 四种情况。对于圆弧

3、代码来说,根据圆弧出圆弧所在象限和旋转方向存在 NR1、NR2、NR3、NR4,SR1 、SR2、SR3、SR4 八种情况。决定使用计数方向 GX 或 GY 的原则是得到更好的加工精度,对于直线代码来说,当终点 Y 数值大于 X 数值(落在图 1 阴影区内) ,采用计数方向 GY 显然可以获得更好的加工精度(较大的数值乘以斜率结果也更大,因而数值更精确) ;对于圆弧代码来说,如果终点在图 2 阴影区里时在最后这一段X 数值变化比 Y 数值大,采用计数方向 GY 显然能获得更好的加工精度。层叠菜单区主菜单区OXY 按钮,在需要输入原点、X 轴、Y 轴时点击相应按钮可以代替键盘输入。会话区,在此输

4、入数据2图 1 图 2当直线或圆弧终点正好落在 45线上时,GX 或 GY 可以任选。严格地说,目前市面上的某些控制器在计数方向这个概念上存在一个误区。关于 GX、GY 的选择规定并不是 3B 代码强制内容,但某些控制器在编写其代码处理程序时将这一点误当成了强制内容。这种错误在处理直线代码时并没有什么妨碍,但在处理圆弧代码时,由于圆弧代码在生成代码和实现代码时会对“圆弧起终点和圆弧半径”多个数据进行取整处理,因此当终点靠近 45线上时,不同的算法可能会有不同的关于计数方向的结果。将非强制的关于“计数方向”的规定当成强制的规定有可能将正常正确的加工代码误判成错误的加工代码。对于这类控制器,避免这

5、种错误最好方法是避免将圆弧终点落在 45线上。直线代码的 BX 和 BY 决定了直线加工时的斜率。 (当直线是水平或垂直直线时,X 或 Y 数值可以都为零,这是一种简化的写法。 )圆弧代码的 BX 和 BY 指示了圆弧圆心相对于圆弧起点的相对位置,同时隐含了圆弧半径的内容。 图 3 图 4通过分析 3B 代码格式我们可以看到, 3B 代码是一种使用相对坐标的加工代码,很显然,由于加工性质使然,线切割也只能使用相对坐标的加工代码。使用相对坐标的加工代码后一条代码加工的正确性性依赖于前一条加工代码加工终点的准确性,在这种形式的加工代码中,各条代码间连接点的正确性对于整个加工的正确有着非常重要的作用

6、。在 Autop 中,点被以加粗的形式予以特别强调,这是极符合连接点在线切割加工中的重要性的。点是 Autop 中作图的基础, “两点直线” 、 “点+半径” , “点+角度” 、 “点切于圆”等等许多菜单功能都需要有点,另外,Autop 的打断操作也被定义为执行图形两点间的打断。除点之外,在 Autop 中更重要的另一种辅助作图元素是“辅助线” 。辅助线是在 Autop 中建立作图3网格的重要方式,在 Autop 中没有如一般 CAD 软件所有的正交作图模式,辅助线在某种意义上就起着代替一般 CAD 正交作图模式的作用。如,在作一个边长为 20 的正方形时,在 Autop 中,正统的作图方法

7、不是直接输入四个点的坐标值连成直线,而是作四条辅助线,然后求交点,然后连接交点成直线(如下图) 。作图步骤:1、 直线平移X10 Y2、 直线平移X10 NY3、 直线平移Y10 Y4、 直线平移Y10 NY5、 交点依次点击四个交点6、 两点直线连接交点成直线图 5Autop 为作图方便提供了一些辅助作图的功能,这些功能有同放大镜功能有关的:“窗口” 、 “满屏” 、 “缩放”和“上一屏图形” ,提供了同刷新图形有关的三个快捷键,分别如下:窗口:窗口放大显示满屏:满屏显示,显示所有图形缩放:按比例放大缩小图形显示上一屏图形:按上一次的位置和缩放比例显示图形E:重画图形不画点R:重画图形画点T

8、:重画加工路线Autop 也提供了“移动图形”的功能,在点菜单移动功能中,按小键盘的 4 向左移动图形,按 6 向右移动图形,按 8 向上移动图形,按 2 向下移动图形。要记住这一些规则并不难,因为4、6、8、2 正好也是小键盘中左右上下的功能键。 (注:由于上下左右方向键在 Autop 中被定义用来移动光标,所以上述操作只在小键盘的数字键有效状态下有效)Autop 作图时没有现代 CAD 所常有的那种橡皮线功能,这使它看起来更贴近于手工作图的朴素性。Autop 的另一项功能,相对功能使它的作图更像是我们手工在作图。相对功能是 Autop 为正在编辑的图形提供多个观察视角而提供的一种功能,利用

9、它我们可以像看一个工件一样,移动,翻转、旋转我们的图形,交换多个不同视角来观察同一图形。相对功能是 Autop 独特于其它 CAD 类软件的特色功能。二、Autop 的常用作图功能作者 阿松绘制点:在 Autop 中作点主要通过三种方式,即:坐标点、编辑点、关系点。4Autop 作坐标点的功能菜单有“XY 点” 、 “极坐标点”和 “光标任意点” 。 “XY 点”采用“X,Y”的格式输入点数据。 “极坐标点”采用极坐标原点加极角(角度)加极径(长度)的方式来输入点数据, “光标任意点”以光标当前点数据作为输入点的坐标数据。Autop 还可以通过“旋转点”和“对称点”的方式来输入点数据。 “旋转

10、点”以某一点为中心点,通过一定的旋转角度,一定的旋转次数复制多个点。 “对称点”以某一直线为对称轴作该点的轴对称点。通常用得更多的是通过图形间的关系来作点。这些有 “圆上点” 、 “中点” 、 “单坐标点” 、 “CL 交点”和“交点”等功能。Autop 没有特别做出圆心点功能,要求圆或圆弧的圆心,只要在“XY 点”功能中,将光标指向圆或圆弧就可以了。 “圆上点”是作圆上某一角度的点。 “中点”是求两点间的中点。“单坐标点”的操作比较不好理解,下面作两个示例:直线单坐标点:选定直线输入:X5 即表示在该直线上 X 坐标为 5 的点。圆弧单坐标点:选定圆弧输入:Y6 即表示在该圆弧上 Y 坐标为

11、 6 的点。“CL 交点”其实等同于常用菜单功能 “交点” ,但 CL 不要求待求的交点在图形上可见,只要两图形元素延长后可相交, “CL 交点”功能就可求出此一交点。绘制辅助线:在 Autop 中绘制辅助线主要是通过“点+角度”或“法向式直线”来作出的。 “点+角度”的操作很容易理解,就是过某一点与 X 轴正方向成某一角度的直线。 “法向式直线”是通过将 Y 坐标轴平移加旋转来绘制辅助线的。如:输入法向长度 10角度 45 就是将 Y 坐标轴同右平移 10,再旋转 45度。辅助线也可以通过“平移直线” 、 “对称直线”或“点线夹角”的方式作出。绘制直线:通过“两点直线”功能绘制直线是在 Au

12、top 中常用的绘制直线的方法:另外,通过图形元素间的关系,还可以使用“点线夹角” 、 “尾垂直线” 、 “点切于圆” 、 “两圆公切线” 、 “线圆夹角” 、 “点射线” 、“圆射线”等多种方式来绘制直线。“点线夹角”作一条通过选定点并与选定直线夹某一夹角的直线,如果这个点在选定直线外,将连接交点成一直线,否则为辅助线。 “尾垂直线”是过直线上某一点的垂线。“点切于圆”过圆外一点作圆的切线,并连接切点成直线。 “两圆公切线”是同时相切于两个圆的切线。 “线圆夹角”是与选定圆相切并与选定直线成某一夹角的直线。 “点射线”是过点的辅助线与另一图形元素相交,连接点和交点所成的直线。 “圆射线”是圆

13、的切线与另一图形元素相交,连接切点和交点所成的直线。直线也可以通过“平移直线” 、 “对称直线”或“点线夹角”的方式作出。绘制圆:在 Autop 中除了通过标准的“点+半径”的方式绘制圆外, “圆心+切” 、 “心线+切” 、 “过点+切” 、“三切圆”也是主要的作圆方式。 “圆心+切”是已知切于另一图形元素的圆。 “心线+切”是已知圆心所在直线并切于另一图形元素的圆。 “过点+切”是已知圆上一点并切于另一图形元素的圆。 “三切圆”是与三个图形元素同时相切的圆。除此之外,在 Autop 中还可以将圆弧修改成圆,或作圆的轴对称圆。绘制圆弧:在 Autop 中, “二点+半径” 、 “二点+圆心”

14、 、 “尖点变圆弧” 、 “过渡圆弧”是主要的绘制圆弧功能。“二点+半径”是已知圆上两点,已知半径的圆弧。 “二点+圆心”是已知两点,已知圆心的圆弧。5“尖点变圆弧”常用来为图形尖角添加过渡圆弧。 “过渡圆弧”的功能相似于“尖点变圆弧” ,但不要求求过渡弧的两图形元素间有尖角交点。除此之外,在 Autop 中还可以作圆弧的对称圆弧。块操作:当需要对多个图形元素进行相同的操作时,在 Autop 中可以对这些图形元素选建块,再对块进行操作的方式实现对多个图形元素执行同一操作。建块可以通过窗口选择(窗口建块)的方式一次性选择多个图形元素,也可以通过逐个添加(增加块元素)的方式来建立块。在块使用过后,

15、如果已不再需要保留当前块,可以通过“取消块”的操作取消块。对块的集体操作有“块旋转” 、 “块拷贝” 、 “块对称”和“删除块元素”四种方式。三、几个绘图实例作者 阿松绘图实例一:1、 直线平移X10 NY2、 直线平移X25 NY3、 直线平移X35 NY4、 法向式直线005、 交点,点击(0,10)和(0,25)的交点6、 圆心+半径点击圆心(0,10)输入半径5.17、 圆心+半径点击圆心(0,25)输入半径8.28、 两圆公切线作两圆的两条外公切线9、 直线平移Y2 Y10、 直线平移Y2 NY11、 交点,点击待求的三个交点12、 连接三个交点成直线13、 打断不需要的两段圆弧,并

16、按 R 键刷新图形14、 窗口建块选定所有图形元素为块15、 块旋转旋转中心 O角度 120 度旋转三次绘图实例二:1、 直线平移Y40 Y2、 直线平移Y40 NY63、 直线平移X40 Y4、 交点,点击交点(-40,0 ) , (40,0)5、 圆心+半径作两 R15 的圆6、 圆心+半径作 R20 的圆7、 三切圆作已知三圆的内切圆和外切圆8、 交点点击各圆交点9、 打断多余的圆弧,并按 R 键刷新图形绘图实例三:1、 直线平移X80 NY2、 直线平移Y20 Y3、 直线平移X40 Y4、 圆心+半径O半径 405、 法向式直线006、 交点点击交点(0,80) ,交点(-20,-4

17、0 )7、 圆心+半径点击圆心(0,80)半径 108、 两圆公切线作圆 C1、 C2 的外公切线 L29、 圆心+半径O半径 6010、 交点点击交点 P211、 点切于圆过点 P2 切于圆 C112、 删除圆 C313、 点切于圆过点 P1 切于圆 C214、 打断圆 C2 多余的圆弧,删除圆 C1、C2 的公切线,按 R键刷新图形15、 两点直线连接点 P2 与圆弧 C2 端点成直线 L216、 过渡圆弧作圆 C1 与直线 L3 的过渡圆弧(R20 )17、 打断多余图形,删除孤立点四、Autop 的列表曲线功能作者 阿松椭圆:公式7X=a*cos(t)Y=b*sin(t)参数 a 指椭

18、圆 X 半轴长度参数 b 指椭圆 Y 半轴长度抛物线公式Y=2*K*tX=2*K*t*t参数 K 指抛物线准距起始参数,终止参数为 t 的范围值,要求起始参数一定比终止参数小。渐开线公式X=Rb*(cos(t)+t*sin(t)Y=Rb*(sin(t)-t*cos(t)参数 Rb 指渐开线基圆半径起始参数,终止参数为 t 的范围值,要求起始参数一定比终止参数小。阿基米德螺线公式8X=(R1+K*(t-a1)*cos(t)Y=(R1+K*(t-a1)*sin(t)K=(R2-R1)/(a2-a1)参数 a1 为螺线起始点角度参数 R1 为螺线起始点半径参数 a2 为螺线终止点角度参数 R2 为螺

19、线终止点半径齿轮参数意义模数齿轮模数齿数齿轮齿数有效齿数齿轮有效齿数压力角齿轮压力角(标准齿轮为 20 度)变位系数齿轮变位系数(标准齿轮为 0)齿顶圆系数齿顶高系数(标准齿轮为 1 倍模数)齿根圆系数齿顶隙系数(标准齿轮为 0.25 倍模数)齿根过渡圆弧系数轮廓与齿根圆弧的过渡圆弧系数(常取 0.30.4 倍模数之间)Autop 还可以通过输入列表和磁盘列表的方式来将数据点拟合成圆弧,但这些功能相对于流行CAD 来说,显得很难操作,而且能获得的精度和效果也不好,在这里就不再赘述。五、文件操作作者 阿松Autop 提供了一些基本的文件操作功能,这包括:文件存盘,文件改名,代码存盘,调磁盘文件几

20、个功能。文件存盘是文件保存的基本功能。文件改名就是 Windows 文件常用的“另存为功能” ,通常可使用此功能将文件保存到软盘或 U 盘,或将软盘或 U 盘的文件打开后改名保存到程序当前文件夹。方法为:确认软盘或 U 盘的盘符后(如盘符为 A:) ,在文件名前加 “A:” ,就可将文件改名保存到可移动磁盘。如果在打开文件时通过“A :”加文件名的方式打开,就可以在改名时通过去掉前缀盘符将可移动磁盘的文件保存到当前文件夹。在 Autop 中要保存代码文件是通过“代码存盘”功能实现的。通过“调磁盘文件”功能,Autop 还可以将另一个图形文件的图形内容合并到当前图形文件中来。需要注意的是,在使用

21、调磁盘文件时,文件名要加扩展名(通常 Autop 图形文件的扩展名是“.DAT” ) 。六、生成加工代码9作者 阿松Autop 可以生成 3B/LRB/ISO 格式的加工代码,其中 ISO 格式加工代码是南昌电子仪器厂特有的代码格式。在一些老式的控制器中由于对代码补偿有一些特殊要求需要使用 LRB 的 4B 格式,新型控制器已经不再需要。Autop 生成加工代码需要显式地作出加工引线,如果在对封闭图形未加引线来生成加工代码,第一条实际加工代码和最后一条加工代码可能不准确。可以在生成加工代码时决定是否删除以前已生成的加工代码,如果在生成加工代码时选择不删除以前已生成的加工代码,新生成的加工代码和

22、旧加工代码之间将会插入跳步线,形成跳步加工代码。对于已生成的加工代码,Autop 还可以进行平移(阵列加工) 、旋转(旋转加工) 、对称(对称加工)等编辑操作,也可以删除已生成的加工代码(取消旧路线) 。“起始对刀点”功能主要用来方便操作工将起割点引到代码生成时所用的起割点。可以用“终止对刀点”功能来使跳步加工代码图形封闭,以方便于校零校对。对于较特殊的齿轮加工,Autop 还专门提供了“齿轮加工”的功能。生成加工代码后,Autop 可以通过“穿数控纸带” (同步传输)或“送数控程序” (应答传输)的方式将加工代码传送到控制台。在文件 Autop.cfg 中,记录有关于代码格式和代码传送的一些设置,具体意义如下:第一个数字0应答传输数据信号高电平有效1应答传输数据信号低电平有效第二个数字0无暂停码1暂停码 B0 B0 B0 HALT 2暂停码 B0 B0 B0 FF3暂停码 B0 B0 B0 GX L1全书完欢迎访问红石科技http:/

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报