文档介绍:科技信息高校理科研究
机械设计 CAD 中常见数据处理方法之我见
中国石油大学(华东)机电工程学院徐慧颖
CAD 技术是随着电子技术和计算机技术的发展而逐步发展起来判断使用相应的插值公式,进而计算出函数值
。
,它具有工程及产品的分析计算几何建模仿真与试验绘制图形,工
、、、 y y
,生成设计文件等功能,D 技术 a
。 y P
,特别是近二十i+1 i+1
年来,,CAD ,目
前 CAD ,如机械汽车飞机船舶电子轻
、、、、、 y b
工建筑化工纺织及服装业等 D 技术应用于机械类产品设计的比 P
、、、。 y
,机械 D 在整个工程 D 中占有比较重要的地位因此,掌握 i P c
。 i
机械设计 D 中数据处理方法是十分必要的
。 O XX X X xO
在进行机械设计的过程中往往需要查阅大量的设计资料,如设计 i i+1
手册技术资料实验结果等等在这些设计资料中,许多数据被列成表图 1 线性插值图 2 分段插值
、、。
格或绘制成线图进行机械 CAD 设计时,需要先将这些设计资料存贮有些线图是由直线段组合而成的由于只需给出两点坐标即可确定
。。
在计算机中,以便设计过程中调用,这就是数据的程序化问题直线的线性方程,对于由直线段组合而成的线图可以直接进行程序化
。。
如果能将设计资料中的数表和线图转化成公式,则可用表达式或(2)线图表格化
函数描述公式,实现设计资料的程序化对某些均匀变化的曲线,可以等分线图的横坐标,查出横坐标相应
。
的函数值,按表格形式进行程序化处理
1、数表程序化。
在机械设计中,大量的设计参数往往以数表的形式给出,进行设计
3、常用的计算机数据处理方法
计算时需根据给定的条件从表格中选取适当的数值为了便于计算机在机械设计中常需对某些数据进行四舍五入取整等处理,因此在
。、
设计时调用,应将表格进行程序化处理通常处理的数表有以下两种: 编写机械 D 应用程序时要注意设计结果的计算机处理方法
。。
(1)简单数表(1)取整数
对于简单表格,可以直接应用数组语句,分别用行货列表示规格及为了使设计结果合理,对某些计算数据必须进行取整处理,如计算
选项按照数组的定义规则,将表格中的数据输入数组,使用时查询数出的齿轮齿数应取为整数等由于计算结果为实型数,对实型数的取整
。。
组相应的行或列即可得到所需参数可采用函数设 A 为一实数,其取整的表达式为:
。。
(2)复杂数表 A=INT(A)
设计资料的有些表格结构比较复杂,不能简单地用数组描述对这应用取整函数取整后,其结果不大于原实数值当结果涉及到设计
。。
种表格可以根据其结构,使用开关语句分层次查询内层变量用于查询强度时,可采用如下的处理方法:
。
表格,外层变量仅起分类作用,内层变量为应用变量赋值 A=INT(A+1)
。
(2)四舍五入取整
2、线图程序化
设计资料中以线图形式给出的设计参数不便于在程序中应用处四舍五入取整的表达式为:
。
理时要在误差允许的范围内,根据线图的变化趋势分段找出线图的函 A=INT(A+)
数表达式编写程序时只需给出变量