Atook 发表于 2006-10-10 15:21:14

划分折线?

我想把一条折线分成相等的部分。就像divide命令一样,但是在VB(A)中。当它是一条直的多段线时,没问题,一旦你抛出凸起和不同斜率的线段,它就变得更复杂了。
有没有简单的方法可以做到这一点?Autodesk论坛上出现了一些对acadx的引用,acadx已经停止使用,但并没有超过它。
我目前在VBA写作,但最终想把它移植到VB。我正在为r2007写作。
如果在VB.NET有一个简单的方法来做到这一点,它可能是让我织网的诀窍。
我相信困难的方法将包括Brycos关于凸起的帖子。如果只有一种很难的方法,有人已经编写了代码并愿意分享,我会非常乐意使用它。
**** Hidden Message *****

Bryco 发表于 2006-10-10 20:44:44

数学并不难,但你可能想使用Frank Oquendo的Curve.cls,我在2006年使用它没有问题。你也需要Vlax。这与停产的acadx不同,它是2个类,允许您访问lisp中公开的数学函数(嘘!)

Bryco 发表于 2006-10-10 23:02:10

...或者您可以使用中直接提供的曲线函数。NET(即Acad)
ie getParamAtPoint等。干杯,格伦。
页: [1]
查看完整版本: 划分折线?