布尔运算在3D制图中的应用

第15卷 第1期 2003年3月 塔里木农垦大学学报 JournalofTarimUniversityofAgricultureReclamation Vol.15No.1

Mar.3

文章编号:1009-0568(2003)01-0032-03

布尔运算在3D制图中的应用

黄钢 周鹏

(塔里木农垦大学农大农业工程学院,新疆阿拉尔 843300)

在机械加工及制造行业中,用2D平面视图所表达的机械参数信息有一定的局限性。因而我们常常要用到3D视图,用创建3D实体的方法时更利于直观地观察和表达整体机械或局部机械的效果,3D视图所包涵的机械参数信息较2D更为丰富。绘制3D实体时,运用布尔运算是不可缺少的条件之一。1 运用布尔运算联集和减集相结合的综合技法绘制的三角带轮实体(图1为带轮渲染后的效果)

。2 制图

2.1 创建一个合适的座标环境

菜单: /工具0)/用户坐标系0)/源G0

移动鼠标在绘图区中选位左键点击

/视区0)/显示0)/座标系图标0)/原点0

/视区0)/3D视点0)/东南视图0

/工具0)/用户坐标系0)/X轴旋转0

/RotationangleaboutXaxis:0键入90

2.2 绘制园柱体

菜单: /绘制0)/实体0)/柱体0

/EllipticalP:0键入0,0,0

/DiameterP:060

/CenterofotherendP:0

10

/EllipticalP:00,0,10

/DiameterP:075

/CenterofotherendP:05

/EllipticalP:00,0,15

/DiameterP:060

/CenterofotherendP:020

/EllipticalP:00,0,35

/DiameterP:075

/CenterofotherendP:05

/EllipticalP:00,0,40

/DiameterP:060:图 1图 2

第1期黄钢等:布尔运算在3D制图中的应用33/CenterofotherendP:0

20

/EllipticalP:00,0,60

/DiameterP:075

/CenterofotherendP:08

见图2

2.3 绘制园锥体

菜单: /视区0)/3D视点0)/左视图0

见图3

菜单: /绘制0)/实体0)/园锥体0

/EllipticalP:00,0,15

/DiameterP:075

/ApexP:025

/EllipticalP:00,0,40

/DiameterP:0

75

/ApexP:025

见图4

菜单: /工具0)/用户座标系0)/X轴旋转0

/RotationangleaboutXaxis:0180

菜单: /绘制0)/实体0)/园锥体0

/EllipticalP:0键入0,0,-35

/DiameterP:075

/ApexP:025

/EllipticalP:00,0,-60

/DiameterP:075

/ApexP:0

25图 4图 3

图 5 图 6 图 7

见图5

2.4 用布尔联集构成带轮实体

菜单: /修改0)/布尔运算0)/联集U0

左键选中右侧R为60、H为20的园柱体以及相交的两园锥体)右键确定

左键选中左侧R为60、H为20的园柱体以及相交的两园锥体)右键确定

左键依次选中全部实体)右键确定(用布尔联集将全部实体联为一体)

见图6

34塔 里 木 农 垦 大 学 学 报第15卷

2.5 用布尔减集创建带轮内孔

菜单:/绘制0)/实体0)/园柱体0

/EllipticalP:00,0,-68

/DiameterP:015

/CenterofotherendP:068

见图7

菜单: /修改0)/布尔运算0)/减集U0

左键选中要保留的带轮实体)右键

左键选中要减去的内部园柱体)右键

见图

8

图 8 图 9

从视区上看图8较图7无变化,但带轮内孔已通过布尔减集完成。

菜单: /视区0)/3D视点0)/东北视图0

见图9

图9为已绘制成的带轮实体图,宣染后为图1可看出带轮内孔已绘制成。

3 结论

(1)用布尔运算可以有效、快捷地形成各种复杂3D实体。

(2)创建一个3D复杂实体的前提是:根据绘图过程的需要,合理地选择和运用用户座标系/UCS0,搭建

相应的各种基础实体。

(3)用布尔运算形成复杂实体时,操作对象(即各种搭建的基础实体)必须具有关联性和因果性。

第15卷 第1期 2003年3月 塔里木农垦大学学报 JournalofTarimUniversityofAgricultureReclamation Vol.15No.1

Mar.3

文章编号:1009-0568(2003)01-0032-03

布尔运算在3D制图中的应用

黄钢 周鹏

(塔里木农垦大学农大农业工程学院,新疆阿拉尔 843300)

在机械加工及制造行业中,用2D平面视图所表达的机械参数信息有一定的局限性。因而我们常常要用到3D视图,用创建3D实体的方法时更利于直观地观察和表达整体机械或局部机械的效果,3D视图所包涵的机械参数信息较2D更为丰富。绘制3D实体时,运用布尔运算是不可缺少的条件之一。1 运用布尔运算联集和减集相结合的综合技法绘制的三角带轮实体(图1为带轮渲染后的效果)

。2 制图

2.1 创建一个合适的座标环境

菜单: /工具0)/用户坐标系0)/源G0

移动鼠标在绘图区中选位左键点击

/视区0)/显示0)/座标系图标0)/原点0

/视区0)/3D视点0)/东南视图0

/工具0)/用户坐标系0)/X轴旋转0

/RotationangleaboutXaxis:0键入90

2.2 绘制园柱体

菜单: /绘制0)/实体0)/柱体0

/EllipticalP:0键入0,0,0

/DiameterP:060

/CenterofotherendP:0

10

/EllipticalP:00,0,10

/DiameterP:075

/CenterofotherendP:05

/EllipticalP:00,0,15

/DiameterP:060

/CenterofotherendP:020

/EllipticalP:00,0,35

/DiameterP:075

/CenterofotherendP:05

/EllipticalP:00,0,40

/DiameterP:060:图 1图 2

第1期黄钢等:布尔运算在3D制图中的应用33/CenterofotherendP:0

20

/EllipticalP:00,0,60

/DiameterP:075

/CenterofotherendP:08

见图2

2.3 绘制园锥体

菜单: /视区0)/3D视点0)/左视图0

见图3

菜单: /绘制0)/实体0)/园锥体0

/EllipticalP:00,0,15

/DiameterP:075

/ApexP:025

/EllipticalP:00,0,40

/DiameterP:0

75

/ApexP:025

见图4

菜单: /工具0)/用户座标系0)/X轴旋转0

/RotationangleaboutXaxis:0180

菜单: /绘制0)/实体0)/园锥体0

/EllipticalP:0键入0,0,-35

/DiameterP:075

/ApexP:025

/EllipticalP:00,0,-60

/DiameterP:075

/ApexP:0

25图 4图 3

图 5 图 6 图 7

见图5

2.4 用布尔联集构成带轮实体

菜单: /修改0)/布尔运算0)/联集U0

左键选中右侧R为60、H为20的园柱体以及相交的两园锥体)右键确定

左键选中左侧R为60、H为20的园柱体以及相交的两园锥体)右键确定

左键依次选中全部实体)右键确定(用布尔联集将全部实体联为一体)

见图6

34塔 里 木 农 垦 大 学 学 报第15卷

2.5 用布尔减集创建带轮内孔

菜单:/绘制0)/实体0)/园柱体0

/EllipticalP:00,0,-68

/DiameterP:015

/CenterofotherendP:068

见图7

菜单: /修改0)/布尔运算0)/减集U0

左键选中要保留的带轮实体)右键

左键选中要减去的内部园柱体)右键

见图

8

图 8 图 9

从视区上看图8较图7无变化,但带轮内孔已通过布尔减集完成。

菜单: /视区0)/3D视点0)/东北视图0

见图9

图9为已绘制成的带轮实体图,宣染后为图1可看出带轮内孔已绘制成。

3 结论

(1)用布尔运算可以有效、快捷地形成各种复杂3D实体。

(2)创建一个3D复杂实体的前提是:根据绘图过程的需要,合理地选择和运用用户座标系/UCS0,搭建

相应的各种基础实体。

(3)用布尔运算形成复杂实体时,操作对象(即各种搭建的基础实体)必须具有关联性和因果性。


相关文章

  • 布尔运算在建模中的实际应用
  • 2005年9月第20卷第5期西安石油大学学报(自然科学版) JournalofXicanShiyouUniversity(NaturalScienceEdition)Sep.2005Vol.20No.5 文章编号:1673-064X(200 ...查看


  • 计算机地图制图
  • 计算机地图制图 计算机地图制图(Computer-Aided Cartography ,简称CAC )又称数字化制图.计算机辅助制图等,简称为机助制图.简单的讲计算机地图制图是以地图学基本原理为基础,应用计算机和图形输入输出设备,从事地图制 ...查看


  • 基于模板的专题制图数学模型构建和应用
  • 第19卷第6期 测 2010年12月 ENGINEERING OF 绘 工 程 V o l. 19l . 6SURV EYING AND M APPIN G Dec. , 2010基于模板的专题制图数学模型构建和应用 冯 涛1, 张亚军1, ...查看


  • 信息学奥林匹克竞赛教程
  • 第一课初识Pascal语言 信息学奥林匹克竞赛是一项益智性的竞赛活动,核心是考查选手的智力和使用计算机解题的能力.选手首先应针对竞赛中题目的要求构建数学模型,进而构造出计算机可以接受的算法,之后要写出高级语言程序,上机调试通过.程序设计是信 ...查看


  • 遥感图像处理软件比较(下)
  • 发表时间:2010-09-03     来源:中国3S人才网     编辑:博雅        阅读:280次 ERDAS IMAGINE 9.0 简介 Erdas Imagine v9.0 功能非常强大的遥感图像处理系统,可以说是该行业中 ...查看


  • 电子束光刻技术与图形数据处理技术_陈宝钦
  • 电子束光刻技术与图形数据处理技术 陈宝钦 (中国科学院微电子研究所微细加工与纳米技术研究室, 北京 100029) 摘要:介绍了微纳米加工领域的关键工艺技术 电子束光刻技术与图形数据处理技术, 包括:电子束直写技术.电子束邻近效应校正技术. ...查看


  • 信息检索论文-文本表示模型
  • 文本表示模型 摘要:在互联网越来越发达的时代,如何从中快速有效地搜集信息,成为一个亟待解决的问题.而信息检索的一个关键就是建立高效的文本表示模型.本文主要讨论了信息检索.三种传统文本表示模型.及其中出现的问题. 关键词:信息检索 向量空间模 ...查看


  • 易经_莱布尼兹_现代科技_陈明远
  • 易经・莱布尼兹・现代科技 □陈明远(中国 北京,100086) [内容摘要]要阐明易经八卦与莱布尼兹二进制的关系,首先必须搞清楚什么是"二进制算法".什么是"电子计算机的理论基础".周易的阴阳符号不同 ...查看


  • 电子信息工程2
  • 子信息工程专业 04023001 高等数学 Advanced Mathematics [192-10-1.2] 内容提要:高等数学是高等学校理工科专业的一门必修的重要基础课.通过这门课程的学习,使学生系统地获得函数.极限.连续.一元函数微积 ...查看


热门内容