只需一步,快速开始
我在AutoCAD里通过XY坐标画出了N条直线,连成了一条多段线
现在 我已知圆心坐标和半径, 画一个圆弧,圆弧和这个多段线有两个交点,以一个交点为起点,一个交点为终点,如果线段不够长,就和他的延长线相交
我怎样来编交点这个东西?好象VBA里编写圆弧很受限制吧
啊,我是菜鸟 ,刚接触VBA不久,望好心人帮忙
使用道具 举报
没有看明白。
知道圆心,半径,起终点。应是很好画的。
Arc的语句是object.AddArc(Center, Radius, StartAngle, EndAngle)
Object
圆心坐标和半径,对你来说是已知数据。
圆弧和这个多段线有两个交点。
作两直线,CenterPoint - InterfacePoint1相连,得出StartAngle=ll.Angle。第二直线同理,EndAngle=ll.Angle
如果你平面几何好的话,直接算最好,别忘记单位是弧度。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-26 10:46 , Processed in 0.164763 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.