找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1671|回复: 11

[求助]:两个不同文件中的相同图块怎样同步更新

[复制链接]

已领礼包: 912个

财富等级: 财运亨通

发表于 2008-8-29 11:16:09 | 显示全部楼层 |阅读模式

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

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

×
现在有A、B两个文件,里面都包含有同一个图块C,假如在A文件中图块C进行了修改,怎样保持在B文件中的图块C也自动更改过来呢?有没有类似于同步更新图块的功能?现在我都要在两个文件中把图块都修改一边,麻烦啊!(注:两个文件中的相同图块有很多个)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2008-8-29 12:18:04 | 显示全部楼层
方法不对,这种情况下应该用外部参照

可以将整个图形作为参照图形(外部参照)附着到当前图形中。通过外部参照,参照图形中所作的修改将反映在当前图形中。附着的外部参照链接至另一图形,并不真正插入。因此,使用外部参照可以生成图形而不会显著增加图形文件的大小。

通过使用参照图形,用户可以

通过在图形中参照其他用户的图形协调用户之间的工作,从而与其他设计师所做的修改保持同步。用户也可以使用组成图形装配一个主图形,主图形将随工程的开发而被修改。
确保显示参照图形的最新版本。打开图形时,将自动重载每个参照图形,从而反映参照图形文件的最新状态。
请勿在图形中使用参照图形中已存在的图层名、标注样式、文字样式和其他命名元素。
当工程完成并准备归档时,将附着的参照图形和当前图形永久合并(绑定)到一起。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-8-29 16:12:05 | 显示全部楼层
也可以用个稍笨的方法,操作起来相对简单,把B文件打开ctrl+a,选择所有物体,做个基点COPY,然后把刚才COPY的物体全部删,再清理图形,然后打开A图形,在A图形中粘贴B图形,再全部基点COPY  B图形到B图形中按基点粘贴,同名块就会全部改过来了!
当然楼上的方法才能真正的实现同步,我所说的是对已经分开但没有用外部参照的图形,!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-8-29 19:06:11 | 显示全部楼层
最初由 alim 发布
[B]请勿在图形中使用参照图形中已存在的图层名、标注样式、文字样式和其他命名元素。[/B]

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

使用道具 举报

发表于 2008-8-30 16:33:56 | 显示全部楼层
外部参照的使用也有相当的麻烦,就是每台机器上要拷贝需要参照的部分,如果这个部分没有及时更新,或者修改变化的版本多几个,就容易出现参照错误。有没有什么好的方法,希望共同探讨啊。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-9-2 22:15:02 | 显示全部楼层
目前解决这问题的最好办法好像就只有使用外部参照了  在引用外部参照的时候最好让路径使用相对路径  一定不要随便改变参照文件的文件名称
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-9-4 14:03:39 | 显示全部楼层
只有外部参照了,使用麻烦,用熟练了就觉得好用,不过,管理要跟上才可以
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-9-5 12:15:51 | 显示全部楼层
外部参照。如果没做,用下面的程序分别插入。
程序要用doslib5.0以上,图块路径自己可以改。

  1. (defun c:ingx;;;插图更新同名块;;;
  2.        (/ BLKN FIL FILB FILE)
  3.   (undo_begin)
  4.   (setq fil(dos_getfilem "选择要插入的dwg图,以更新本图内同名块【按shift可多选】"
  5.              "d:/acade/" "Drawing Files (*.DWG)|*.DWG"))
  6.   (setvar "expert" 5)(setvar "filedia" 0)
  7.   (if fil
  8.     (foreach x fil
  9.       (setq file(strcat (car x)(cadr x))
  10.             filb (dos_splitpath file)
  11.             blkn(nth 2 filb))
  12.       (command "Insert" (strcat BlkN "=" file) (command))
  13.   ) )
  14.   (setvar "expert" 0)(setvar "filedia" 1)
  15.   (undo_end)(princ)
  16. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2008-9-5 18:31:40 | 显示全部楼层
最初由 民工. 发布
[B]
小老头你也太苛刻了吧*-*7 *-*7 *-*7 [/B]


别怪我,完全COPY自ACAD的帮助文件。

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

使用道具 举报

已领礼包: 912个

财富等级: 财运亨通

 楼主| 发表于 2008-9-8 19:08:07 | 显示全部楼层
最初由 cy956 发布
[B]外部参照。如果没做,用下面的程序分别插入。
程序要用doslib5.0以上,图块路径自己可以改。
[code]
(defun c:ingx;;;插图更新同名块;;;
       (/ BLKN FIL FILB FILE)
  (undo_begin)
  (setq fil(dos_getfil... [/B]


老大,我是个菜鸟,你发的这个东西看不懂啊!你就好人做到底再辛苦一下,把操作步骤写清楚一下,我好照着葫芦画瓢。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2008-10-6 10:37:01 | 显示全部楼层
还没遇到过。但是早点学习比较好
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 22:33 , Processed in 0.487185 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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