CADCAM软件开发基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CADCAM软件开发基础

东莞理工学院机电系田君 第3章 CAD/CAM软件开发基础 数表程序化 ??? 数表程序化是用程序完整准确地描述不同函数关系的数表,以便在运行过程中迅速有效地检索和使用数表中的数据。 ? 屏幕直观输出法 ? 数组存储法 ? 公式计算法 屏幕直观输出法 ??? 例: 将齿轮传动强度计算中的使用系数KA数表程序化。要求根据原动机工作特性和工作载荷特性确定适宜的使用系数KA 使用系数KA 2.25或更大 1.75 1.50 中等冲击 2.00或更大 1.50 1.25 轻度冲击 1.75 1.25 1.00 平稳 较大冲击 中等冲击 平稳 工作机械载荷特性 原动机工作特性 解题分析 ??? 纵观表格,虽然幅面不大、数据有限,但因KA是经验值,实际应用允许根据情况综合考虑,选取中间数值,仅凭程序中的简单的条件判断难以正确选取。此时,可采用屏幕直观显示整个数表的方法,让用户凭经验自行选取KA。 数组存储法: ??? 例:将平键和键槽与轴径的尺寸关系表程序化。要求输入轴径后,能输出相应的键和键槽的剖面尺寸。在满足传递所需转矩条件下,允许用较小剖面的键,但应使键侧与轴槽及轮槽接触高度各为h/2。 平键和键槽的剖面尺寸(部分) 7.4 11.0 18 32 110-130 6.4 10.0 16 28 95-110 5.4 9.0 14 25 85-95 5.4 9.0 14 22 75-85 4.9 7.5 12 20 65-75 4.4 7.0 11 18 58-65 4.3 6.5 10 16 50-58 3.8 6.0 9 14 44-50 3.3 5.5 8 12 38-44 3.3 5.0 8 10 30-38 3.3 4.0 7 8 22-30 2.8 3.5 6 6 17-22 t1 t ?h ?b 键槽 键 ? 轴径d 解题分析: 表中数据有如下特点: 项目多、确定而无规律。 每组键槽尺寸要适应一定范围尺寸的轴径使用。 标准附注功能应在程序中予以体现。为此,编程前需推导出键的剖面尺寸b、h与轴径d的几何关系式,从中算出t和t1。 数表程序化:公式计算法 插值法 ??? 设法构造某个简单的函数Y=P(x)作为列表函数f(x)的近似表达式,然后,计算P(x)值以得到f(x)的近似值。并且使f(x)=P(xi) i=1,2,3....,n成立。P(xi)就称为f(x)的插值函数,点x1,x2,x3...,xn称为插值节点。 ??? 线性插值 ??? 拉格朗日插值 曲线拟合 ??? 在这种方法中构造出若干曲线,此曲线并不是严格通过所有节点,而是尽可能反映所给数据的趋势。 ??? 具体方法请参照线图程序化。 线性插值 原理 ??? 即两点插值。已知插值点P的相邻两点:y1=f(x1),y2=f(x2),如图所示。近似认为在此区域,函数呈线性变化,根据几何关系可求的插值点P对应于x的函数值。 线性插值举例? 拉格朗日插值 ??? 从几何示意图显示,线性插值的误差比较大,需要的情况下,可采用多次插值公式,提高插值精度。 原理 ??? 将线性插值公式整理得: 线图的程序化 ??? 工程手册中的线图可能来源于某已知的复杂理论公式,也可以根据经验数据制作出来,对于前者,查阅其原始公式编程即可。对于后者,可采用经验公式处理,建立这种经验公式的过程称为曲线拟合。 ?? 曲线拟合的方法 ??? 常用的典型方法是最小二乘法。 线性方程拟合 对数方程拟合 指数方程拟合 对数指数方程拟合 多项式拟合 线图程序化的步骤: 线图数表化。要注意:弄清线图坐标的含义,确切掌握坐标的比例性质、大小和量纲;读准数值,尤其是特征点--起点、终点、峰点、谷点、转折点、中点等。 确定合理的精度,控制误差在允许的范围之内。 正确运用分段原则。按曲线走向,相似部分作为一段,分段拟合,使方程简化并且可提高精度。 选择合适的拟合方程。采用多种方程分别拟合,从中选出最佳方案。 根据建立的拟合方程编程。 线性方程拟合 原理 ??? 有N组实验数据xi,yi,设线性方程的形式是:y=a+bx ??? 根据最小二乘法定义,为了达到最好拟合,应使各节点的最小偏差平方和为最小。设S(a,b)为偏差平方和,则: 对上式求偏导并使之为零,得 线性拟合举例 ??? 将Z型带长度系数KL与基准长度Ld之间关系数据用线性方程拟合。 对数方程拟合 原理 ??? 设有实验数据xi,yi,设对数方程形式为:y=a+blnx ??? 采用变量代换的方法,使之回归为线性方程形式。令X=lnx,同线性方程拟合可求出系数a,b值。 ??

文档评论(0)

phltaotao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档