本文目录一览:
- 1、浅谈AutoCAD绘制地质图件图形数据格式转换
- 2、2. 有限元模拟系列之GOCAD断层建模
- 3、gocad地质模型可以导入revit中么
- 4、地质图建库基本操作流程
- 5、地质图空间数据库各要素内容
浅谈AutoCAD绘制地质图件图形数据格式转换
贾国锋 郭慧锦 马飞飞 张茜
(全国地质资料馆)
摘要 近年来,AutoCAD软件已被广泛应用于地质、水文、勘探、测量等领域。本文分析了应用AutoCAD软件绘制的地质图件在图形数据格式转换上存在的问题,在满足“成果地质资料电子文件汇交格式要求”的基础上,总结了AutoCAD图形数据格式转换的几点经验,提出并介绍了由AutoCAD的DWG格式转换PDF格式的两种方法。
关键词 AutoCAD地质图件 数据格式 转换
0 引言
AutoCAD是由美国Autodesk公司于20世纪80年代初为在微机上应用CAD技术而开发的绘图程序软件包,是最常用的平面绘图软件之一,经过不断的完善,现已经成为国际上广为流行的绘图工具,广泛应用于地质、煤炭、测量、油田生产、环境评价、机械、建筑、服装等领域。
在近几年成果地质资料接收、验收过程中,笔者发现很多单位采用 AutoCAD软件制作地质图件,DWG格式是目前保存基础地理矢量数据最基本的格式,也是开放的数据格式。在对成果地质资料电子文件验收过程中发现,源电子文件进行转换存档文件格式的过程中存在一些问题,本文主要结合工作经验,提出解决这些问题的方法。
1 AutoCAD在地质领域的应用
AutoCAD已经被广泛地用于地质、水文、勘探、环境评价、测量等领域。地质图形由于其专业特性,和其他领域如建筑领域图形有很大不同,地质体多为不规则形体,界线多由圆滑曲线构成,常用大面积色块和花纹来表示不同性质的地质体,如不同的岩体,地貌单元,建造,水化学类型等。应用AutoCAD软件可以绘制复杂地质图件,如各种地质地形图、水文地质图、地质剖面图、煤岩层对比图、勘探线测井曲线对比图、煤层底板等高线及资源量估算图、钻孔综合柱状图等。
2 AutoCAD的数据转换存在的问题
2.1 由DWG或DXF格式的源电子文件转换存档电子文件格式要求
根据成果地质资料电子文档汇交格式要求,附图类存档电子文件采用下列5 种格式之一:压缩的JPEG、EPS(不分色,文字变曲线)、GIF、PDF和CCITT Tiff G4。通过对近几年汇交的地质资料验收结果分析,大多数单位在转换存档电子文件格式时选择JPEG、PDF、EPS格式。
Autodesk公司近来强调用二进制的DWG格式作为它的数据传输标准,从长期可读性考虑PDF格式是AutoCAD首选的长期归档保存格式。
2.2 源电子文件转换存档电子文件格式
承担项目的单位在形成成果地质资料电子文档的过程中,按照成果地质资料汇交格式要求,在将AutoCAD绘制的DWG格式的附图源电子文件转换附图存档电子文件时,打开附图一定要检查字体、线型、颜色、符号,然后再设置“分辨率”、“图纸尺寸大小”等选项进行打印转换,转换后的图形要与纸质附图、源电子文件进行内容一致性的检查。主要检查:字体、符号、线型、颜色色区、图例、水系等。
2.3 转换过程中存在的问题
在汇交成果地质资料的验收过程中,笔者在验收由AutoCAD绘制的DWG格式转换的JPEG格式的附图存档电子文件时,发现同一张图的存档电子文件、源电子文件、纸介质图件三者内容不一致,信息内容不一致主要有以下几个方面:缺字体或输入的汉字体变成了问号,缺线型或线型不正确,缺颜色或颜色不在一个色系,缺符号或者缺图例等。JPEG文件后缀名为“.jpg”或“.jpeg”,是最常用的图像文件格式,是一种有损压缩格式,能够将图像压缩在很小的储存空间中,图像中重复或不重要的信息会丢失,因此容易造成图像数据的损失。
1)缺字体或输入的汉字体变成了问号。笔者分析原因可能是:对应的字形没有使用汉字字体,如HZTXT.SHX等;当前系统中没有汉字字体形文件,应将所用到的形文件复制到AutoCAD的字体目录中(一般为...\\FONTS\\);对于某些符号,如希腊字母等,同样必须使用对应的字体形文件,否则会显示成?号。
2)丢失信息、丢色或严重偏色(不在同一色系)。附图存档电子文件的内容信息要与源电子文件内容信息一致,各地质体色彩符合相关制图标准,不能出现丢色、丢线条、丢失地质信息、图例不全或空白、缺失比例尺、岩体界线未圈闭和严重偏色(不在同一色系)等现象。存档电子文件的信息应清晰可读,线条连续,数字、符号等清晰无歧义,没有错漏地质体,图例与图中所对应的内容在表达形式上相一致。
3 附图源电子文件转换存档电子文件格式
Adobe Acrobat7.0专业版为例,它可以提供从任何文件转成Adobe PDF档案格式,只要一个按键就可以从AutoCAD中转出PDF格式文档,可以保留文件的图层并且支持大型版面的图形。Adobe Acrobat7.0专业版可以加速文件传达的效率。
3.1 转换PDF格式的优势
以AutoCAD2007版本为例,抽取AutoCAD软件绘制附图源电子图件(.dwg格式)样本,转换成符合成果地质资料电子文档汇交格式要求中的存档电子文件格式。下面笔者进行转换试验,对每一种类型图进行不同格式的转换,主要分析、比较转换时间和图件转换质量两个指标。
以绘制的各类地质图为例,在由DWG源电子文件格式转换成存档电子文件格式时,进行了大量转换试验(表1)。在转换形成存档电子文件时,分辨率的选取以保证图形的精度和清晰度为准。实验结果表明:对于复杂地质图件,转换成PDF格式比JPEG格式转换速度快,数据信息内容不易丢失,色区区块颜色正常,而且转换后的图像清晰度、准确度高。
表1 转换存档电子文件格式转换时间比较
3.2 转换PDF格式的两种方法
AutoCAD2000以后的版本,均有布局功能。布局中的图纸空间,提供了模拟打印图纸、进行打印设置等新功能。下面介绍转换PDF格式的两种方法。
3.2.1 利用PDF虚拟打印机
首先在电脑上安装PDF虚拟打印机,或者安装Adobe Acrobat Professional系列软件,软件自带了Adobe PDF虚拟打印机。
1)启动AutoCAD,打开需要转换的图形(.DWG或DXF)文件,点菜单——打印,选择打印机,在打印机/绘图仪栏选择“Adobe PDF”虚拟打印机。
2)设置图纸尺寸。利用AutoCAD中的距离查询功能,量取整幅图的大小,然后输入自定义图纸尺寸。我们选择Adobe PDF页面大小设置。此地方的宽度和高度是有限制的,一般宽度在2000mm内,如果我们需要转换的图纸的宽度超过2000mm,那么就将已测量的宽度和高度的尺寸按比例缩小,把缩小后的尺寸输入自定义页面确定。有时候对转换出来的PDF格式文件的线条和字样有要求,我们可以通过打印样式表来更改设置。
3)设置分辨率。在AutoCAD里设置打印PDF格式文件分辨率的时候,选择多大的分辨率最合适,原则是不得低于300dpi。如果需要转换的存档电子文件图像高清,就选择较大分辨率,视电脑性能而定,内存较小的话,考虑到转换时间建议选择保证图像质量清晰即可。
4)设置打印区域。在“打印—布局”时,在“打印范围”中选择“布局”,在“打印比例”中选择(s)1:1,同时也可用自定义选项。勾选“缩放线宽”。此选项是在布局中打印时使用的,勾选后图纸所设定的线宽会按照打印比例进行放大或缩小。
5)打印样式的选择。打印样式表可以指定AutoCAD图纸里的线条、文字、标注等各个图形对象在打印的时候用何种颜色打出来,打印出的线条宽度是多少等等。
AutoCAD的打印样式组保存在两类样式表中,一类是ctb,即颜色相关打印样式表,可以根据对象的颜色设置样式;一类是stb,即命名打印样式表,可以指定给对象,对对象的颜色无关。在进行转换存档电子文件时,我们主要用ctb样式,即用对象的颜色决定打印特征。
在着色视口选项中,着色打印选“按显示”,质量(Q)选“常规”。
在打印选项中,勾选打印选项中的“按样式打印”。图形方向的设置。根据图件确定图形方向。
如果在图层里设定了线宽并且希望用图层里设定的线宽进行打印,就可以采用AutoCAD(2000版本以上)里自带的名为“monochrome.ctb”的颜色相关打印样式表来进行打印,线宽仍将使用对象原有的线宽。
6)点击“预览”按钮,查看图形是否布满图样空间。点右键选择“打印”选项,此时系统弹出对话框,提出要保存的文件名称,选择文件要保存的路径,正确命名文件名称,点击保存按钮,完成AutoCAD图形向PDF文件格式的转换。
3.2.2 利用DWG To PDF
AutoCAD2007以上版本都自带了DWG To PDF.pc3虚拟打印机,详细数据格式转换操作步骤如下:1)启动AutoCAD,打开需要转换的图形(.DWG或DXF)文件,点菜单——打印,选择打印机,在打印机/绘图仪栏选择“DWG To PDF.pc3”名称。
2)其余操作步骤与上面利用Adobe PDF相同。
以上两种方法都可以将AutoCAD图形直接转换为PDF格式的文件,其他方法在这里不再详细介绍。
4 结语
综上所述,AutoCAD绘制的地质图件在进行存档电子文件格式转换工作中出现的一些问题,只要我们在工作中多总结、多思考、多实践,一定会找到更多更好的解决方法,来提高我们地质资料汇交、验收工作质量,从而提高我们的工作效率。另外,AutoCAD和Adobe Acrobat这两个软件相互间有较强的兼容性,随着版本的不断提高,这种软件间的数据格式的相互转换会变得越来越方便。
参考文献
[1]安小米.基于ISO15489的文件档案管理核心标准及相关规范[M].北京:中国标准出版社,2008.
2. 有限元模拟系列之GOCAD断层建模
断层轨迹线投影到DEM面上去后,要开始着手进行断层建模。
1. 生成分段断层面
根据地表断层轨迹线和前期处理好的断层产状向量数据生成分段断层面。
2. 根据分段断层面生成断层面
将同一断层且产状一致的分段断层面转换成点数据,并将这些点合并到同一个文件中。
3. 再运用构造建模流程建面的方法重新生成断层面
构造建模流程方法见本专题文章内容: 基于GOCAD的盐池县石记场石膏矿三维地质建模
4. 运用地下断层数据约束断层面生成断层面
由于生成的断层面只是利用地表填图数据来构建的,生成的断层面有时很难满足地下地质情况的要求,所以需运用地下断层数据(如钻孔、地球物理、震源机制解等)对其进行约束,使生成的断层面更好符合地下地质事实。首先将地下断层数据转换成点数据并合并到一个文件中,将这些点数据作为控制点,通过GOCAD 软件中约束(Constraints)和离散光滑插值的方法对断层面进行约束和拟合处理,使生成的断层面既能满足地表填图数据又能与地下断层数据相吻合,更加的符合地质事实。
5. Fault Editor
完成上述断层面编辑后,进行 Create Fault Blocks ,软件自动判断是否能沿着断层把全研究区分成几个独立的断块。参数和上面一致就可以。
最终断层模型建立完毕,但是由于GOCAD不能将几何模型导出来IGES格式,和Hypermesh无法友好的合作。虽然可以把断层面导出为点数据,再到Rhino中建面。但实测发现点数据在RHino中建面仍存在一些问题。
所以下篇文章,继续讲如何直接在Rhino中进行断层几何模型的构建,以方便两软件结合使用。
gocad地质模型可以导入revit中么
不可以。gocad不支持revit导入功能。
Revit是Autodesk公司一套系列软件的名称。
Revit系列软件是专为建筑信息模型(BIM)构建的,可帮助建筑设计师设计、建造和维护质量更好、能效更高的建筑。
AutodeskRevit作为一种应用程序提供,它结合了AutodeskRevit Architecture、AutodeskRevit MEP和AutodeskRevit Structure软件的功能。
地质图建库基本操作流程
(1)更新空间数据库实际材料图内容
该步骤只需操作一次即可。但如果实际材料图有新的内容增加,则需要再更新。
1)首先打开实际材料图,为更新空间数据库实际材料图内容作准备。在 “PRB 工程”菜单下选择 “打开实际材料库”菜单。
2)进行更新空间数据库实际材料图内容,在 “PRB 工程” 菜单中,选择 “更新空间数据库实际材料图内容”菜单。
(2)打开空间数据库
更新空间数据库实际材料图内容后,在 “PRB 工程”菜单中,选择 “打开空间数据库”菜单,这样就可以对空间数据库进行所有的操作。
(3)自动继承实际材料图要素类的空间数据和属性数据
在打开空间数据库后,即可进行空间数据库的所有操作。自动继承实际材料图要素类的空间数据和属性数据就是把实际材料图的地质面文件和线文件的空间信息和属性信息自动继承到空间数据库标准规定的有关要素类。在所有空间数据库的操作中,该步骤是基础,可以为用户大大减少工作量和工作时间。如果实际材料图未改变内容,该步骤只需操作一次即可。
选择 “空间数据库组织”菜单下的 “自动合并实际材料图到空间数据库”级联菜单,从中选择 “自动合并到空间数据库图层”操作即可(注意: 一定是在空间数据库的环境下才能操作)。该操作不但集成空间拓扑关系而且继承相应的属性。当实际材料图的要素类有批注字段时,可以选择级联菜单下的 “自动合并到空间数据库图层(批注字段优先)”操作。
(4)基本要素类数据输入
在完成以上操作后,并不是所有的要素类的属性都可以继承,部分综合性属性需要用户逐个输入。按选择 “空间数据库组织”菜单下的 “基本要素类”级联菜单,根据需要选择具体命令,在弹出的属性输入对话框中补充输入属性。
(5)综合要素类数据输入
综合要素类数据包括: 构造变形带、围岩蚀变带、变质相带、混合岩化带、矿化带、火山岩岩相等。并不是所有的地质图中均包含上述要素,不同的地质图要根据自身的特点而输入。
综合要素类数据录入步骤为: ①建立临时线文件; ②拓扑处理,构建临时区文件;③将临时区文件与综合要素类区文件合并; ④选择 “空间数据库组织”菜单下的 “综合要素类”级联菜单,根据需要选择具体命令录入综合要素类属性。
(6)自动继承实际材料图要素类的属性数据到全部对象类数据
在自动继承实际材料图要素类的空间数据和属性数据操作后,即可进行此操作。此操作实际上就是把实际材料图的地质面文件的空间信息和属性信息自动继承到空间数据库标准规定的所有对应的对象类中。选择 “空间数据库组织”菜单下的 “自动从地质体面实体提取全部相应对象类”命令,完成此操作,它会自动对所有的对象类进行操作。
(7)自动继承实际材料图要素类的属性数据到指定对象类数据
此操作与自动继承实际材料图要素类的属性数据到全部对象类数据操作意义相同,不同之处是此操作并非自动对所有的对象类进行操作。而是由用户选择对象类中的一个对象集操作,实际上就是把实际材料图的地质面文件的空间信息和属性信息自动继承到空间数据库标准规定的有关对象类,选择 “空间数据库组织”菜单下的 “自动从地质体面实体提取某一对象类”级联菜单,根据需要选择具体命令提取属性,需要特别说明的是,从地质界线继承到断层对象类,提供了单独的菜单 “自动从地质界线提取断层对象类”。
所有的属性录入完毕并检查无误后,进行压缩保存。
(8)自动给要素类赋 ID 值
系统可以自动为每一个要素类赋 ID 号。选择“空间数据库组织”菜单下的 “自动给要素类数据赋 ID”级联菜单,分别选择每一种要素类执行,其中 ID 号是有关按标准的规定自动给定的; 也可以选择“空间数据库组织”菜单下的 “自动给所有要素类数据赋 ID”菜单对所有要素类数据包括综合要素类和基本要素类数据赋予 ID 号。
(9)自动赋地质界线两侧的地质体代号
选择 “空间数据库组织”菜单下的 “自动赋地质界线两侧的地质体代号”菜单,系统就会以图幅为单位,自动将所有地质体界线两侧的地质体代号输入相应地质界线的左地质体代号、右地质体代号属性中。
(10)自动给断层编号字段加图幅编号
选择 “空间数据库组织”菜单下的 “自动给断层编号字段加图幅编号”菜单,进入对象类数据输入对话框,选择断层对象类后,点击 “断层编号自动加图幅编号”按钮,系统就会自动给断层对象类的断层编号属性加上断层图幅编号。
地质图空间数据库各要素内容
基于 PRB 数据模型和地理数据库数据模型的地质图空间数据库将地质图对象划分为基本要素数据集、综合要素数据集、对象要素数据集和独立要素数据集,包括 15 个基本要素类、8 个综合要素、12 个对象类、5 个独立要素数据集构成。
(1)基本要素数据集
基本要素数据集主要包括: 地质体面实体(Geopygon)、地质界线(Geoline)、脉岩(Dike )、 蚀变(点)(Alteration)、 矿 产 地(Mineral pnt )、 产 状(Attitude )、 样 品(Sample)、照片(Photo)、素描(Sketch)、化石(Fossil)、同位素年龄(Isotope)、火山口(Crater)、钻孔(Drillhole)、泉(Spring)、河流海岸线(Coasting)。
(2)综合要素数据集
综合要素数据集主要包括: 构造变形带(Tecozone)、蚀变带(面)(Alteration)、变质相带(Metamor_ facies)、混合岩化带(Migmat)、矿化带(Minerak_ zone)、火山岩岩相(Volca_ facies)、滑坡体(Landslide)、标准图框(Map_ frame)。
(3)对象数据集
对象数据集主要包括: 沉积(火山)地层单位(Stratums)、侵入岩岩石年代单位(Intru _ litho _ chrono)、侵入岩谱系单位(Intru _ pedigree)、变质岩地(岩)层单位(Metamorphic)、特殊地质体(Special_ geobody)、非正式地层单位(Inf_ strata)、断层(Fault)、脉岩(Dike_ object)、戈壁沙漠(Desert)、冰川与终年积雪(Firn_ glacier)、面状水体与沼泽(Water_ region)、图幅基本信息(Mapinfo)。
(4)独立要素数据集
独立要素数据集包括: 图切剖面(Cutting_profile)、综合柱状图(Syhthetical_column)、图例(Legend)、接图表(Map_ sheet)、责任表(Duty_ table)。