找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: chinese17

[求助]:CAD中的奇怪现象

[复制链接]
发表于 2005-10-11 12:26:59 | 显示全部楼层
呵呵,难道说是我人老眼花了?
根据楼主的文件,我自己又做了一个图像,请大家有空的话下载下来看看。看看观察到的现象是否与我的观察一致。可以告诉大家的是,这个文件看起来也很怪,但却是一个完全正常的图形。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-11 13:23:01 | 显示全部楼层
xionghr,你上传的图我看了,全是空格,在楼主的图里我没发现。
不过你5楼上传的图片和我上传的不太一样,多了一个方框,不知是什么?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2005-10-11 14:14:28 | 显示全部楼层
其实楼主的哪个“1:1”实际上是“1:1空格”,我把他的文字内容拷至记事本中(用2006的在位文字编辑),用UtralEdit查看,发现二进制代码为31 3A 31 20,因此可以确定后面是多了一个空格,而不是其它什么显示不出来的字符。
我自己做的这个文件,确实大部分是由空格组成的单行文字,但是还有一些单行文字,是空字符串,也即没有任何文字内容,但却实实在在是一个单行文字对象。这种对象是看不见的,用普通的选择方法也无法选择。
对于用空格组成的单行文字,当把对象缩小至一定程度时,就可以看到一个个方块(好象还与字体有关),但如果你想放大看看到底是什么,则又看不到任何东西,而且这种单行文字用普通的方法也无法选择和编辑。
楼主的哪个文件,在我的电脑上打开,那个空格无论怎么放大,都是显示为一个方框,不会变成捉摸不定的直线,而且打印出来还是方框。所以我才做了一大堆的空格,让大家看看到底和我观察到的有什么不同。


********刚刚又试了一下,用2004打开的,发现文字内容的二进制代码实际上是31 3A 31 0A,而且再建立新的单行文字,在内容中输入1:1\U+000A,果然,1:1后面多了个方块。
在同事的电脑中,终于看到了这根线条,而且新建单行文字,输入1:1\U+000A,只要单行文字的字体是Truetype字体,则必定会出现一根捉摸不定的斜线。因此可断定原因就在于此。
还好楼主的文字前面还有1:1,如果单独输入\u+000A,在不知道单行文字具体内容的情况下,文件就很难修复了。另外输入\U+000D等其它字符,也会出现类似情况,只不过线条情况又有所不同。当然字体必须是Truetype字体。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-11 18:47:13 | 显示全部楼层
下午把楼主的图拿到单位看了一下,在单位的机子里看到了方框,所以知道是空格了,但没你分析得那么仔细。你发的图,中午时间短,没太仔细看,只是随意选了一些文字看看,发现是空格,就发帖了。回头仔细看看,看了你的帖很长知识,谢谢。
至于楼主问我怎么知道就是这个文字引起的,经验而以。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-11 19:22:40 | 显示全部楼层
你怎么一下就看出我文件中的哪些东西就是空格的呢?我前几天就碰到这么个文件,是别人给我的,有一个表格是有用的,但屏幕上别的东西很多,放大一看又什么都没有。想选定又选不中,分析了好半天才查出来图中还有5000多个这样的空字符串或以空格组成的单行文字。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2005-10-11 19:58:45 | 显示全部楼层
最初由 YBJY 发布
[B]用编辑-----全选可以选定它,再删 [/B]

最早我也是这么做,但问题来了,它们是1个空格还是2个空格或者是3个空格,没法掌握,最后还是用程序解决。
这是去年做的事,哈哈~~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-11 20:16:51 | 显示全部楼层
最初由 柔柔 发布
[B]这是我对付这种空格文字的办法(程序的局部) [/B]

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

使用道具 举报

发表于 2005-10-11 20:24:33 | 显示全部楼层
我用的方法也差不多,用QSelect,不过运算符我用“*通配符匹配”,而值则输入“*空格*”,这样只要有一个空格,就可选中了。然后,再按住shift把有用的东西反选。然后删除。
对于没有任何内容的文字对象,就只能全选,然后再反选有用的东西,再删除了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-11 20:39:47 | 显示全部楼层
程序不已经贴出来了?
所谓“程序的局部”是指在我的一个处理图纸的大程序中加了这个小小的功能,对整个程序来说是局部,对本问题差不多就是全部,哈哈~~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-11 21:49:06 | 显示全部楼层
最初由 xionghr 发布
[B]你怎么一下就看出我文件中的哪些东西就是空格的呢?我前几天就碰到这么个文件,是别人给我的,有一个表格是有用的,但屏幕上别的东西很多,放大一看又什么都没有。想选定又选不中,分析了好半天才查出来图中还有5000... [/B]

我说了,分析得没你那么仔细,只是以前遇到过几次带有空格文字的图,所以一看到你的图,缩放几下又什么都没有,随意点取了一下选中了一个,特性里显示“文字”,编辑文字,显示是空格的样子,所以说是空格,但分不清哪些是空格,哪些是空字符串。
对了,你图中还有一个块参照在原点,看不见,框选不上,挺有意思的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-11 21:52:47 | 显示全部楼层
能选中吗?我试了好像选不中的。至于没有任何内容的单行文字对象,我想肯定是很难查出的,我上次遇到的文件删除有用的东西后就只有两种没用的文字对象,一是只有一个空格,二就是没有任何内容的文字。看文字对象的个数才知道除了一大堆的空格文字,还有许多是没有空格却又看不见的,于是用我上面讲的方法,QSelect,通配符匹配,但在“如何应用”栏中选“排除在新选集之外”,这样一下选中所有的空字符串,查看属性,才知道它的具体内容的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-21 16:38 , Processed in 0.188403 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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