面向切割机的CAD/CAM系统(1)教程

2016-03-18 15:21 20 1 收藏

下面请跟着图老师小编一起来了解下面向切割机的CAD/CAM系统(1)教程,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - autocad教程 】

1 问题的提出

    我 国 计 算机应用在船舶建造方面已经有了很大发展,在船舶结构电算方面有一套完整的系统但随着计算机应用的发展,为了更进一步提高船舶的建造速度,缩短造船周期,对现有的船体结构计算系统提出了更高的要求.一方面对于有些船体零件用现有的描述方法显得过于繁琐;另一方面要修改一个零件就要找出原始的零件描述语句,再逐条修改,这样也觉得十分麻烦;再有就是管子的后续开孔工作往往是船体零件都计算完且套好料才进行的,这相当于从修改船体零件开始,全部重新做一遍,这在时间上根本不允许.该系统能够将由AutoCAI)生成的图形直接转换成数控切割机的数切代码.这样,工作就十分方便,非常直观,并且工作效率也大大提高.

2 系统的组成及实现方法

    面 向 切 割机的CAD/CAM 由3个部分组成,即①套料图形的数据提取;②提取后的数据整理计算,生成EIA格式或ESSI格式的数切代码,计算各种管理数据信息;③上述两种代码的屏幕校验.

    套 料 图 形的数据提www.tulaoshi.com取是用AmoLISP语言编写的.它对图形的绘制有一定的要求,如船体结构零件的内孔要用蓝色,结构零件的外形要用黑色,零件上的划线要用绿色等等这样,就可以根据不同的颜色提取不同的数据,并且把这些数据存放在不同的文件中_系统会自动显示出切割顺序号及在零件的起点做出标记,用户可以根据自己的意愿,调整零件的切割顺序和改变零件切割起点位置.

    提 取 出 的数据因作图方法及需要的不同,它的排列是不规则的.系统将这些数据根据零件内外形的不同进行排队整理,最终将零件的内孔整理成连续的封闭的顺时针方向排列的样条数据.

    同样,对划线数据也要整理成合理的、连续排列的样条数据然后计算构件的面积、切割长度、划线长度、套料板的利用率、空走长度、重量等等.在计算机中,对每个构件进行缩放即加切割补偿量,作出切割引线.根据需要,生成EIA格式或ESSI格式的切割代码.这部分程序是用Visual Basic语言编写.

    屏幕 图 形 校验程序也是用AutoL ISP语言编写.它是将EIA格式或ESSI格式的代码转换成图形显示在屏幕上,并且将图形还原成原始图形的颜色.

3 系统设计思想

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/autocad/)

    系 统 的 总体设计思想见图1一3

图 1 数 据 提取程序框图


 

    系 统 的 实现主要需解决以下几个问题.L“j

    3.1 数据文件的建立

    需 要 建 立哪些数据文件.这些数据文件的格式又各是什么形式的,这往往是系统首要解决的问题.而且它也从一定程度上决定了系统的设计思想和系统的处理方法.

    本 系 统 建立有以下几个主要文件:

    * * * * *.IN F该文件为一张套料板的总体信息文件.它记录了套料板中所有的零件名称、板材尺寸、零件的切割顺序号、零件切割起点的位置.这个文件是系统运行过程中自动产生的.它起着指挥较个系统运作的作用,它可以按照用户对切割顺序的要求,去调动各个结构零件,也是构造管理数据库的基础数据.

    * * * * *.RIB该文件是划线的数据文件.系统把一张板上的所有画线都集中存放在这个文件里.记录了每一条划线线段的起点坐标、末点坐标和线段的半径.若是直线,则半径为零.系统允许划线可以是一段直线、一段圆弧、一个整圆或一段曲线.系统在运行时,按照用户的要求,如果需要划线,就会首先调用处理这个文件.

    * * * * *.TEX该文件是写字的数据文件.系统把一张板上的所有字都集中存放在这个文件里.记录了写字的位置、字的角度、字的高度和文字内容.系统在运行时,按照用户的要求,如果需要写字,就会调用处理这个文件.

图 2 计 算 程 序 框 图

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/autocad/)

图 3 校 验 程 序 框阳

来源:http://www.tulaoshi.com/n/20160318/1886904.html

延伸阅读
CAD教程暖通2013专业风管系统水力分析 随着行业标准的逐步健全和建筑节能的逐步推广,暖通专业设计师已经不再是过去那样,根据经验就能确定整个风系统的管道截面尺寸,而是需要对每段风管的风速、全系统的水力平衡进行分析。从风系统的CAD施工图中进获取系统参数,进行全系统的水力分析,是暖通CAD软件为暖通设计师提供的特色功能之一。 ...
标签: PS PS教程
在学习中遇到问题可以到 论坛 发贴交流! 此文由Paul Hollingworth发表于第28期的《Advanced Photoshop-the magazine for Adobe Photoshop professionals》,由于原文长度非常可观,近期也忙,所以我不翻译了,直接写我理解的主要思路,希望看原文的同志可以找找这期杂志。其实实际操作起来并不难,关键是没有许多合适的被切材料至少我记得当...
标签: PHP
简介 真正的天才具有正确评价不确定的,有风险的和矛盾的信息的能力。--邱吉尔 使用许多编程语言时,你通常只能使用面向对象或面向过程二者之一的编程方式。而在PHP中,你可以自由选择或混用。目前绝大多数PHP程序员使用面向过程的方式,因为解析WEB页面本身就非常过程化(从一个标签到另一个标签)。在HTML中嵌入过程处理代码是...
1994年,Young和Mark Ewing创建了Red Hat公司,并创造了全球使用最广泛的Red Hat Linux套件,为Linux的普及立下了汗马功劳,笔者也是跟随着Red Hat的带领下走进Linux世界的。Red Hat取得了辉煌的成绩,甚至许多Linux发行公司还采用了许多Red Hat Linux的代码,如Mandrake、SOT Best、Connectiva、Abit和Kondara。可以说,Red Hat在某种意...
标签: autocad教程
本文由 wzm1234568 原创,转载请保留此信息! 先来看效果图: 1.首先画一边长为20的正八边形。 2.切换到西南等轴测视图,“X轴旋转UCS”--90度,如图。在八边形的中心画一长12的直线。 3.”三点UCS“(八边形的中点、八边形的一个顶点及12直线的顶点)。画一如图的圆弧。 4.修剪一下圆弧,...

经验教程

80

收藏

74
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部