第三章 设计制造数据的处理技术

上传人:w****i 文档编号:108700478 上传时间:2019-10-25 格式:PDF 页数:46 大小:654.30KB
返回 下载 相关 举报
第三章 设计制造数据的处理技术_第1页
第1页 / 共46页
第三章 设计制造数据的处理技术_第2页
第2页 / 共46页
第三章 设计制造数据的处理技术_第3页
第3页 / 共46页
第三章 设计制造数据的处理技术_第4页
第4页 / 共46页
第三章 设计制造数据的处理技术_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《第三章 设计制造数据的处理技术》由会员分享,可在线阅读,更多相关《第三章 设计制造数据的处理技术(46页珍藏版)》请在金锄头文库上搜索。

1、CAD/CAM技术及应用技术及应用CAD/CAMCAD/CAM技术及应用技术及应用技术及应用技术及应用 第三章 设计第三章 设计/制造数据的处理技术第三章制造数据的处理技术第三章第三章 第三章 设计设计设计设计/ /制造数据的处理技术制造数据的处理技术制造数据的处理技术制造数据的处理技术 贵州大学教育部现代制造技术重点实验室 教师:刘丹 贵州大学教育部现代制造技术重点实验室贵州大学教育部现代制造技术重点实验室 教师:刘丹 贵州大学教育部现代制造技术重点实验室贵州大学教育部现代制造技术重点实验室贵州大学教育部现代制造技术重点实验室 教师:刘丹教师:刘丹教师:刘丹教师:刘丹 学习内容学习内容 1.

2、1.数表的计算机处理技术数表的计算机处理技术 2.2.线图的计算机处理技术线图的计算机处理技术 3.3.数据库在数据库在CAD/CAMCAD/CAM作业中的应用作业中的应用 学习目标学习目标学习目标 掌握数表的计算机处理技术掌握数表的计算机处理技术 掌握线图的计算机处理技术掌握线图的计算机处理技术 掌握数据库在掌握数据库在CAD/CAMCAD/CAM作业中的应用作业中的应用 概 述概概 述概概 概 述述述述 设计数据 数表线图 常数数表 普通线图 列表函数 程序化 (数组) 单个编程处理 文件化 数据库 离散为数组 插值计算 函数拟合 直接应用公式 折线图 带有公式 处理方法 数据类型 设计数

3、据类型 及常用处理方法 3.1 数表的计算机处理技术数表的计算机处理技术3.1 3.1 数表的计算机处理技术数表的计算机处理技术数表的计算机处理技术数表的计算机处理技术 1.1.数表的程序化数表的程序化 2.2.数表的文件化数表的文件化 3.3.数表的公式化数表的公式化 1. 1. 一维数表一维数表一维数表一维数表 定义:只由一个已知变量查取所需数据的表格,称为一维 数表。 例例1 1:由三角胶带包角由三角胶带包角查取修正系数查取修正系数k k 用用2 2个一维数组进行程序化个一维数组进行程序化 : float alfa8=90.0,100.0,110.0,120.0,130.0,140.0,

4、150.0,160.0;float alfa8=90.0,100.0,110.0,120.0,130.0,140.0,150.0,160.0; float kalfa8=0.68,0.74,0.79,0.83,0.86,0.89,0.92,0.95;float kalfa8=0.68,0.74,0.79,0.83,0.86,0.89,0.92,0.95; 其中其中,kalfa0=kalfa0=0.680.68表示表示a=90a=90时的修正系数,时的修正系数, ka1fa1=ka1fa1=0.740.74表示表示a a 100 100 时的修正系数,以此类推。时的修正系数,以此类推。 如若已知

5、的包角。不是正好为表中所列数值,而是介于所列数值之间,如若已知的包角。不是正好为表中所列数值,而是介于所列数值之间, 可用可用函数插值法函数插值法求解所需的修整系数,关于函数插值稍后介绍。求解所需的修整系数,关于函数插值稍后介绍。 90 100 110 120 130 140 150 16090 100 110 120 130 140 150 160 k k 0.68 0.74 0.79 0.83 0.86 0.89 0.92 0.950.68 0.74 0.79 0.83 0.86 0.89 0.92 0.95 3.1.1 数表的程序化数表的程序化3.1.1 3.1.1 数表的程序化数表的程

6、序化数表的程序化数表的程序化 1.一维数表的处理一维数表的处理 例2: 普通v带型号及截面尺寸。例2: 普通v带型号及截面尺寸。 3.1.1 数表的程序化数表的程序化3.1.1 3.1.1 数表的程序化数表的程序化数表的程序化数表的程序化 1.一维数表的处理一维数表的处理 例2: 普通v带型号及截面尺寸。例2: 普通v带型号及截面尺寸。 3.1.1 数表的程序化数表的程序化3.1.1 3.1.1 数表的程序化数表的程序化数表的程序化数表的程序化 程序段(c语言),用i代表型号。将三个函数值存放 在三个数组中。编程序的目的:快速查到所需参数值。 程序段(c语言),用i代表型号。将三个函数值存放

7、在三个数组中。编程序的目的:快速查到所需参数值。 Int i; float b7 =6.0 , 10.0 , 13.0 , 17.0 , 22.0 , 32.0 , 38.0; float h7 =4.0, 6.0, 8.0, 10.5, 13.5, 19.0, 23.5; float bp7 =5.3, 8.5, 11.0, 14.0, 19.0, 27.0, 32.0; 例例例例:齿轮传动工况系数齿轮传动工况系数齿轮传动工况系数齿轮传动工况系数K K K K a a a a 工况系数工况系数工况系数工况系数 KaijKaijKaij Kaij 工作平稳工作平稳工作平稳工作平稳中等冲击中等冲

8、击中等冲击中等冲击较大冲击较大冲击较大冲击较大冲击 j=0j=0j=1j=1j=2j=2 工作平稳工作平稳工作平稳工作平稳I=0I=0 1.001.001.251.251.751.75 轻度冲击轻度冲击轻度冲击轻度冲击I=1I=1 1.251.251.501.503.003.00 中等冲击中等冲击中等冲击中等冲击I=2I=2 1.501.501.751.753.253.25 3.1.1 数表的程序化数表的程序化3.1.1 3.1.1 数表的程序化数表的程序化数表的程序化数表的程序化 2.二维数表的处理二维数表的处理 定义:定义:需由二个已知条件才能确定一个未知数据的表格,称为 二维数表。 3.

9、1.1 数表的程序化数表的程序化3.1.1 3.1.1 数表的程序化数表的程序化数表的程序化数表的程序化 2.二维数表的处理二维数表的处理 决定齿轮工况系数决定齿轮工况系数决定齿轮工况系数决定齿轮工况系数KaKa值有两个自变量,即原动机的载荷特值有两个自变量,即原动机的载荷特值有两个自变量,即原动机的载荷特 值有两个自变量,即原动机的载荷特 性和工作机的载荷特性,它们原本无数值概念,现用性和工作机的载荷特性,它们原本无数值概念,现用性和工作机的载荷特性,它们原本无数值概念,现用性和工作机的载荷特性,它们原本无数值概念,现用i=0i=02 2及及及 及 j=0j=02 2分别代表原动机和工作机不

10、同的载荷特性,用一个二维分别代表原动机和工作机不同的载荷特性,用一个二维分别代表原动机和工作机不同的载荷特性,用一个二维 分别代表原动机和工作机不同的载荷特性,用一个二维 数组数组数组数组ka3,3ka3,3记载表中的系数。记载表中的系数。记载表中的系数。记载表中的系数。 float Ka33=1.0,1.25,1.75,1.25,1.5,3.0,1.5,1.75,3.25; 3.1.1 数表的程序化数表的程序化3.1.1 3.1.1 数表的程序化数表的程序化数表的程序化数表的程序化 3. 多维数表的处理多维数表的处理 基本思想:根据自变量的数量决定是几维数组基本思想:根据自变量的数量决定是几

11、维数组 例:见教材中例:见教材中例:见教材中例:见教材中P57P57,P58P58 这里有三个自变量:这里有三个自变量:这里有三个自变量:这里有三个自变量:V V带型号,小带轮计算直径和带型号,小带轮计算直径和带型号,小带轮计算直径和带型号,小带轮计算直径和V V带带带 带 速度。速度。速度。速度。V V带型号可用一个整型变量带型号可用一个整型变量带型号可用一个整型变量带型号可用一个整型变量i i表示表示表示表示, ,i=0i=0表示表示表示表示OO型型型型;每种;每种;每种 ;每种 型号的胶带有型号的胶带有型号的胶带有型号的胶带有4 4个小带轮计算直径的区间范围,用整型变量个小带轮计算直径的

12、区间范围,用整型变量个小带轮计算直径的区间范围,用整型变量个小带轮计算直径的区间范围,用整型变量j j表表表 表 示该区间范围,如对于示该区间范围,如对于示该区间范围,如对于示该区间范围,如对于OO型带,型带,型带,型带,j=0j=0时表示小带轮计算直径在时表示小带轮计算直径在时表示小带轮计算直径在 时表示小带轮计算直径在 50506363范围范围范围范围;皮带每秒线速度用;皮带每秒线速度用;皮带每秒线速度用;皮带每秒线速度用k k表示。这样表中的三角胶表示。这样表中的三角胶表示。这样表中的三角胶 表示。这样表中的三角胶 带传递功率带传递功率带传递功率带传递功率P0P0值可用一个三维数值可用一

13、个三维数值可用一个三维数值可用一个三维数P07425P07425表示。表示。表示。表示。表中没有表中没有表中没有 表中没有 数据在数组中用数据在数组中用数据在数组中用数据在数组中用0 0填写。填写。填写。填写。 数表数组化表示存在的不足:数表数组化表示存在的不足:数表数组化表示存在的不足:数表数组化表示存在的不足: 1 1)使程序膨胀、累赘,仅适合于小型数表;)使程序膨胀、累赘,仅适合于小型数表;)使程序膨胀、累赘,仅适合于小型数表;)使程序膨胀、累赘,仅适合于小型数表; 2 2)数据的独立性较差;)数据的独立性较差;)数据的独立性较差;)数据的独立性较差; 3 3)数组占用内存。)数组占用内

14、存。)数组占用内存。)数组占用内存。 数表文件化:数表文件化:数表文件化:数表文件化: 可使程序简练;可使程序简练;可使程序简练;可使程序简练; 使数表与应用程序分离;使数表与应用程序分离;使数表与应用程序分离;使数表与应用程序分离; 一个数表文件可供多个应用程序使用;一个数表文件可供多个应用程序使用;一个数表文件可供多个应用程序使用;一个数表文件可供多个应用程序使用; 提高数据系统的可维护性。提高数据系统的可维护性。提高数据系统的可维护性。提高数据系统的可维护性。 3.1.2 数表的文件化数表的文件化3.1.2 3.1.2 数表的文件化数表的文件化数表的文件化数表的文件化 例例例 例 平键数

15、表文件化平键数表文件化平键数表文件化平键数表文件化 3.1.1 数表的文件化数表的文件化3.1.1 3.1.1 数表的文件化数表的文件化数表的文件化数表的文件化 例例例 例 平键数表文件化平键数表文件化平键数表文件化平键数表文件化 3.1.1 数表的文件化数表的文件化3.1.1 3.1.1 数表的文件化数表的文件化数表的文件化数表的文件化 基本思想基本思想基本思想基本思想:按记录将表:按记录将表:按记录将表 :按记录将表 中的平键和键槽尺寸建立中的平键和键槽尺寸建立中的平键和键槽尺寸建立 中的平键和键槽尺寸建立 数据文件,一行一个记录数据文件,一行一个记录数据文件,一行一个记录 数据文件,一行一个记录 。可将此表中的下限和上。可将此表中的下限和上。可将此表中的下限和上 。可将此表中的下限和上 限轴径数据连同平键和键限轴径数据连同平键和键限轴径数据连同平键和键 限轴径数据连同平键和键 槽尺寸一起存储在数据文槽尺寸一起存储在数据文槽尺寸一起存储在数据文 槽尺寸一起存储在数据文 件中,这样一个记录将包件中,这样一个记录将包件中,这样一个记录将包 件中,这样一个记录将包 含有轴径下限值含有轴径下限值含有轴径下限值含有轴径下限值d1d1、轴径轴径轴径 轴径 上限值上限值上限值上限值d2d2、键宽键宽键宽键宽b b,键高键高键高键高h h ,轴颈键槽深轴颈键槽深轴颈键槽深轴颈键槽深t t

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号