本章目的: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. Openssl CA.pl命令

    一.简介 CA.pl是证书操作的友好接口,简化了一些相似的证书创建或管理操作 二.语法 CA.pl [-?] [-h] [-help] [-newcert] [-newreq][-newreq-nod ...

  2. java判断一个数是否为素数[转]

    http://blog.csdn.net/lwcumt/article/details/8027586 import java.util.Scanner; //质数又称素数,是指在一个大于1的自然数中 ...

  3. Qt编译,imp_CommandLineToArgvW@8问题

    Tested msvc2013. The linker can not find _imp_CommandLineToArgvW@8. It's in shell32.lib. I see qtmai ...

  4. Java虚拟机学习(1): 类加载机制

    转自:微信公共号ImportNew 来源:java2000_wl 链接:blog.csdn.net/java2000_wl/article/details/8040633 JVM把class文件加载的 ...

  5. Discuz核心函数的解析

    dz采用的是多入口的方式,在每个入口函数你能看到引用,启动核心类的语句(其余省略),如下: require './source/class/class_core.php'; C::app()-> ...

  6. iOS Programming Recipe 6: Creating a custom UIView using a Nib

    iOS Programming Recipe 6: Creating a custom UIView using a Nib JANUARY 7, 2013 BY MIKETT 12 COMMENTS ...

  7. Matlab图像处理教程

    虽然典型算法的开发是基于理论支持的,但这些算法的实现几乎总是要求参数估计,并常常进行算法修正与候选求解方案的比较. MATLAB由LINPACK和EISPACK项目开发,最初用于矩阵处理.今天,MAT ...

  8. jmeter 读取多个用户名并同时发

    在运营活动测试过程中,经常需要对秒杀活动或定时抽奖活动进行并发测试.那么怎样快速便捷的模拟多用户同时参与活动,抽取奖品,进行并发测试呢?尤其是,当奖品总数N<用户总数M时,代码是否会存在奖品多发 ...

  9. cortex m0启动代码详解

    转自:http://www.cnblogs.com/mddblog/p/4920063.html 阅读目录 概述 1.堆栈空间定义 2.存放中断向量表 3. 复位中断函数(Reset_Handler) ...

  10. 修改mysql时区的三种方法

    方法一:通过mysql命令行模式下动态修改 1.1 查看mysql当前时间,当前时区 > select curtime(); #或select now()也可以 +-----------+ | ...