gd动态曲线 php_GD&T 专题 | 非对称轮廓度,复合轮廓度,动态轮廓度详解

81ad4e6798cf64790faceb65aa992771.gif

必读 → 2019.5-7月 IASC-CN 俱乐部部分课表(收藏)

GD&T | ASME Y14.5 -2018 几何产品和公差新标准已经正式发行了!

GB∕T 1182-2018 产品几何技术规范(GPS)已经正式发行了!

624f67d41f30bfed6cc1f5b90091a9e4.png

点击图片即可查看详情(苏州第十三期(2019.6.15-6.16)确定开课,确定开课,确定开课)准时开课,,剩余名额3位,ASME认证高级GD&T专家吴老师授课,公益价格1680元/位,市场价4000+(授课依据最新的内容授课)

动态轮廓度和复合轮廓度

本篇文章我们来探讨一下动态轮廓度和复合轮廓度之间的异同。

本篇文章将分3个部分来探讨:

1. 平移和偏置

2. 平面的复合轮廓度和动态轮廓度

3. 曲面的复合轮廓度和动态轮廓度

一. 平移和偏置

在探讨之前,我们首先来认识两个重要的动词,“平移”(Translate)”和“偏置(Offset)”。

      平移,就是将特征上所有的点平行移动形成新的特征。相当于我们大学力学概念里的平动(还有一个不同的运动是转动),其中移动的过程中不能旋转。假设我们把一个圆弧往上平移2毫米,具体见下图。

7dbe09e60b65649190aa6cb8d1d498a9.png

图1 平移

从图1中我们可以看出,平移后的曲线和原来的曲线形状大小一样,曲率半径没有发生变化,但是圆心的位置发生了变化(2毫米)。

偏置,就是将特征上所有的点向法向方向移动一定距离后形成新的特征。很多3D软件里有一个命令“Offset”,指的就是这个偏置操作。假设,我们把同样一个圆弧往外偏置2毫米,具体见下图:

a3ff262c9d13b6fa245cc38eabfb8be5.png

图2 偏置

 图2就是将同样的圆弧偏置后形成的新的圆弧。我们可以看出其特点,如果将半径为15的圆弧“往外”偏置2毫米后,该圆弧的曲率半径变化了,由原来的R15变成偏置之后的R17,但是圆心的位置没有变化,也就是说偏置有“放大”或者“缩小”特征的能力。

大家如果仔细比较一下图1中的平移和图2中的偏置这两个动作,我们会发现2个特点:

1. 平移不会改变曲率半径,但会改变圆心位置;偏置会改变曲率半径,但不会改变圆心位置。

2. 偏置尽管会改变曲率半径,但是经过偏置改变曲率半径后的新圆弧和偏置之前的圆弧的视觉“相似度”很高(观察图2)。而平移前和平移后的视觉相似度却不高(观察图1)。

有关平移和偏置的这个特点,我们把它称为平移偏置常理1。

      当然,也有一种情况,平移和偏置没有区别,那就是当平移和偏置的对象是直线或者平面时,具体见下图:

f85869b6d3fd68efc354b9b507a6bb6e.png

图3 平移和偏置

显然,从图3可以看出,对直线或者平面进行偏置或者平移后,两者没有任何区别。这是因为直线或者平面的曲率半径为无穷大。平移本身不能改变曲率半径,而偏置也不能改变曲率半径。

当对平面或者直线进行平移和偏置处理时,两者没有任何区别。这种现象我们在本篇文章里把它称为平移偏置常理2。

我们为什么要讨论平移和偏置这两个貌似无聊的动词呢?因为轮廓度公差带的边界就是由这两个动作形成的。理解了这两个动词的本质,我们就能够更加深入的理解复合轮廓度和动态轮廓度。

一. 平面的复合轮廓度和动态轮廓度

提起复合轮廓度,往往给人的感觉就是高大上,还可以用来装逼(那些趾高气扬的面试官就经常不怀好意地拿复合轮廓度来考核面试者)。今天我们好好认识一下高逼格的复合轮廓度。

复合轮廓度事ASME标准特有的术语,ISO和国标是没有的。它其实非常简单,就四个字“基准阉割”。它阉割的对象是复合轮廓度第二行和第二行以下的所有基准,让这些被阉割的基准只能约束公差带的方向,不能约束位置。

      我们举个例子来认识基准是如何被阉割的。

177c2708ed105e7915cadf18888f5c1a.png

图4 复合轮廓度和公差带

     图4中的轮廓度就是复合轮廓度。它有两行,且两行都共享一个轮廓度符号(凡是几行共享一个轮廓度符号的轮廓度都叫复合轮廓度)。

既然有两行,所以复合轮廓度中第一行和第二行都有自己的公差带,具体见图4中的下图。紫色的公差带是第一行的公差带。复合轮廓度第一行的公差带是正常的,它必须和基准A保持理想的方向和位置关系,即紫色的公差带必须要和A绝对平行,而且紫色公差带的中心必须和基准A保持绝对的22的距离。

      复合轮廓度的关键在于分析第二行的公差带(图4中蓝色的公差带)。我们说了,第二行的基准A是被“阉割”过的(注意,定义就是这样的,它命不好),它只能约束蓝色公差带的方向,不能约束公差带的位置。即宽度为1的蓝色公差带只需要和A保持方向关系(绝对平行),不需要保持位置关系,也就是说,理论尺寸22对蓝色公差带没有意义,蓝色的公差带可以上下浮动。

c0aa8e61042dd1498a43368f497126ad.png

A

65d2f8dfff6af4d163cb6a99c06fe702.png

B

21807194e4163d24c186c151008e276f.png

C

图5 复合轮廓度公差带的变化趋势

见图5中的A,B,C图,第二行蓝色的公差带宽度为1,可以上下任意平移。被测特征要合格的话,必须满足以下两个条件:

1. 第一行紫色公差带和第二行蓝色公差带有交集(如图5 A,B,C中的阴影部分)

2. 被测要素(实际被测表面)必须落在交集以内

相信有很多小伙伴到这里感到不对啊,第二行蓝色的公差带可以上下浮动,它和平行度不是一样的吗?

没错,第二行确实是和平行度一样。

ac7cf46d46241ee15f4a2f9d0477b5ad.png

图6 复合轮廓度和平行度

这里的复合轮廓度第二行和平行度真的完全一样,因为他们的本质都是要求公差带必须要和基准保持理想的方向关系。

      我们再来看看平面的动态轮廓。我们上一篇文章讲过了,动态轮廓度相当于偏置量为任意值的非对称轮廓度。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值