乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 59|回复: 3

空范围

[复制链接]

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2006-2-22 23:36:44 | 显示全部楼层 |阅读模式
getboundingbox 方法会不时给出此错误。
到目前为止,它似乎是由一个空的blockref引起的,也许还有其他原因我不知道。
在谷歌搜索中,我发现一个帖子提到它似乎发生在ashade层上。
在我检查solprof时,我发现它仍然使隐藏线块在没有隐藏边缘的项目上,
一个计数为零的块(有点bugsy有cad)。
在创建一个新的getboundary函数来删除令人反感的空blockrefs及其父块时,
我发现整个想法有点无用,因为getboundingbox在每个循环中使用了很多,并且在删除blockref时
,它会出错,出现自动化错误,或灾难性或其他什么。
我唯一能想到的就是在循环之前运行一个空块清除。
有什么想法吗?

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2006-2-23 17:12:39 | 显示全部楼层
您的解决方案听起来是最简单的方法(清除空块)。
这不能解决您的问题,但是如果您使用的是acad 2004+,则不需要使用solprof,只需将视口设置为显示隐藏,并将HLSETTINGS设置为不显示隐藏线。
我现在正在使用这个系统,它工作正常,对于不需要隐藏线的布局和剖面(直接从模型中取出到不同的布局中),我将建模模板设置为在隐藏操作中不显示隐藏线,对于细节,我有一个设置了隐藏线的正确图层和颜色的模板,我将每个项目复制/粘贴到这个模板中进行细节绘制,我不需要视图设置/绘制。视图设置方便创建正交视图,但创建了太多的层,我目前正在工作。
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2006-2-23 22:09:50 | 显示全部楼层
听起来像一些好技巧。我们在模型空间中做我们的调光,这并不完全利用新的调光,但由于我们做了很少的3d dwgs,所以它效果很好。我很想看到你的模板dwg之一的例子。
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2006-2-23 22:31:49 | 显示全部楼层
没问题,当我得到5时,我会附上一些设置示例。要检查它们,只需键入HLSETTINGS或查看用户首选项设置下的选项中的隐藏行设置按钮以打开相同的对话框。
我为mspace和pspace设置了单独的层,为模型空间设置了很少的层,因此它们很容易关闭,或者为此使用快速层管理器。
在您建模以供参考时有一些dim等是很好的,但我在pspace中做了大部分dim和符号以进行绘图。
我甚至可以设置一个事件处理程序,用于在打开/关闭切换模型线性工作(您不希望)的波浪模型时切换。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-5 06:24 , Processed in 0.626785 second(s), 71 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表