三维实体转三视图
AutoCAD环境中立体图转化为三视图的方法研究
收 稿 日期 :2 1- l2 0 Ol一3
作 者 简 介 ;罗 红萍 ( 1), . 南 衡 阳人 , 17一 女 湖 9 副教 授 . 科 , 期 从 事 机 械制 图及 C 本 长 AD 教 学 和研 究 。
2种 转换 方法 只 能在“ 布局 ” 图纸 ) 间里进 行 ,有 很 ( 空
( ) 以主视 图的方 向为基 准 ,用 “ 2 复制 ”命 令 将 三 维实 体往左 边复 制一 个 ,复 制 的这个 在 以后 转成 的
三 视图 里作 为 “ 视 图” 俯 ;将 刚做 好 的 2个三 维实 体 , 还 是 以主视 图的方 向为 基准 ,用 “ 复制 ”命令 ,往 后 面 的方 向复制 2个 ,复 制后 的这 2个在 以后转 成 的三 视 图里 ,将作 为 “ 主视 图”和 “ 视 图” 左 。复制 时要 注 意 打开状 态行 的 “ 正交 ”按钮 。
把 当前位 置 的 3 D实体 “ 摄 ” 拍 下来 , 在 当前 UC 再 S的
y平 面上 生成 一个 平面 视 图 ,或把 该 平 面视 图输 出
到 一个外 部文 件 ;生成 的平 面视 图 中, 由可 见轮 廓线 ( 景线 ) 成一 个块 , 由不可 见 轮廓 线 ( 前 组 而 暗显 直 线 )
I 立体 图转化 为三 视 图的方 法
用 此 命 令 时 应 注 意 系 统 变 量 UC OR S THO 必 须 设 置 为 0 上 述方 法在 Auo AD2 0 。 tC 0 8环境 下使 用 ,画好 的
三 维模 型如 图 1 示 。 所
对于 大多数 Auo AD使 用 者来说 , 作 3 实体 tC 制 D 并不 是最 终 目的 ,其 最终 目的是要 制作 出工 程 图 ,即 符合 国家标 准 的各 种 平 面投 影 视 图 。Auo D 中 由 tCA 立体 图转化 为二 维投 影 图的方法 有 3 :①运 用命 令 种
模块八 三维实体生成工程图
命令执行完成后,系统生成可见轮廓线和不可见轮
廓线两个块,且在当前视口中自动生成放置可见轮廓线 的图层PV-XXX以及放置不可见轮廓线的图层PH-XXX, 同时会自动冻结其他视口中的PV-XXX和PH-XXX层。
返回目录
任务
生成轴承盖的三视图
第9步:将所有以PH开 头的图层的线型设置为虚线 (Hidden); 第10步:在视口外双击 后,将0层关闭。关闭0层后, 如图8-12所示。
图8-12 关闭0层后 注:实体以及每个视口的边框都在0层,关闭0层后,这几项不可见, 看到的是从实体上提取轮廓生成的三视图。 如果实体没有创建在0层,那么除了关闭0层外,还应关闭实体所 在的层。
任务
生成轴承盖的三视图
第8步:单击〖图层〗→〖图层特性管理器〗,打开如图 8-11所示的“图层特性管理器”对话框,在该对话框中多了8 个图层,而且很有规律,其中四个以PV开头的图层记录的是 四个视口可见轮廓线的信息,四个以PH开头的图层记录的是 不可见轮廓线的信息。
图8-11 提取轮廓后的图层特性管理器
图8-8 改变各视口方向
任务
生成轴承盖的三视图
第6步:改变各视口比例。 (1)在左上视口内单击,激活该视口; (2)调用“视口”工具栏,在其比例下拉表中选择“2:1”, 如图8-9a所示; (3)采用同样操作,将右上视口、左下视口比例均设为 “2:1”; (4)激活右下视口,在“视口”工具栏的比例下拉表中直 接输入“1.2”,将该视口比例设为“1.2”,如图8-9b所示。
模ห้องสมุดไป่ตู้八
三维实体生成工程图
任务
生成轴承盖的三视图 知识点一 创建视口 知识点二 设置轮廓
任务
生成轴承盖的三视图
CAD三维实体转三视图详解
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容
页脚内容。
基于AutoCAD 2008版将实体转换成三视图的探讨与实现
示。
( 1 ) 进 行形体分析把组合体分 解为若干形体 , 并确定 它们 的组合形 式 以及相 邻表 面间的相互位置。 ( 2 ) 确 定主视图 。三视 图中 , 主视图是最主要 的视 图。选 最能反映 组 合体 的形体特征及各个基本 体之 间的相互位置 , 并 能减少 俯 、 左视图 上虚线 的那个 方向 , 作为主视图投影方 向。 ( 3 ) 选 比例 , 定图幅 。画 图时, 尽 量选用 l : 1 的 比例 。这样 既便于直 接估量组 合体的大小 , 也便 于画图。按 选定的 比例 , 根据组合体 长 、 宽、 高 预测出三个 视图所 占的面积 , 并 在视图之 间 留出标注 尺寸 的位置和 适 当的间距 , 据此选 用合 适的标准图幅 。 ( 4 ) 布图、 画基准线 。先 固定 图纸 , 然后 画出各视 图的基准线 。每 个视 图在 图纸 上的具体 位置就确定了。 ( 5 ) 画 出三视 图。根据 各形 体的投 影规律 , 逐 个画 出形体 的三 视 图 。画形体 的顺 序 : 一般先 实( 实形体 ) 后空 ( 挖 去的形体 ) ; 先大 ( 大形 体) 后小 ( 小形 体 ) ; 先画轮廓 , 后 画细节 。画每个形体时 , 要三个视 图联 系起来 画 , 并从反映形体特征 的视 图画起 , 再按投影规律 画出其 他两个 视 图。 ( 6 ) 检查 、 描深 、 最后再全面检查 。底 稿画完后 , 按形体逐个仔 细检
左 视 图
俯 视 圈
图1 投影规律 下 面给出一个j维实体及其三视 图, 帮助理解投影 规律 。 图3 复制实体
AutoCAD中三维实体生成三视图的技巧
万方数据AutocAD中三维宴体生成三视图的技巧2002年复(R)/2/3/4]<布满>:在该提示下回车执行(布满)AutoCAD创建出新视口,新视口的边界与表示页边距的虚线重合。
④回到模型空间打开布局标签后,用MSPAcE命令从图纸空间切换到模型空间,这是图纸空间与模型空间切换的另一种方法。
⑤创建三维体的轮廓图使用sOLPROF命令自动生成当前视图下实体的轮廓。
CommandtSOLRPOFselectObject:点击对象/Displayhiddenprofilelineon8印aratela”r?<Y>:Y/在单独图层上显示不可见线时,AutocAD自动生成两个块:一个用于可见线,一个用于不可见线。
生成轮廓线时,可见轮廓线的线型为BYLAYER,不可见轮廓线的线型为HIDDEN(线型需提前加载)。
Projectprofllelineontoaplane?<Y>:Y/AutoCAD用二维对象创建轮廓线。
Deletetangentialedges?<Y>:N/即可完成三维实体在某个方向的投影。
要做机械图样——三视图,首先将三维实体复制三个,平移放置于适当的位置,然后旋转成适合投影视图的方向,再进行三维实体投影。
2利用s0LVIEw命令创建多视图通过在布局中创建浮动视口,并在各视口中以不同视点显示实体对象,可以实现在同一张图纸上显示多个视图,即三视图,但用sOLVlEw命令既可以创建多视图,又可以创建多种形式的视图,如正交视图、辅助视图和剖视图等。
用SOLVIEw命令创建多视图后,再执行SOLDRAw命令就可以使隐藏线以虚线显示、使截面显示出剖面线。
①在模型空间创建三维实体如图1所示。
②创建俯视图。
进入布局的图纸空间,AutocAD在默认状态下自动创建一个视口,用ERAsE命令删除。
切换到布局后,AutoCAD自动生成名为VPORTs的图层,vPoRTS层用来放置视口的边界。
选择“绘图”一“实体”一“设置”一“视图”下拉式菜单,开始执行∞LvIEw命令,或者直接输入SOLVIEW命令,AutoCAD提示:输入选项[uCs(u)/正交(O)/辅助(A)/截面(S)]:U/图1三维实体图2俯视图输人选项[命名(N)/世界(w)/?/当前(C)](当前):/输入视图比例‘l>:/指定视图中心:(点击适当的位置确定视口中心)指定视图中心‘指定视口):/指定视图的第一个角点:(在适当的位置点击)指定视图的对角点;(在适当的位置点击)输入视图名:视1/结果如图2所示。
CAD怎么将三维立体图转换为三视图
CAD怎么将三维立体图转换为三视图1,你已画好了立体图(立体图必须是实体的),把立体图调到你想要的那个视图(前视,俯视,左视及三维等轴测都可以)2,点布局1(也就是进去步局),布局的视图保特和模型的视图一样(也就是说模型里是前视,布局里也是前视)3,命令菜单栏点绘图>建模>设置>轮廓(注CAD以前的版本“建模”为“实体”),点了命令后在步局里选中立体图然后连续按4次空格键(在按空格键时你也可以仔细看看命令栏的提示)4,点模型(就是回到模型面板),这个时候立体图就多了一层线条图了,同时图层里面多了两个以PH-BB PV-1BB命名的图层,然后你把这两个图层以外的全部图层锁定(也就是说只打开这两个图层,其它图层全都锁定)5,如果视图是平面视图(比如前视,俯视,左视)的话你就直接“复制ctrl+c”复制整个立体图,然后新建“ctrl+n”一个图形样板,在这个新建的图形样板里“粘贴ctrl+v”6,如果视图是轴测图那么你就要调ucs坐标了,键入命令ucs空格后输v空格视图就变成了平面视图,然后再“复制ctrl+c”到另一个图形样板里“粘贴ctrl+v”7,在新建的图形样板里粘贴后,你会发现粘贴的图那些理论上看不到的线条也存在,你只需选中他删除就行了(因为复制过来的两个图层一个是立体图可见线,另一个是立体图理论上不可见的线条),而后的图形是一个整体,如果想自己编辑的话,只要把这个图炸闪就行8,一次只能一个视图,N个视图的话你就要循环这几个步骤N次,其实都很简单proe三维图如何转化为二维图,用CAD打开我会用CAD,会用PROE画三维图,但从来没有在二者之间相互转化过。
现在三维图已经画好,如何转成二维的?说一下大概步骤就行,谢谢要用到工程图,新建绘图类型,把你的三维模型添加进去,转化成三视图,然后保存副本,格式为dwg 然后用cad打开它就可以了再次求CAD三维图形转化成二维图形的过程具体的步骤说一下!!跪求了!!问题补充:CAD 图形啊实体图形随便一个立体图转化成二维的就是CAD软件自己可以转化的,我忘记怎末转化了。
立体图直接生成三视图
第 21 步
按 退 出 键 退 出
第 22 步 修 改 HID 图 层 线 型
第 23 步 把 HID 图 层 线 型 改 为 虚 线
第 24 步
调 整 线 型 比 例
第 25 步 关 闭 视 口 边 框 图 层
第 26 步
结 果
例题示范
图
示范
用“三维实体转三视图”的方法画出下图的三视
小结:操作流程
设置图形
画出立体图
调整比例
设置视图
修改线型
课堂练习
绘制一边长为100mm的正方体,在其正中间从上往下
钻一直径为60mm的通孔,然后转换得出三视图。
谢谢
设置图形
设置视图
新课讲述
2、操作步骤
下面我就详细介绍这样的 操作——三维实体转三视 图。以下是详细图解:
第 1 步
画 好 立 体 图
第 2 步 转 换 到 二 维 线 框 模 式
第 3 步 使 用 设 置 视 图 命 令
第 4 步 删 除 刚 自 动 生 成 的 图 形
第 5 步 再 次 使 用 设 置 视 图 命 令
CAD:由立体图转换成三视图
机电
伍 刚 林
永州市工商职业中专学校
新课导入
动画
如果用CAD画下图的三视图,在平面里按照机械制图作图原理 一步步地画,固然可以画出,但既费时又费力,且往往容易 遗漏很多信息。那么,能否在AutoCAD中将三维实体直接转换 成三视图呢?
新课讲述
1、所用的命令
在转换的过程中,要用到2个命令即“设置视图”、“设置图形”, 这2个命令在CAD2004“实体”工具栏中,具体位置如下图。
第 6 步 单 击 右 键 选 择
关于Auto CAD中将三维实体图转换成平面三视图的探讨
关于Auto CAD中将三维实体图转换成平面三视图的探讨李灶福;李晓兰;邓小红;包晨阳
【期刊名称】《机床与液压》
【年(卷),期】2003(000)003
【摘要】在Auto CAD中由三维实体图转换成平面三视图是工程学的一种改革与创新,也是对传统绘制工程图样的方法的挑战.因此,探讨如何方便快捷地由三维实体图转换成平面三视图的操作方法和技巧就具有重要的意义和实用价值.
【总页数】4页(P141-144)
【作者】李灶福;李晓兰;邓小红;包晨阳
【作者单位】郴州职业技术学院,北院,423000;郴州职业技术学院,北院,423000;郴州职业技术学院,北院,423000;郴州职业技术学院,北院,423000
【正文语种】中文
【中图分类】TP3
【相关文献】
1.基于AutoCAD 2008版将实体转换成三视图的探讨与实现 [J], 陈洪敏
2.基于AutoCAD的三维图转换成平面图的研究 [J], 阳纯和
3.利用Auto CAD三维实体识读组合体三视图 [J], 杨正德;严中俊
4.Auto CAD三维实体向二维轴测图、三视图的转换 [J], 宋德军
5.基于Pro-E三维实体模型的《Auto CAD软件应用》及专用周教学探讨 [J], 梁军华;李春寒;唐文安;
因版权原因,仅展示原文概要,查看原文内容请购买。
第五章立体图转换三视图
07
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
09
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
09
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
10
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
10
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
19
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
20
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
20
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
21
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
21
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
24
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
25
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
25
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
26
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
26
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
13
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
14
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
14
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
15
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
15
河 南 省 新 安 县 职 业 高 中 付 明 涛 制 作
AutoCAD教程:平面摄影命令将三维模型转为三视图
AutoCAD教程:平面摄影命令将三维模型转为三视图下面,就是用“平面摄影(flatshot)”命令来进行从三维实体到三视图转换的一种、也是最基础的方法,我使用CAD2008进行操作的:1、打开CAD,大家看到如下图的界面工具条的放置有点怪,这是为了使绘图的窗口界面最大化,便于大家看的清楚。
最上面的“建模”工具条,到后面还要换成“标准”工具条。
最下面的命令行,就省略了。
先画好三维实体或者打开已经画好的三维实体,可以是线框图、或消隐图、也可以是着色图(2007版以上中的“真实”或“概念”),我这里为了讲解的清楚,使用了“概念”。
在三维实体上,我们先要有一个空间概念,即三维实体在转成三视图后的“俯视”、“前视”和“左视”的方向,如下图:2、按照刚才的三个视图的定位,以前视图的方向为基准,用“复制”命令,将三维实体往左边复制一个,注意,要打开“正交(也可以按F8)”,复制的这个,在以后转成的三视图里,作为“俯视图”。
3、将刚做好的2个三维实体,还是以前视图的方向为基准,用“复制”命令,往后面的方向,复制2个,可以一起复制。
注意,还是要打开“正交(也可以按F8)”,复制后的这2个,在以后转成的三视图里,将作为“前视图”和“左视图”。
如下图所示:4、大家知道,三视图是二维平面图,二维看到的只有X、Y轴,而面向我们的,则是Z轴。
因此,下面要进行的就是将三维实体在三视图中要看到的面,朝向Z轴。
作为俯视图的实体已经朝向Z轴,就不要动了。
后面2个(前视和左视)要进行转向,将前视方向朝向Z轴。
操作:点击“三维旋转”命令按钮,选中后面2个实体,指定旋转基点,如下图:5、指定了旋转基点以后,在三维旋转的旋转轴上,指定X轴,即沿着X轴方向旋转,在命令行中输入:-90,旋转90度,回车即可。
6、如下图,我们已经看到后面的2个实体的前视方向都已经朝向Z轴了。
下面,再对右后面的实体进行三维旋转,使之左视方向朝向Z轴。
操作:点击“三维旋转”命令按钮,选中右后面的实体,指定旋转基点,如下图:、指定了旋转基点以后,在三维旋转的旋转轴上,指定Y轴,即沿着Y轴方向旋转,在命令行中输入:-90,旋转90度,回车即可。
由立体图形到三视图 PPT课件 人教版
左视图
(从左面看)
俯视图
(从上面看)
例2.画出如图所示的四棱柱的三视图。
四棱柱
俯
左
四棱柱
(高)
(长)
(宽)
(高)
(长)
(宽)
四棱柱
例3.画出如图所示的圆柱的三视图。
圆柱
俯
左
圆柱
Φ
Φ
(高)
Φ
(高)
圆柱
例4.画出如图所示的圆锥的三视图。
圆
锥
俯
左
圆锥
Φ
(高)
圆锥
Φ
例5.画出如图所示的球体的三视图。
1、再长的路一步一步得走也能走到终点,再近的距离不迈开第一步永远也不会到达。 2、从善如登,从恶如崩。 3、现在决定未来,知识改变命运。 4、当你能梦的时候就不要放弃梦。 5、龙吟八洲行壮志,凤舞九天挥鸿图。 6、天下大事,必作于细;天下难事,必作于易。 7、当你把高尔夫球打不进时,球洞只是陷阱;打进时,它就是成功。 8、真正的爱,应该超越生命的长度、心灵的宽度、灵魂的深度。 9、永远不要逃避问题,因为时间不会给弱者任何回报。 10、评价一个人对你的好坏,有钱的看他愿不愿对你花时间,没钱的愿不愿意为你花钱。 11、明天是世上增值最快的一块土地,因它充满了希望。 12、得意时应善待他人,因为你失意时会需要他们。 13、人生最大的错误是不断担心会犯错。 14、忍别人所不能忍的痛,吃别人所不能吃的苦,是为了收获别人得不到的收获。 15、不管怎样,仍要坚持,没有梦想,永远到不了远方。 16、心态决定命运,自信走向成功。 17、第一个青春是上帝给的;第二个的青春是靠自己努力的。 18、励志照亮人生,创业改变命运。 19、就算生活让你再蛋疼,也要笑着学会忍。 20、当你能飞的时候就不要放弃飞。 21、所有欺骗中,自欺是最为严重的。 22、糊涂一点就会快乐一点。有的人有的事,想得太多会疼,想不通会头疼,想通了会心痛。 23、天行健君子以自强不息;地势坤君子以厚德载物。 24、态度决定高度,思路决定出路,细节关乎命运。 25、世上最累人的事,莫过於虚伪的过日子。 26、事不三思终有悔,人能百忍自无忧。 27、智者,一切求自己;愚者,一切求他人。 28、有时候,生活不免走向低谷,才能迎接你的下一个高点。 29、乐观本身就是一种成功。乌云后面依然是灿烂的晴天。 30、经验是由痛苦中粹取出来的。 31、绳锯木断,水滴石穿。 32、肯承认错误则错已改了一半。 33、快乐不是因为拥有的多而是计较的少。 34、好方法事半功倍,好习惯受益终身。 35、生命可以不轰轰烈烈,但应掷地有声。 36、每临大事,心必静心,静则神明,豁然冰释。 37、别人认识你是你的面容和躯体,人们定义你是你的头脑和心灵。 38、当一个人真正觉悟的一刻,他放弃追寻外在世界的财富,而开始追寻他内心世界的真正财富。 39、人的价值,在遭受诱惑的一瞬间被决定。 40、事虽微,不为不成;道虽迩,不行不至。 41、好好扮演自己的角色,做自己该做的事。 42、自信人生二百年,会当水击三千里。 43、要纠正别人之前,先反省自己有没有犯错。 44、仁慈是一种聋子能听到、哑巴能了解的语言。 45、不可能!只存在于蠢人的字典里。 46、在浩瀚的宇宙里,每天都只是一瞬,活在今天,忘掉昨天。 47、小事成就大事,细节成就完美。 48、凡真心尝试助人者,没有不帮到自己的。 49、人往往会这样,顺风顺水,人的智力就会下降一些;如果突遇挫折,智力就会应激增长。 50、想像力比知识更重要。不是无知,而是对无知的无知,才是知的死亡。 51、对于最有能力的领航人风浪总是格外的汹涌。 52、思想如钻子,必须集中在一点钻下去才有力量。 53、年少时,梦想在心中激扬迸进,势不可挡,只是我们还没学会去战斗。经过一番努力,我们终于学会了战斗,却已没有了拼搏的勇气。因此,我们转向自身,攻击自己,成为自己最大的敌人。 54、最伟大的思想和行动往往需要最微不足道的开始。 55、不积小流无以成江海,不积跬步无以至千里。 56、远大抱负始于高中,辉煌人生起于今日。 57、理想的路总是为有信心的人预备着。 58、抱最大的希望,为最大的努力,做最坏的打算。 59、世上除了生死,都是小事。从今天开始,每天微笑吧。 60、一勤天下无难事,一懒天下皆难事。 61、在清醒中孤独,总好过于在喧嚣人群中寂寞。 62、心里的感觉总会是这样,你越期待的会越行越远,你越在乎的对你的伤害越大。 63、彩虹风雨后,成功细节中。 64、有些事你是绕不过去的,你现在逃避,你以后就会话十倍的精力去面对。 65、只要有信心,就能在信念中行走。 66、每天告诉自己一次,我真的很不错。 67、心中有理想 再累也快乐 68、发光并非太阳的专利,你也可以发光。 69、任何山都可以移动,只要把沙土一卡车一卡车运走即可。 70、当你的希望一个个落空,你也要坚定,要沉着! 71、生命太过短暂,今天放弃了明天不一定能得到。 72、只要路是对的,就不怕路远。 73、如果一个人爱你、特别在乎你,有一个表现是他还是有点怕你。 74、先知三日,富贵十年。付诸行动,你就会得到力量。 75、爱的力量大到可以使人忘记一切,却又小到连一粒嫉妒的沙石也不能容纳。 76、好习惯成就一生,坏习惯毁人前程。 77、年轻就是这样,有错过有遗憾,最后才会学着珍惜。 78、时间不会停下来等你,我们现在过的每一天,都是余生中最年轻的一天。 79、在极度失望时,上天总会给你一点希望;在你感到痛苦时,又会让你偶遇一些温暖。在这忽冷忽热中,我们学会了看护自己,学会了坚强。 80、乐观者在灾祸中看到机会;悲观者在机会中看到灾祸。
3D实体转三视
CAD里3D实体转三视图方法:一步到位(原创)2008-11-26 20:58所有的设计都要画图,这是因为工程师无法完全记住自己所作设计中的全部细节 (那怕是较简单的),用文字记载也不完整,因此图形表达就是唯一的方法。
这些图首先是给设计者自己看,为了记住和研究设计构思:其次是给别的工程师看,为了互相讨论交流,最后是为了给制造者看,为了将设计意图变成实物。
在设计的全过程中.原始构思是三维 (3D)实体,这也是毫无疑问的。
在CAD中画好三维实体以后,可以观赏,也可以截成图片,固然漂亮、直观,但很多信息传递不到。
因此,只有把三维实体转成三视图,才是最实用的,可以反映三维实体的各个部位的详细信息。
而怎样才能将所画好的三维实体用三视图的形式表达出来,是很多绘图者比较头疼的事情。
在平面里参照三维实体一步步地画,固然可以画出,但既费时又费力,且往往容易遗漏很多信息。
那么,能否在AutoCAD中将三维实体直接转换成三视图呢?答案是肯定的。
下面我就详细介绍这样的操作——三维实体转三视图。
这里利用了我编制的一个小小的LISP 程序,我给出的是源码,你可以自行修改,适合自己才能够更快的提高自己的绘图水平。
附件有二个:sanshi.lsp(DEFUN c:sa()(setq dcl_id (load_dialog "sanshi"))(new_dialog "sanshi" dcl_id)(action_tile "sansh_cf" "(done_dialog 1)")(action_tile "sansh_cf1" "(done_dialog 2)")(action_tile "sansh_cf2" "(done_dialog 3)")(action_tile "sansh_cf3" "(done_dialog 4)")(action_tile "sansh_zds" "(done_dialog 5)")(setq sansh_done_id (start_dialog))(if (> sansh_done_id 0)(progn(cond ((= 1 sansh_done_id)(sanshm_cf))((= 2 sansh_done_id)(sanshm_cf1))((= 3 sansh_done_id)(sanshm_cf2))((= 4 sansh_done_id)(sanshm_cf3))((= 5 sansh_done_id)(sanshm_zds)))))(princ));;;;;-------------------------------------------------------- ;;;函数: cf;;;-------------------------------------------------------- ;;;编制日期:2008.11.26;;;编制者 :曾敏辉;;;说明:本函数用以复制实体为前视图;;;-------------------------------------------------------- (Defun sanshm_CF (/ s1 s2 )(PRINC "\n 请输入实体的复制基准XY平面:")(command "_ucs" "_fa" pause pause "")(PRINC "\n 请输入实体的复制基准点:")(SETQ S1 (GETPOINT))(SETQ S2 (SSGET))(command "_copybase" S1 S2 "")(command "_-view" "_top")(command "_pasteclip" )(prin1));;;-------------------------------------------------------- ;;;函数: CF1;;;-------------------------------------------------------- ;;;编制日期:2008.11.26;;;编制者 :曾敏辉;;;说明:本函数将复制并旋转对象为右视;;;-------------------------------------------------------- (DEFUN sanshm_CF1(/ ENTGRP pt1 pt2 L)(princ "\n 请选择需要复制并旋转为右视的对象:") (SETQ ENTGRP (SSGET))(princ "\n 请选择主视图的基准点:")(SETQ pt1 (GETPOINT))(princ "\n 请选择右视图的基准点:")(setq pt2 (getpoint))(COMMAND "_.COPYBASE" pt1 ENTGRP "")(COMMAND "_pasteblock" pt2 "")(SETQ L (entlast))(command "rotate3d" L "" "Y" pt2 "-90")(command "EXPLODE" L "")(princ));;; _ 结束defun;;;-------------------------------------------------------- ;;;函数: CF2;;;-------------------------------------------------------- ;;;编制日期:2008.11.26;;;编制者 :曾敏辉;;;说明:本函数将复制并旋转对象为仰视;;;-------------------------------------------------------- (DEFUN sanshm_CF2(/ ENTGRP pt1 pt2 L)(princ "\n 请选择需要复制并旋转为仰视的对象:") (SETQ ENTGRP (SSGET))(princ "\n 请选择主视图的基准点:")(SETQ pt1 (GETPOINT))(princ "\n 请选择仰视图的基准点:")(setq pt2 (getpoint))(COMMAND "_.COPYBASE" pt1 ENTGRP "")(COMMAND "_pasteblock" pt2 "")(SETQ L (entlast))(command "rotate3d" L "" "X" pt2 "-90")(command "EXPLODE" L "")(princ));;; _ 结束defun;;;-------------------------------------------------------- ;;;函数: CF3;;;-------------------------------------------------------- ;;;编制日期:2008.11.26;;;编制者 :曾敏辉;;;说明:本函数将复制并旋转对象为左视;;;-------------------------------------------------------- (DEFUN sanshm_CF3(/ ENTGRP pt1 pt2 L)(princ "\n 请选择需要复制并旋转为左视的对象:") (SETQ ENTGRP (SSGET))(princ "\n 请选择主视图的基准点:")(SETQ pt1 (GETPOINT))(princ "\n 请选择左视图的基准点:")(setq pt2 (getpoint))(COMMAND "_.COPYBASE" pt1 ENTGRP "")(COMMAND "_pasteblock" pt2 "")(SETQ L (entlast))(command "rotate3d" L "" "Y" pt2 "90")(command "EXPLODE" L "")(princ));;; _ 结束defun;;; -------------------------------------------------------- ;;; 函数: ZDS;;; -------------------------------------------------------- ;;; 编制日期:2008.11.26;;; 编制者 :曾敏辉;;; 说明: 将已绘制好的三维图自动生成三视图;;; -------------------------------------------------------- (defun sanshm_zds (/ ssg1)(SETVAR "CMDECHO" 0)(princ "\n 请选择生成三视图的组合:")(setq ssg1 (ssget));;生成布局选项(command "layout" "s" "")(princ "\n 三视图正在生成中,请稍候......")(command "mspace")(command "_solprof" ssg1 "" "Y" "Y" "N")(princ "\n 三视图已生成")(command "model")(princ));;; _ 结束defunsanshi.dcldcl_settings:default_dcl_settings {audit_level = 0 ;}sanshi:dialog {label = "三视图工具" ;spacer_1;:column {children_fixed_width = true ;fixed_width = true ;width = 5 ;:button {fixed_width = true ;key = "sansh_cf" ;label = "1.复制实体为俯视" ;width = 10 ;}:button {key = "sansh_cf1" ;label = "2.复制对象为右视" ;}:button {key = "sansh_cf2" ;label = "3.复制对象为仰视" ;}:button {key = "sansh_cf3" ;label = "4.复制对象为左视" ;}:button {key = "sansh_zds" ;label = "5.绘制对象三视图" ;}}spacer_1;:text {alignment = centered ;label = "学以致用,其乐无穷!" ;}:text {alignment = centered ;label = " 设计者:曾敏輝" ;}cancel_button;}使用方法:1.将上述两个文件复制之后再另存为相应的文件名:sanshi.lspsanshi.dcl保存到AutoCAD的支持路径下2.用appload加载sanshi.lsp3.运行命令为sa(你可以自行修改)。
基于平面摄影命令将三维模型转换为三视图的研究与应用
基于平面摄影命令将三维模型转换为三视图的研究与应用【摘要】我们可以先创建三维实体模型,然后将其转换为二维视图,在二维视图将进行尺寸及技术要求的标注,这将大大提高绘图和效率。
【关键词】AutoCAD;平面摄影;三视图日前的制造业在制造机件时,依然是依据零件图来进行的,一张完整的零件图应包括用以表达机件结构形状的图形、用于制造零件所需的全部尺寸、技术要求等。
而现今的三维CAD系统,可方便地设计出所见即所得的三维实体产品模型。
但在三维模型中却无法进行零件的尺寸标注和技术要求如公差与配合、形位公差、表面粗糙度、材料及其热处理要求等的标注,对于二维CAD系统(比如AutoCAD),它的作用是可以帮助设计人员把图纸画得规范、漂亮,提高绘图效率,同时也便于图纸以后的修改及管理。
也就是说,它只是起到了甩掉绘图板的作用。
二维CAD系统与传统的手工绘图一样,对减少产品设计错误、设计更改和返工现象并无重大影响,对企业最需要的设计质量并没有多大的提高。
如何解决这一矛盾?AutoCAD是目前国内外使用最广泛的绘图软件。
在AutoCAD2007以下版本有“设置视图(solview)”、“设置图形(soldraw)”,来进行从三维实体到三视图的转换,利用这两个命令能在“布局”空间里将三维实体转换为三视图,但在布局里转换有很多不便之处。
在AutoCAD2007版及以后的各个版本中,可以用“平面摄影(flatshot)”命令来进行三维实体到三视图的转换,这个转换过程是在“模型”空间里转换,这就给很多的后续操作带来了方便,如绘制“剖视图”、“截面图”、“转向图”等等。
因此,我们可以先创建三维实体模型,然后将其转换为二维视图,在二维视图将进行尺寸及技术要求的标注,这将大大提高绘图和效率。
使用FLATSHOT 命令,可以在当前视图中创建所有三维实体和面域的展平视图。
所生成的视图是一个块,该块是三维模型的展平表示并投影到XY 平面上。
该过程类似于用相机拍摄整个三维模型的“快照”,然后平铺照片。