本章目的:3d草绘不同于cad工程图,但也有自己的规范要求。草绘要多多练习。

1.建模草图绘制

草图是大多数 3D 模型的基础。
通常,创建模型的第一步是绘制草图,随后可以从草图生成特征。将一个或多个特征组合即生成零件。然后,可以组合和配合适当的零件以生成装配体。从零件或装配体,再生成工程图。

草图绘制是零件建模的第一个步骤。这方面是尤其要花时间锻炼的。

作者记得以前在大学搞过一个三维协会,6个月的三维软件学习时间,3个月时间在学习草图绘制。但作者肯定,这点时间花的是值得的。

2.3d软件的草图和cad工程图的不同

2.1 绘制目的的不同

①3d软件草图绘制目的:为了后续的零件建模,其为建模的基础。

②cad工程图纸:零件制造、装配、检测等重要依据。

2.2 参数化设计与快速建模

参数化设计,这是3d草绘和cad软件的最大不同。它方便!

cad绘图本质上和手绘没有太大区别。如果工程师想绘制一个50*30的正方形,在cad软件中要绘制4条线,2条长50,2条长30。当图形更复杂时,就需要预先评估预留绘图空间,十分难搞。

而3d草绘的步骤一般是绘制出草图大致形状,再加以约束(几何约束和尺寸约束),以达到快速建模的目的。

3.草图绘制准则

3.1 草图应尽量体现零件的剖面,且应按照设计意图命名;

这是为了简化零件特征,使建模步骤更加简练。

建模并非一蹴而就的事情,有时候为了绘制出特征最少的模型,需要反复地建模(作者就做过这事)。

但若建模第一个草图就绘制零件的剖面,能有大几率绘制出特征最少的模型。

3.2 草图绘制一般先几何约束,再尺寸约束;

其实几何约束就是对应公差中的几何公差:如形状,定向,定位公差。

而尺寸约束则是对应公差中尺寸理论值。

草绘先尽可能运用几何约束,再进行尺寸约束,更能体现设计的要求,精简草绘。

例:对草绘的圆用了对称的几何约束,减少了3个尺寸。

3.3 草图对象必须完全定义,不应欠约束和过约束。

这一点尤其重要,不能妥协!

这里先解释一下草图的定义,草图可以为完全定义、欠定义或过定义。

3.3.1完全定义草图

在完全定义的草图中,草图中的所有直线和曲线及其位置均由尺寸或几何关系或两者说明。

完全定义的草图显示为黑色。

3.3.2 欠定义草图

通过显示草图中的欠定义实体,可以确定要完全定义草图所需添加的尺寸或几何关系。 可以根据颜色提示来确定草图是否为欠定义。

欠定义草图显示为蓝色。

除了颜色提示以外,欠定义草图中的实体在草图中不固定,因而可以拖动它们。

3.3.3 过定义草图

过定义草图包含多余且相互冲突的尺寸或几何关系。可以删除过定义的尺寸或几何关系,但是不能编辑它们。

过定义草图显示黄色。

3.3.4 草绘完全定义的意义

就作者看来,3d软件的这个作用是跨时代的。因为完全定义完美解决了全尺寸标注这个难题。再牛的机械工程师,也不敢在复杂的工程图纸上说自己能全尺寸标注,因为依靠经验的全尺寸标注总是有漏洞的。但软件不会。软件不会多标,少标,错标。

通过后面工程图章节的学习,就算是个初学者,也可以进行工程图纸的全尺寸标注。(将草绘的完全定义转为工程图的全尺寸标注)

想要机械工程师都学会全尺寸标注的人,看这里。

基础篇:3.1)规范化:3d草绘的更多相关文章

  1. 基础篇:3)规范化:3d制图总章

    本章目的:明确3d绘图也有相应的准则,遵守者方有相应的进阶之路. 1.建模目标:拥有自己的建模思想 学习完成3d制图,最直接的评价标准就是--拥有自己的建模思想. 其表现为: 1)建模思路明确,能独立 ...

  2. 基础篇:6)形位公差标注(GD&T标准)-总章

    本章目的:理解GD&T概念,读懂和绘制GD&T图纸.本章是GD&T指引章节. 1.GD&T概念 GD&T  是 Geometric  Dimensioning ...

  3. 基础篇:3.2)规范化:3d零件建模

    本章目的:规范化零件建模,这是机械的基本功夫. 1.建模的总体原则和总体要求 1.1 建模总体原则 a)零件模型应能准确表达零件的设计信息:b)零件模型包含零件的几何要素.约束要素和工程要素:c)零件 ...

  4. 基础篇:4.1)规范化:3d工程图纸出图步骤详解

    本章目的:按照工程图出图步骤,更方便出具规范的工程图. 1.工程出图步骤 这是作者个人归纳的步骤,供同行业工程师参考完善. 以solidworks为例,工程出图步骤如下:1.1)打开绘制的3d零件图, ...

  5. 基础篇:3.3)规范化:3d装配图

    本章目的:规范化3d零件装配图,弄清楚装配层级划分,这也是机械的基本功夫. 1.装配通用原则 在装配建模设计中,应遵循以下通用原则:a)所有的装配单元应具有唯一性和稳定性,不允许冗余元素存在: //就 ...

  6. 基础篇:3.4)3d模型绘制的好坏会影响产品合格率(注意点)

    本章目的:为了量产品的产能与合格率,重视3d图纸. 1.前言 作者希望本文能引起重视,是那些刚入行业的菜鸟: 还有只用2d图纸,便能绘制出能量产合格品的前辈大牛工程师. 2.3d图纸不合格的现状及典型 ...

  7. 2000条你应知的WPF小姿势 基础篇<15-21>

    在正文开始之前需要介绍一个人:Sean Sexton. 来自明尼苏达双城的软件工程师,对C#和WPF有着极深的热情.最为出色的是他维护了两个博客:2,000Things You Should Know ...

  8. Java多线程系列--“基础篇”11之 生产消费者问题

    概要 本章,会对“生产/消费者问题”进行讨论.涉及到的内容包括:1. 生产/消费者模型2. 生产/消费者实现 转载请注明出处:http://www.cnblogs.com/skywang12345/p ...

  9. 2天驾驭DIV+CSS (基础篇)(转)

    这是去年看到的一片文章,感觉在我的学习中,有不少的影响.于是把它分享给想很快了解css的兄弟们. 基础篇[知识一] “DIV+CSS” 的叫法是不准确的[知识二] “DIV+CSS” 将你引入两大误区 ...

随机推荐

  1. [欣赏代码片段] (JavaScript) Responsive jQuery

    jQuery(document).ready(function($) { /* getting viewport width*/ var responsive_viewport = $(window) ...

  2. mongodb新建用户,

    1.用管理 员用户登录mongoDB use hzb_test db.createUser({user: "hzb",pwd: "hzb",roles: [{ ...

  3. ACM 媛在努力 华山论剑

    媛在努力 描述在多媒体数据处理中,数据压缩算法尤为重要.小媛上完课后就想自己发明一个数据压缩算法.她想呀想,终于想到一个方法.在多媒体数据中有很多数据都是重复的,所以她想把连续相同的数据用数据出现的次 ...

  4. Windows pip

    pip 最常用命令(go语言用go get) 显示版本和路径 pip --version 获取帮助 pip --help 升级 pip pip install -U pip 如果这个升级命令出现问题 ...

  5. Python之模块二

    10>常用模块: 1>os模块: os.getcwd():获取当前工作目录,即当前python脚本工作的目录路径: os.chdir("dirname"):改变当前脚本 ...

  6. node后台启动

    node启动后会占用当前shell 后台启动方式: 1.用forever进行管理 npm install -g forever forever start index.js   2.使用nohub命令 ...

  7. delphi中sql实现while循环插入,不存在则插入

    ' declare @i int; '+ ' set @i=0; '+ ' while @i<4 '+ ' begin '+ ' insert into NBCommission(Type,It ...

  8. sqlite数据库的char,varchar,text,nchar,nvarchar,ntext的区别(转)

    sqlite数据库存储table1.CHAR.CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不 ...

  9. .net 委托的简化语法

    1. 不需要构造委托对象 ThreadPool.QueueUserWorkItem:通过线程池 public static void WorkItem() { ThreadPool.QueueUser ...

  10. 云课堂Android模块化实战--如何设计一个通用性的模块

    本文来自 网易云社区 . 如何设计一个通用性的模块 前言 每个开发者都会知道,随着项目的开发,会发现业务在不断壮大,产品线越来越丰富,而留给开发的时间却一直有限,在有限的时间,尽快完成某个功能的迭代. ...