使用打断多行
你好使用2008。
如何沿一条线打断多条线?
一、 e.你有十条3m长的水平线和一条沿着3m线中心的垂直线。我需要将水平线一分为二,它们与垂直线接触,没有一条小于1.5m的线。
在一条直线上,我可以使用F命令并在交点上单击两次,但是否可以同时选择多条直线并使用交叉线切割?
任何帮助都将不胜感激。
干杯 就我个人而言,我会使用trim,选择水平线,使用crossing命令修剪水平线的一侧,然后使用crossing选项镜像水平线。 你可以用艾伦·巴特勒的全垒打。lsp最初张贴在沼泽地。
全垒打。lsp 我会复制一点垂直线,修剪中间,Shift+扩展太短的线,然后删除虚拟线。大约需要5秒。
Cat的方法是使用更少的命令,但它们似乎需要相同的时间。 决胜球。lsp例程要求用户选择所有行,并执行所有“断开”。没有复制行,没有修剪,没有“移位扩展,没有擦除。大约需要0.05秒。我赢了! 谢谢你所有的想法和帮助,我加载了breakall。lsp,它加载在ok中,我按要求键入了函数BreakAll,但在我选择所有要中断的行后,它返回了一条语法错误消息! 在2010年测试并运行,没有任何问题,所以我不明白为什么它在2008年不起作用,除非你忽略了选择所有水平线和垂直线。
你不是碰巧打开了lsp文件,在里面翻了翻然后保存了吗? 我以为我在这里丢了一个帖子——然后意识到djp6在另一个论坛上问了完全相同的问题,在那里得到了关于镜像和Breakall的完全相同的答案。lsp。
我还给了他一个按钮宏来加速任务。
他在那里说的是,这些线不是等长的,他的3米和1.5米只是例子,所以镜像选项对他来说不起作用。。
http://www.autocadeverything.com/help/showthread.php/5948-Breaking-multiple-lines-using-a-cross-line?p=23789#post23789 我会去修剪和延伸。因为我在创建Lisp和macro时只使用它们,所以我确切地知道它们是做什么的。 Breakall make my day:D谢谢你的评论和艾伦·巴特勒!
页:
[1]
2