[AutoCAD插件]4. 标记杆件长度

方案A:
1. 选择粉色直线,自动找到与蓝色多段线的交点(优点:不用选择蓝色线段, 缺点: 粉色直线必须只能有一个交点,如果两个交点就出错.)

  1. 计算两段长度, L1=起点到交点, L2=交点到终点.
    如果L1和L2 都不等于0, 那么把四个文本放置到直线交点四周上, 在编号上增加两支
    如果L1或L2其中一个等于零, 那么两个文本放置到粉色直线的中点上,在编号仅增加一只.
    方案B:
    1.选择蓝色的线段,然后载选择粉色直线,只找选择的多段线的交点(缺点:需要多选择一下蓝色线段,如果蓝色线段断开,需要分批处理. 优点: 如果粉色直线与两个或者以上的线相交,一样可以处理.)
    2.计算两段长度, L1=起点到交点, L2=交点到终点.
    如果L1和L2 都不等于0, 那么把四个文本放置到直线交点四周上, 在编号上增加两支
    如果L1或L2其中一个等于零, 那么两个文本放置到粉色直线的中点上,在编号仅增加一只.