如何通过两个点和半径绘制圆柱体?
我想画一个底部中心点和顶部中心点和半径的圆柱体。编辑->kdub: title
**** Hidden Message *****
你尝试过什么? Solid3d。CreateFrustum方法可以创建一个圆柱体,但是我不能指定顶部中心点和底部中心点。所以我需要把圆柱体对准指定的点。 Hi,
Solid3d.CreateFrustum() 创建一个圆柱体,其质心位于 WCS 原点上,轴位于 WCS Z 轴上(与大多数 Solid3d.CreateXxxx() 方法一样),因此,在创建后,您必须使用 TransformBy() 方法将圆柱体与指定点对齐。
另一种方法是创建一个临时圆,一个临时圆圈区域和一条临时线,以便能够使用Solid3d.ExtrudeAlongPath()方法。
您也可以调用 Solid3d.CreateSweptSolid() 方法,仍然使用临时实体。 你可能已经看过这个...
http://forums.autodesk.com/autodesk/board/message?board.id=152&message.id=47378#M47378
感谢吉尔
,这对学习者来说特别“好”,可以注意到..
using (var circle = new Circle( //.........
翻译错误代码(429):请求 QPS 超过限制。
页:
[1]