找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2625|回复: 35

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

[复制链接]
发表于 2004-6-29 13:52:08 | 显示全部楼层 |阅读模式

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

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

×
在装修施工图中经常要做地砖、石材的填充,多数是矩形。
使用acad自身的填充命令最多只能确定板块的大小,无法指定起始边界,而实际施工中总是有两个起始边界以保证地砖尽量完整。
能否编一个工具,在填充时能够指定填充的基准点、起始边界?
简单的可以只是矩形填充,只需要调整大小、角度
复杂的最好是可以使用所有的填充图案
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-6-29 15:24:49 | 显示全部楼层
很好的題目,也曾思索過這個題目,只是懶的寫
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-29 18:26:49 | 显示全部楼层
a14 迷你小工具里有个填充移动工具,可以满足你的要求!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-29 21:37:41 | 显示全部楼层
一般情况下用ucs,也可再配合系统变量snapbase,即可完成。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-30 01:54:01 | 显示全部楼层
正如楼上的演示,一般都可对付。
不过要实时控制填充大小,倒是可以研究一下:)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-30 06:01:06 | 显示全部楼层

关于填充的分析

我个人认为,在CAD中填充当中,针对于一些复杂的图形来说,我们不当是可以用矩形工具来填充,还可以用样式曲线,多段线来填充,当然是有必要的把它全局放大,因为这样的话它的精度就会越高!但愿大家互相交流、多沟通一下!*-*c
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-30 08:41:48 | 显示全部楼层
如5樓所說,需考慮地磚規格如 20*20,30*30,40*40,50*50,60*60...,應用在壁磚有20*20,20*25,25*33等不同長寬規格
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2004-6-30 14:37:24 | 显示全部楼层
4楼的方法倒是可行,只是民工觉得不太直观,分割尺寸大小只能等填充完成后再确定(要么就是对填充图案尺寸非常熟悉),始终不太方便。

最好就是弹出一个窗口,输入板块的x、y尺寸,起始边界,旋转角度...这样的操作就简单明了。

下面贴个效果示意图,确认左边和下边的起始边界后,保证了这两边的砖是完整的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-30 14:53:19 | 显示全部楼层
先在外面偏移一个大的矩形,然后在大矩形里填充,然后移动填充图案到合适位置,将外面的多余部分剪切
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-30 15:17:43 | 显示全部楼层
最初由 snsj 发布
[B]先在外面偏移一个大的矩形,然后在大矩形里填充,然后移动填充图案到合适位置,将外面的多余部分剪切 [/B]


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

使用道具 举报

 楼主| 发表于 2004-6-30 15:21:07 | 显示全部楼层
最初由 snsj 发布
[B]先在外面偏移一个大的矩形,然后在大矩形里填充,然后移动填充图案到合适位置,将外面的多余部分剪切 [/B]


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

使用道具 举报

发表于 2004-6-30 16:42:40 | 显示全部楼层
[php]
(defun pzm (nwzm y obj /)
  (entmod(subst(cons y nwzm)(assoc y (entget obj))
                 (entget obj)))
)
(defun c:cs (/ ent pt)
(setq ent(car(entsel"\n选择填充物体:")))
(setq pt(getpoint"\n点取矩形的一个角点:"))
(pzm(car pt)43 ent)
(pzm(cadr pt)44 ent)
  (princ)
  )
[/php]
点矩形的一个角点就可以,试试看如果~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-6-30 23:58:23 | 显示全部楼层
试过了,一点矩形的角以后,屏幕上出现一个大大的白色方块,吓我一跳
有些时候,被填充的区域并不是矩形,所以民工提出主要是输入“起始边界”
另外最好还要能调整尺寸大小,而且生成的要是填充图案才好。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-1 10:42:12 | 显示全部楼层
白色方块?说的有点悬:),只是改变填充的X和Y的偏移量怎么会有大白块,对不规则图形也可以调整呀,能不能把大白块贴出来看看,看看到底是何方神圣:)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-29 14:31 , Processed in 0.194677 second(s), 61 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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