AutoCAD

中自动批量修改图形文件的程序

一、概述

在工程

CAD

绘图中,常常会遇到下列棘手的问题:

在施工图后期,大部分图形文件都已完成,但因某一条件的变化,需在某卷图中增加

(

或减少

)

一些图

纸,这将导致许多相关图形文件的内容不得不进行相应的修改:如高层代号、图纸编号等。

在实际工程设计中,为了提高效率,

60%

的图形是通过修改已有的设计而形成新的图形,这时常常进

行一些重复性的工作,比如图框的替换、设备元器件的变更等,有时,要几张图,甚至几十张图做同样的

修改。

对于上述情况,过去一般的作法是将每一图形文件调出来,逐一修改。在图幅比较大时,只能反复使

ZOOM

命令,当所涉及的图形文件较多时

(

有时会有几百个

)

,采用手动操作,其工作量非常大,而且大

部分操作都是重复性的工作,长时间操作很容易发生混淆和遗漏,不但效率低,图纸质量又不能保证。

能否将这些重复性的工作让计算机来完成呢

?

AutoCAD

是图形设计的通用软件,它为各种专业用的

CAD

提供了尽可能多的图形编辑功能,但很难

实现自动化作图的功能。

在实践中我们用

C

语言编写了

CHSCR

应用程序,

采用该程序设计人员只需编写一个简单的命令文件

CH.SCR

和要处理的文件表

FILE.TAB

,经过

CHSCR

EXE

应用程序转换,形成一个可以处理

FILE

TAB

所列出的所有文件的

CHGE

SCR

命令文件。然后利用

AutoCAD

SCRIPT

命令,就可使计算机

按命令自动批量修改图形并存盘或生成

PLT

绘图文件。由于采用了易于为非专业编程人员所接受的

SCR

文件方式来编写命令

CH

SCR

,使用非常方便。

二、如何使用

CHSCR

1.

创建

CH

SCR

命令文件

CH.SCR

文件的内容是由

AutoCAD

的命令和响应序列所组成的

ASC

Ⅱ文件,

是可在

AotuCAD

编辑状

态下执行的文本文件。

批量修改图幅lisp_AutoCAD中自动批量修改图形文件的程序相关推荐

  1. 【在工程Word文档的大量表格中自动插入图片的python程序】

    在工程Word文档的大量表格中自动插入图片的python程序 一.问题描述 在word的表格中插入图片代码 图形界面GUI设计 程序打包 一.问题描述 我的姐姐是一个工程技术公司的资料员,经常需要在w ...

  2. python批量发送邮件_Python3+Excel实现自动批量发送邮件功能

    开篇惯例,美女镇楼!! 文末有美女出处 前两天有个网友给我私信说想让我帮他实现一个自动批量定时点对点发送邮件的功能.闲聊之下才知道该网友的为何亟需上述功能,他的需求是这样的: 1.从excel文件中读 ...

  3. python pandas excel 修改列_Python中Pandas读取修改excel操作攻略(代码示例)

    本篇文章给大家带来的内容是关于Python中Pandas读取修改excel操作攻略(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 环境:python 3.6.8 以某米赛 ...

  4. 修改游戏服务器中的数据,修改游戏服务器中的数据库

    修改游戏服务器中的数据库 内容精选 换一换 业界对备份一致性的定义包括如下三类:不一致备份:备份的文件.磁盘不在同一个时间点.云备份中的云服务器备份提供对弹性云服务器和裸金属服务器的基于多云硬盘一致性 ...

  5. vue中怎么点击修改文字_vue中如何实时修改输入的值

    vue中如何实时修改输入的值 经常看到需要对用户输入的值进行实时修改,有时是需要修改为指定的展示内容,有时候是用来校验,禁止用户输入非法数据,总之是一个常见的需求吧,只是自己一直没有特意去关注.思来想 ...

  6. linux脚本批量加注释,shell中如何批量注释和取消注释

    shell中如何批量注释和取消注释,注释,行号,模式,批量,命令 shell中如何批量注释和取消注释 易采站长站,站长之家为您整理了shell中如何批量注释和取消注释的相关内容. #!/bin/bas ...

  7. mysql 命令行批量sql_命令行中执行批量SQL的方法

    基础信息介绍 测试库:test: 测试表:user: user表定义: CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nam ...

  8. js获取html元素并且修改属性,JavaScript中获取和修改元素属性的值

    在上一篇关于<JavaScript中几个操作元素对象的函数方法>文章中记录了分别通过元素的ID属性,元素的标签名,Class类名来获取元素的节点对象. 今天记录两个函数可以用来获取和修改获 ...

  9. DEGUG修改BW表中数据以及修改更改日志

    SE16 修改数据 LSETBF01 - set_status_val SE16N LSE16NF10 Form FILL_SAP_EDIT     第一种: 先去SE38 LSETBF01 找到 s ...

  10. wps怎么统一修改标点符号_Word2010中如何统一修改标点符号的字体格式?

    回答: 使用"替换"功能,一种一种地全部替换掉即可.比如,先在"查找"框中输入英文标点";",再在"替换为败扒"框中输入 ...

最新文章

  1. 用户体验改善案例_如何检测用户的设备,以便改善他们的用户体验
  2. 为了测试Writer的发图功能,也为了让girls现身。
  3. 笔记本电脑u盘装linux系统,用U盘给Linux笔记本电脑重装Win7/XP系统的图文教程
  4. 被3整除的子序列(简单dp)
  5. VAE【变分自编码器】
  6. npm前端包管理工具简介---npm工作笔记001
  7. 常见十大排序算法--python3实现
  8. Ubuntu解决ifconfig command not found的办法
  9. Horizo​​ntal Pod Autoscaler (HPA) 根据资源横向扩展
  10. 110 redis的哨兵集群 redis-cluster docker安装
  11. CSS实验案例01QQ会员页面导航
  12. sudo yum install glibc.i686 linux,yum安装glibc-devel.i686的问题经历
  13. 解析力 (2)空间采样 和 奈奎斯特
  14. CR渲染太慢,怎么优化CR渲染任务
  15. hue-登录相关-简
  16. 从零开始学STM32(学习笔记——第三天)
  17. 推荐算法,机器学习,会将我们带向何方?
  18. 全球及中国带棱镜的全站仪行业发展动态及十四五运营前景咨询报告2022-2027年
  19. python27-python27下载
  20. 最新Unity可访问地址发布

热门文章

  1. Traitors Eight 硅谷“八叛徒”
  2. 视频加密能做到完全防止外传播吗?
  3. kindle看pdf乱码_Kindle 中文书名 目录 乱码 解决办法
  4. VMware Fusion网络配置相关原理
  5. Win10系统完全卸载52好压的方法
  6. 计算广告学涉及的学科与技术
  7. autorunner 测试java_AutoRunner|AutoRunner 自动化测试工具 4.2.5 正式版下载_太平洋下载中心...
  8. 交换排序算法之快速排序-C语言版(带图详细)
  9. 电子设计自动化实验 实验三 频率计制作
  10. 专门查英语单词的软件_有什么软件可以查英语单词