找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 736|回复: 6

[推荐]:[改尺寸组]可修改墙厚

[复制链接]
发表于 2002-4-22 05:10:12 | 显示全部楼层 |阅读模式

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

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

×
如图所示的平面图已标注墙厚,可通过修改尺寸完成对墙厚的修改。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
 楼主| 发表于 2002-4-22 05:55:49 | 显示全部楼层

版主:我想删除这个帖子!

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

举报

发表于 2002-4-22 09:40:15 | 显示全部楼层
群雅,这里有几个问题;

首先是对应关系,只有墙线,很难
明确那一组墙线是一面墙上的,(因为
还可能不规范画图,作为工具集软件应该
容许用户不规范的自由画图);所以得赛
是单向扩展库,墙线上记录墙中线的handle,
而abd5.0是双向,对应记录handle;我前几天
有个帖子希望你保留墙中线,其实是保留一个
数据关系,可以根据中线自动刷新;否则找不到
合适的一组墙线,可能程序不太稳定;

2。改dim就改墙厚,看来只能反应器了,不过
第一个问题没解决,能反应到什么程度恐怕够呛。

讲白了就是数据定义的方式,因为是工具集软件,
实体上基本不附加数据,才会出现这样的困惑。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-4-22 09:57:03 | 显示全部楼层
最初由 cy956 发布
[B]群雅,这里有几个问题;

首先是对应关系,只有墙线,很难
明确那一组墙线是一面墙上的,(因为
还可能不规范画图,作为工具集软件应该
容许用户不规范的自由画图);所以得赛
是单向扩展库,墙线上记录墙中线... [/B]


改DIM就修改墙厚,不用反应器可以实现的,群亚的核心函数里面有个获得过一点的选择集(XDRX_API也有,XDRX_GETPTSS),得到尺寸的插入点后,获得一点处的选择集(给捕捉宽度,实际墙线是有一个宽度误差在内的,比如600),然后判断墙层的是否个数为2,并且和尺寸的界线方向平行就可以确定一组墙线了,看看他们的LISP,很多关于这方面的(比如双向裁减,墙线移动等等)都是用了求过一点(指定宽度)的选择集实现的

或者看看XDRX_API的函数XDRX_GETPTSS

30.xdrx_GetPtSs

功能:构造通过一点的符合过滤要求的实体选择集

调用格式:(xdrx_GetPtSs <pt> [提示字符串]  [拾取窗半宽] [英文层名或中文层索引名] [内部数据库选择集编号][过滤表])         

说明:1.层名: 可以写作 "abc", "a*", "a??", "*" 等, 省略层名等价于 "*"。
     2.内部数据库选择集编号: 该参数为 1 - 10, 将取得的选择集存入xdrx内部数据库中的 ARX 变量,
       并将 (ssname) 当前实体指针 i 置 0。
     3.过滤表为LISP中的过滤表,如'((8 . "abc")(0 . "line")....),也支持AND,OR,NOT等
     4.若过滤表中提供层组码8,则前面的“英文层名或中文索引名”选项不起作用。

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

举报

发表于 2002-4-22 11:32:52 | 显示全部楼层
这种作法在tch3以前,abd5以前,建筑之星....中
都是类似的。不过总让人感到不放心。:)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-4-22 11:39:46 | 显示全部楼层
最初由 cy956 发布
[B]这种作法在tch3以前,abd5以前,建筑之星....中
都是类似的。不过总让人感到不放心。:) [/B]


应该没有问题,在尺寸附近,墙层的LINE,两跟,间距不超过600,平行和尺寸界线这些条件够多了,如用户不负责的在附近任意画,再好的程序也不行,程序总的有自己的约定。

图中不能放大量的反映器的,用反映器不是好方法,否则非得把ACAD拖死。
少数的特定的应用可以考虑反映器,多的最好不用。

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

举报

 楼主| 发表于 2002-4-22 19:14:48 | 显示全部楼层

这个帖子是错的,请看:

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

举报

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

本版积分规则

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

GMT+8, 2025-3-28 12:42 , Processed in 0.389325 second(s), 44 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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