找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: 民工

(测试)[编程申请]:确定起始边界的填充(地面铺砖用)

[复制链接]
发表于 2004-7-1 14:11:05 | 显示全部楼层
最初由 民工 发布
[B]试过了,一点矩形的角以后,屏幕上出现一个大大的白色方块,吓我一跳
有些时候,被填充的区域并不是矩形,所以民工提出主要是输入“起始边界”
另外最好还要能调整尺寸大小,而且生成的要是填充图案才好。 [/B]


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

使用道具 举报

 楼主| 发表于 2004-7-1 15:15:42 | 显示全部楼层
最初由 snsj 发布
[B]白色方块?说的有点悬:),只是改变填充的X和Y的偏移量怎么会有大白块,对不规则图形也可以调整呀,能不能把大白块贴出来看看,看看到底是何方神圣:) [/B]


na, here you are!

看到上面的帖子才知道,原来是民工理解错误,点选的是方框。
但是这样处理要先进行尺寸合适的填充,如果能在一个命令中完成就更好了。[/COLOR]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-1 21:23:22 | 显示全部楼层
我都说了用迷你小工具, 后来看了你的图解要求, 再加上晓东工具,轻松实现!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-7-2 10:08:54 | 显示全部楼层
最初由 xgwl 发布
[B]我都说了用迷你小工具, 后来看了你的图解要求, 再加上晓东工具,轻松实现! [/B]


没有用过“迷你小工具”,不知道是否支持acad200+,论坛里也搜索不到相关内容。

楼上的处理方式还是要调用不同的工具,还是不如在一个命令过程中全部完成方便。

经过摸索,我是这样按照楼上的步骤来操作的:
先建立填充,再用晓东工具箱的“填充相关”下面的“修改比例”命令,修改间距输入“sp”(可惜默认总是sc,要是能够记忆上次输入就好了)。
调整好间距的填充再用snsj提供的程序(因为没有迷你小工具),修改定位点,完成
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-7-4 12:47:40 | 显示全部楼层

Re: [编程申请]:确定起始边界的填充(地面铺砖用)

最初由 民工 发布
[B]在装修施工图中经常要做地砖、石材的填充,多数是矩形。
使用acad自身的填充命令最多只能确定板块的大小,无法指定起始边界,而实际施工中总是有两个起始边界以保证地砖尽量完整。
能否编一个工具,在填充时能够指... [/B]

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

使用道具 举报

 楼主| 发表于 2004-7-4 16:56:50 | 显示全部楼层
第一个命令,在确认了你的获取正版的条件后出现下面的信息
命令: basehatch
取消!"no function definition: INITDIA"

第二个命令,指定基点,输入Y向间距后填充间距修改成功,但是不是从基点起始,因此还是没有实现起始边界板块完整。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-7-4 17:12:53 | 显示全部楼层
最初由 民工 发布
[B]第一个命令,在确认了你的获取正版的条件后出现下面的信息
命令: basehatch
取消!"no function definition: INITDIA"

第二个命令,指定基点,输入Y向间距后填充间距修改成功,但是不是从基点起始,因此还是没有... [/B]

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

使用道具 举报

 楼主| 发表于 2004-7-5 10:20:13 | 显示全部楼层
现在程序很好用了,在acad里加载:ehatch.vlx文件

1 BaseHatch 填充后指定基点和间隙:命令输入后首先是调用acad自身的bhatch命令进行填充,这一步跟以前一样,确定填充后在命令行要求输入“基点”和“Y方向上的间距”,输入以后填充图案就改变为要求的间距,并且从基点起始填充。就是民工想要的效果了!

2 Habasedit 编辑现有填充:就是编辑现有的填充,过程如上面的后面几步。

由于命令名较长,建议定制工具按钮来简化操作
强烈推荐大家使用!

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

使用道具 举报

发表于 2004-12-15 16:47:26 | 显示全部楼层
有没有天正2的啊?
我怎么用的时候显示是没有此命令啊?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2005-3-26 23:04:26 | 显示全部楼层

Re: Re: [编程申请]:确定起始边界的填充(地面铺砖用)

最初由 eachy 发布
[B][QUOTE]最初由 民工 发布
[B]在装修施工图中经常要做地砖、石材的填充,多数是矩形。
[/B]

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

使用道具 举报

 楼主| 发表于 2005-3-27 00:54:00 | 显示全部楼层
acad2006已经改进了填充,增加了填充基点的设置
这一次的升级终于有了不少的长进,大家不要再抱着R14这个老夜壶不放了,该更新了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-7-5 16:49:06 | 显示全部楼层

Re: Re: [编程申请]:确定起始边界的填充(地面铺砖用)

最初由 eachy 发布
[B][QUOTE]最初由 民工 发布
[B]在装修施工图中经常要做地砖、石材的填充,多数是矩形。
使用acad自身的填充命令最多只能确定板块的大小,无法指定起始边界,而实际施工中总是有两个起始边界以保证地砖尽量完?.. [/B]


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

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

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

使用道具 举报

发表于 2005-7-10 15:23:16 | 显示全部楼层
  1. [FONT=courier new](defun c:test ()
  2.   ;(CMDLA0)
  3.   (setq        bname(USTR 1 "\n填充图案" bname nil)
  4.         bsc(UREAL 7 "" "\n填充比例" bsc)       
  5.         pt (getpoint"\n填充基点 : ")
  6.         pt1 (getpoint"\n填充区域内一点 : ")
  7.   )
  8.   ;(setvar"osmode"0)
  9.   (command "bpoly" pt1 "")
  10.   (setq en (entlast))  
  11.   (command"ucs""n" pt)
  12.   (setvar "hpname" bname)
  13.   (command "_bhatch" "p" "" bsc "0" "s" "" "s" en "" "")
  14.   (entdel en)
  15.   ;(CMDLA1)
  16. )[/FONT]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 16:22 , Processed in 0.371502 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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