找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: xotoo

[讨论]:CAD布局的一点小小不方便……

[复制链接]

已领礼包: 23个

财富等级: 恭喜发财

发表于 2008-12-17 22:25:37 | 显示全部楼层
最初由 xotoo 发布
...如果分在几个DWG文件中,相互查询调用的时候,的的确确是不方便……


所以 Autodesk 推出 sheetsets 来试图解决这些问题,不过,就国内目前的水平,很难有什么用武之地。而且 sheetsets 本身尚处于不很成熟的状态,只能大家慢慢的边用边适应了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-12-17 22:46:21 | 显示全部楼层
“从平面图里面引出好多立面图图纸来,然后从立面图纸引出好多节点大样来,然后还有很多节点大样还要再进行局部的放大——如果分在几个DWG文件中,相互查询调用的时候,的的确确是不方便……反正我是能在一张DWG文件中就尽可能的放在一张DWG文件中,无非是把平面类图纸、立面类图纸、节点大样图纸等在模型空间中大致的分一下位置,不要挤在一块去就好了……”
存在2个问题,
1,手段,用CAD画二维平面图,图与图之间关系是否正确全拼人工看,这样放在一张图上是方便,
现在都流行三维建模,如果能做到这点,图形正确性不容怀疑,也就不需要画在一张图上了,
比如,我们画一个6面的箱子,如果是建模的,我们完全可以建在6个文件内,每个文件建一个面,操作还是二维平面式的,用外部参照合在一起,模型正确性非常容易掌握,然后每个文件出图,用图纸集连在一起,
2,即使就现在的工具,把外部参照玩精了,也不必担心不放在一张图上就不能匹配,至于“从立面图纸引出好多节点大样来,然后还有很多节点大样还要再进行局部的放大”,跟放在一张图上还是几张图上并没有必然的联系,
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

zhishuihan 该用户已被删除
发表于 2008-12-18 01:11:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-12-21 21:52:52 | 显示全部楼层
最初由 xotoo 发布
[B][QUOTE]最初由 e2002 发布
[B]2. 关于你提到的那个 对话框方式的 ,我最早也是这样编类似的程序的,但这样的程序在用户易用性及效率上有好几处弱点,且编程复杂,故几乎我所有的能不用对话框的都改进为现在这... [/B]


能显示的列数取决于你的显示器的大小和你布局名字的长短了。
每列15行应该够了吧

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

使用道具 举报

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

使用道具 举报

已领礼包: 54个

财富等级: 招财进宝

 楼主| 发表于 2008-12-21 22:02:23 | 显示全部楼层
谢谢秋枫,很好用!和E2002版主的那个各有千秋……二者可以结合使用……
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-12-21 22:04:13 | 显示全部楼层
最初由 秋枫 发布
[B]程序见附件:(LISP程序加载用Appload) [/B]


大虾出手就知有没有,秋风大虾如雷贯耳,今日得见,不知道大虾是否心有所属。*-*1 *-*1 *-*1

大虾,能不能智能判断有多少布局啊,然后对话框里面就显示几个,现在这样也太难看了,要是我点下面没有的呢,也不知道哪个有哪个没有啊*-*a *-*a *-*a
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2008-12-21 22:18:03 | 显示全部楼层
动态生成的对话框还要好看有点难。做成按钮就是为了一步到位。好看一点就是用列表框了,那可能操作不够快捷。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-12-21 22:23:56 | 显示全部楼层
最初由 秋枫 发布
[B]就是动态的呀。如果只有两个布局,就是这样的: [/B]


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

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2008-12-21 22:23:57 | 显示全部楼层
最初由 敏敏◆特穆尔 发布
[B]

大虾出手就知有没有,秋风大虾如雷贯耳,今日得见,不知道大虾是否心有所属。*-*1 *-*1 *-*1

大虾,能不能智能判断... [/B]


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

使用道具 举报

发表于 2008-12-21 22:41:13 | 显示全部楼层
看着你们讨论了这么久,我也来说两句

我也是做装饰设计的,叉洞踢洞洞的情况我比较了解

首先说一下我对布局的看法:几年前我感兴趣的学习了一下,用布局画了几套图,切实体会到了布局的优点,但同时也发现了一些缺点(显示慢、修改不方便...),或者说我不适应的方面,这里就不详细说了,原来跟露点民工他们几个也讨论过。布局批量打印的优点,现在模型空间的批量打印程序也很成熟了。我觉得布局并非适合所有的专业,不同的专业有不同的画图习惯,我们只能找到适合自己的方法。
装修图不是机加工图,精度要求不一样,很多时候只是标明大致做法,具体的实施,施工的民工们经常会二次创作的。这样的性质使得布局的优势只是在数量不多的平面图中明显一些,在别的图纸当中可能会得不偿失。

其次,说说装修图纸。外装图纸的排列一般是所有的平面图在前面,然后是立面、大样、节点,平面图和节点大样用布局能省不少事,立面图用布局就没多少优势;内装的图纸我原来也是按照外装的方式排的,后来发觉这样并不利于现场查阅,所以我现在是将一个空间的平顶、立面和节点大样排在一起,这样对于图纸索引的要求也相对低一些,也就是前后几张图纸的事情(这是说一下楼主的另外一个索引的问题)。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-12-21 22:55:29 | 显示全部楼层
民工说的有道理,秋枫能编出来佩服,
本洞洞妖认为,一张图上搞那么多布局没道理,间接认为这样的程序没必要---不好意思了,秋枫
照补丁民工的说法,个人认为,平面图可以是一套图,立面图就可以是另一套图,大样、节点都可以分别出图嘛,然后用外部参照把他们连起来不更好?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-12-21 22:59:15 | 显示全部楼层
最初由 成都华洞洞妖 发布
[B]民工说的有道理,秋枫能编出来佩服,
本洞洞妖认为,一张图上搞那么多布局没道理,间接认为这样的程序没必要---不好意思了,秋枫
照补丁民工的说法,个人认为,平面图可以是一套图,立面图就可以是另一套图,大样... [/B]


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

使用道具 举报

发表于 2008-12-21 23:05:04 | 显示全部楼层
因为这个程序关键是对话框的动态创建,主程序也就是那么几行,写起来不麻烦。

如果有四五十个布局以上,这个程序还是有点意义的。所以就这么写了一个。


  1. (defun c:Switchlayout (/ btnlist n)
  2.   (setq btnlist (ax:listlayouts))
  3.   (if (setq n (crtbtns "选择要切换到的布局" btnlist 15))
  4.     (setvar "ctab" (nth (1- n) btnlist))
  5.   )
  6.   (princ)
  7. )


想到要写个通用对话框函数crtbtns在这里顺便用用也不错。一时没有想好这个函数还可以用在什么场合。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 09:01 , Processed in 0.182486 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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