明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3005|回复: 20

[求助]关于在命令中输入多条命令同时执行

  [复制链接]
发表于 2006-12-29 16:55 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2007-1-22 17:12:18 编辑

各位高手,我现在有一批类似的cad图要画,图形大概都是一样的,仅仅是一些地方的线条位置不同,所以我想采用批量的办法,但是我cad水平又没有到开发的程度,所以我想到了用word逐条列出要执行的命令,然后一起放入cad命令里面去执行的办法,请问各位高手这样是否可以,有没有其它更好的办法.

 

另外注明一下就是我要用到的命令很少,就是直线,文字,和填充而已.

以前我没有说清楚,给大家带来不便,请谅解,现在我比较详细的描述一下:

我要画的图是水井的柱状成井图,就是水井大好之后要做一个竣工图,形式是画出一个水井的剖面,注明每一个土层的深度、厚度和土层类型,仅此而已,有时候会有很多个水井的图要画,十几个或者几十个,因为是工业用井,需要比较专业的成井图。所以绘图的时候就相当于画很多类似的图形,但是如果每一张图都以上一张图为蓝本修改的画,具体每个土层的位置尺寸都要变,且要求比较精确,所以很浪费时间。

我已经采用了编写教本即scr文件的办法,每一个图编成一个scr文件,这样下一个水井的时候我修改这个scr文件中土层的深度和厚度相关数值就可以了,但是每次都这样修改要每行命令都查到,都要看是否需要修改,这样也需要一些时间。

我想自己动手制作一个插件可以让我运行此插件后跳出一个用vb编辑好的界面,输入各个土层的厚度,深度,类型,就可以生成我要的图形了,另外还可以根据我输入的土层类型选择合适的填充图案对特定区域进行填充。

 

我想我大概已经说明白了,请各位高手告诉我我需要哪些知识,需要用到什么功能,谢谢。

发表于 2006-12-29 17:15 | 显示全部楼层
那就写成脚本文件试试
 楼主| 发表于 2006-12-29 17:18 | 显示全部楼层

如何写成脚本文件?请详细说明,我cad是初学者.

 楼主| 发表于 2006-12-29 17:36 | 显示全部楼层
脚本文件.scr文件的规则有没有哪位高手指点一下,我在网上搜到的都是写皮毛.
发表于 2006-12-29 19:10 | 显示全部楼层

例如,你要将图形放到最大后,在(0,0)点画一个r200的圆,你就写成这样的

zoom

e

circle

0,0

200

 楼主| 发表于 2006-12-30 08:17 | 显示全部楼层

phoenixdjq,谢谢,简单的规则我大概了解,就是一些其它的,用于特殊命令的语句,有没有这方面比较系统的文章.

另外我可否用脚本命令完成填充?

发表于 2006-12-30 08:57 | 显示全部楼层

脚本文件就是ACAD的命令——按命令行键入顺序生成的文件。所需规则就是熟知ACAD命令行的使用。如果对命令行不熟悉,可以在ACAD下试着键入命令,看命令的提示。

 楼主| 发表于 2006-12-30 11:26 | 显示全部楼层

谢谢ZZXXQQ,cad命令行我知道一些,我所用到的是很简单的几个命令,现在就是填充命令我无法单独使用命令行来完成,可否详细阐述一下.

发表于 2006-12-30 12:14 | 显示全部楼层
HATCH需要与用户交互,因为它需要取点,所以用SCR应该是做不到的。
发表于 2006-12-30 16:57 | 显示全部楼层

试着在命令行键入:-hatch

到提示选择目标时提供封闭的实体可封闭的实体集。

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-3 21:47 , Processed in 0.289060 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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