span8
span4
这个练习的目的是演示如何在FME中使用爆炸块。具体地说,我们将研究如何将DWG文件转换成PDF。
在下面的图片中,我们看到一个DWG文件,其中包含两个块,文本保存在一个单独的层中。在这个例子中,我们将只看一个块,作为一个简单的例子,演示如何将块写入PDF。
在轮块旁边是指示轮的ID的文本标签。它不包含在block中,而是存储在自行车零件层。
BlockTemplate.dwg
一步一步的指示
1)打开FME工作台。从空白工作区开始。
在Windows中,可以在启动>下找到所有程序> FME桌面> FME工作台。您可以单击Start选项卡下的New(或按Ctrl + N)并选择Blank Workspace来创建一个新的空白工作区。
2)添加AutoCAD DWG/DXF reader。
从阅读器菜单中,选择Add读者。填写阅读器和数据集参数,using BlockTemplate.dwg as your Dataset.然后,点击参数按钮:
在参数对话框中,确保' Group Entities By'设置为' Layer Name',并选中' blast Blocks into Entities'选项。这会将块分解为它的组成特征(在本例中,因此,它将显示在PDF中,就像在AutoCAD中一样。
单击OK,然后又好了。
3)选择特征类型
当提示选择要读取的图层时,您只需要选择包含块的层和包含感兴趣的文本的层。包含我们想要的块的层在一个名为'自行车零件'的层上,包含我们想要的文本的层被命名为'WheelID'只检查要添加到画布中的这些层。
4)公开格式属性
一旦读者被添加到画布,下一步是提取我们感兴趣的块。要做到这一点,我们首先需要公开两个格式属性。
单击自行车部件阅读器特性类型,在参数编辑器窗口中打开其属性。单击“格式属性”选项卡。检查autocad_block_name。单击Apply。
接下来,打开轮读器特性类型的属性。单击“格式属性”选项卡。检查autocad_layer。单击Apply
5)添加测试器
添加一个测试器,只提取我们想从自行车零件块,以及包含在单独的层(WheelID)中的文本。将这两种阅读器特性类型连接到测试人员。
我们知道block的名字是WheelBlock,在AutoCAD或FME数据检查器中检查数据后。在测试变压器参数范围内,我们想测试格式属性autocad_block_name = WheelBlock,或者如果autocad_layer = WheelID。
6)添加作家
从作者菜单,选择Add作家。
在画布中添加一个Adobe地理空间PDF格式(PDF2D)的作者。将输出层命名为有意义的层。将层定义更改为Automatic。
7)运行的工作区
运行工作区并检查结果。您将在步骤6中选择的输出目录中找到一个PDF文件,显示感兴趣的块:
当然,您也可以使用DWGStyler转换器来修改块的颜色!此外,新的2018.0 betas:您可以使用新的PDF阅读器将PDF读入工作区。
©2019安全亚搏在线软件公司|法律