- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机械CAD—CAM(第二版)机械CAD—CAM(第二版)第3章机械CADCAM数据处理技术 知识.ppt
第3章 机械CAD/CAM数据处理技术; 3.1 数表的计算机处理技术3.1.1 数表程序化 机械CAD/CAM中涉及的数表可归纳为两类: 第一类数据表中的数据为一些不同对象的各种常数数表, 彼此间无明显的关联, 也不存在函数关系, 只有对象和常数之间的一一对应关系。 例如, 表3-1为橡胶压缩量与单位压力值的关系数据表。 ; 表3-1 橡胶压缩量与单位压力值的关系; 第二类数表中的数据之间存在函数关系, 用以表达工程中某些复杂问题参数之间的关系, 如三角函数表或离散型的实验数据, 这类数据之间的关系可用某个理论公式或经验公式表示。 表中为一些离散的数据, 但是这些数据是一些离散点xi(i=1, 2, 3, …, n)上对应的函数值yi(i=1, 2, 3, …, n)。 这种数据表格表达的函数称为列表函数。 机械CAD/CAM中绝大部分数据均为列表函数。 ; 数表程序化的方法是将数表中的数据用数组的形式结合数据的检索直接编排在解题的程序中。 这种方法处理的数表在本质上和书本上的数据表格并没有什么区别, 只是作了方便程序检索或调用的处理。 根据数表的类型可采用不同的数据处理方法。; float UnitPressure1, UnitPressure2, UnitPressure3, UnitPressure4, UnitPressure5, UnitPressure6; //定义变量 UnitPressure1= 0.26;UnitPressure2= 0.50;UnitPressure3= 0.74; //赋值 UnitPressure4= 1.06;UnitPressure5= 1.52;UnitPressure6= 2.10; //赋值; 2) 二维数组 以表3-2为例, 采用二维数组对表3-2进行数表程序化处理, 并要求根据所输入的基本尺寸, 查找冲裁时凸模、 凹模的制造公差。 ; 表3-2 规则形状(圆形、 方形件)冲裁时凸模、 凹模的制造公差 mm; 在数表程序化时, 二维数组存放凸模、 凹模的制造公差, 另外基本尺寸有一定的范围,因此, 在编写程序时, 先进行基本尺寸的判断, 然后找到对应的数组和凸模、 凹模公差值。 根据上面的分析, 可以编制出如下程序:;#include 〈stdio.h〉void main(){ int i, basicdim; [KG10]//定义基本尺寸变量 float punchtol, dietol; //定义凸模公差和凹模公差变量 float alltole[9][2]; //有9×2个元素的二维数组, 元素类型均为实型 int d[9]; //有9个元素的一维数组, 元素类型均为实型 alltole [0][0]= 0.020; alltole [0][1]= 0.020; //赋值alltole[9][2];alltole [1][0]= 0.020; alltole [1][1]= 0.025; alltole [8][0]= 0.050; alltole [8][1]= 0.070; d[0]=18; d[1]=30; d[2]=80; d[3]=120; d[4]=180; //赋值D[9] d[5]=260; d[6]=360; d[7]=360; d[8]=500; printf(″Now Input the basicdim value: ″); //输入basicdim;scanf(″%d″, basicdim); for (i=0;i9;i++) while (basicdim d[i] basicdim = d[i+1]) { punchtol= alltole [i+1][0]; dietol=alltole [i+1][1]; } if (basicdim = d[0]) { punchtol= alltole [0][0]; dietol=alltole [0][1]; }; else if
您可能关注的文档
- 期中考试卷评讲 人教版高中数学第三册教材.ppt
- 期中考试复习知识大纲.ppt
- 期中试卷讲评教材.ppt
- 期刊引文分析报告的使用和检索教材课程.ppt
- 期末复习知识提纲 单片机优秀课件.ppt
- 期末总复习知识5课件.ppt
- 期末考试复习知识总结 材料力学课件.ppt
- 期货投资分析试题解析教程文件.ppt
- 木工安全安全操作基本的要求 .ppt
- 本书常用字符表 《工厂供电(第3版)》教材.ppt
- 机械CAD—CAM(第二版)机械CAD—CAM(第二版)第4章三维建模技术 知识.ppt
- 机械CAD—CAM(第二版)机械CAD—CAM(第二版)第5章 节 计算机辅助工程.ppt
- 机械CAD—CAM(第二版)机械CAD—CAM(第二版)第6章计算机仿真分析技术 知识.ppt
- 机械CAD—CAM(第二版)机械CAD—CAM(第二版)第7章 节 计算机辅助工艺过程设计.ppt
- 机械CAD—CAM(第二版)机械CAD—CAM(第二版)第8章 节 计算机辅助数控加工编程.ppt
- 机械CAD—CAM(第二版)机械CAD—CAM(第二版)第9章逆向工程技术 知识.ppt
- 机械分社2014年营销活动教学教案.pptx
- 机械制图(下)知识介绍.ppt
- 机械制图(第二版)课件第00章 节 绪论.ppt
- 机械制图(第二版)课件第10章 节 装配图.ppt
最近下载
- 最新人教版九年级化学演示、分组实验统计表.xls VIP
- GB 50797-2012 光伏发电站设计规范.docx VIP
- 插画设计-PPT课件(全).pptx
- 古代牝户手抄本雨花香PPT课件.pptx VIP
- 【大单元整体教学设计】人教版初中化学九年级上册 第三单元物质构成的奥秘 课题1 分子和原子.doc VIP
- 体育与健康人教六年级全一册体育运动健康知识.ppt VIP
- DEC -OGP-R-QM-012.1-2020-1油气管道工程施工质量验收管理规定 第1部分通则.pdf VIP
- 东九高速公路绿化施工方案.docx VIP
- DEC-OGP-R-QM-012.5-2020-1 油气管道工程施工质量验收技术规定 第5部分自动化仪表工程.pdf VIP
- 2025-2026学年小学综合实践活动四年级湘科版教学设计合集.docx
文档评论(0)