用FME创建AutoCAD的尺寸注记 | 您所在的位置:网站首页 › cad的折弯标注 › 用FME创建AutoCAD的尺寸注记 |
原文发布时间:2015-12-21 翻译文章地址:https://knowledge.safe.com/articles/1131/creating-autocad-dimensions.html 翻译:糖糖 文章基于FME2015.0,文中模板由FME Desktop创建 下载 create-linear-dimension-2015.fmw 什么是AutoCAD尺寸注记AutoCAD中的尺寸注记(以下简称“尺寸”)是由格式属性去定义的,而不是直接创建几何图形. 但是尺寸又是至少一种要素的聚合体,尽管这种要素不一定是几何对象。对于AutoCAD的尺寸要素,这里有很多格式属性, 但是创建尺寸并不需要全部属性。线型尺寸是最常见的转换形式,我们已经开始进行了。其他尺寸类型可以通过设置更详细的属性进行添加. 如果你实在需要创建一个本文中未涉及到的其他尺寸,请与技术支持进行联系 案例1: 创建线型尺寸附件中的 Create_Linear_Dimension.fmw 是一个简单的从scratch创建一个线型尺寸的模板. 在以下这个工作空间的截图中,显示了确定几何部分的格式属性,注意这里是如何用一系列的尺寸格式属性去创建聚合要素的。 线型尺寸注记图图中的这些属性确定了尺寸注记中几何部分 用这个简单的模板就能创建一个线型注记 随着设置几何部分的格式属性,还需要一系列表示文本、尺寸非样式和尺寸类型格式属性. 以下这些是更加具体的格式属性,必须在创建线型尺寸之前就设置好: autocad_defpt2.x, autocad_defpt2.y, autocad_defpt2.z – 尺寸注记的第一个点的位置. 这个点必须沿着尺寸标注出的距离 autocad_defpt3.x, autocad_defpt3.y, autocad_defpt3.z -尺寸注记的第二个点的位置. 这个点必须沿着尺寸标注出的距离 autocad_line_defpoint.x, autocad_line_defpoint.y, autocad_line_defpoint.z – 尺寸标注线的起点位置. 它决定了标注线和线上文本的偏移。 autocad_text_midpoint.x, autocad_text_midpoint.y, autocad_text_midpoint.z -文本中间点的位置. 这个值用于确定标注线上的文本的定位, 但是只有autocad_dim_flag大于127时才起作用. autocad_dimension_attach_point – 标注文本对齐 autocad_dimension_type – 尺寸标注的类型(dim_flag below设置了仍需要设置): · autocad_rotated · autocad_aligned · autocad_angular · autocad_diameter · autocad_radius · autocad_angular3Pt · autocad_ordinate · autocad_xordinate autocad_dim_flag – 尺寸标注的类型 (会覆盖autocad_dimension_type,在用户定义文本位置的时候必须设置): · 0 =旋转、水平或垂直的 · 1 = 对齐的 · 2 = 角度 · 3 = 直径 · 4 = 半径 · 5 = 3点角 · 6 = 纵坐标 · 32 = 表示仅被尺寸标注引用的块参照 (组织代码2) is referenced by this dimension only. · 64 = 纵坐标类型. 这里是一个只能设置为整数6的bit 值 (bit 7) 。如果设置, 纵坐标是X-type; 如果不设置,纵坐标是Y-type. · 128 = 这是一个bit值 (bit 8) ,添加到其他组的70个值,如果尺寸文本已经被用户定义过位置,而不是默认位置的情况下. autocad_dimension_nostyle_name – 尺寸标注所使用的非样式 autocad_orig_dim_text -其设置将覆盖 AutoCAD中尺寸的度量. 你可以使用任意字符串, 所以你可以在需要的时候添加前缀和后缀. autocad_entity – 必须设置为autocad_dimension |
CopyRight 2018-2019 实验室设备网 版权所有 |