基础篇:1)时代的发展与结构设计--3d与2d设计的变迁
本章目的:机械设计需要追寻时代的脚步。
1.机械作图时代的划分
这张图是作者个人对机械作图发展的简单划分,并非哪个网站的数据。所以粗糙或错误请海涵。
2.2d作图时代
纯2d时代中,工程师开只绘制二维图,也只用二维图进行制造等一系列产品生产活动。
这个时代划分两个小阶段,手工作图阶段和AutoCAD作图阶段。
2.1 手工作图(蓝图)阶段
2.2 AutoCad作图阶段
这是好事,但也进一步扼杀了作图人员的从业空间,让很多手工绘图的人员也学无所用,这也是时代发展的代价吧。
值得一提的是,因为AutoCad作图提高了图纸绘制的便利性,也导致图纸质量的下降,作者看过一个新疆研究所的大型项目图纸,当场检查出了很多错误╮(╯﹏╰)╭
就是现在,AutoCad作图也是占有一定比例的,但绝对不再是时代的主流了。
3.3d与2d协同作图时代
3d与2d混成时代中,工程师开始用3d图进行建模,然后转二维的工程图,抛弃了直接绘制二维图的方法。
为什么会有这个混成的阶段?
众所周知,2d图纸绘制有其据局限性,尤其在用2d图纸表达一些复杂结构上,对于结构工程师是非常困难的,图纸的绘制和解读均需专门训练。那么,3d软件变应运而生。2d工程图是二维表达三维实体的方法,而3d图却可以直接表达三维实体,更加简洁明了。但万事有一个过渡,工程师也是由2d图时代渐渐过渡到3d图时代,各方面新旧设计理念也在冲突变化。3d与2d混成时代便是这样一个时代。
这个时代有两个小阶段,数据传递只有2d图纸阶段和数据传递同时使用3d和2d图阶段。
3.1 数据传递只有2d图纸阶段
但软件之间的转换总有错误,所以修正2d图纸也是一件累活。因制造,装配,检测全部依赖一张图纸,所以质量倒是没有比纯AutoCad作图下降多少。
3.2 数据传递同时使用3d和2d图阶段
在这个阶段中,机械设计工程师用3d软件建模,直接在3d软件中转换为工程图使用。设计、制造、检测、装配同时以3d模型和2d图纸为准,这是现在最主流的设计方式。
3d模型中数据包含了零件理论尺寸和间隙,装配方式,工程属性等。
2d模型中数据包含了尺寸公差、技术要求等。
两者为一体两面,地位等同。3d图纸也是工程出图的图纸,和2d工程图一样重要。(3d图纸标准-国标GB 26099 )
当然,2d图纸也一样,毕竟还有尺寸公差等要求包含在内。(现在的情况是,检验的正式依据还是2d图纸,但制造依据实际多为3d图纸)
4.3d作图时代
纯正的3d时代中,工程师开始用3d图进行设计和制造等,直接抛弃了二维图。
其实到了3d与2d混成时代后期,单纯的2d图纸所包含的数据已经很少了,而且这些东西是可以在3d图中标注的!在国外的很多公司,都已经开始实施。如下图所示:
4.1 实行完全3d图纸困难点
4.1.1 统一的3d图纸标注的标准
4.1.2 3d图纸的软件隔阂需要打破
4.1.3 3d图纸的载体
5.无图时代
这只是作者臆想的一个阶段,毕竟现在连纯3d时代都不是。
说到底,图纸只是达到零件和产品制造的一个工具。假如有别的工具,比如代码,能代替图纸,图纸自然可以不用的。
6.结语
7.3d建模规范对应的资料
最新文章
- BZOJ 3894: 文理分科 [最小割]
- 利用Caffe做回归(regression)
- model的封装+MJExtension 方便后续处理
- (转)The 9 Deep Learning Papers You Need To Know About (Understanding CNNs Part 3)
- Entity Framework调用表值函数实现全文检索?
- React Native 初识
- HDU3994(Folyd + 期望概率)
- power oj 2480 放积木[二进制状压DP]
- 关于Set<;Long>;Map<;Long,String>;的一些小注意事项 自动转换类型
- Java 数据库程序设计
- 平方根的C语言实现(一) —— 浮点数的存储
- 论文阅读笔记十七:RefineNet: Multi-Path Refinement Networks for High-Resolution Semantic Segmentation(CVPR2017)
- 大数据:Parquet文件存储格式
- asp.net C#压缩打包文件例子
- Jedis入门
- Android定位&;地图&;导航——基于百度地图实现的定位功能
- 【机器学习】K-means聚类算法与EM算法
- 设置input标签placeholder字体颜色
- [转]linux sort 命令详解
- AVL 平衡树
热门文章
- 批处理for命令详解(转)
- Oracle RMAN-06023 和ORA-19693错误
- IIS相关知识和经验的碎片化记录
- intellJ IDE 15 生成 serialVersionUID
- 编写高质量代码改善C#程序的157个建议——建议90:不要为抽象类提供公开的构造方法
- hibernate通过SQL更新数据
- 深入理解java虚拟机(四)垃圾收集算法及HotSpot实现
- kafka (搜索) 在idea api操作(官方apihttp://kafka.apache.org/documentation/#producerapi)
- heartbeat+nginx搭建高可用HA集群
- vmware之VMware Remote Console (VMRC) SDK(一)