荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: minho (蓝石头】), 信区: CAD
标  题:  数控加工技术概述(3)
发信站: 荔园晨风BBS站 (Mon Apr  1 19:20:53 2002), 转信

     3 数控仿真技术

3.1计算机仿真的概念及应用

从工程的角度来看,仿真就是通过对系统模型的实验去研究一个已有的或设计中的
系统。分析复杂的动态对象,仿真是一种有效的方法,可以减少风险,缩短设计和
制造的周期,并节约投资。计算机仿真就是借助计算机,利用系统模型对实际系统
进行实验研究的过程。它随着计算机技术的发展而迅速地发展,在仿真中占有越来
越重要的地位。计算机仿真的过程可通过图1所示的要素间的三个基本活动来描述

建模活动是通过对实际系统的观测或检测,在忽略次要因素及不可检测变量的基础
上,用物理或数学的方法进行描述,从而获得实际系统的简化近似模型。这里的模
型同实际系统的功能与参数之间应具有相似性和对应性。

仿真模型是对系统的数学模型(简化模型)进行一定的算法处理,使其成为合适的
形式(如将数值积分变为迭代运算模型)之后,成为能被计算机接受的“可计算模
型”。仿真模型对实际系统来讲是一个二次简化的模型。

仿真实验是指将系统的仿真模型在计算机上运行的过程。仿真是通过实验来研究实
际系统的一种技术,通过仿真技术可以弄清系统内在结构变量和环境条件的影响。

计算机仿真技术的发展趋势主要表现在两个方面:应用领域的扩大和仿真计算机的
智能化。计算机仿真技术不仅在传统的工程技术领域(航空、航天、化工等方面)
继续发展,而且扩大到社会经济、生物等许多非工程领域,此外,并行处理、人工
智能、知识库和专家系统等技术的发展正影响着仿真计算机的发展。
数控加工仿真利用计算机来模拟实际的加工过程,是验证数控加工程序的可靠性和
预测切削过程的有力工具,以减少工件的试切,提高生产效率。

3.2数控仿真技术的研究现状
数控机床加工零件是靠数控指令程序控制完成的。为确保数控程序的正确性,防止
加工过程中干涉和碰撞的发生,在实际生产中,常采用试切的方法进行检验。但这
种方法费工费料,代价昂贵,使生产成本上升,增加了产品加工时间和生产周期。
后来又采用轨迹显示法,即以划针或笔代替刀具,以着色板或纸代替工件来仿真刀
具运动轨迹的二维图形(也可以显示二维半的加工轨迹),有相当大的局限性。对
于工件的三维和多维加工,也有用易切削的材料代替工件(如,石蜡、木料、改性
树脂和塑料等)来检验加工的切削轨迹。但是,试切要占用数控机床和加工现场。
为此,人们一直在研究能逐步代替试切的计算机仿真方法,并在试切环境的模型化
、仿真计算和图形显示等方面取得了重要的进展,目前正向提高模型的精确度、仿
真计算实时化和改善图形显示的真实感等方向发展。
从试切环境的模型特点来看,目前NC切削过程仿真分几何仿真和力学仿真两个方面
。几何仿真不考虑切削参数、切削力及其它物理因素的影响,只仿真刀具-工件几
何体的运动,以验证NC程序的正确性。它可以减少或消除因程序错误而导致的机床
损伤、夹具破坏或刀具折断、零件报废等问题;同时可以减少从产品设计到制造的
时间,降低生产成本。切削过程的力学仿真属于物理仿真范畴,它通过仿真切削过
程的动态力学特性来预测刀具破损、刀具振动、控制切削参数,从而达到优化切削
过程的目的。
几何仿真技术的发展是随着几何建模技术的发展而发展的,包括定性图形显示和定
量干涉验证两方面。目前常用的方法有直接实体造型法,基于图像空间的方法和离
散矢量求交法。
3.3直接实体造型法

这种方法是指工件体与刀具运动所形成的包络体进行实体布尔差运算,工件体的三
维模型随着切削过程被不断更新。
Sungurtekin和Velcker开发了一个铣床的模拟系统。该系统采用CSG法来记录毛坯
的三维模型,利用一些基本图元如长方体、圆柱体、圆锥体等,和集合运算,特别
是并运算,将毛坯和一系列刀具扫描过的区域记录下来,然后应用集合差运算从毛
坯中顺序除去扫描过的区域。所谓被扫过的区域是指切削刀具沿某一轨迹运动时所
走过的区域。在扫描了每段NC代码后显示变化了的毛坯形状。
Kawashima等的接合树法将毛坯和切削区域用接合树(graftree)表示,即除了空
和满两种结点,边界结点也作为八叉树(oct-tree)的叶结点,接合树的数据结构
如图2。边界结点包含半空间,结点物体利用在这些半空间上的CSG操作来表示。接
合树细分的层次由边界结点允许的半空间个数决定。逐步的切削仿真利用毛坯和切
削区域的差运算来实现。毛坯的显示采用了深度缓冲区算法,将毛坯划分为多边形
实现毛坯的可视化。




用基于实体造型的方法实现连续更新的毛坯的实时可视化,耗时太长,于是一些基
于观察的方法被提出来。



3.4基于图像空间的方法

这种方法用图像空间的消隐算法来实现实体布尔运算。Van Hook采用图象空间离散
法实现了加工过程的动态图形仿真。他使用类似图形消隐的z_buffer思想,沿视线
方向将毛坯和刀具离散,在每个屏幕象素上毛坯和刀具表示为沿z轴的一个长方体
,称为Dexel结构。刀具切削毛坯的过程简化为沿视线方向上的一维布尔运算,见
图3,切削过程就变成两者Dexel结构的比较:


CASE 1:只有毛坯,显示毛坯,break;

CASE 2:毛坯完全在刀具之后,显示刀具,break;

CASE 3:刀具切削毛坯前部,更新毛坯的dexel结构,显示刀具,break;

CASE 4:刀具切削毛坯内部,删除毛坯的dexel结构,显示刀具,break;

CASE 5:刀具切削毛坯内部,创建新的毛坯dexel结构,显示毛坯,break;

CASE 6:刀具切削毛坯后部,更新毛坯的dexel结构,显示毛坯,break;

CASE 7:刀具完全在毛坯之后,显示毛坯,break;

CASE 8:只有刀具,显示刀具,break。



这种方法将实体布尔运算和图形显示过程合为一体,使仿真图形显示有很好的实时
性。

Hsu和Yang提出了一种有效的三轴铣削的实时仿真方法。他们使用z_map作为基本数
据结构,记录一个二维网格的每个方块处的毛坯高度,即z向值。这种数据结构只
适用于刀轴z向的三轴铣削仿真。对每个铣削操作通过改变刀具运动每一点的深度
值,很容易更新z_map值,并更新工件的图形显示。



 3.5离散矢量求交法

由于现有的实体造型技术未涉及公差和曲面的偏置表示,而像素空间布尔运算并不
精确,使仿真验证有很大的局限性。为此Chappel提出了一种基于曲面技术的“点
-矢量”(point-vector)法。这种方法将曲面按一定精度离散,用这些离散点来表
示该曲面。以每个离散点的法矢为该点的矢量方向,延长与工件的外表面相交。通
过仿真刀具的切削过程,计算各个离散点沿法矢到刀具的距离s(如图4所示)。



设sg和sm分别为曲面加工的内、外偏差,如果sg<s<sm说明加工处在误差范围内,
s<sg则过切,s>sm则漏切。该方法分为被切削曲面的离散(discretization)、检测
点的定位(location)和离散点矢量与工件实体的求交(intersection)三个过程。
采用图像映射的方法显示加工误差图形;零件表面的加工误差可以精确地描写出来


总体来说,基于实体造型的方法中几何模型的表达与实际加工过程相一致,使得仿
真的最终结果与设计产品间的精确比较成为可能;但实体造型的技术要求高,计算
量大,在目前的计算机实用环境下较难应用于实时检测和动态模拟。基于图像空间
的方法速度快得多,能够实现实时仿真,但由于原始数据都已转化为像素值,不易
进行精确的检测。离散矢量求交法基于零件的表面处理,能精确描述零件面的加工
误差,主要用于曲面加工的误差检测。

--


               那块石头在阳光下闪过几丝神秘的蓝光

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.55.120]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店