明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2052|回复: 14

meflying ---请进

  [复制链接]
发表于 2004-10-15 20:21:00 | 显示全部楼层 |阅读模式
在LISP中如何将一条直线在与之相交的的几条线的相交点处打断???如下图,竖线被打断成4段

本帖子中包含更多资源

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

x
发表于 2004-10-16 08:41:00 | 显示全部楼层
求出交点,然后使用break命令啊...求交点程序看置顶的帖子
 楼主| 发表于 2004-10-16 08:52:00 | 显示全部楼层
可以求交点,但当一个线段被断掉后便生成两个实体,要再求交点涉及到选择两种图元中的一个,到底那一个是LAST?怎么办?
发表于 2004-10-16 09:02:00 | 显示全部楼层
break不是要先输入对象的吗,你在输入对象时输入你要打断的对象,再选择打断点,这样别的对象就不会被打断(这个输入的对象不要现场选择,你在求交点的时候已经获得了所有的对象了,把那时候的对象名存好,这时候拿出来用就可以了)
 楼主| 发表于 2004-10-16 15:26:00 | 显示全部楼层
飞哥,你理解不一样!再次求交点需要两图元!该图元如何定?
发表于 2004-10-16 16:39:00 | 显示全部楼层
怎么不一样?为什么要再次求交点?


如ent1 ent2求出交点pt,要打断ent2


然后command "_.break" ent2 "f" pt "@")
发表于 2004-10-16 16:53:00 | 显示全部楼层
打断后,包含曲线结束点的一段是Last
 楼主| 发表于 2004-10-16 18:12:00 | 显示全部楼层
飞哥,你那样只能断一次,我要对原来的一条线断多次,因此每次断的图元跟上一次实体不一样,就看是如何定义这图元了,我主要是为了下面这服务的!如我想用10条纵线打断5条横线(仅横线被断掉,主要是我想要横线每段的长度,因为桥梁涉及到很多跨:)还有些问题待问,能把你的联系方式发到我邮箱吗?向高手学习,孜孜不倦:)我们做桥梁设计也会节省很多时间,渴望有你的功劳!我邮箱cwafeng@163.com。
发表于 2004-10-16 18:29:00 | 显示全部楼层
按7楼的试试先
发表于 2004-10-16 22:10:00 | 显示全部楼层
哈哈,上次有个帖子,lzh已经用了这招了:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-30 08:37 , Processed in 0.203961 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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