是三条线就好办了,先取得中线的两个端点坐标p1、p2,根据这两个坐标算出延长到线的坐标p3,再将箭头移到p3 ...
这里关键是要快捷,方便,如果先选择左边的斜线,再选水平线,求交点,还要选择右边的斜线,这样效率太低,不如MOVE了 关键是把右边的箭头各自的交点找出来就行,可以框选右边全部线,两两历遍求交点,相同的点去掉,然后每个点进行ssget “c” 分堆,然后计算经过交点水平线与斜线交点,最后每堆线移动就行了 重點是常用的功能嗎...很常用開發才有價值.~ 需求不明确,线之间的几何关系才是核心 本帖最后由 lee50310 于 2020-5-6 12:37 编辑
將步驟寫成程序指令
執行指令, 選擇目標物就 ok 這樣是否有比較快?
如圖所示
lee50310 发表于 2020-5-5 19:07
將步驟寫成程序指令
執行指令, 選擇目標物就 ok 這樣是否有比較快?
如圖所示
程序源码能放出来吗,另外三根线的右侧保持原位不动 本帖最后由 lee50310 于 2020-5-6 13:13 编辑
szx025 发表于 2020-5-6 08:57
另外三根线的右侧保持原位不动
你要左側直線移動去對齊物體(三根线)
但是眾多物體(三根线)參差不齊,直線如何能對的齊呢?
這個你下載程序後再自行改改看吧 !
lee50310 发表于 2020-5-6 11:26
你要左側直線移動去對齊物體(三根线)
但是眾多物體(三根线)參差不齊,直線如何 ...
谢谢你的程序,回去慢慢学习
是三根线的交点对齐到左侧直线与水平线(三根线中的中间那根线)的交点上,三根线右侧的点不动 加个图纸上的图元更好,另一点:不支持多段线 新手学习咯
页:
1
[2]