beyondhoom 发表于 2006-9-5 18:25:00

请教高手解决二个问题 !谁能解决!

<FONT face=宋体 size=2>1、如何将一个三维斜椎体的外表面进行展开?要求在二维平面画出这个展开面。(注意这个三维椎体的的椎体顶点与它底圆的圆心是不垂直的)<BR>2、画好一个三维椎体后,我把它分解成三维线框体,(其实每一个三维体在电脑里都是线框显示的)但这个线框体各个边的交点却选不了,也就是这个三维线框只是视觉上的线框而并非是真正竟义上的线框,现在问题就是如何把它转成真正的,能够对线框上所有线的交点进行捕捉的三维线框体呢?</FONT>

sjgau4311 发表于 2006-9-5 19:02:00

<P>我以前有想过这个问题,上面的点可以 捕捉得到,<BR>底下的圆,或是椭圆,或是 spline 也可以捕捉得到。<BR>所以,我採用 类似人工製图的方法,但是 是使用<BR>程式设计去完成。<BR>我的方法是 针对下面的图形,等分成 n等分,<BR>把每一个等分点跟上面的点连起来,求长度<BR>想像成 很多个三角面,展开 摊平在一个平面上,<BR>理论上,n 越大,会越接近真实的展开,但是请<BR>考虑计算的误差。<BR>如果需要帮忙的话,请把 图形e-mail 给我,<BR>我帮你 试试看。但是 时间不能太敢。<BR>e-mail: <A href="mailto:sjgau4311@gmail.com" target="_blank" >sjgau4311@gmail.com</A><BR></P>

beyondhoom 发表于 2006-9-5 19:07:00

这个只是我随便乱画的一个图,你有没算像类似这种型体的方法或程序?加我Q好了,271002022

sjgau4311 发表于 2006-9-5 19:26:00

beyondhoom发表于2006-9-5 19:07:00static/image/common/back.gif这个只是我随便乱画的一个图,你有没算像类似这种型体的方法或程序?加我Q好了,271002022

<BR>很抱歉,台湾不流行使用 Q, 我也没有使用 yahoo 或 msn 的即时通。<BR>我在 1987年 左右帮朋友 写过 鈑金展开的程式,但是 我没有保留程式的习惯。<BR><BR>我那时候 只帮忙做到半自动,所谓的半自动的意思是<BR>產生周围的 直线 element, 把这些直线 element 搬到 平面上 放好<BR>如此而已。<BR>

ahlzl 发表于 2006-9-5 23:08:00

<P>展开,要用二次开发的方法。</P>
<P>我写过类似的程序,展开天圆地方。</P>

beyondhoom 发表于 2006-9-7 20:01:00

谁能帮写下偏心圆台的表面积展开程序,这个其实会经常用到的
页: [1]
查看完整版本: 请教高手解决二个问题 !谁能解决!