找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: whzhen

[求助] [求助]:一次点击保留中段(剪去两端)线怎么实现?

[复制链接]
发表于 2005-3-25 21:31:08 | 显示全部楼层
aeo火气很暴嘛,对自己很有信心,或者说很武断.先别急.
我又测试了一次,看来我有点错怪你了.
但是也没有完全错怪.问题出在你说的"新生成的加入边界,其实是很简单,我特意把它去掉的"
对相邻实体分别剪切的时候,就出现剪切位置不符的情况(可能上次测试的时候刚好碰到椭圆和封闭曲线,我没有将原因加以区分,这个是错怪你了),因此,应该每剪切一次,边界就要重新全选一次.(或者加入新生成的实体),不管加上容易或不容易,但这是你的程序(t1)的致命缺点,不可否认吧?
请仔细看我点击的部分和剪切的情况
第一次点击闭合spline,不能处理
第二次点击封闭pline,正常
第三次点击不封闭椭圆,剪切段不符
第四次点击arc,剪切段不符
第五次点击封闭椭圆,正常.
第六次点击直线,直接跳出程序.
这正应了我一句话,"一开始不应该确定选集,因为剪切后会形成新的实体,且应成为下一次剪切的边界,一开始确定选集无法有实时效果.
"我说的一开始不应该确定选集,不是说trim不应该有剪切边界实体,是说剪切边界实体要实时修改.
另外,我从来不会不经过测试就乱说话,但是测试得出的结论不一定完善或正确,然而至少说明程序有问题.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-3-25 21:59:09 | 显示全部楼层
测试文件
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-25 22:50:50 | 显示全部楼层
多谢各位高人,虽然可能还需完善,也比我过去用的强大多了。突然想起一个比较幼稚的问题,如果想实现break的反操作,即保留点击的两点之间的线,是不是更容易些,能否给个提示,要能顺便给个程序就更好了,先谢了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-3-25 23:29:59 | 显示全部楼层
给个我写的测试程序
命令: detr
没有用第三方函数,编译为fas后只有2.008k
欢迎找bug
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-26 00:37:06 | 显示全部楼层
暂时发现的不太爽的地方
1、点取无交点的封闭椭圆,无出错处理直接删掉且退出,这个问题前面某程序也存在,但仅删掉并未退出。
2、边界模式受trim开关控制,设为延伸时很不爽,容易多剪掉。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-3-26 01:58:00 | 显示全部楼层
[iframe h=600 w=100%]http://www.xdcad.net/forum/showthread.php?postid=1749491#post1749491[/iframe]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-26 10:12:36 | 显示全部楼层
椭圆基本无效;圆有效、无效、删除均出现过;正多边形结果乱套;发生过出错退出现象。
能否提供源码,大家学习、研究、完善。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-3-26 13:05:28 | 显示全部楼层
我测试没有发现你说的问题,能否把你的文件传一份上来?
另,xtr和trim对边界实体的兼容性一样,就是说,文字也可以作为边界来剪切其他曲线。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-3-27 08:53:59 | 显示全部楼层
找本书卡卡
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-1 02:51:07 | 显示全部楼层
36楼贴中附件已经更新为v4版本,请大家测试
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-1 12:39:24 | 显示全部楼层
狂刀大侠,为什么一直都不愿公开源程序呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-1 14:16:47 | 显示全部楼层
因为不公布源码和公布源码一样,都很正常。

且顾者寥寥, 连下载测试都没人,看来源码对大家也没有什么意义
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-28 02:32 , Processed in 0.396811 second(s), 48 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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