我的机械网

搜索
查看: 1013|回复: 6

[推荐] CAD脚本文件有什么用?为什么同样的脚本在不同机器上运行结果不同?

[复制链接]

28

主题

-28

回帖

0

积分

小白会员

Rank: 1

积分
0
发表于 2017-12-28 20:35:55 | |阅读模式
各位网友请注意:我的机械网所有附件、百度网盘提取码、机械资料、PDF资料、压缩包文件均需要回帖后才能下载!
CAD的脚本文件就象一个CAD的批处理文件,或者类似PS中记录的动作,可以一次行执行记录的一系列设置和操作。有些专业软件,例如华宁岩土工程勘查勘查软件在录入测量数据后,可以根据需要生成剖面图、柱面图等图表的脚本文件,然后在CAD上输入SCR命令,运行此脚本,就可以在CAD中绘制出图形。
脚本文件就是一个纯文本文件,里面记录的就是一些列的命令及参数,本文章最后附了一段脚本,如果感兴趣,可拷贝到记事本里,然后存成*.scr文件,可以再CAD里用SCR命令加载试一下。
脚本在不同的CAD中和机器上表现并不一样,有时甚至会中断,无法正常运行,这个跟CAD版本及CAD的设置是有关系的,主要原因有下面几种:
1、CAD版本不同,脚本中调用的命令和参数不完全支持,导致命令无法正常执行。
2、取决于脚本使用的命令,有些命令在CAD环境不同的情况下执行的结果不同,比如打开了栅格捕捉、对象捕捉、极轴等都有可能会对命令执行有影响,还有一些系统变量也有可能会影响脚本的运行。如果出现绘制结果跟想象不一样的情况,先将状态栏的辅助工具都关闭后试试。
3、脚本中经常会设置文字样式并在图面上书写文字,如果你的CAD中没有这个字体或者没有脚本中使用的文字样式,脚本就可以再书写文字的时候中断。当然多了字体有时也会导致出问题。
脚本我自己也没写过,只是偶尔用过几回,也只能给大家介绍这么多了,估计大家用到的机会也不多。
在AUTOCAD早期版本没有提供这类工具,大部分脚本都是二次开发人员直接写或通过程序写出来的。大家用的一些会输出脚本的行业软件应该都比较老了,很多脚本估计只有在XP和低版本CAD上才能正常运行。
在AUTOCAD高版本中提供了一个类似的工具,动作记录器,感觉是模仿PS的动作记录器做的,可以实现类似的功能,但保存的文件不是脚本文件了,而是动作宏文件(*.actm),在绘制一张图的时候将动作记录下来,在其他图中播放就可以绘制相同的图形。
通过订阅号菜单可分类查找之前发布的文章,文章完整目录可访问菜单:资料分享>文章目录。
发表于 2017-12-28 21:14:27 |
laoxushixulao谢谢庄生梦蝶づ提供的资料。
发表于 2017-12-29 07:55:20 |
今天是2017-12-29,过来看看庄生梦蝶づ的帖子,涨涨见识!
发表于 2017-12-29 10:33:03 |
我的机械网(www.mejxw.com)是中国做好的机械论坛!
发表于 2018-1-15 13:07:17 |
百变栗子祝我的机械网越办越好!
发表于 2018-12-7 11:52:23 |
庄生梦蝶づ

0

主题

5667

回帖

3万

积分

论坛元老

Rank: 8Rank: 8

积分
39650
发表于 2018-12-24 11:28:44 |
谢谢楼主
快速回复 返回顶部 返回列表