用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的尺寸要素,这里有很多格式属性但是创建尺寸并不需要全部属性。线型尺寸是最常见的转换形式,我们已经开始进行了。其他尺寸类型可以通过设置更详细的属性进行添加如果你实在需要创建一个本文中未涉及到的其他尺寸,请与技术支持进行联系

扫描二维码关注公众号,回复: 1691666 查看本文章

案例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 = 纵坐标类型这里是一个只能设置为整数6bit  (bit 7) 。如果设置, 纵坐标是X-type; 如果不设置,纵坐标是Y-type.

·         128 = 这是一个bit (bit 8) ,添加到其他组的70个值,如果尺寸文本已经被用户定义过位置,而不是默认位置的情况下.

autocad_dimension_nostyle_name – 尺寸标注所使用的非样式

autocad_orig_dim_text  -其设置将覆盖 AutoCAD中尺寸的度量你可以使用任意字符串所以你可以在需要的时候添加前缀和后缀. 

autocad_entity – 必须设置为autocad_dimension






猜你喜欢

转载自blog.csdn.net/fmechina/article/details/80760235
今日推荐