绘图软件

2024-10-11

绘图软件(精选12篇)

绘图软件 篇1

1 绘图软件应用的条件

1.1 计算机配置

用于园林绘图的计算机多数配置较高,如:主板可升级、可扩展槽、CUP高转速、硬盘容量大、独立显卡、高频内存、显示器超大宽屏、专业键盘和五键鼠标、还有DVD刻录等条件。

1.2 外辅设备

外辅设备主要包括扫描仪、绘图仪、投影仪、晒图仪、大图复印机、高效能彩色打印机、数码相机等。

1.3 绘图软件

计算机制图软件常用的有AutoCAD、3DMAX、Photoshop、佳园园林软件等。然而,这些绘图软件因版本推陈出新较快,不断变化,所以需要不断学习新的内容。掌握高版本的软件,提高绘图效率。

2 绘图软件的转换

2.1 AutoCAD与3Dmax的转换

AutoCAD“输出”的“觹.dwg、觹.dxf、觹.3ds、觹.wmf、觹.eps、觹.ai”格式文件可以在3Dmax中打开或导入进行编辑、使用。3Dmax储存或导出的觹.3ds、觹.dwg、觹.dxf格式文件在AutoCAD中通过“插入或打开”进行编辑使用。

2.2 AutoCAD与Photoshop的转换

AutoCAD输出的“觹.bmp、觹.wmf、觹.eps、觹.ai”格式文件可以在Photoshop中打开或导入进行编辑、使用。Photoshop存储的“觹.jpg、觹.tga、觹.bmp、觹.gif、觹.rel”格式文件可以在AutoCAD中使用“插入-图像管理器”输入使用。

2.3 3Dmax与Photoshop的转换

3Dmax制作完成的图形经过渲染后以觹.jpg、觹.jpe、觹.jpeg、觹.tif、觹.bmp、觹.eps、觹.png、觹.tga、觹.vda、觹.icb、觹.vst、觹.ps格式文件存储后可以在Photoshop中进行编辑使用。Photoshop的觹.jpg、觹.jpe、觹.jpeg、觹.bmp、觹.gif、觹.png、觹.psd、觹.pdd、觹.tga、觹.vda、觹.icb、觹.vst、觹.tif格式文件可以在3Dmax中以贴图素材或背景文件形式在其中使用调整设置等操作。

3 绘图软件在园林中的应用

3.1 AutoCAD软件

AutoCAD是一个功能强大的图形图像开发软件工具库,是一个可以根据用户的指令准确绘制、编辑并修改矢量图的绘图软件。AutoCAD可以保存每次绘图稿、进行单稿修改、图与图的合并和拆分、旋转和缩放、成图时间短速度快、图纸线条明晰、标注数据精确、分层编辑等优点,并且有快捷的命令输入。通过AutoCAD的命令点、直线、多段线、矩形、圆、椭圆等绘制出图形;而复杂的图形,可以采用扫描仪、数字化仪等设备,将图形扫描到计算机内,在AutoCAD中进行图形的描绘。其次,通过AutoCAD编辑命令等将园林绿地中的建筑、道路、山石、小品、水体、植物等设施进行合理布局,填充图案,赋予颜色,分层,分色,分线宽,分线型,尺寸标注等,绘制成一幅园林图。

一般在AutoCAD中可以绘制园林景观的总平面图、各立面图、剖面图、详图以及施工详图。如图1是AutoCAD中绘制好的一幅园林景观施工图。

3.2 3Dmax软件

3Dmax在园林绘图中主要表现在利用其三维空间模式来模拟设计的园林小品、园林建筑、道路、地形、路灯、墙体、水系等。并能赋予、设置最接近真实场景或设计效果的贴图、灯光和自然效果等。而后,在虚拟空间放置一部模拟摄像机,利用虚拟相机观看不同视角的透视场景,锁定理想的观看点。确定渲染器的类型,进行图像的渲染成图等工作。可以渲染出平面、立面、轴测、鸟瞰、动态漫游等多套图纸和视频影片。避免传统手绘效果图大量繁琐的图纸,大量的绘制工作。

图2是3Dmax中绘制好的一幅院门夜景图。3Dmax中建好院门的三维模型图,设置夜景模式,加后期的效果制作。

3.3 Photoshop软件

Photoshop高效率的快捷操作是软件绘图最方便特点。绘图软件在园林绘图工作中可以对图像进行编辑、修改、调整、合成、补充和添加效果等润色工作并能转换多种格式的图形文件。可以进行多种效果图的后期加工、制作。在园林效果图中合成图像,如天空、植物、水体、雕塑、山石、人车等以不同的图层存在并进行编辑。通道工具不仅可以增加园林效果图多彩的影像,还可以辅助图像制作成需要的园林绘图用素材图和背景图,并且以最佳质量、最节约空间的觹.jpeg格式文件保存。

图3是Photoshop处理完成的一幅别墅夜景图。用3Dmax制作别墅建筑主体三维模型图,设置夜景模式,后期用Photoshop的各种效果制作植物、道路、天空、路灯等,再合理地组合好整幅图。

4 结束语

园林绘图将会一体化:草图→效果图(草图渲染)→施工图→模拟漫游,更多更专业的园林专业软件会问世,制图方法和形式将日益丰富多彩,技术操作也将更加简捷方便。园林规划设计人员可更方便快捷地绘制出更多优秀的作品。

参考文献

[1]陈志民.Photoshop7建筑效果图制作精粹[M].北京:机械工业出版社,2003.

[2]高志清.3Dmax室外建筑效果图制作[M].北京:人民邮电出版社,2003.

[3]张斌.计算机技术在园林环境设计中的应用探讨[J].武汉:华中农业大学学报,1999,18(5):48-49.

[4]余俊,潘文明.浅析AutoCAD在园林规划设计中的应用[J].合肥:安徽农业科学,2004,32(2):332-333.

绘图软件 篇2

特色:

超级画板主要适用于平面几何、代数运算、解析几何、函数图像、概率统计、立体几何、算法编程等领域,在动态几何构图、动态图形变换、利用函数或方程绘制曲线、随机实验模拟系统、平面几何推理与证明、程序边界环境和数学资源开发方面较为常用。

缺点:

相较于几何画板,超级画板的功能不免显得捉襟见肘。

配电网绘图工具软件的设计与分析 篇3

关键词:配电网 网络结构 结构优化 AutoCAD绘图软件

为提高线损理论计算软件获取、转换和处理配电网数据的效率,对AutoCAD绘图软件进行二次开发,使其作为线损理论计算软件的数据库接口和图形平台,应用于生产实践中。

一、线损理论计算软件数据库分析

1.1数据库信息

线损理论计算软件完成线损理论计算的三项工作,即原始数据录入、线损计算和上报结果。在配电线路基础数据表记录了配电线路的具体参数,包括线路的名称、型号、长度和编号,以及线路对应的变压器信息;配电变压器基础数据表中包含了配电变压器的具体参数,包括变压器的容量、型号、对应的配电线路编号。这些信息中我们最关心的是配电线路对应的变压器编号和配电变压器对应的配电线路编号。

1.2配电变压器和配电线路信息

通过图1可进一步分析配电线路对应的变压器信息和配电变压器对应的配电线路信息。所有的配电网接线图,不论其有多复杂,其基本结构都是一种树状结构,即从主变电站发出的配电线路呈树枝状展开,其间没有回路和双回线。在进行线损计算时,需要以数据库的形式记录图中树状结构的等效网络拓扑关系。

1.2.1配电线路

a) 每一个配电网简图中必然有一条包含最多支路的长线,例如图1中1—7—9—11是一条最长的线路,其任意两条线路之间的线路都可以称为分支线路。

b) 而在分支线路中,仍然可以找到一条包含最多线路的长线路,例如图1中分支线路2后一条最长的线路是2—5,线路3和线路4则是分支线路。

c) 长线(包括分支线路中的长线)中任意两条线路之间的分支线路的编号介于这两条线路的编号之间。首先对非长线的分支线路进行编号,一直到该分支线路没有下一级线路,然后再对长线路编号。如图1所示,当线路2的编号(编号为2)确定以后,对其下一级的线路进行编号,即先对线路3、线路4和线路5编号,然后对线路6编号。线路2和线路6的编号(2和6)介于线路1和线路7的编号(1和7)之间,线路3和线路4的编号(3和4)介于线路2和线路5的编号(2和5)之间,线路8的编号介于线路7和线路9的编号之间,线路10的编号介于线路9和线路11的编号之间。

1.2.2配电变压器

同样的原理适用于配电变压器的编号原则,首先对分支线路中的配电变压器进行编号,然后再对以后的长线路中的配电变压器编号。如图1所示,先对线路3、线路4和线路5所接变压器编号,编号分别为1,2和3,然后对线路6所接变压器编号,编号为4。

1.3基础数据库

根据以上原则,我们可以得到与配电网接线图具有等效网络拓扑结构的数据格式。至此,我们掌握了线损理论计算软件中配电网拓扑与数据库信息的对应关系。

二、配电网绘图工具软件的设计

2.1开发环境

在AutoCAD 软件中利用VBA进行二次开发,鉴于VBA在控制执行AutoCAD和Office方面有良好的功能,在涉及配电线路段编号等功能上可起到算法管理的作用。

2.2设计思路

软件的主要功能是根据线损理论计算软件数据库中的配电网数据格式自动生成配电网接线简图,允许对配电网接线简图作各种更改,然后按原数据格式将新图存入原相应的数据库。

2.3关键算法

配电网络拓扑的关键点在于对线路的重新拓扑,以及对线路的重新编号,且编号仍遵循前面得出的原则。这里仍然使用第1节给出的例子来说明主要编程思路。如图2所示,在线路7的末端又插入了一条新线路,且在该新线路的末端插入一台变压器,程序赋予这条新线路的编号为12,新变压器的编号为8。

2.3.1重编号前的信息处理

重编号前读取配电网接线简图中的最大线路数、最大变压器数,并读取每个图元的相关属性,包括线路的编号、线路的前接线路信息和变压器的前接线路信息,用相关的数组保存这些信息。重编号的主要思想是把线路按照树状网的机构对其分层,并建立一个数组来保存每条线路所在的层次。如图2所示,线路1为第1层,所有直接连接线路1的线路为第2层,第2层包括线路2、线路6和线路7,则第3层包括线路3~5、线路8~9和线路12,第4层包括线路10和线路11。

2.3.2线路重编号

线路重编号原则:

a) 从底层到高层的顺序依次对每一条线路及其连接线路进行重编号;

b) 先对分支线路编号,再对主线路编号。

编程主要采用递归的方法来实现。第1层中只有线路1一条线路,故它的新号码仍然为1;第2层中有线路2、线路6和线路7三条线路,首先判断出线路7为主线路,所以先对线路2和线路6重编号,故线路6的新号码可以为2,线路2的新号码为3;由于第3层中有连接线路2的线路3、线路4和线路5,且第4层中没有连接这三条线路的线路,故这三条线路的新号码分别为4,5和6;第2层线路中的线路7没有重新编号,该线路的新号码仍然为7,第三层中有分支线路8和12连接线路7,故这两条线路分别重编号为8和9;第三层中的主线路为线路9,新编号为10;第四层中的两条线路分别编号为11,12。线路编号完毕。

2.3.3变压器重编号

变压器重编号的原则:

a) 按照所连接线路的层次顺序依次编号;

b) 所连接线路为分支线路的变压器优先编号。

角钢铁塔设计与绘图软件 篇4

能够满足送电线路中各种角钢铁塔 (多接腿) 和微波塔等各个设计阶段的工程图设计要求, 如:铁塔总图、分段结构图 (包括各个视向的结构图、隔面图、剖面图、单线图) 、节点的构造详图等。

(1) 快速、方便、直观的生成铁塔总图。采用图形化的输入方式, 用户能够快速定义塔身控制点及各类中间点, 利用所提供的布材程序用户可以快速、方便的完成布材设计。

(2) 快速、方便的工作面切换。可快速、方便的在铁塔各个工作面 (如:铁塔正面、塔身左侧面、塔身右侧面、铁塔后面、横隔面、塔腿V面及其它任意斜面) 之间进行切换, 能够关闭当前工作面之外的其它杆件和节点, 使设计人员能够方便、直观、不受干扰的按面进行布材设计。

(3) 提供模型检查功能。能够快速、准确的检查各工作面的布材情况、节点设计情况;角钢与节点的对称关系以及角钢之间的搭载关系;能够快速显示角钢或节点的其它信息。

(4) 模拟显示角钢空间摆放。能够以四种线型 (黑色实线、黑色虚线、蓝色实线、蓝色虚线) 描述角钢的四种空间的摆放方式, 能够在对话框内快速、方便、准确、直观的模拟显示指定工作面的布材情况, 而无需进行视图转换。

(5) 自动进行节点及杆件编号。能够在铁塔总图上自动进行节点及杆件编号, 并将节点及杆件编号写入总图模型。

(6) 提供与铁塔分析计算程序的接口。能自动生成《自立式铁塔内力分析软件》所需的部分原始数据 (如节点信息、杆件信息及部分总信息等) , 从而大大减少数据输入量, 而且不需做任何检查。用户只需补充杆件的部分数据 (如:工作条件系数、最小轴长度、平行轴长度、同时受压信息等) 及全部荷载数据, 而且补充杆件数据时有小光标在铁塔总图上逐根进行搜索, 既形象直观又不易遗漏数据。

(7) 快速、方便的生成铁塔计算总图。能够快速方便的将铁塔总图按面展开, 并在各展开面上标注节点编号等。

(8) 提供铁塔分析计算程序的后处理程序。能够自动将计算结果 (角钢的材质及规格、螺栓的规格、等级及个数) 写入总图模型的对应角钢, 而不必在生成铁塔分段结构图时再重新输入以上数据。

(9) 动态的角钢铁塔三维模型。能够在单线体模型和三维实体模型之间进行快速切换, 以满足分析计算、碰撞检查与节点设计等功能的不同要求。建立动态的角钢铁塔三维模型, 还可大大地提高屏幕刷新速度、提高模型的清晰程度。

(10) 碰撞检查与节点设计。在三维状态下按照用户的要求进行节点快速设计, 并对空间的角钢与角钢、角钢与连接板等进行碰撞检查, 以确定角钢正负头数值及切角情况。

(11) 将铁塔总图快速分段。经过碰撞检查与节点设计, 铁塔总图携带了构件的所有信息, 我们可以根据实际情况将铁塔总图分成若干段, 以满足生成分段结构图的需要。

(12) 快速生成分段结构图。能够快速方便的将铁塔分段总图按面展开, 即可快速生成分段结构图。

(13) 高效率的标注系统。对相似三角形标注, 我们只需在指定位置任点一数字化点, 程序能自动搜索相邻的各个角钢, 并自动生成相似三角形标注。

(14) 自动生成全塔材料汇总表和分段材料统计表。能够统计构件规格、长度、数量及重量, 统计螺栓、垫圈、脚钉的个数及重量等, 并自动生成全塔材料汇总表和分段材料统计表, 分段材料统计表有多种定位方式和布置形式。

2 软件性能特点

(1) 系统状态保护。对于重要的系统状态设置, 均安排了状态保护措施, 命令执行完毕即返回原来的设置状态, 保证系统的安全可靠运行。

(2) 输入的有效性、合法性检查。保证用户输入的项至少在语法方面是正确的, 数值应有合理的取值范围。

(3) UNDO功能。能够取消刚刚执行完毕的命令并进行现场保护。

(4) 自动检查标注边界, 避免图面“打架”的现象。

3 软件采用的关键技术

建立真实的角钢铁塔三维模型需要占用大量的内外存空间, 这将大大的降低计算机的运行效率, 即便是最简单的刷新屏幕操作, 速度之慢也会令用户无法忍受。有鉴于此, 我们提出了动态三维模型的概念。

建立动态三维模型就是用一条携带了模拟角钢三维实体信息的直线段代替一根角钢, 并将模拟角钢三维实体的全部信息以扩展实体数据的形式写在直线段上。我们只需在需要的时候将相邻的直线段变成三维实体, 而其余的直线段维持不变, 待完成碰撞检查等操作后, 再将三维实体从模型中删除, 同时将碰撞检查结果写入相应的直线段。由于大幅度的减少了模型的冗余数据量, 所以, 大大减少了模型堆建时间及屏幕的刷新时间, 同时, 也降低了对硬件设备挡次的要求。

由于直线段携带的扩展实体数据包含了代表一根角钢的所有特性信息, 使得我们可以将单线体的角钢铁塔三维模型很容易的转换成二维结构图。

4 系统总体设计

(1) 层规划。为了实现铁塔各面的快速切换及方便检索, 我们预先给铁塔各面上的杆件及节点安排不同的层次, 而且层次的命名遵循如下的规则。

(2) 层名的第一个字符:T-铁塔头部;S铁塔身部;L-铁塔腿部。

(3) 层名的第二个字符:P-表示节点;Z-主材;X-斜材;B-辅助材;Q-临时层;H横隔面杆件。

(4) 层名的第三个字符:1-表示第一象限主材或节点, 呈黑 (白) 色;

2-表示第二象限主材或节点, 呈红色;

3-表示第三象限主材或节点, 呈黄色;

4-表示第四象限主材或节点, 呈灰色;

Q-铁塔前面;H-铁塔后面;

Z-铁塔左面;Y-铁塔右面;

T-任意侧面;

摘要:《角钢铁塔设计与绘图软件》是我院自主研发的大型CAD系统集成项目之一, 软件以清晰的用户界面及丰富的功能, 可使设计人员更加得心应手地进行角钢铁塔设计。此外, 软件采用了全新的动态三维模型构建技术和扩展实体数据技术, 使得铁塔设计变得更容易、更方便、效率更高, 用户可以充分感受到计算机辅助设计的乐趣。

关键词:角钢铁塔设计,绘图软件,关键技术

参考文献

[1]电力设计部门计算机软件管理规定[Z].DLGJ112-93.

绘图软件 篇5

1、选择合适大小的图纸和1:1的绘图方式

大家都知道,当采用放大或者缩小的比例绘制图纸时,我们在绘制图形时还需将所有标注尺寸按比例转为当前所绘制尺寸,这无疑增加了设计师的工作量。

而选择合适的图纸显然可以有效避免这一情况。浩辰CAD机械软件除了提供五种标准图纸外,还根据用户需要,提供了加长图幅的图纸,它是将标注图幅的短边按适当的比例扩大形成的,

此外,我们还可以自定义图幅(如图1)。

2、根据已有图形确定绘制比例

我们并不是总是先选择图框和已有合适的绘图比例,很多时候,我们拿到的是其他设计师绘制的图形,此时,我们往往需要给它添加一个图框和确定合适的绘图比例。

绘图软件 篇6

内容摘要:作为文物的敦煌彩塑需要重点保护,不能随意触碰与移动,但其本身结构复杂,具有不规则性,且所处空间狭小,测绘难度较大。数字化是文物保护工作的重要内容与手段,如何利用数字化手段和成果精确绘制各种考古测绘图需要在实践中逐步探索。本文以莫高窟第275窟主尊(交脚菩萨)为例阐述了利用三维激光扫描测量手段,非接触式测量与三维复制敦煌彩塑,并利用三维点云数据精确绘制彩塑的图纸。

关键词:三维激光扫描;敦煌彩塑;数字化考古

中图分类号:K879.3;K854 文献标识码:A 文章编号:1000-4106(2016)02-0055-05

Abstract: As cultural relics, the painted statues of Dunhuang should be regarded as a focus of cultural conservation efforts and should not be carelessly touched and moved. However, the complex structure and irregular shape of the statues make it hard to draw pictures in the narrow spaces in which they are confined. Digitization is an important method and aspect of cultural relic conservation, for which reason practical exploration of techniques for drawing accurate archaeological mappings by using digital technology and data is very important. Taking the central statue in Mogao Cave 275 as an example, this paper demonstrates how to measure and duplicate the painted statues of Dunhuang using 3D laser scanning data to accurately draw pictures of the statues in combination with 3D point cloud data, all without making physical contact with the relics.

Keywords: 3D laser scanning drawing; Dunhuang painted statues; digital archaeology

考古绘图是在考古发掘人类及自然历史文化遗迹所存留的专业考古发掘现场以线的形式绘制地形图、地理位置图、遗址规划及地层堆积和遗迹现象的测绘。考古测量是将测量学应用于考古学研究当中,使用测量学的方法和技术记录、说明考古学资料,并直接服务于考古学研究,它所采用的技术也是在田野考古测绘的基础上发展而来的[1]。

《敦煌石窟全集·第一卷·莫高窟第266—275窟考古报告》)(以下简称为《第一卷·考古报告》从项目启动到出版发行,历时数年,以文字、测绘图、摄影图片等形式,详细记录和描绘了敦煌莫高窟早期11个洞窟。本次测绘采用了先进的三维激光扫描测量技术和计算机软件绘图的方法,打破了传统的纯手工测绘制图,避免了接触式测量对洞窟文物的损坏,同时提高了绘图的精度,又将洞窟所在的位置融入了大地坐标系中。在此考古报告中除了建筑、壁画、洞窟形制,涉及的彩塑有16尊。按照考古报告的测绘要求,对塑像做了正立面图、侧视图及剖视图,这些都是塑像正射投影图。由于扫描仪所采集到的点云数量有限,加上三维激光扫描的盲区和彩塑的立体特性,绘制精确的线图单靠扫描的点云数据是不行的,还得利用相机拍摄照片。普通相机拍摄的照片都会有透视。相对于立体的塑像来说,绘图过程中照片也就只能作为参考。敦煌莫高窟彩塑除了它的形体结构,还有附着在塑像上的衣纹、装饰和绘画。相对壁画立面图而言,绘制塑像图难度较大一些。为此,我们把绘制这些图的做法进行简单介绍。

一 数据采集

三维激光扫描技术是20世纪90年代中期开始出现的一项高新技术,是继GPS空间定位系统之后又一项测绘技术的新突破。它通过高速激光扫描测量的方法,大面积、高分辨率地快速获取被测对象表面的三维坐标数据,可以快速、大量地采集空间点位信息,为快速建立物体的三维影像模型提供了一种全新的技术手段。其具有快速性、不接触性、实时、动态、主动性、高密度、高精度、数字化、自动化等特性[2]。

三维激光扫描在被测物体上进行等间距数据采集,每个点含有坐标X、Y、Z值及物体反射强度I,纹理信息R、G、B值。这些由三维激光扫描得到的众多的点组成被测物体的三维模型。大量的悬浮在空中没有属性的点阵数据,形象地被称为“点云”。

因为三维激光扫描不可穿透被测物体,所以雕塑数据采集需要从多角度进行。一尊塑像需要从多测站扫描数据,以“可见即可得”的原则进行数据采集。同时三维激光扫描测距具有最小测程,在进行数据采集时,仪器到塑像应该保持最小不小于0.6米的距离。

二 点云数据拼接及去噪

在外业多角度将雕塑的表面数据采集完整之后,需要针对这些不同测站数据进行点云数据拼接,以形成一个完整的雕塑的三维点云数据[3]。

三维激光扫描系统获取的数据量非常大,需要特殊的专业软件对这些数据进行点云数据拼接,以形成一个完整的塑像的三维点云数据。在《第一卷·考古报告》测量过程中所用的三维激光扫描仪与点云处理软件Leica Cyclone结合使用,在当时该软件是三维激光扫描领域内的主流软件系统,它也是HDS扫描仪的配套软件。

利用标靶特征点进行数据拼接,原理依据为:两个不同的三维空间坐标系统的叠合,需要将空间的X、Y、Z轴进行一一叠合,其充要条件是需要拼接的每两站数据至少要三个空间坐标点进行叠合。故在需要拼接的点云数据中寻求同名点,此时可以利用标靶、空间特征点等进行拼接。

在外业数据采集时往往存在人、物在扫描仪前经过的现象,以及物体反射面较为光滑,激光入射角较小的情况,这些因素均会带来对三维塑像有影响的噪音数据。所以在拼接完成之后,需要针对整个塑像周边的数据进行去噪,将干扰数据去掉,形成一个干净的无噪音的塑像数据,方能方便后期处理及保障精度。

三 地方坐标系统纠正

由于三维激光扫描采用极坐标系统进行数据采集。其原理为仪器内置零点位置,利用激光测距进行解算坐标。实质为极坐标系统(polar coordinates)。极坐标系统是指在平面内由极点、极轴和极径组成的坐标系。在平面上取定一点O,称为极点。从O出发引一条射线Ox,称为极轴。再取定一个长度单位,通常规定角度取逆时针方向为正。这样,平面上任一点P的位置就可以用线段OP的长度ρ以及从Ox到OP的角度θ来确定,有序数对(ρ,θ)就称为P点的极坐标,记为P(ρ,θ);ρ称为P点的极径,θ称为P点的极角。

扫描仪在极坐标系统中测量数据,将平面极坐标系统P1(ρ1,θ1)和铅垂面上的极坐标系统P2(ρ2,θ2)集合,再转换为空间直角坐标系统(X,Y,Z)。此坐标系统为独立的坐标系统,即以仪器中心为原点的空间直角坐标系统。

在敦煌数字化考古工作中需要将洞窟的点云数据转换为敦煌地方坐标系统,故采用地方已知控制点进行联测。地方已知控制点包括平面坐标系统信息及高程系统信息。首先对此控制点进行复核工作,测定夹角、边长及水准闭合。在复核无误的情况下,在洞窟建立二级导线控制点,利用全站仪和水准仪分别进行导线测量及水准测量,解算控制点坐标。将此坐标与扫描仪的数据进行同名点配准,此时就将洞窟的点云数据转换为地方坐标系统。

四 塑像正立面图绘制

(1)坐标系统的建立

按考古绘图的实践与研究后最初决定,洞窟点云数据坐标系的建立,是以一个洞窟的纵中轴线为准的。一个洞窟主尊的鼻尖的中心到门两侧墙角的连线中点的连线为纵中轴线;没有塑像的洞窟以后面两墙角的中点到门两侧墙角的中点连线为纵中轴线。利用纵中轴线与自然铅垂方向,建立一个洞窟的独立坐标系(以莫高窟第275窟为例)。由于洞窟的不规则性,洞窟的每壁、每披及每身塑像在制图的过程中为了达到考古报告要求的正射影像图,都要给它们做出一个独立坐标系来。

步骤如下:纵中轴线的建立,确定为X(或者Y轴),与其在水平面成90°方向定为Y轴(或者X轴),两条轴确定了平面坐标系,然后以自然铅垂方向作为空间Z轴(图1)。

此时主尊的正立面就跟洞窟的主坐标系形成了统一的坐标。该项工作是整个塑像考古图绘制的重心工作,其目的在于绘图工作中雕塑的正立面与计算机屏幕坐标的叠合,避免投影面与计算机屏幕坐标系统的错误出现,保证了雕塑能够直面内业数据处理工作者的视野。

(2)正立面图绘制

前面说到《第一卷·考古报告》测量所用的三维激光扫描仪与点云处理软件Leica Cyclone相结合,Cyclone软件的功能为:点云数据获取、点云拼接、数据分析和数据输出。后期操作具体的方法是将处理后的点云数据在Cyclone里打开,用选择工具根据制图需求选取所需要部分的点云数据,右键点击鼠标拷贝到新建立的模型里,一般新拷贝的模型数据都会保存在该文件的最后,新拷贝的模型数据显示在当前。Cyclone软件打开点云数据的默认值为10万个点,为了达到更清晰的目的,要在参数选择里更改点云的参数值和颜色(图2)。

为了后期工作的顺利和精确,可以给要处理的塑像点云建立一个独立的坐标系,并且保存和命名新建立的坐标系,以便在制图中精准应用。但像莫高窟第275窟主尊这样的塑像,因为它和洞窟的主坐标系是一致的,就没必要重新建独立坐标系了,其南北壁上的塑像运用该壁面的坐标系就可以了。

在Cyclone软件里处理好了点云参数后,利用配合点云数据的绘图软件MicroStation进行绘制线图。《第一卷·考古报告》用的是Micro StationV8,其操作步骤是:打开软件,新建文件名(例:第275窟主尊塑像正立面图),选择项中种子选择“3D”,选择存储路径后点击确定,这样就先建立起立面图的一个三维.dgn文件。在文件菜单栏的“实用工具”下点击“MDL工作程序”,就会出现一个装载应用程序栏,在可用的程序栏中点击MicroStation和Cyclone之间连接的一个插件CloudWorx,然后装载点云数据。装载点云的过程中一定要选对装载对象的坐标系。

在一套点云数据中,软件可以保存多个坐标系统,并可以直接进行坐标系统的切换。

在MicroStation V8中载入交脚菩萨的三维点云数据之后,首先需要将之前建立的坐标系统进行与计算机屏幕坐标系统的叠和工作。MicroStation V8中载入三维种子工具,此时软件成为三维制图模式,可以编辑视图有顶视图、左侧视图、右侧视图、前视图、后视图、轴测视图等。同时软件支持多视图共同作业模式。步骤为:第一步,将之前建立的坐标系统中XYZ坐标系统与MicroStation V8中XYZ坐标系统叠合;第二步,再将坐标系统中的XZ(或者YZ)平面与计算机屏幕坐标系统XY平面叠合。此时交脚菩萨的正立面调整为计算机正视图。

锁定该视角,利用MicroStation V8中绘图工具进行绘图。在绘制过程中加载的点云数据既可以作为底图参考,也可以作为矢量数据进行捕抓(图3)。为了防止计算机运算速度减慢,此时可以进行加载点云数量设置。

在塑像结构图的绘制中关闭点云捕抓功能,沿塑像外轮廓进行完整结构绘制;在塑像正面纹理绘制工作中,打开点云捕抓功能,此时发挥软件的功能,捕抓塑像的纹理及线形走向。这步工作中存在计算机绘图进深的控制,即从正面看是绘制在一个平面上,从左侧视图观察,所绘制线段不在一个平面上。可以在绘制工作开始前进行软件进深“Z”设置。定义正视图中所绘制的线段在同一进深的合理的平面位置。当绘制工作在误操作的情况下,丢失此项设置,可以在绘制工作完成后将三维图纸首先压缩为二维图纸,此刻再次将软件进深“Z”设置为一个平面。这里三维图纸可以压缩为二维图纸。二维图纸也可以通过原三维图纸把二维转为三维,转为三维图纸必须要有一个原始的三维文件存在。二维转三维的方法是:复制一个原始三维文件后打开,视图窗口打开为四个,软件默认的1、2、3、4,分别为顶视图、轴测视图、前视图、右视图,根据图纸的要求可以在动态视图中选择对应的视图窗口。用参考工具连接要转换的二维文件,分别在四个不同视图窗口按点或按角度旋转参考文件至与三维图纸完全吻合,删除原文件,在工具菜单里点击“合并到主文件”后确定,这样二维图就成了三维图,此时的文件里又可以加载点云数据。

五 纹理细节的绘制

在三维文件里加载点云数据后按点云来画图。因点云数据被加载在计算机软件中会存在一定限制,数据的加载限制造成了点云在细节上不及照片反映真实。如果点云加载不密集,那么在画图软件里只能看到一些结构比较明显的地方,彩塑的细节部分就会模糊不清,这样在画图的过程中会有一些误判或丢失细节部分。这时候可在专业处理点云数据的软件中,生成正射影像图片或是在Cyclone软件里直接做出点云影像图来。不过在Cyclone软件里,如果扫描的点云数据少或点云处理不好也是不会显示出一些细节来的。通过软件做出的点云影像图片,再次将此图片加载在MicroStation V8中(Cyclone软件里制作的点云影像图)(图4)。此时的正射影像图片集合了照片与点云数据的功能,更能真实地反映塑像细节,依据此图片清晰地绘制塑像的纹理细节。

六 塑像侧立面图及剖面绘制

在MicroStation V8中将工作视图切换至左侧(或右侧)视图,此时塑像的侧面完全分布在图形工作界面中,绘制工作如上。需要注意的是:利用点云切片功能将塑像的最外轮廓数据或剖面数据保留在视图中,方便工作者能够清晰地提取塑像的外轮廓或剖线。

因三维激光扫描技术将塑像三维复制在电脑中,此时塑像在计算机中可以任意被切割。沿中轴线切割点云数据,将塑像的剖面图完整地提取出,再利用绘图工具进行绘制。

三维激光扫描数据存在盲区,我们无法在软件里精确定位盲区里的结构和纹理部分。《第一卷·考古报告》中图的绘制也只是一个探索和研究的过程,采取补救的措施是利用以前手工测绘的工具(卡钳、卡尺、钢卷尺等),测得其结构和纹理部分,再在MicroStation V8制图软件中找到相应位置进行绘制。

七 成 图

MicroStation V8与AutoCAD同为矢量绘图软件,但MicroStation V8没有AutoCAD功能那么强大,在出图打印时没有AutoCAD那样完美。所以我们在出图打印时都会将.dgn格式转换

成.dwg格式。还可利用Adobe Illustrator软件将转换的.dwg矢量图导出为.jpg或.tif等其他格式,方便将图片插入文本文件。

在AutoCAD软件里编辑好线形、线宽、颜色、比例等后打印,参照实物校对、修改,如此多稿直至精确完美。

八 总 结

三维激光扫描技术将塑像三维复制在计算机中,利用软件可以进行虚拟切割、绘制,为数字化考古工作带来了极大的便利,同时其优越性体现在数据采集时间短、数据采集精度与绘图工作精度的提升等方面。制图的过程中结合实物照片,精准绘图,探索研究,更尽可能地结合摄影测量技术绘制塑像,使考古测绘达到更先进的水平。

参考文献:

[1]朱凌,周克勤,等.基于现代测绘技术的古建筑测绘方法研究[J].山西建筑,2007,33(14):356-357.

[2]刘旭春,等.三维激光扫描技术在古建筑保护中的应用[J].测绘工程,2006,15(1):48-49.

绘图软件 篇7

1 利用Auto CAD快速修剪 (trim) 画图

画图中, 修剪 (trim) 命令很常用, 而且非常有效。使用修剪命令来画图其要点是开始时如何选择好修剪边界 (Select cutting edges) 。选择修剪边界实际上就是通常的选择对象 (Select object) , 选择对象包括点选 (point) 和窗选 (window) 两类, 点选即为把对象选择小靶框移到欲选择的某图素上直接点击, 窗选则为拖动对象选择小靶框形成一个矩形窗口把欲选择的一个或多个图素框住, 也称之为框选。

2 采用“对象捕捉追踪”的方法作辅助线

作辅助线绘图众所周知, 在绘制工程图时, 主视图、俯视图和侧视图之间要符合“长对正、高平齐、宽相等”这三等关系的投影规律, 而当图形较复杂或较大时, 用目测很难满足投影的“三等关系”, 因此常常需要引出一些辅助线以保证投影关系。一般资料介绍作辅助线直接用直线 (line) 或构造线 (xline) 、射线 (ray) , 这些作线方法虽然比较简单, 但缺点是要后处理, 即要么画后剪掉辅助线的多余部分, 要么辅助线另设单独图层, 到最后不需要时再关闭, 比较麻烦而且给接下来画图没有带来方便。

为此, 我们可以采取“对象捕捉追踪”这种快速、简便的方法, 这种方式, 在移动鼠标过程中与已有的线会显示交点, 接下来的绘图就方便多了。

3 通过实例来体会如何利用上述绘图技巧来提高绘图效率

3.1 快速修剪 (trim) 画图

例如, 要求画出已知的一个图形 (如图1) , 一般的习惯做法应是先画出如图2所示的图形, 然后修剪 (trim) 多余部分得到图1。

按一般的画法, 当给出修剪 (trim) 命令并提示选择修剪边界 (Select cutting edges) 时, 修剪图2的步骤是:

1) 点选直线1后回车, 修剪1上方的圆弧;

2) 点选直线2后回车, 修剪2下方的圆弧;

3) 点选直线3和4后回车, 修剪小圆的左半圆弧及在3和4之间的大圆的小圆弧;

4) 点选直线5和6后回车, 修剪小圆的右半圆弧及在5和6之间的大圆的小圆弧;

按以上步骤前后共点选边界4次, 其过程显然很有些麻烦, 若是要修剪更多的边界那就更麻烦了, 为此, 我们可以改为采取框选进行快速修剪如下:

当给出修剪命令, 提示选择修剪边界时, 不用点选而用框选框住全图后回车, 即可一次修剪完要修剪的各图素得到图1。框选修剪其实质就是把所有图素一次性都选作裁剪边界, 算起来只用选择修剪边界一次, 显然比起点选修剪要快速、简便得多。

3.2 采取“对象捕捉追踪”的方法作辅助线

采取“画直线 (line) ”的方法, 则先从已知的两点作直线, 画后再处理 (剪掉线段以外的多余部分) ;

采取“对象捕捉追踪”的方法, 则步骤如下:

1) 先在草图设置 (Drafting Settings) 的对象捕捉设置对话框中选择启动对象捕捉 (Object Snap On (F3) ) 、启用对象捕捉追踪 (Object Snap Tracking On (F11) ) 对象捕捉模式全选中。

2) 输“画直线 (line) ”命令, 提示“指定第一点”时, 利用对象追踪捕捉从已知点处得追踪引线, 再提示“指定下一点”时, 选中另点, 即为所求的线。

如图3所示, 在画八个圆时, 采取“画直线 (line) ”的方法, 八个圆的圆心要一一算出, 再把各个圆心用直线连起来才得到图3中的八边形, 给画图带来了麻烦而且浪费了时间;采取“自动的目标捕捉追踪”的方法只要算出两个圆的圆心, 其他的圆可利用各线的交点来画, 八边形根据各个圆心也就可以简单的画出。

由此可见, 同样用“画直线 (line) ”的方法, 采取“自动的目标捕捉追踪”的方法更直接, 不用后处理, 而且给接下来的绘图带来方便。

总之, Auto CAD在功能开发和应用上有无限的开发潜力, 用Auto CAD画出图并不难, 关键是要力求简便、快捷。因此如何在不断实践的过程中更好地掌握它的各种应用和开发技巧, 不断提高工作效率, 是我们不断为之努力的方向。

参考文献

[1]黄勇.autoCAD绘图技巧及常见的问题[J].冶金矿山建设与设计, 1995 (05) .

[2]李少勇.AutoCAD 2012完全自学教程[M].北京.北京希望电子出版社, 2013.

绘图软件 篇8

对于高职的学生来讲, 由于学生各方面的基本素质普遍不十分理想, 再加上三维绘图软件课程所要求的极高的抽象思维、较强的上机操作能力, 其所需的特有的想象能力和多方面的三维建模思路更使学生在学习中面临挫折和困境, 从而使学生的学习效果不尽人意。解决这个问题的关键是要考虑学生, 教师要针对学生进行有目的的创新改革。

1 教师授课与学生上机同时进行

三维绘图软件课程属于一门软件课程, 对于这类课程部分高职院校的教学方法是:学生上课与上机不同时进行。教师先在课堂上授课, 学生听课。等到上机课时学生再去机房练习教师讲授的内容, 这样不仅容易导致学生学过的内容记不住, 而且学习效率也非常低, 效果也不好。

对于这类课程来说, “教师授课与学生上机同时进行”这种教学法在教学过程中是非常适用的。针对高职学生, 上课过程中不仅仅教师利用计算机教学, 学生也应该每人具备一台计算机, 学生不仅可以直观的观看教师的教学, 而且在教师的允许下学生也可以随时动手绘图。使得整个教学过程中学生可以一直跟随教师的思路, 这样防止学生只听教师枯燥乏味的教学, 而不能动手的这种教学方法。

这种教学方法从操作过程和演示结果来讲, 十分直观、形象、灵活、生动, 甚至有时更易描述和体现细微复杂过程的变化。使学生能够轻松的学到本次课的内容, 而且随堂巩固了所学的知识。

2 三维实体模型教学法

因为三维绘图软件课程涉及的大部分内容都是三维实体建模, 对于三维绘图软件课程许多知识点的理解和掌握, 与机械制图类似, 需要有很强的三维想象能力。而这对高职的部分学生来讲, 却是最缺乏的思维障碍之一。为了能够让学生具备良好的三维建模思路, 要摆脱这种教学窘境, 让学生能积极主动地投入参与到教学中, 首先要从形象直观的教学方法入手, 学校应该准备多种典型的三维实体模型, 教师讲课时可以随时让学生观看这些模型, 使学生头脑中已经具备这些模型的建模思路, 从中帮助学生逐步建立和形成必要的抽象思维, 最后过渡到抽象思维的不断完善和巩固。

3 授课内容贴近生活

对于高职的学生来说, 他们被动学习的比较多, 如何调动他们的学习积极性, 将被动学习变为主动学习, 这也是教学创新的一个内容。这就要求教师要找到学生感兴趣的讲课内容, 将这种兴趣增添到学生的学习中去, 达到学与乐同在。

三维绘图软件课程涉及的大部分内容都是三维实体建模, 授课教师完全可以从日常生活中找些适当的例子来激发学生对学习这门课的热情, 比如, 水杯、烟灰缸、手机、电脑的绘制等。通过这些例子的绘制, 让学生掌握三维绘图软件中的一些绘图方法, 尤其是三维绘图软件的建模思想。使学生不仅学的高兴, 而且还能真正学到知识。

4 产品三维建模综合测试

由于三维绘图软件课程在高职院校中一般都作为一门考查课, 最后不参加笔试。所以, 学期期末教师可以对学生进行“产品三维建模综合测试”, 也就是要进行上机考试, 以考查学生的动手操作能力。由教师根据学生数量命题, 命题的难易程度要相当, 以比较出学生的学习水平, 学生以抽签的方式自主选题。

要求学生掌握三维绘图软件的基本知识。要求学生会看并且能看懂三视图。要求学生有足够的空间想象力, 由给定的三视图可以直接绘制出三维图。要求学生熟练掌握所学三维绘图软件的绘图方法, 能灵活运用其中的命令。

像上述这种综合任务的考查对培养学生的综合能力起到非常重要的作用, 也可以说是一种考试形式的补充和升华。通过产品三维建模综合测试, 不仅可以巩固学生学过的内容, 激发学生的学习兴趣, 而且可以充分发挥学生的三维想象力, 为以后的学习和工作打下良好的基础。

总之, 上述所有这些创新方法都是课程创新的迫切要求。是新世纪赋予我们教师的光荣责任。二十一世纪需要学历, 需要人才, 需要知识。作为教师, 应该充分调动学生的学习兴趣, 激发他们的学习热情, 让他们由被动学习变为主动学习, 让他们感受到学习的快乐, 认识到知识的重要性;作为教师, 我们要给学生创造学习环境, 创造学习机会, 让他们能够明确学习目标, 端正学习态度。我相信, 通过教学创新, 我们将培养出更多的优秀人才。

参考文献

绘图软件 篇9

1 机械绘图中应用AUTOCAD的优势

A U T OC A D是计算机辅助设计软件, 具有易于掌握、使用方便的特点, 经过不断的升级, 功能日益强大, 其运行速度、处理功能等水平都有了很大的提升, 越来越得到广大工程技术人员的厚爱。机械绘图中应用AUTOCAD, 具有以下优势。

(1) A U T O C A D的编辑命令群功能齐全, 能够进行复制、移动、剪切、合并、删除、缩放等, 能根据需要随意修改图形, 便于操作。因此在机械绘图中应用AUTOCAD, 能快速绘制图形, 从而提高设计效率。

(2) AU T OC AD中的图块处理技术、外部应用功能强大, 通过这些功能可以建立螺栓、螺钉等图库, 做永久储存, 这样绘图时能根据需要随意的插到任意位置, 避免出现重复性的工作, 提高绘图的速度。

(3) A U T O CA D能进行准确定位, 在不输入坐标的情况下, 通过AUTOCAD能绘制精确的图形, 精确率能达到小数点后的八位数。

(4) A UT O C A D的图形处理功能较强能绘制各种图形如平面图、效果图、立体图等, 还能按照1∶1或者其他多种比例输出图形。

(5) A U T O CA D功能多, 除了绘图和编辑功能外, 还能快速计算图形的长度、圆形的面积、周长等, 从而为绘图提供极大的方便。

2 AUTOCAD在机械绘图中的应用

2.1 绘图前设置基本环境

A U T O C A D有自身的工作环境, 这些环境与机械绘图的要求可能存在一定的冲突, 因此, 绘图前我们要先建立一个机械模版, 设立一个公制无样板模式的文件, 通过菜单栏中的格式命令, 设置格式中的内容。设置中先要设立图层, 建立一些基本图层如粗实线层、中心线层、虚线层等, 并给每个图层设置为不同的颜色。一般来说, 设置粗实线的线宽为0.7, 其他的为0.2, 这样设置线宽一方面与机械绘图的要求相符合, 另一方面又能在出图时达到最佳的效果。对于线型, 中心线要选择Center型, 虚线层使用Dashed型, 其他的默认即可。接下来可以设置文字样式, 命名为机械, 其中字体名选择italic, 其宽度比例可设为0.7。最后一步是设置标注样式。标注样式采取新建形式, 命名为机械制图, 通过直线与箭头选项, 设置箭头大小, 一般来说设置为3.5.通过文字选项, 设置文字样式为机械。通过主单位选项, 把精度设置为0.000。到这一步基本完成了机械绘图样式的设置。另外需要注意的是, 标注机械图形轴类零件时, 尺寸上要带有φ这个前缀, 正常情况下的标注是不带有这样的前缀的, 对这样的问题, 我们需要再建一个标注样式, 定为直径标注, 她的设置基本上与机械样式一样, 只有一点不同是在主单位选项中要设前缀为%%C, 这样设置的情况下, 我们使用“直径标注”进行标注时, 就会出现相应的前缀φ。制图的基本环境就设置好了, 需要把它保存起来便于应用。保存时单击文件, 通过保存选项, 在文件中选择“图形样板”, 然后点击保存。这样整个绘图基本环境就保存好了, 进行机械绘图前, 调入这个样板, 就会进入设置好的绘图环境进行做图。

2.2 绘图时解决机械问题

(1) 绘制粗糙度符号的方法。我们进行机械绘图时常会碰到表面精糙度的标注问题。而AUTOCAD中没有指定粗糙度的符号, 主要是因为任何带有注释的特殊符号都能通过图块制作后, 随时调用, 比较便捷。因此AUTOCAD应用于机械绘图, 我们要解决常用机械制图特殊标注符号的问题。首先要在绘图区绘制出粗糙度符号, 在菜单栏中的“绘图”选项中选“块”, 然后再选“定义属性”, 会弹出对话框, 有三个可以填写的选项, “标记”选项中填CCD。接着创建块图标, 完成块的制作后, 就要写入块了, 完成保存路径。这样在使用粗糙符号时, 就能直接点击插入“块”即可。这种方法能制作出所有的符号, 提升软件的灵活性。

(2) 设定机械制图中的文字样式。使用A U T OC A D软件时, 一般情况下文字样式都是默认的, 但机械制图要求仿宋体文字, 这与制图要求不相符。制定机械制图中的文字样式要选择“格式”命令, 再选“文字样式”, 在弹出的对话框中设置名“制图书写”, 选择仿宋体文字, 高度设为5, 然后确定即可。绘出图纸保存好后放到另外一台计算机上面, 会出现乱码, 这是因为设置的样式不通用, 需要重设样式。

2.3 绘图后注意出图

出图是最后一个环节, 有些图纸绘制完成后不能正常打印, 因此要注意出图。出图是先从模型空间进入到图形空间, 根据弹出的对话框, 设置好图纸大小, 然后再进入图形空间。这时需要把图形空间内的图形删掉, 选择“视口”工具, 然后框出图形。点击线宽按钮, 如果发现打印栏中有不同的颜色线性, 就要在样式打印表中选择M on o ch ro me.c tb格式, 再次浏览如果线条颜色统计就可以出图了。

摘要:AUTOCAD软件越来越广泛的应用于现代各个行业, 在不同领域发挥着重要作用。但很多计算机软件教学只单纯的传授软件方面的知识, 忽略了与专业的结合。本文从介绍机械绘图中应用AUTOCAD的优势出发, 探讨AUTOCAD软件在机械绘图方面的应用。

关键词:AUTOCAD软件,机械绘图,应用

参考文献

[1]高巍.计算机AUTOCAD软件在机械绘图中的应用[J].中国新技术新产品, 2010 (1) .

绘图软件 篇10

在软件图 形化人机 界面中 , 经常需要 根据计算 的数据内容变化, 实时绘制不同形态的图形, 这种图形化界面可以使得软件数据描述清晰直接、 人员理解掌握状态简 单明了 、 大大地提高显示效果, 比如在列车调度系统中显示列车在铁路上的运行位置、 水文监测系统中显示水位的升降、 自动控制系统 中显示仪 表指针的 摆动等 , 都是数据 驱动图形 绘制的实现。

对于数据驱动图形化显示界面的软件设计编程, 最基本的方法是通过直接编写程序, 如用GDI语句绘制实现二维图形界面, 这种方法适用于比较简单的图形绘制 , 图形复杂 , 编程工作量将成倍增加, 并且不是所见即所得的设 计过程 , 可能难以达到预想的效果。 当软件界面显示的图形特别复杂时, 可以使用一些图形工具软件进行图形绘制, 将结果保存为数据文件, 再由实际设计的软件调取这些数据, 进行内容解析和数据变换后进行软件的界面显示, 如三维图形的界面显示使用3D Max创建三维模型, 再由程序调用数据进行显 示, 这种实现过程方法比较复杂、 消耗的资源大, 且经常需要第三方的数据引擎和显示引擎。

对于实际工作中设计实现的软件。 通过代码绘制界面费时费力, 借助图形工具软件创建数据并调用显示又过于复杂, 根据这一需求, 设计实现了能够直接生成MFC语言格式GD绘图语句的绘图辅助软件, 该软件能够用于二维图形数据驱动界面显示的软件设计实现工作过程, 达到提高编程效率的目的。

2 基于 UML 的绘图辅助软件

2.1 需求分析

绘图辅助软件即为一个矢量绘图软件, 软件的绘图操作方式反映了GDI绘图语句的运行过程和语句结构特点, 使得能够直接输出MFC语言格式的GDI绘图程序代码, 从而起到以所见即所得直接生成程序代码、 简化了软件界面编程工作的作用。 软件的功能需求分析简述如下:

(1) 通过鼠标 在屏幕上绘 制多种图形 。

(2) 通过鼠标 拖动修改 图形的位置 、 显示状态和内容等 特征参数, 也可以使用键盘在图形属性列表中修改。

(3) 图形能够进 行放大或 缩小显示 。

(4) 图形可以 进行删除 、 锁定 、 组合等操 作 。

(5) 图形绘制 和修改完成后 , 能够以MFC语言的格式 输出程序代码, 代码可以在复制在MFC编制的软件中直接执行。

2.2 系统建模

根据功能描述可以抽象出4个主要用例: 绘制图形、 修改图形、 图形缩放、 图形管理和代码输出, 其中修改图形有二个子用例, 图形管理用3个子用例, 软件用例图如图1所示。

设计实现一个图形编辑类软件, 对于基本组成图形单元的统一抽象、 管理与可视化是其中的核心和难点内容。 通过对图元种类分析归类, 建立图元的基类Cell, 用来完成对属性的封装和操作接口的定义, 建立图元列表类Cell List用于统一管理软 件创建的 图元 。 软件建立 了与GDI语句对应 的Pen、 Brush、 Font等环境设置类 , 这些类不能在屏幕 上显示 。 对于能够显示的图元单元, 需要在图元基类的基础上派生图形基类Shape, 在Shape类基础上 , 派生具体 的形状类 如直线类Line、 曲线类Arc、 Bezier文字类Text等 , 这些类继承 了基类的属性和接口方法, 完成与之形状相关的具体实现。 软件的图元类图设计如图2所示。

根据软件用例描述, 分析总结软件在操作过程中的交互行为过程, 主要包括图形绘制、 图形修改、 图形缩放、 图形管理和图形代码输出5个工作过程, 其中图形绘制和图形修改是最主要的两个过程。

图形绘制过程步骤是: 在工具栏选择图形种类, 再在画布上用鼠标点击指定图形的特征点, 完成对图形的创建, 序列图见图3:

图形修改、 图形编辑、 图形管理和图形代码输出过程不进行详述。

在软件的操作使用过程中, 每个图形包含6个状态: 创建状态、 正常状态、 被选择状态、 组合状态、 锁定状态、 隐藏状态、 软件的图元状态图如图4所示。

3 软件实现效果

软件界面如图5所示

软件实际输出的程序代码如下:

4 结语

设计实现的绘图辅助软件, 能够在所见即所得的情况下完成图形绘制、 编辑、 保存和GDI绘图语句代码输出的功能, 在实际界面编程工作中, 节省了编程时间、 提高了工作效率, 起到了较好的辅助作用。

摘要:对于数据驱动图形化显示界面的软件代码设计,直接编写代码费时费力,借助图形工具软件又比较复杂且消耗资源大,根据工作需要,设计实现了专用于程序设计的辅助绘图软件,直接能够输出GDI程序代码语句,取得了较好的应用效果。

绘图软件 篇11

【关键词】软件应用;室内设计;理论实践

3DMAX是美国 Autodes k公司推出的三维设计软件,也是当今世界上应用领域最广、使用人数最多的三维动画制作软件。对于学习室内设计的学生来说,3dsmax软件更是课程体系中不可缺少的教学内容。如何能够针对3dsmax软件和室内设计教学的特点开展好这门课程的教学活动,同时激发学生的学习兴趣,提升课程的教学质量,就成为课程之关键。

1.对教学对象的分析

3DMAX教学是室内设计课程教学中的一个重要环节,室内设计教学是把二维空间设计转换为三维空间设计,而3DMAX课程是模拟三维空间转换的重要手段。因为现在艺术专业的学生入学水平参差不齐,大部分学生文化课成绩比较低,特别是英语成绩比较差,由于高考不算理科成绩,使得学生的三维创建能力不够强,所以,在教学上应根据不同学生的基础,在3DMAX的教学深度和进度上提出不同的目标和要求。随着计算机的普及,教师在普及 3DMAX基础知识的基础上,根据不同学生的特点,启发学生应用 3DMAX的实际操作,使其与实践相联系。与其他计算机类课程一样,教师先在教师机上仔细给学生讲解3DMAX的某个命令,然后要求学生在个人的学生机上对刚刚讲解的命令进行相应的练习,最后采用实例教学,让学生跟着教师进行“模仿”性学习,在教师相对简单的实例讲解的引导下,逐步由浅入深地学习这门课程。教师在讲解时,精心挑选合适的实例,以包含所要讲解的一系列工具,但刚开始阶段难度也不能太大。这样的教学方法使得学生在完成作品的基础上同时体会到学习的乐趣,从而使学生能牢固的掌握实例当中的一些基本命令的使用,为以后更进一步的学习打好基础。例如对三维建模中对创建对象的两种不同方法的理解,可以创建一个典型的三维物体来进行具体的讲解;像对象操作的移动、复制、缩放等工具,可以通过制作最简单的桌子实例来讲解一系列常用命令的使用,并强调使用中的注意事项,让学生加深对概念的理解,学生还能自己动手去体会这些命令的使用,从而培养起对于3DMAX的学习兴趣。

2.对教学内容的分析

2.1基础建模阶段

(1)掌握几个常用的三维和二维几何体的创建、参数以及几个基本的操作命令:选择、移动、旋转、缩放、镜像、对齐、阵列、视图工具。

这些命令是最常用也是最基本的,几乎所有制作都用的到,熟悉了之后,就掌握了3DSAMX的基本操作习惯。

(2)熟悉二维图形的创建和编辑,这是非常重要的一部分内容,很多三维物体的生成和效果都是取决于二维图形,主要是用“EditSpline”来实现。曲线图形的点、段、线编辑主要涉及到几个常用的命令:Attach、Refine、Outline、Boonlean、Wed、Fillet等,熟練掌握这些子命令,才可以自如地编辑各类图形。

2.2材质贴图与灯光

材质就像颜料一样,利用材质,可以使苹果显示为红色而桔子显示为橙色。可以为白钢添加金属光泽,为玻璃添加反光和折射光。贴图是一种将图片信息(材质)投影到曲面的方法。这种方法很像使用包装纸包裹礼品,不同的是它使用修改器将图案以数学方法投影到曲面,而不是简单地捆在曲面上。材质、灯光是不可分割的,材质效果依靠灯光来体现,材质也影响灯光效果表现。没有材质的世界是单调的,没有灯光的世界是黑暗的。因此,材质和灯光是效果图制作的灵魂,也是效果图制作的一个难点。

2.3渲染和后期处理

3D 建模完成后,可进行渲染设置,设置图片大小,设置是否显示光源外物体等,初次渲染看整体效果的时候可以将光线深度控制的参数调小,将抗锯齿选项取消,可提高渲染的速度,最终渲染的时候再将抗锯齿勾选,光线深度调为 9,以保证图片的质量,渲染出的图片可进行JPEG、TIF等多种格式的保存。另外还要将所有材质的自发光调为100,取消高光反光,每种材质设置一种颜色,并且删去所有的贴图,渲出一张便于抠图的通道图。最后在 PHOTOSHOP里打开渲染出的图片和通道图,进行颜色、亮度等调节,添加背景和配景等。

3.对教学方法的分析

3.1提高学生的学习兴趣

首先,引导学生进入学习的殿堂,对 3DMAX感兴趣,并且能有一个好的开始,对他们整个课程的学习是至关重要的。

在对设计软件的应用上,重点讲解辅助设计的方法和过程,而对软件的讲解完全融合在设计过程中,并且仅仅是作为一种工具来对待。通过讲解不同的辅助室内设计的过程来综合运用软件,达到在设计中学会软件的运用,使得软件的运用很好地融合在辅助设计中,来真正的体现室内设计课程的教学目的和特点。对此,可以采取主题教学方式。所谓的主题就是能有意识地将教师组成一个主题课程教学组,采取集体备课,敲定一个主题教学的复合方案,那么,就可以有始有终地从学制图、室内设计方案、效果图表现、建筑构造理解、施工工艺应用走向电脑辅助设计的制作。

在主题方案中完成3DMAX室内效果图的制作。

这样在系统的主题教学面前,学生的学习思路会更加明确,并容易将所学各环节的课程单元内容串联,看清自己的课堂学习与社会实践调研的学习方向,在想象力的感召下,去体现个人对现实世界的认识和看法,发现主题教学中的知识是紧密的,更不敢懈怠每一个单元课程。学生会自觉地发挥其主观能动性,很快地将构建起室内设计的空间布局与装饰设计元素的组合基础,最终取得综合的复合层面的学习效果。

3.2培养学生的实践能力

3DMAX软件是面向对象的软件,要求学生在理解概念、会制作简单实例的基础上更进一步把所学的内容应用到实践中去。因此,教师应该在教学过程当中结合教学内容引导学生拓宽思路,培养学生的实践操作能力。要求学生在平时实践操作时要作相关的笔记,这是非常必要的,并不是说要在学每一章节时都要作笔记,而是在实践当中,对于每个对象的一些相应的修改器,它们的各项参数非常多,学生不仅要懂得重要参数的意思,而且对于达到某种效果的各项参数的搭配在必要时必须记下来,以便下次使用时可以直接设置,而无需重新搭配效果。经验积累丰富了,学生在遇到实际问题时就能把所学的知识应用上去,他们的实际操作能力也就相应提高了。因此,在教学过程当中,教师要强调作笔记的必要性,让学生在学习实践过程中养成良好的学习习惯。

总之,要不断创新互动的教学方式,更新教学内容,为学生提更多实践机会,让学生充分体会到3DMAX的实用效果和发展前景,不断提高学生的学习情趣和实战技能。同时,在 3DMAX教学上,要及时掌握行业动态,不断更新专业知识,不断探索新的教学方法,不断提高3DMAX教学水平,以适应室内设计课程的教学需要。 [科]

【参考文献】

[1]张林.3DSMAX课程在室内设计专业中的教学应用[J].科技教育,2009,6.

绘图软件 篇12

Autofs与Mount/Umount的不同之处在于, 它是一种看守程序。如果它检测到用户正试图访问一个尚未挂接的文件系统, 它就会自动检测该文件系统, 如果存在, 那么Autofs会自动将其挂接。另一方面, 如果它检测到某个已挂接的文件系统在一段时间内没有被使用, 那么Autofs会自动将其卸载。因此一旦运行了Autofs后, 用户就不再需要手动完成文件系统的挂接和卸载。

2 Autofs文件系统的配置方法

2.1 修改/etc/auto.master, 设置挂载点

2.2 配置文件的设置

配置文件用来设置需要挂载的文件系统, 每行为一个文件系统, 如果一行写不完, 可以用换行, 各种文件系统的挂载实例如下 (这里以/etc/auto.misc为例)

格式如下:

2.3 启动、停止Autofs服务

完成以上两项设置后, 需要配置Autofs服务。默认Autofs是启动的, 但为了保险, 建议执行以下命令:

#chkconfig autofs on (RH中默认是启动的)

#service autofs?start

停止服务执行以下命令:

/etc/init.d/autofs stop

3 Omeaga绘图配置文件的修改

3.1 修改OMEGA队列配置文件

OMEGA队列配置文件:/wg/omeg a/2100ext/share/wars/OYO36-1.config

修改内容:QUEUE=/plotdata/spool/OYO36-1为QUEUE=/net/plotdata/spool/OYO36-1

3.2 刷新环境变量

退出Omeaga的登录界面, 重新登录。Omeaga会采用新的网络自动挂接方式进行绘图。

3.3 改进前后对比

改进前:采用NFS挂接方式。

缺点:占用一个NFS进程, 长期挂接, 影响集群使用效率。

改进后:采用autofs挂接方式。

优点:发图的时候自动挂接, 发完图, 五分钟后自动卸载, 方便灵活, 简单使用, 减轻集群负载。

3.4 校验在/etc/mtab文件中的Autofs条目

/etc/mnttab是一个文件系统, 提供对当前主机所有已挂接的文件系统的表的只读访问。内容格式如下:

通过这个文件, 可以获得已挂接的文件系统列表, 包括那些通过Auto FS挂接的文件系统:

#grep autofs/etc/mtab

automount (pid16876) on/net type autofs (rw, fd=4, pgrp=16876, minproto=2, maxproto=4)

g02:/plotdata on/net/plotdata type nfs (ro, soft, intr, addr=10.65.69.172)

4 结语

在Linux系统中通常使用NFS创建并使用共享资源, 然而随着共享资源的增加, 特别是许多共享资源并不是经常使用的话, 如果都把它配置在/etc/fstab文件中的话, 将是非常繁琐而且不太必要, 而如果每次都采用Mount命令手工挂接的话也非常麻烦。我们通过使用Linux的Autofs功能对大庆研究院HP集群Omega绘图方式的改进, 能够快速、高效地绘制出高质量的地震剖面, 满足了生产和科研的实际需求, 同时节约了大量系统资源, 借此机会介绍给大家, 相信同行会从中受到启发。

摘要:计算机技术发展到今天, LINUX已经在世界范围内得到了广泛的应用。从单机系统到上百台微机构成的大型集群系统, 都可以看到LINUX的影子。我们要在Linux中使用任何文件系统, 都必须先将其挂接至Linux目录树的某个目录下, 当该文件系统不再使用时, 还需要将其卸载。在Linux中, 我们一般使用Mount与Umount命令来完成挂接和卸载功能。本文将介绍另一种能完成文件系统挂接与卸载的工具——Autofs, 它是一个客户端的守护进程, 它能够根据实际需要, 实时触发对NFS共享资源的自动挂接。通过研究开发, 并结合生产实际应用于大庆HP集群Omeaga地震资料处理软件中。

关键词:nfs autofs mount

参考文献

[1] (美) Mhammed J·Kabir, 著.Red Hat hinux安全与优化[M].邓少鹍, 等, 译.中国水利水电出版社, 2004, 1.

上一篇:我国政府采购模式下一篇:交通运行分析