明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

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

求用反应器做一个三条直线汇聚交点画圆(加圆形块也行)的程序

[复制链接]
 楼主| 发表于 2021-6-18 14:30 | 显示全部楼层
mahuan1279 发表于 2021-6-16 14:26
你的问题描述不清楚,对于各种情形要做什么?加入块加到什么位置?

图发你了,一看就明白。插入位置上面描述了,插入到三个线段汇聚的点。
回复

使用道具 举报

发表于 2021-9-2 16:18 | 显示全部楼层
请问:多于三条直线的汇聚交点,是否不做处理?
回复

使用道具 举报

 楼主| 发表于 2021-9-3 15:53 | 显示全部楼层
xvjiex 发表于 2021-9-2 16:18
请问:多于三条直线的汇聚交点,是否不做处理?

只要3条线段汇聚交点,就处理(最多也就4条,因为要横平竖直)!直线的横平竖直可以设置个容差!
回复

使用道具 举报

 楼主| 发表于 2021-9-3 15:54 | 显示全部楼层
xvjiex 发表于 2021-9-2 16:18
请问:多于三条直线的汇聚交点,是否不做处理?

如果做反应器不太好做,也可以做成命令的。
回复

使用道具 举报

 楼主| 发表于 2021-9-4 09:36 | 显示全部楼层
本帖最后由 AndyWang 于 2021-9-4 09:38 编辑

厉害!

还有几个问题:
1、在直线上再划线的时候,提示是否打断,用鼠标点选"No"无效,请修复下;2、在已存在3条线端点汇聚且已画圆的地方再添加1条直线时,会重复画圆,这里请检测一下。只要一个圆就可以了。如图1
图1

3、在已存直线1时,另划长线2经过端点时,没有提示打断,这个是否可以做出提示并打断的功能。图片位置跑掉了。如图2
图2
4、容差设置为多少?可否自定义?可否批量处理(因为以前有很多图,都是做好的。没法再实现再次划线加点的这种情况)每张图按2000个这种节点计算。
5、最终我想实现的是加块,如不方便给源码,请最后帮忙改成插入指定名称的块。

以上,谢谢!若可,可另付酬劳!

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2021-9-4 18:24 | 显示全部楼层
不好意思,没完全调试好,这两天在外面忙,等下周抽空帮你改。你测试的很充分,有些功能反应器明确不建议使用,像这种等待用户输入数据,输入"是否",更改反应器生成的图元等,会引起死循环。但也不一定,我再调试修改。还有图纸内已完成的线段交点批量插入块也不是反应器的特长,最好采用普通插件。如方便留个QQ方便交流。
回复

使用道具 举报

 楼主| 发表于 2021-9-6 13:37 | 显示全部楼层
本帖最后由 AndyWang 于 2021-9-6 15:39 编辑
xvjiex 发表于 2021-9-4 18:24
不好意思,没完全调试好,这两天在外面忙,等下周抽空帮你改。你测试的很充分,有些功能反应器明确不建议使 ...

好的,大神,我已在放弃的边缘了,不急!
确实反应器写的话,可能会造成很多不确定的因素,之前跟别人聊过这个程序,如果用普通方式批量处理肯定方便。但是那样会造成重复的计算或者过滤块的插入点的坐标位。除非图全好了后,一次处理才比较简单。但是后面如果涉及到修改,依然会麻烦。
想用反应器就是想做到智能化点。当然也要看实际实现的难度情况!

回复

使用道具 举报

发表于 2022-8-27 05:26 | 显示全部楼层
请教这样的T型相交直线咋弄交点断开一定距离
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-28 07:01 , Processed in 1.401413 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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