乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 52|回复: 2

[编程交流] LISP切割多行并重新绘制

[复制链接]

6

主题

14

帖子

8

银币

初来乍到

Rank: 1

铜币
30
发表于 2022-7-6 08:08:04 | 显示全部楼层 |阅读模式
在我们公司,我们主要使用多线绘制二维管网。有些人更喜欢台词。。。我更喜欢mlines。我已经创建了一个lisp例程,尽管它可能很粗糙,但大部分都能正常工作。在管网交叉处,它会提示两个交点,然后剪切多线。该部分使用隐藏的不同mlstyle重新绘制。有没有办法让它在与原始多线相同的位置绘制?我希望它尽可能友好地使用。。。现在它从两个交点绘制它。。。但是,对齐是一个关键点,因此很难保证基于用户交点选择的输出。另一个奇怪的是,它似乎只切割垂直多线,而不是水平多线?
 
它不一定非得是一条多线,我只是觉得它会更干净、更好。。。但我确实希望它同时画出两条线。
 
如果我的目标不明确,请告诉我。我感谢任何帮助或其他想法。下面是我的代码(我已经注释掉了以前使用的部分和/或测试开发人员):
0)
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 08:55:47 | 显示全部楼层
只是一个建议,我相信我有一些关于混凝土梁的东西,他们的工作方式,你画了一个交叉窗口,它工作出4点(两个多线)休息,在你的情况下会添加一条新的线。现在我记得它不是多行,它是一个多行例程,选择一个点,下一个等等,画多条线。您可能会发现必须分解多线,然后在lsp中使用“inters”来查找交点。这将是自动的,并且使用现有线路的大小,角度也不是问题。这将意味着一个新的例程绘制2条平行线,但这里有很多例子,我相信有人会有自动中断。我会努力找到的。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 09:18:32 | 显示全部楼层
找到下一个帖子http://www.cadtutor.net/forum/showthread.php?67182-多行的偏移
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-9 09:41 , Processed in 0.621582 second(s), 58 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表