常数数表的计算机处理方法是,机械CAD

编程入门 行业动态 更新时间:2024-10-26 22:30:04

常<a href=https://www.elefans.com/category/jswz/34/1756336.html style=数数表的计算机处理方法是,机械CAD"/>

常数数表的计算机处理方法是,机械CAD

机械CAD-CAM技术课件,其他章节均已上传。

机械CAD/CAM技术

中南林业科技大学机械设计制造及 自动化教研室 易春峰

第二讲 设计数据处理技术

在机械设计过程中,设计人员需要从 各种工程手册和设计规范中查阅大量的 数据表格,检索有关的曲线图表,这是 十分费时的工作。在CAD作业中,如果 将设计所需的表格数据和曲线图表预先 存入计算机中,供设计时灵活、方便地 查找,将大大提高设计效率!这就涉及到 各种工程手册的数据处理技术。

工程手册的数据处理包括数表和线 图的处理,在处理方法上有数表的程序 化、数表的文件化、数表的公式化等各 种处理技术。 而对线图的处理则主要是查找线图 的原有公式或将线图离散成数表,然后 在按数表进行处理。

第一节 数表的计算机处理

工程手册中的数表有两类:  一类为常数数表,如各种材料的力学性 能。标准件的尺寸参数等,这些数据之 间彼此没有明显的函数关系;  另一类为列表函数,用以表达工程中某 些复杂问题之间的参数关系,如三角函 数表或离散型的实验数据,这类数据之 间的关系可用某个理论公式或经验公式 表示。

对于第一类常数数表,可用一维数组、二 维数组或多维数组进行赋值的方法进行 程序化处理。如果常数数表的数据量较 大,且需要共享,可将这些常数数表存 入数据文件或数据库中,这样可以实现 数据与程序的分离,增强数据管理的安 全性,同时提高工程数据的可维护性。 对于第二类列表函数,还可对数表进行公 式化处理,将数表中数据拟合成公式, 由计算机直接求解公式求取所需的数据。

一、数表的程序化

例2-1 将表2-1中某种型号V带包角修正系 数进行程序化处理。

该数表程序化时,可定义2个一维数 组,将数表中的数值赋值于各自的数组, 使之初始化,以下是该数表程序化的C语 言初始化赋值语句。

例2-1数表程序化C语言初始化赋值语句

float alfa[8]={90.0,100.0,110.0,120.0,130.0, 140.0,150.0,160.0}; float kalfa[8]={0.68 , 0.74 , 0.79 , 0.83,0.86 , 0.89, 0.92 , 0.95}; 其中,kalfa[0]=0.68表示a=90°时的修正系数, ka1fa[1]=0.74表示a=100 °时的修正系数,以 此类推。 如若已知的包角。不是正好为表中所列数 值,而是介于所列数值之间,可用函数插值法 求解所需的修整系数,关于函数插值稍后介绍。

例2-2将表2-2中数表程序化处理,并要求 根据所输入的V带型号查找出该V带的断面 尺寸

设整型变量i为皮带型号:i=0表示O型,I=1为A 型,I=2为B型,以此类推。用4个一维数组a[7]、 h[7]、a0[7]、y0[7]分别存储V带的顶宽,断面 高、节宽和节高。检索V带参数的C语言程序 如下: #include void main( )

更多推荐

常数数表的计算机处理方法是,机械CAD

本文发布于:2024-02-17 06:42:38,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1693054.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数数   计算机   方法   机械   CAD

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!