c语言输出cad scr文件,CAD脚本文件(*.scr)有什么用?

CAD脚本文件类似于批处理文件,用于自动化执行一系列设置和操作。它们可能在不同CAD环境中表现不一,受版本、命令支持及系统变量影响。问题可能包括命令不兼容、辅助工具状态和字体缺失。解决方法包括关闭辅助工具、确保字体支持和调整脚本以适应CAD版本。早期CAD版本不支持脚本,但后来的版本如AutoCAD提供了类似的动作记录器功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

发布于:06-23 17:58:22

8

19078

CAD的脚本文件就象一个CAD的批处理文件,或者类似PS中记录的动作,可以一次行执行记录的一系列设置和操作。有些专业软件,例如华宁岩土工程勘查勘查软件在录入测量数据后,可以根据需要生成剖面图、柱面图等图表的脚本文件,然后在CAD上输入SCR命令,运行此脚本,就可以在CAD中绘制出图形。

脚本文件就是一个纯文本文件,里面记录的就是一些列的命令及参数,本文章最后附了一段脚本,如果感兴趣,可拷贝到记事本里,然后存成*.scr文件,可以再CAD里用SCR命令加载试一下。

脚本在不同的CAD中和机器上表现并不一样,有时甚至会中断,无法正常运行,这个跟CAD版本及CAD的设置是有关系的,主要原因有下面几种:

1、CAD版本不同,脚本中调用的命令和参数不完全支持,导致命令无法正常执行。

2、取决于脚本使用的命令,有些命令在CAD环境不同的情况下执行的结果不同,比如打开了栅格捕捉、对象捕捉、极轴等都有可能会对命令执行有影响,还有一些系统变量也有可能会影响脚本的运行。如果出现绘制结果跟想象不一样的情况,先将状态栏的辅助工具都关闭后试试。

3、脚本中经常会设置文字样式并在图面上书写文字,如果你的CAD中没有这个字体或者没有脚本中使用的文字样式,脚本就可以再书写文字的时候中断。

脚本我自己也没写过,只是偶尔用过几回,也只能给大家介绍这么多了估计大家用到的机会也不多。

在AUTOCAD早期版本倒没有提供这类工具,大部分脚本都是二次开发人员直接写或通过程序写出来的。 在一些国产软件的早前版本中,例如浩辰CAD2012中有脚本记录器,可以将操作记录成脚本文件,不过在浩辰CAD8暂时还未提供这样的工具。

在AUTOCAD高版本中提供了一个类似的工具,动作记录器,感觉是模仿PS的动作记录器做的,可以实现类似的功能,但保存的文件不是脚本文件了,而是动作宏文件(*.actm),在绘制一张图的时候将动作记录下来,在其他图中播放就可以绘制相同的图形。

0人已收藏

0人已打赏

0人已点赞

分享至:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值