CAD 系统变量说明

所谓系统变量就是一些参数,通过设置这些参数可以改变CAD 的运行环境或是操作方式。

可以通过CAD的选择或是格式的功能界面进行设置,也可以通过命令行直接输入进行设置,当然可以通过二次开发的程序进行设置。

最方便的还是命令行设置,已经就这些命令的说明,供大家参考:

A 系统变量

acadlspasdoc

0 仅将acad.lsp 加载到 autocad 任务打开的第一个图形中;

1 将 acad.lsp 加载到每一个打开的图形中

acadprefix

存储由 acad 环境变量指定的目录路径(如果有的话),如果需要则附加路径分隔符。

acadver

存储 autocad 的版本号。这个变量与 dxf 文件标题变量 $acadver 不同,"$acadver" 包含图形数据库的级别号

acisoutver

控制 acisout 命令创建的 sat 文件的 acis 版本。acisout 支持值 15 到 18、20、21、30、40、50、60 和 70。

aflags

设置 attdef 位码的属性标志:0无选定的属性模式:1.不可见 2.固定4.验证.8.预置

angbase

类型:实数; 保存位置:图形 初始值:0.0000 相对于当前 ucs 将基准角设置为 0 度。

angdir

设置正角度的方向 初始值:0;从相对于当前 ucs 方向的 0 角度测量角度值。0 逆时针 1 顺时针

apbox

打开或关闭 autosnap 靶框。当捕捉对象时,靶框显示在十字光标的中心。0 不显示靶框 1 显示靶框(这个在选项对话框可以设置)

aperture

以像素为单位设置靶框显示尺寸。靶框是绘图命令中使用的选择工具。初始值:10 (这个在选项对话框可以设置)

area

area 既是命令又是系统变量。存储由area 计算的最后一个面积值。

attdia

控制 insert 命令是否使用对话框用于属性值的输入:0.给出命令行提示 1.使用对话框

attmode

控制属性的显示:0 关,使所有属性不可见;1.普通,保持每个属性当前的可见性;2.开,使全部属性可见

attreq

确定 insert 命令在插入块时默认属性设置。0.所有属性均采用各自的默认值;1.使用对话框获取属性值

auditctl

控制 audit 命令是否创建核查报告 (adt) 文件:0.禁止写 adt 文件 1.写 adt 文件

aunits

设置角度单位:0.十进制度数 1.度/分/秒 2.百分度 3.弧度 4.勘测单位 (单位对话框里可以设置)

auprec

设置所有只读角度单位(显示在状态行上)和可编辑角度单位(其精度小于或等于当前 auprec 的值)的小数位数。 (单位对话框里可以设置)

autosnap

0.关(自动捕捉);1.开 2.开提示 4.开磁吸 8.开极轴追踪 16 开捕捉追踪 32 开极轴追踪和捕捉追踪提示 (状态栏可以设置,这个主要在二次开发程序中使用)

B 系统变量

backz

以绘图单位存储当前视口后向剪裁平面到目标平面的偏移值。viewmode 系统变量中的后向剪裁位打开时才有效。

bindtype

控制绑定或在位编辑外部参照时外部参照名称的处理方式:0.传统的绑定方式 1.类似“插入”方式

blipmode

控制点标记是否可见。blipmode 既是命令又是系统变量。使用 setvar 命令访问此变量:0.关闭 1.打开

blockeditlock

禁止打开块编辑器和编辑动态块定义。0.指定可以打开块编辑器 1.指定不可以打开块编辑器

blockeditor

反映块编辑器是否已打开。0.指示块编辑器未打开 1.指示块编辑器已打开

C 系统变量

cdate

设置日历的日期和时间,不被保存。

cecolor

设置新对象的颜色。有效值包括 bylayer、byblock 以及从 1 到 255 的整数。

celtscale

设置当前对象的线型比例因子。

celtype

设置新对象的线型。初始值:“bylayer”

celweight

设置新对象的线宽:1.线宽为“bylayer”;2.线宽为“byblock”;3.线宽为“default”。

chamfera

设置第一个倒角距离。初始值: 0.0000

chamferb

设置第二个倒角距离。初始值: 0.0000

chamferc

设置倒角长度。初始值: 0.0000

chamferd

设置倒角角度。初始值: 0.0000

chammode

设置 autocad 创建倒角的输入方法:0.需要两个倒角距离 1.需要一个倒角距离和一个角度

circlerad

设置默认的圆半径:0.表示无默认半径。初始值:0.0000

clayer

设置当前图层。初始值:0

cmdactive

存储位码值,此位码值指示激活的是普通命令、透明命令、脚本还是对话框。

cmddia

输入方式的切换:0.命令行输入 1.对话框输入

cmdecho

控制在 autolisp 的 command 函数运行时 autocad 是否回显提示和输入:0.关闭回显 1.打开回显

cmdnames

显示当前活动命令和透明命令的名称。例如 line'zoom 指示zoom 命令在line 命令执行期间被透明使用。

cmljust

指定多线对正方式:0.上 1.中间 2.下。初始值:0

cmlscale

初始值:1.0000(英制)或 20.0000(公制)控制多线的全局宽度。

cmlstyle

设置 autocad 绘制多线的样式。初始值:"standard"

compass

控制当前视口中三维指南针的开关状态:0.关闭三维指南针 1.打开三维指南针

coords

0.用定点设备指定点时更新坐标显示 1.不断地更新绝对坐标的显示 2.不断地更新绝对坐标的显示

cplotstyle

控制新对象的当前打印样式。

cprofile

显示当前配置的名称。

ctab

返回图形中当前(模型或布局)选项卡的名称。通过本系统变量,用户可以确定当前的活动选项卡。

cursorsize

按屏幕大小的百分比确定十字光标的大小。初始值:5 (选项对话框可以设置)

cvport

设置当前视口的标识码。

D 系统变量

date

存储当前日期和时间。

dbmod

用位码指示图形的修改状态:1.对象数据库被修改 4.数据库变量被修改 8.窗口被修改 16.视图被修改

dctcust

显示当前自定义拼写词典的路径和文件名。

dctmain

显示当前的主拼写词典的文件名。

deflplstyle

指定图层 0 的默认打印样式。

defplstyle

为新对象指定默认打印样式。

delobj

控制创建其他对象的对象将从图形数据库中删除还是保留在图形数据库中:0.保留对象 1. 删除对象

demandload

当图形包含由第三方应用程序创建的自定义对象时,指定 autocad 是否以及何时按需加载此应用程序。

diastat

存储最近一次使用的对话框的退出方式:0.取消 1.确定

dimadec

使用 dimdec 设置的小数位数绘制角度标注;

0-8 使用 dimadec 设置的小数位数绘制角度标注。

dimalt

控制标注中换算单位的显示:关.禁用换算单位开.启用换算单位

dimaltd

控制换算单位中小数位的位数。

dimaltf

控制换算单位乘数。

dimaltrnd

舍入换算标注单位。

dimalttd

设置标注换算单位公差值小数位的位数。

dimalttz

控制是否对公差值作消零处理。

dimaltu

为所有标注样式族(角度标注除外)换算单位设置单位格式。

dimaltz

控制是否对换算单位标注值作消零处理。dimaltz 值为 0 - 3 时只影响英尺-英寸标注。

dimapost

为所有标注类型(角度标注除外)的换算标注测量值指定文字前缀或后缀(或两者都指定)。

dimaso

控制标注对象的关联性

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农709

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值