[求助]
已经确定三个点,怎么以这三个点为基准做样条曲线?两个点确定一条直线的语句是
<FONT color=#000080>Set LineObj = ThisDrawing.ModelSpace.AddLine(startPoint,endPoint)</FONT>
<FONT color=#000080>已经确定了三个点,怎么样生成一条曲线?</FONT>
<FONT color=#000080>迷茫中,望高手指教!!!</FONT> http://www.vba.cn/object/acad2004/idh_addspline.htm 谢谢谢谢,还有几个问题不是很明白。
1.定义任意一个点都要用三维坐标吗?平面图中用(X,Y)坐标行不?
2.我对pointsarray还是不太明白,能详细解释一下吗?
3.通过确定的三个点来作出一个圆,我知道的语法必须要圆心坐标和半径,仅有三个点坐标如何确定一个圆?
4.样条曲线创建后调用CLOSED属性,是直接在CAD里调用还是从程序中调用?
5.确定样条曲线的元素有哪些?比如确定一个圆要圆心半径或者不在一条直线上的三个点。
6.为什么你们那么牛而我这么菜!!!!!!!!!
十分感谢!!!! 1、必须用三维坐标
2、一般定义为
Dim pnt(2) as Double
的形式
3、两两相连,中垂线的交点就是圆心
4、你可以在程序里调用么?不懂
5、你说的是圆还是曲线?
6、多看帮助 本帖最后由 作者 于 2004-11-4 15:02:23 编辑
谢谢谢谢,小弟刚接触VB,CAD也是只会一点平面的东西,一切尚在起步阶段。
自然水平很菜。
问题5中我的意思是确定一个圆要三个点,确定一个样条曲线要什么条件?
样条曲线形状是不固定的,是不是说只要确定几个点就可以作出一个样条曲线?好像不是。
多谢大哥!!!照片里那小伙是不是你的?嘿嘿,幸福啊!!
我可是背井离乡一个人在青海!!!! 在你给我第一个回帖里面有一个实例,基本上能明白,还有一点fitpoints指的是什么东西?是不是和必须是三的倍数的东西?
这个东西在生成曲线过程中起到什么作用?
startpoints&endpoints我可以在已知的两个点中去找,那么如何让这个样条曲线一定经过第三个点呢?
页:
[1]