tzg74500 发表于 2011-9-10 19:20:58

关于曲线等分点求救...

使用按数量等分,等分之后如何取得等分点的坐标???????????
而且,这个坐标是按照曲线顺序输出的.......................................

这个东东主要用在工业缝纫机上,所以取得的点坐标必须是按照曲线的顺序...

知道的朋友给个提示...谢谢拉.

东北-水地暖-温 发表于 2012-5-10 18:07:56

基本思路:1.设置等分数;2.选择等分曲线;3.查vlax-curve类函数;4构建循环程序,输出链表

清风明月名字 发表于 2012-5-11 17:07:39

我倒是有办法,只是不会编代码,只能一个插件将前面等分点联成一条多段线,再读出等分点的坐标。即一个事情分三步。每步我都有插件。但三步合起来,我不会写

crazylsp 发表于 2012-5-11 17:45:28

本帖最后由 crazylsp 于 2012-5-11 17:58 编辑

可能不难编程。
思路:1.建一个多段线顶点数组pointarray(0 to 10),例如有十一个顶点
            2.   用属性   指定对象中单个顶点的坐标。
                  dim i as integer:dimpointarray(0 to 10) as double                     fori=0   toubound(pointarray)-1


                         pointarray(i)=Polylineobject.Coordinate( i )   i是整数。代表多段线顶点数组的索引号。
                         ...
         next
         3. 输出坐标值用什么方式就自己定了,是msgbox,listbox 还是输出个文本。
             这个可能要写在上面的for循环中。
         4.你先做到起,过程中的问题再来详细扩充,大体过程就是这样。







页: [1]
查看完整版本: 关于曲线等分点求救...