获取尺寸的圆心定义点必须用DXF组码技术吗?
<p>获取dimRadius尺寸属性时,发现</p><p>圆心定义点: X= -42.9791 Y= 31.1743 Z= 0.0000----------用VBA不可获得<br/>定义点: X= -34.4217 Y= 28.6667 Z= 0.0000----------用VBA不可获得<br/>用户指定 文字位置: X= -23.2886 Y= 25.4042 Z= 0.0000----------用VBA可以获得</p><p>查<a href="http://www.mjtd.com/Manual/ArticleShow.asp?ArticleID=492">http://www.mjtd.com/Manual/ArticleShow.asp?ArticleID=492</a>帖子</p><p align="justify">半径和直径标注组码</p><p><table cellspacing="0" width="100%" border="1"><tbody><tr><td align="center" width="20%"><p><u>组码</u></p></td><td align="center" width="80%"><p><u>说明</u></p></td></tr><tr><td width="20%"><p>100<br/></p></td><td width="80%"><p>子类标记(AcDbRadialDimension 或 AcDbDiametricDimension)。<br/></p></td></tr><tr><td width="20%"><p>15<br/></p></td><td width="80%"><p>直径、半径和转角标注的定义点(在 WCS 中)。 <br/></p><p>DXF:X 值;APP:三维点<br/></p></td></tr><tr><td width="20%"><p>25, 35<br/></p></td><td width="80%"><p>DXF:直径、半径和转角标注的定义点的 Y 和 Z 值(在 WCS 中)。<br/></p></td></tr><tr><td width="20%"><p>40<br/></p></td><td width="80%"><p>半径和直径标注的引线长度。<br/></p></td></tr></tbody></table></p><p>依此理论,需要用dxf组码技术。</p><p>这就涉及到用sendcommad调用lisp语言。</p><p>lisp获得的数据如何返回到VBA中。</p><p><br/></p> 通过赋值个变量,然后获取变量得到其中的值吧。
页:
[1]