tqr 发表于 2006-11-10 10:20:00

斜拉图

<P></P>
<P>将原图拉斜20度,Y方向尺寸保持不变。</P>

tqr 发表于 2006-11-10 10:23:00

tqr 发表于 2006-11-10 10:28:00

<P>为了方便,只画外框。</P>
<P>先手工画出拉斜后的外框。</P>
<P>复制两条成70度的边,画其外接圆弧。</P>
<P>再以对角线为直径画圆,从70度顶点向直径作垂线,得到与圆周的交点,连线形成90度角。</P>

tqr 发表于 2006-11-10 10:35:00

<P>以成90度的两边为矩形,拉伸形成棱柱体。</P>
<P>将成70度的两边,绕矩形对角线旋转,与棱柱体的棱边相交。连线,将连线向上移动一定距离(大于或等于交点处的高即可,使剖面完整。)。</P>

tqr 发表于 2006-11-10 10:42:00

<P>将棱柱体按辅助线剖切。将剖面复制下来,与原图对齐(ALIGN)。</P>
<P>作1楼的图时,先确定棱柱体的断面长宽比,然后将原图作成图块,再按X、Y方向不同比例缩放,使原图变形成长宽比与棱柱体的断面长宽比相同,然后拉伸成实体,剖切,得到剖面,对齐。</P>

ahlzl 发表于 2006-11-10 14:07:00

本帖最后由 作者 于 2006-11-10 15:21:17 编辑 <br /><br /> <P>"算法"有些麻烦。</P>
<P>本站出的《AutoCAD VBA 二次开发教程》( <A href="http://www.mjtd.com/Html/News/mcNews/94520060213175331.htm" target="_blank" >http://www.mjtd.com/Html/News/mcNews/94520060213175331.htm</A>&nbsp;)中有一个程序,其算法不需要三维操作。</P>

highflybir 发表于 2006-12-17 15:37:00

<p>参考我在lisp开发与编程论坛中的文章:</p><p><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=56723">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=56723</a></p><p></p>
页: [1]
查看完整版本: 斜拉图