1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

//求曲线的交点

function  IntersectPoint() {

    var ent1 = mxOcx.GetEntity("\n 曲线1:");

    if (ent1 == null)

    {

        MessageBox.Show("没有曲线1..");

        return;

    }

    var ent2 = mxOcx.GetEntity("\n 曲线2:");

    if (ent2 == null)

    {

        alert("没有曲线2..");

        return;

    }

    var points = ent1.IntersectWith(ent2, 1);

    if(points.Count == 0)

    {

        alert("没有求到交点");

    }

    else

    {

        var pt = points.Item(0);

        alert("交点为:" + pt.x + "," + pt.y);

    }

}

 

打印对话框如下图所示,用户可以根据需求设置图纸尺寸和绘图设备,打印区域及打印参数等。

 

CAD如何求曲线的交点?

相关文章: