明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: szx025

[提问] 程序怎么写,给个思路

[复制链接]
 楼主| 发表于 2020-4-29 07:47 | 显示全部楼层
lht 发表于 2020-4-28 17:31
是三条线就好办了,先取得中线的两个端点坐标p1、p2,根据这两个坐标算出延长到线的坐标p3,再将箭头移到p3 ...

这里关键是要快捷,方便,如果先选择左边的斜线,再选水平线,求交点,还要选择右边的斜线,这样效率太低,不如MOVE了
发表于 2020-4-29 11:12 | 显示全部楼层
关键是把右边的箭头各自的交点找出来就行,可以框选右边全部线,两两历遍求交点,相同的点去掉,然后每个点进行ssget “c” 分堆,然后计算经过交点水平线与斜线交点,最后每堆线移动就行了
发表于 2020-4-29 15:28 | 显示全部楼层
重點是常用的功能嗎...很常用開發才有價值.~
发表于 2020-5-4 10:27 | 显示全部楼层
需求不明确,线之间的几何关系才是核心
发表于 2020-5-5 19:07 | 显示全部楼层
本帖最后由 lee50310 于 2020-5-6 12:37 编辑

將步驟寫成程序指令
執行指令, 選擇目標物  就 ok 這樣是否有比較快?
如圖所示  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2020-5-6 08:57 | 显示全部楼层
lee50310 发表于 2020-5-5 19:07
將步驟寫成程序指令
執行指令, 選擇目標物  就 ok 這樣是否有比較快?
如圖所示

程序源码能放出来吗,另外三根线的右侧保持原位不动
发表于 2020-5-6 11:26 | 显示全部楼层
本帖最后由 lee50310 于 2020-5-6 13:13 编辑
szx025 发表于 2020-5-6 08:57
另外三根线的右侧保持原位不动

你要左側直線移動去對齊物體(三根线)
但是眾多物體(三根线)參差不齊,直線如何能對的齊呢?


這個你下載程序後再自行改改看吧 !
 楼主| 发表于 2020-5-6 14:37 | 显示全部楼层
lee50310 发表于 2020-5-6 11:26
你要左側直線移動去對齊物體(三根线)
但是眾多物體(三根线)參差不齊,直線如何 ...

谢谢你的程序,回去慢慢学习
是三根线的交点对齐到左侧直线与水平线(三根线中的中间那根线)的交点上,三根线右侧的点不动
发表于 2020-5-6 17:56 | 显示全部楼层
加个图纸上的图元更好,另一点:不支持多段线
发表于 2020-5-7 10:21 | 显示全部楼层
新手学习咯
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-6-15 02:54 , Processed in 0.169617 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表