找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2045|回复: 22

[研讨] XDRX-API 最大轮廓 疑似 BUG报告

[复制链接]

已领礼包: 685个

财富等级: 财运亨通

发表于 2018-5-6 16:02:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
使用环境:XP   CAD2004版
2018.04.28XDRX

四年前写好的源码因电脑坏了找不到了
只有XVL   有需要我可以传上来


出错信息如下:
命令: t
选取要处理的图块<退出>:
选择对象: 指定对角点: 找到 13 个

选择对象:  *U22

建模操作错误:
     长度为负值或零。

面域上的布尔运算失败。


建模操作错误:
     边-面关系不一致。

生成轮廓线失败.

-----------------------------------------
BUG测试图纸:


最终不知道是不是XDRX的原因还是图档的原因



1.jpg

TEST.rar

4.61 KB, 下载次数: 10, 下载积分: D豆 -1 , 活跃度 1

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

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-5-6 17:47:36 | 显示全部楼层
等 XDRX API 更新 2018.0508后,你在测试下看看。

点评

我自己找到原因了。。。 不是XDRX的原因。。 因为图纸中蓝色箭头处多了一段看似重复。但又不重复的直线 所以造成轮廓生成失败 希望解决一下这类问题  详情 回复 发表于 2018-5-6 18:27
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 685个

财富等级: 财运亨通

 楼主| 发表于 2018-5-6 18:27:28 | 显示全部楼层
newer 发表于 2018-5-6 17:47
等 XDRX API 更新 2018.0508后,你在测试下看看。

我自己找到原因了。。。
不是XDRX的原因。。
因为图纸中蓝色箭头处多了一段看似重复。但又不重复的直线

所以造成轮廓生成失败

希望解决一下这类问题


2.jpg

点评

请试下 2018.0508 API 关于轮廓的函数有: (xdrx_geom_searchregions ) (xdrx_geom_searchoutline ) (xdrx_geom_bpoly pt [ss or ent ....])  详情 回复 发表于 2018-5-7 10:38
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 568个

财富等级: 财运亨通

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

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-5-7 10:38:40 | 显示全部楼层
ysq101 发表于 2018-5-6 18:27
我自己找到原因了。。。
不是XDRX的原因。。
因为图纸中蓝色箭头处多了一段看似重复。但又不重复的直线 ...

请试下 2018.0508 API

关于轮廓的函数有:

(xdrx_geom_searchregions <ss or ent ....>)
(xdrx_geom_searchoutline <ss or ent ....>)
(xdrx_geom_bpoly pt [ss or ent ....])

点评

我试一下!!!!! 还有。。。 关于(如图有得复线)这类问题可以处理(优化)一下吗?  详情 回复 发表于 2018-5-7 20:24
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 315个

财富等级: 日进斗金

发表于 2018-5-7 16:54:54 | 显示全部楼层
有个 http://totalboundary.com/index.html 目前觉得是最好用的!希望晓东的大虾能够借鉴,然后添加到API.

点评

谢谢建议,和那个比,速度上不好说,API功能要比那个强很多, API除了它能处理的实体,还能处理HATCH,REGION,MPOLYGON,TEXT,对HATCH,REGION,MPOLYGON处理后能保持拓扑关系。具体的等有空我发个帖子说明。  详情 回复 发表于 2018-5-7 23:41

评分

参与人数 1D豆 +5 收起 理由
newer + 5 热心帮忙奖!

查看全部评分

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

使用道具 举报

已领礼包: 685个

财富等级: 财运亨通

 楼主| 发表于 2018-5-7 20:24:40 | 显示全部楼层
newer 发表于 2018-5-7 10:38
请试下 2018.0508 API

关于轮廓的函数有:

我试一下!!!!!

还有。。。

关于(如图有得复线)这类问题可以处理(优化)一下吗?

点评

你试试 (xdrx_geom_searchregions (ssget))  详情 回复 发表于 2018-5-7 20:44
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2018-5-7 20:44:48 | 显示全部楼层
ysq101 发表于 2018-5-7 20:24
我试一下!!!!!

还有。。。

你试试

(xdrx_geom_searchregions (ssget))
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 685个

财富等级: 财运亨通

 楼主| 发表于 2018-5-7 21:12:18 | 显示全部楼层
可以正常生成   
但还是提示:长度为负值或零
且原图也没有了

重复线处还是会多出一条线

PS:有测试图提供,看一楼底部

点评

要保留原图,用 (xdrx_geom_searchoutline (ssget))  详情 回复 发表于 2018-5-7 21:19
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-5-7 21:19:57 | 显示全部楼层
ysq101 发表于 2018-5-7 21:12
可以正常生成   
但还是提示:长度为负值或零
且原图也没有了

要保留原图,用

(xdrx_geom_searchoutline (ssget))

点评

(xdrx_geom_searchoutline (ssget)) 用了这个后。。。提示如下: 选择对象: 指定对角点: 找到 13 个 选择对象: 建模操作错误: 长度为负值或零。 面域上的布尔运算失败。 建  详情 回复 发表于 2018-5-7 21:31
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 685个

财富等级: 财运亨通

 楼主| 发表于 2018-5-7 21:31:00 | 显示全部楼层
newer 发表于 2018-5-7 21:19
要保留原图,用

(xdrx_geom_searchoutline (ssget))

(xdrx_geom_searchoutline (ssget))
用了这个后。。。提示如下:


选择对象: 指定对角点: 找到 13 个


选择对象:




建模操作错误:
     长度为负值或零。


面域上的布尔运算失败。




建模操作错误:
     边-面关系不一致。



点评

你确定你下载了0508的API? 你再重新下载一次,安装。 下面是2012下的测试 一切都是按你说的结果。 [attachimg]76835[/attachimg]  详情 回复 发表于 2018-5-7 21:37
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-5-7 21:37:32 | 显示全部楼层
本帖最后由 newer 于 2018-5-7 23:38 编辑
ysq101 发表于 2018-5-7 21:31
(xdrx_geom_searchoutline (ssget))
用了这个后。。。提示如下:

你确定你下载了0508的API? 你再重新下载一次,安装。

下面是2012下的测试

一切都是你想要的结果。处理重叠线,也没什么建模错误的提示。


searchregion.gif

点评

不好意思。。。最近实在忙。没能及时回复 之前确实为我自己没下载到最新的0508版 所以BUG仍然存在 更新到最新版后 完美生成 辛苦您了!  详情 回复 发表于 2018-5-10 17:41
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-5-7 23:41:17 | 显示全部楼层
小陶 发表于 2018-5-7 16:54
有个 http://totalboundary.com/index.html 目前觉得是最好用的!希望晓东的大虾能够借鉴,然后添加到API.

谢谢建议,和那个比,速度上不好说,API功能要比那个强很多,

API除了它能处理的实体,还能处理HATCH,REGION,MPOLYGON,TEXT,对HATCH,REGION,MPOLYGON处理后能保持拓扑关系。具体的等有空我发个帖子说明。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 685个

财富等级: 财运亨通

 楼主| 发表于 2018-5-10 17:41:16 | 显示全部楼层
newer 发表于 2018-5-7 21:37
你确定你下载了0508的API? 你再重新下载一次,安装。

下面是2012下的测试

不好意思。。。最近实在忙。没能及时回复

之前确实为我自己没下载到最新的0508版

所以BUG仍然存在

更新到最新版后

完美生成

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

使用道具 举报

已领礼包: 315个

财富等级: 日进斗金

发表于 2018-5-11 08:46:13 | 显示全部楼层
(xdrx_geom_searchoutline (ssget)) 试过了 效果不错 图元不多的情况下相学好实用

点评

(xdrx-get-intersect e1 e2) (xdrx-get-subtract e1 e2) (xdrx-get-union e1 e2) e --- 曲线,填充,面域,MPOLYGON 求他们任意两个的交、并、差,结果实体类型随第一个实体  详情 回复 发表于 2018-5-11 08:50
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 14:41 , Processed in 0.223002 second(s), 61 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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