问一下polyline2d和polyline3d怎么设置线形生成
问一下polyline2d和polyline3d怎么设置线形生成<br/>polyline有plinegen属性<br/> <p>polyline2d和polyline3d是无法显示线型的</p>看看这图
<p></p><p>看看这个</p> <p>说错:)</p><p>polyline3d应该是不能的</p><p>polyline2d你试过么,看下你的代码?</p> <p>借用下VBA的帮助:)</p><p>很少用到Polyline2d</p><p><table class="TitleTable" cellspacing="0" cellpadding="0" width="100%" border="0"><tbody><tr valign="top"><td><a title="点击返回" href="javascript:history.back();" style="TEXT-DECORATION: none;"><p class="Heading-1">LinetypeGeneration 属性</p></a></td></tr></tbody></table></p><p class="TitleSpacing"></p><p class="1-liner">指定二维多段线或优化多段线的线型生成方式。</p><p class="h1-access"><a href="http://www.mjtd.com/object/acad2004/linetypegeneration_see_also.htm">参阅</a> | <a href="http://www.mjtd.com/object/acad2004/ex_linetypegeneration.htm">示例</a></p><p class="Heading-2">语法 </p><p class="syntax">object.LinetypeGeneration </p><p class="element">object</p><p class="element-desc"><a href="http://www.mjtd.com/object/acad2004/idh_lightweightpolyline_object.htm">LightweightPolyline</a>, <a href="http://www.mjtd.com/object/acad2004/idh_polyline_object.htm">Polyline</a><br/>使用该属性的对象。 </p><p class="element">LinetypeGeneration</p><p class="element-desc">Boolean[布尔值]; 可读写 </p><p class="Constant">TRUE: 使用连续图案通过多段线顶点的方式来生成线型。</p><p class="Constant">FALSE: 在每个多段线顶点处重新开始生成线型而不连续。
</p> Entity ent = (Entity)tm.GetObject(entId, Autodesk.AutoCAD.DatabaseServices.OpenMode.ForWrite, true);
if (ent != null)
{
switch (ent.GetType().Name)
{
case "Polyline":
Polyline p = (Polyline)ent;
p.Plinegen = true;
break;
case "Polyline2d":
Polyline2d p2d = (Polyline2d)ent;
p2d.LinetypeGenerationOn = true;
break;
}
}
polyline3d应该是没有,谢谢 谢了,就是他,AutoCAD的这东西也够乱的
页:
[1]