明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: langjs

[源码] 纯LISP方法取得选择集中首尾相连的直线函数

  [复制链接]
发表于 2021-7-2 17:00 | 显示全部楼层
panliang9 发表于 2021-6-29 08:54
很早以前论坛里有一个贴子   “LISP 聚合 10000 个实体6秒”

是 “Urings” 写的,后来这个贴子是被他删 ...

太好了,这样就可以不用pedit了
发表于 2021-7-2 17:20 | 显示全部楼层
mj0000 发表于 2021-7-2 09:37
LeeMAC不是有一个链选吗Chain Selection,首尾相连的都可以选中

选中和连接中间还隔的有点远的
发表于 2021-7-4 16:40 | 显示全部楼层
不知道和LEE 的CHAIN SELECT 有什么区别
发表于 2021-8-7 23:48 | 显示全部楼层
学习郎大的代码!
发表于 2021-8-26 01:11 | 显示全部楼层
本帖最后由 urings 于 2021-8-26 06:57 编辑
panliang9 发表于 2021-6-29 08:54
很早以前论坛里有一个贴子   “LISP 聚合 10000 个实体6秒”

是 “Urings” 写的,后来这个贴子是被他删 ...

当时是论坛出故障了,论坛的硬盘出故障了,数据丢失



回复 支持 1 反对 0

使用道具 举报

发表于 2021-8-26 09:18 | 显示全部楼层
urings 发表于 2021-8-26 01:11
当时是论坛出故障了,论坛的硬盘出故障了,数据丢失

作者出现了,哈哈。刚试用了您的程序,对多段线是否无效?还有一个文字炸开的无法完全连接吗?因为没有当时帖子的说明了,只能问问您了。
发表于 2021-8-26 17:02 | 显示全部楼层
AndyWang 发表于 2021-8-26 09:18
作者出现了,哈哈。刚试用了您的程序,对多段线是否无效?还有一个文字炸开的无法完全连接吗?因为没有当 ...

只处理了直线和圆弧,
但是可以改进加入多段线的,多段线也是有起点和终点,凸度就用多段线的全部数据来表示
在最后生成阶段判断凸度是否为表数据(多段线),来加入单个凸度还是加入表来实现

您说的不能连接,可能因图的精度而异,需要设置连接公差
发表于 2021-8-27 10:25 | 显示全部楼层
urings 发表于 2021-8-26 17:02
只处理了直线和圆弧,
但是可以改进加入多段线的,多段线也是有起点和终点,凸度就用多段线的全部数据来 ...

谢谢回复。我试试设公差。完善我还没那功力
发表于 2021-8-30 23:44 | 显示全部楼层
这个功能不错,多谢分享!
发表于 2021-8-31 08:08 | 显示全部楼层
期待完美一下,看似连接实则有间隙的地方,最好用一个小红圈标志一下,这样就方便我们知道哪个地方没有连接。谢谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-18 04:29 , Processed in 0.179841 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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