基础篇: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建模规范对应的资料
基础篇:1)时代的发展与结构设计--3d与2d设计的变迁的更多相关文章
- 《手把手教你》系列基础篇(九十六)-java+ selenium自动化测试-框架之设计篇-跨浏览器(详解教程)
1.简介 从这一篇开始介绍和分享Java+Selenium+POM的简单自动化测试框架设计.第一个设计点,就是支持跨浏览器测试. 宏哥自己认为的支持跨浏览器测试就是:同一个测试用例,支持用不同浏览器去 ...
- 基础篇:3.2)规范化:3d零件建模
本章目的:规范化零件建模,这是机械的基本功夫. 1.建模的总体原则和总体要求 1.1 建模总体原则 a)零件模型应能准确表达零件的设计信息:b)零件模型包含零件的几何要素.约束要素和工程要素:c)零件 ...
- 基础篇:4.1)规范化:3d工程图纸出图步骤详解
本章目的:按照工程图出图步骤,更方便出具规范的工程图. 1.工程出图步骤 这是作者个人归纳的步骤,供同行业工程师参考完善. 以solidworks为例,工程出图步骤如下:1.1)打开绘制的3d零件图, ...
- 《手把手教你》系列基础篇(九十五)-java+ selenium自动化测试-框架之设计篇-java实现自定义日志输出(详解教程)
1.简介 前面宏哥一连几篇介绍如何通过开源jar包Log4j.jar.log4j2.jar和logback实现日志文件输出,Log4j和logback确实很强大,能生成三种日志文件,一种是保存到磁盘的 ...
- 基础篇:3.3)规范化:3d装配图
本章目的:规范化3d零件装配图,弄清楚装配层级划分,这也是机械的基本功夫. 1.装配通用原则 在装配建模设计中,应遵循以下通用原则:a)所有的装配单元应具有唯一性和稳定性,不允许冗余元素存在: //就 ...
- 基础篇:3.1)规范化:3d草绘
本章目的:3d草绘不同于cad工程图,但也有自己的规范要求.草绘要多多练习. 1.建模草图绘制 草图是大多数 3D 模型的基础.通常,创建模型的第一步是绘制草图,随后可以从草图生成特征.将一个或多个特 ...
- 基础篇:4.2)规范化:3d软件工程图纸用模板
本章目的:分享一些国标标准模板,方便作图时使用 这篇博文的内容作者会定时的更新 1.工程图模板 drawing template 定义 三维机械设计软件中的一种文件类型.通过标准化定制和使用该文件,可 ...
- 基础篇:3.4)3d模型绘制的好坏会影响产品合格率(注意点)
本章目的:为了量产品的产能与合格率,重视3d图纸. 1.前言 作者希望本文能引起重视,是那些刚入行业的菜鸟: 还有只用2d图纸,便能绘制出能量产合格品的前辈大牛工程师. 2.3d图纸不合格的现状及典型 ...
- 深入了解Android蓝牙Bluetooth——《基础篇》
什么是蓝牙? 也可以说是蓝牙技术.所谓蓝牙(Bluetooth)技术,实际上是一种短距离无线电技术,是由爱立信公司公司发明的.利用"蓝牙"技术,能够有效地简化掌上电脑.笔记本电 ...
随机推荐
- leetCode--towSum
题目链接:https://leetcode.com/problems/two-sum/description/ 此题的意思是:给定一个target值,从给定的数组中找两个数,使得这两个数的和==tar ...
- fitting 方法的异常值过滤
training = pd.DataFrame({'x':[3,6,9,15,300, 20,85]}). 原始数据training_fitting = pd.DataFrame({'x':[4,7 ...
- extends注意事项
属性可以在子类中被调用,而局部变量不可以
- jquery设置select选中的文本
<select id="prov"> <option value="1">北京市</option> <option ...
- easyui combogrid 下拉框 智能输入
1. 后台代码 using System;using System.Collections;using System.Collections.Generic;using System.Linq;usi ...
- razor DisplayNameFor ViewModel为集合时显示列名的问题
@{ViewModel nullModel = null; } @Html.DisplayNameFor(model => nullModel .FullName) https://stacko ...
- ORM对象/关系模型
1 ORM 对象关系映射(ORM)提供了概念性的.易于理解的模型化数据的方法.ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据. 传达性:数据库结构被任何人都能理解的语言文档化. 精确性: ...
- Yii2 修改 breadcrumb 首页图标
<?=Breadcrumbs::widget([ 'homeLink' => [ 'label' => '<i class="fa fa-home"> ...
- CentOS 7搭建FTP服务器
安装vsftpd 命令:yum -y install vsftpd 修改ftp配置文件 命令:vim /etc/vsftpd/vsftpd.conf 按i进入insert模式后,按以下要求修改 ano ...
- Dev 之 GridControl 列表 显示底部(包括底部统计)
1.列表 Gridview 显示底部 2 底部增加统计