AutoCAD批量插入块

16年年底实习时的发现的小操作,在这里整理下思路。

CAD的插入块功能不能同时插入多个dwg,当时经常要进行这个操作,遇到几十个dwg要插入时会比较麻烦,而且可能会漏插。当时百度了一会,没找到特别直接的办法,倒是看到了cad脚本的东西,自己摸索了下,可行。


现有4个dwg文件需要合并,如图1,它们均在cad默认坐标系中创建,通过插入块操作(如图2设置)合并的结果如图3。

图1


图2
图3



操作流程:

1、制作CAD脚本文件 :*.scr

2、在cad中调用脚本:在cad的命令行窗口输入 scr — 打开*.scr文件



执行 *.scr脚本后cad做的事情:

1、打开第一个文件:1.dwg

2、依次插入2.dwg、3.dwg和4.dwg,并全局显示

3、将合并后文件另存到同一文件夹中( 命名为charu.dwg )

1在最左边......



*.scr脚本文件的内容解析:

open C:\Users\szzyuser52\Desktop\cad\1.DWG                         <打开“1.dwg”>

insert *C:\Users\szzyuser52\Desktop\cad\2.DWG 0,0,0 1 0    <插入块-插入“2.DWG”,0,0,0 1 0 是插入块的参数,坐标,比例啥的,具体见图2>

  *C:\Users\szzyuser52\Desktop\cad\3.dwg 0,0,0 1 0          <继续插入下一个块(insert可省略)>

  *C:\Users\szzyuser52\Desktop\cad\4.dwg 0,0,0 1 0          <继续插入下一个块(insert可省略)>

zoom e      <缩放至全局>

saveas 2004 C:\Users\szzyuser52\Desktop\cad\charu.dwg    <文件另存为,2004是dwg文件版本号>


.用记事本打开scr文件

**值得注意的是,3、4行前面是有一个空格的,这应该是代表3、4行是重复执行2行的命令(insert)

除此以外,6行最后是有一个空格的,这个空格应该代表在另存为文件时按下确定,其他行的最后均没有空格**

*这些空格应该都代表键盘空格键,我是根据命令行的提示经过多次尝试摸索出来的,多一个不行,少一个也不行。不过,最后一行其实是可以放在5行后面,用一个空格隔开。虽然不太明确空格键的用法,但是根据命令窗口的提示去验证就行了*

实际上调用脚本就相当于在命令行输入命令来控制cad,只是由于操作重复性高,这些脚本是可以自动生成的,相当于批量输入cad的命令,具体就是在dwg文件完整路径左右两边加上相应的命令,当时我是用excel的vba加上windows的批处理来实现脚本的自动生成的,也是由于百度vba的知识来到了简书,别看首页鸡汤多,干货还是不少的,而且界面还挺好看。

当时我需要将多组的dwg通过插入块的方式分别合并成多个文件,帮上忙的除了cad脚本,还有就是excel的vba了,vba的应用使我能够一次性生成大量的cad脚本,省去了很多麻烦,假如不能自动生成这些脚本,那么就不能叫批量插入了,还不如一个个地插入。所以接下来还要回忆一下vba的内容。


excel vba............

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,772评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,458评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,610评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,640评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,657评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,590评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,962评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,631评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,870评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,611评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,704评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,386评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,969评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,944评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,179评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,742评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,440评论 2 342

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,362评论 0 5
  • CAD脚本的基本语法 脚本文件空格作为命令或数据结束符来处理 脚本命令不要简写,以免歧义。 注释语法以分号表示。 ...
    0ee004c6440a阅读 11,818评论 1 18
  • 文件格式(或文件类型)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料。比如有的储...
    一只不靠谱的猿_阅读 3,640评论 0 10
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,126评论 9 467
  • 时间过得很快~来旺座做销售4个月~来旺座的第一个月是5月份6万的任务到8月份的11万的任务~平台比较好~每月都完成...
    王娇fineyoga阅读 443评论 5 5