程序编制中的数值计算.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章程序编制中的数值计算

第3章 程序编制中的数值计算 3.1数控加工中的常用数学模式 3.2数值计算的内容 3.3直线圆弧系统零件轮廓的基点计算 3.4直线圆弧系统刀位点轨迹计算 3.5一般非圆曲线节点坐标计算 3.6列表曲线的节点坐标计算 3.7曲面曲线加工刀位点轨迹的处理和计算 3.1 数控加工中的常用数学模式   航天、航空、汽车、船舶的一些形体设计,如飞机、汽车、船体外形、飞机机翼、汽轮机叶片等的形体是无法用解析式表示的,要实现这一类自由曲面的数控加工,必须建立符合精度要求的数学模式。 这些复杂曲线或曲面常常用一定数量的离散点来描述,这就需要用数学方法构造出能完全通过或者比较接近的曲线曲面(通常这个过程称为曲线或曲面的拟合),再计算并拟合曲线或曲面上位于给定型值点之间的若干点(通常称为插值点)。 第3章 程序编制中的数值计算 3.1.1 常用的曲线曲面 1.圆弧样条的构造方法 用圆弧样条拟合一条自由型曲线时,先给出曲线上一系列数据点,一般称作型值点,数学上叫节点。这些型值点可以是均匀分布点,也可以是不均匀分布,根据精度要求及形体曲率变化情况而定,精度要求高,形体曲率大或曲率变化大的地方可密些,其他地方可稀些。 已知型值点Pi(x,y)(i=1,2…,n),过每一个Pi点作一段圆弧,且使相邻圆弧在相邻节点的弦平分线上相交并相切,则整条曲线在各连接点处在到C0和C1阶(位置及切线)连续。 见图3-1。 第3章 程序编制中的数值计算 3.1.1 常用的曲线曲面 2.圆弧样条作图步骤 第3章 程序编制中的数值计算 参考图3-3 3.1.1 常用的曲线曲面 3.确定切点位置 参考图3-4 为简化作图,一般规定,用圆弧样条时,相邻圆弧公切点T取在相邻节点连线的中垂线上,即弦平分线上。 第3章 程序编制中的数值计算 3.1.1 常用的曲线曲面 5.计算弦切角 利用内节点处一阶连续条件及端点条件建立方程组,然后用追赶法,迭代法求解。 (1)建立方程组 (2)确定端点条件 (3)解方程组 第3章 程序编制中的数值计算 3.1.1 常用的曲线曲面 6.圆弧样条的光顺处理 当曲线转折较大时,如果型值点给得较稀,可能出现型值点处曲率变号情况,这时拟合出的曲线可能出现拐点。为防止这一现象,通常限制 和 的比值。 若超出此范围,则可在两节点间加密一个点,补加点可在三角形内心上,也可在两点的中垂线上。插入补加点后,要重排点的次序,重新计算。 第3章 程序编制中的数值计算 3.1.2 三次参数样条 工程上常用列表点来表示曲线曲面,当所给点数较少时,构成的曲线或曲面不够光滑。 如一条曲线拟合P1,P2…Pn,为使其光滑连接,工程上常在Pi,Pi+1之间建立以弦长为参数的三次样条曲线进行拟合。 它可保证曲线在给定点处线连续,切线连续和曲线曲率连续,即光滑连续。 第3章 程序编制中的数值计算 3.1.2 三次参数样条 1.三次参数样条曲线方程 如图3-8所示,如果已知两端P1和P2的坐标及其切点P1‘和P2’,则可以找到一条满足上述条件的三次参数样条曲线: 第3章 程序编制中的数值计算 3.1.2 三次参数样条 2.两段曲线光滑连续的条件 从曲线方程可看出,要构造一段三次参数样条曲线需要给出两端点的坐标和切矢。若想构造一条通过多个型值点的光滑连续曲线,就需给出所有点的坐标和切矢,这样要求的初始条件太多。 事实上,只要给出各型值点的坐标及两端点的切矢即可根据光滑连续条件构造出通过各型值点的光滑连续曲线,而中间各点连结点的切矢可由光滑连续条件由型值点坐标来确定。 第3章 程序编制中的数值计算 3.1.2 三次参数样条 3.端点条件 (1)夹持端:即直接给出两端点的切矢。 (2)自由端:自由端曲率为零,即二阶导数为零。见P85方程。 4.三次参数样条曲线的特点 以弦长为参数的三次样条曲线可通过所有型值点,插值效果好,且计算可靠,应用较广。如美国波音公司FMILL系统是以三次参数样条曲线为基础而研制的。 第3章 程序编制中的数值计算 3.1.3 Bezier(贝赛尔)曲线 1.Bezier曲线方程 法国雷诺汽车公司的车身设计师Bezier曾经提出了这种曲线。生产中多用三次Bezier曲线,曲线方程为: 第3章 程序编制中的数值计算 3.1.3 Bezier

文档评论(0)

djdjix + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档