span8
span4
本文将向您展示如何将AutoCAD DWG (*. DWG)文件转换为MicroStation DGN (*. DGN)格式。AutoCAD道路数据根据不同的道路类型分为不同的层,每个层具有不同的符号。我们将使用FME将道路数据转换为MicroStation,更改一些符号,将DWG属性写入MicroStation标记,并将其中的一些层合并在一起。
注:此视频是用FME版本2016.0创建的。有些步骤可能略有不同,但整个过程是相同的。以下说明适用于2018.0。
如果您希望在本文中自己执行这些步骤,请下载并解压缩本文所附的数据(roads.zip文件)!
本文中使用的数据来源于由温哥华市不列颠哥伦比亚省。它包含在开放政府许可下的信息-温哥华。
要创建演示,您需要执行以下步骤。
1)启动FME工作台
在Windows中,这是在启动>所有程序> FME桌面> FME工作台
2)选择生成工作区
这可以在FME工作台接口的Create Workspace部分找到。或者,使用Ctrl+G作为快捷键。
3)浏览并选择源(读卡器)数据集
浏览并选择AutoCAD数据源(Roads.dwg)。道路的文件扩展名。dwg tells FME what format of data we are working with (Autodesk AutoCAD DWG/DXF).
4)将输出(writer)格式设置为Bentley Microstation Design(V8)DGN
选择Bentley Microstation Design (V8) DGN作为作者格式;通过在字段中输入名称,直到它出现在下拉列表中,可以做到这一点。
5)设置输出数据集位置
将输出位置设置为最适合您的目录结构的位置。如果您使用上面的模板文件中,它将输出写入道路文件夹在您的模板文件夹(在Windows上,C:\Users\USERNAME\AppData\Local\Temp\模板数据存储在文件夹wb_template开始)。
6)修改输入参数
单击读取器的Parameters按钮。打开Autodesk AutoCAD DWG/DXF Parameters对话框。
注意,这个对话框中还有一些参数用于控制读取DWG数据的其他方面。
7)修改writer参数
单击编写器的Parameters按钮。打开Bentley MicroStation (V8)参数对话框。
8)修改特性模式(“模式映射”)
如果我们对源数据的精确副本感到满意,我们现在就可以运行这个转换,但是我们首先要做一些更改。
9)增加dgnstyler变压器
此外,我们可以通过使用FME中称为DGNStyler的转换器来修改输出符号。在其他编写器要素类型之前添加dgnstyler,方法是选择其输入端口并键入dgnstyler以在“快速添加”菜单中打开转换器。双击它或按enter将其添加到画布中,现在应该如下所示:
画布上的dgnstyler
单击dgnstyler以在“参数编辑器”窗口中打开它。让我们添加一些参数来设置其他writer功能类型的样式:
DGNStyler参数编辑器窗口现在应该如下所示:
dGnstyler参数
10)单击工具栏上的“运行”按钮
单击绿色播放按钮运行工作区。这将执行翻译。
11)在MicroStation查看器中查看DGN文件
完成后,使用文件浏览器定位输出数据集。如果我们使用第三方CAD查看器,例如宾利视野要检查数据,我们将看到DGN文件中的行数据已使用DGNStyler中指定的符号写入,并且DWG属性已写入MicroStation标记。在这里,您可以看到温哥华的Burrard Bridge已经在其他writer特性类型(虚线)下设置了样式,并且具有标记属性。
DGN标记在我们翻译的数据中,如宾利视图所示。
©2019安全亚搏在线软件公司法律