asp.net图像和文字中插入图形_CAD中如何用其他图纸中的图块替换当前图纸中的图块?...

7267bbec9ceb528c641fa40a7ac269c3.gif

下面是本公众号文章分类目录,点击文字可打开分类文章列表:

安装 文件 基本操作 设置 界面 快捷键 图层 颜色 线型 捕捉 坐标定位 视图 选择、组 二维绘图 多段线 文字和字体 标注 表格 填充 图形修改 三维建模 图块 外部参照 光栅图像 布局和视口 打印 异常、退出 复制粘贴 查询面积、长度 综合技巧 工具插件 图库资源 提高教程 二维练习 三维练习

有人在问了我这样一个问题:我图纸里已经有一个定义好了的图块,但是我在其他图纸里把这个图块重新修改了一下,希望把改过的图块拷入原先图纸,把老图块覆盖掉,是否有办法?

当两张图纸中的图块同名但定义不同时,从一张图复制到另一张图时,会自动忽略同名的图块定义,也就是说会采用当前图纸中已有的图块定义,这样会导致图形在粘贴的过程发生变化,之前也专门发过相关的文章。

CAD图形粘贴到另一张图后发生变化的原因和解决办法

避免复制图纸变化的办法是将其中一个图块重命名。他的需求正好相反,希望用粘贴的图块定义替换当前图中的图块定义,其实也不麻烦,方法还不止一种。

方法一、利用设计中心

在高版本CAD的设计中心提供了将选定图块插入并替换当前图的块定义的功能。操作周周如下:

1、首先要有两张图纸,且两张图纸包含同名的图块,一张图纸中的图块定义是旧的,一张图纸中的图块定义是新的。

我简单创建了两张图纸,图中都有名字为1的图块,一个图块中是圆,一个图块中是矩形。

2、打开要替换图块的图纸。

3、按CTRL+2打开设计中心,在设计中心中找到另一张图纸中的同名图块,如下图所示。

03bf4af6817d73674c978443d752ea6d.png

另一张图纸打开不打开都可以浏览到其中的图块。如果图纸打开,就在打开图纸里找;如果图纸没有打开,就到“文件夹”选项卡找到图纸并展开图块。

CAD的设计中心有什么作用?

4、选中设计中心找到的图块,单击鼠标右键,在右键菜单中选择“仅重定义”,如下图所示。

1c99fee8e28b20dcb05481171e10faa4.png

当前图纸中的图定义就被新的图块定义所替代,如下图所示。

b0f6941ecbfe7adb6108e889f9c7a56f.png

还可以在右键菜单中选择“插入并重定义”,可以插入一个新图块的同时替换图块定义。

但如果你的CAD版本的设计中心没有这个选项,那只能利用另一种方法了。

---下面是广告,不是本文图片---

方法二、用扩展工具中的图块替换功能

要用这个方法,前提是你必须安装CAD的扩展工具(EXPRESS TOOL),在扩展工具中有一个图块替换的功能BLOCKREPLACE。

CAD扩展工具(Express Tools)主要命令及其功能介绍

CAD的扩展工具怎么安装?

但光用这一个功能还不行,还需要将当前图中的图块重命名成其他图块,操作方法如下:

1、用重命名功能REN将当前图中的图块重命名,比如在我做的例图中从1改成2,如下图所示。

e5c432827b80f586f099442bd484e0ae.png

2、将另一张图中的图块复制粘贴到这一张图中,这次就不会因为重名而被替换了,如下图所示。

521ba103a1dd13241f234299e8bac26b.png

3、输入BLOCKREPLACE命令或到扩展工具菜单或面板里找到替换图块(Block Replace)的命令,会弹出一个对话框让选择要替换的图块,可以直接输入一个图块名字,也可以单击PICK按钮在图中拾取一个要被替换的图块的参照,如下图所示。

8ac223b13c2eaf37bf6148f6e6061c3a.png

4、回车,会让我们选择要替换的图块,我们选择复制进来的图块1,然后单击OK按钮后,命令行会提示是否清理掉被替换的图块定义,直接回车,就可以完成图块的替换了,如下图所示。

66bf7f4bc3ada88b04ee88c24a789442.png

这个功能不仅可以替换图块,还不用我们再手动去清理多余的块定义了。

上面是我想到的两种方法,但都有前提条件,一个是要装扩展工具,一是设计中心要支持图块重定义的功能。

如果没有上述功能,我们可以:将图块炸开后在复制到当前图,在当前图中再重新定义一遍图块,在出现提示时选择重新定义图块,不过这样肯定要麻烦很多。

8fbff2e854402613c9cffe6ffee6fd0f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值