CAD系统变量(参数)⼤全
所谓系统变量就是⼀些参数,这些参数有些是可以在“选项”或其他对话框中进⾏设置的,有些这必须通过在命令⾏输⼊变量名进⾏设置,当然对于⾼⼿来说,还可以通过⼆次开发程序来进⾏控制。
CAD有很多的变量,例如fill或fillmode控制填充的显⽰,attmode控制块属性的显⽰,等等,了解⼀些常⽤的系统变量,当你的图纸出现⼀些问题时,你可以对出现问题的原因有些初步的判断,并可以通过修改变量设置快速解决。在CAD(⽆论是AUTOCAD还是等其他CAD)的帮助中通常有可以系统变量的介绍,随时到帮助查询也⾮常⽅便。我在⽹上看到⼀个CAD系统变量⼤全,放到这⾥,希望对您了解系统变量的作⽤有点帮助。
CAD的系统变量⾮常多,我们不可能记住所有变量的作⽤,我会⽤红⾊将⼀些⼤家可能会⽤到的变量标⽰出来,如果这个变量在对话框中⽆法设置,建议⼤家关注或记住,其他变量⼤家如果有需要时可以再查帮助或打开这篇博⽂⾥来查⼀查。
cad系统变量⼤全(变量名称 --说明)
A 系统变量
acadlspasdoc 0 仅将acad.l 加载到 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 1.使⽤ dimdec 设置的⼩数位数绘制⾓度标注;0-8 使⽤ dimadec 设置的⼩数位数绘制⾓度标注。(前⾯带dim的变量都是标注相关的变量,在标注样式对话框在属性框⾥都可以设置这些参数)
dimalt 控制标注中换算单位的显⽰:关.禁⽤换算单位开.启⽤换算单位
dimaltd 控制换算单位中⼩数位的位数。
dimaltf 控制换算单位乘数。
乱码文字生成dimaltrnd 舍⼊换算标注单位。
dimalttd 设置标注换算单位公差值⼩数位的位数。
dimalttz 控制是否对公差值作消零处理。
dimaltu 为所有标注样式族(⾓度标注除外)换算单位设置单位格式。
dimaltz 控制是否对换算单位标注值作消零处理。dimaltz 值为 0 - 3 时只影响英尺-英⼨标注。
dimapost 为所有标注类型(⾓度标注除外)的换算标注测量值指定⽂字前缀或后缀(或两者都指定)。
dimaso 控制标注对象的关联性。
dimassoc 控制标注对象的关联性。
dimasz 控制尺⼨线、引线箭头的⼤⼩。并控制钩线的⼤⼩。
dimatfit 当尺⼨界线的空间不⾜以同时放下标注⽂字和箭头时,本系统变量将确定这两者的排列⽅式。
dimaunit 设置⾓度标注的单位格式:0.⼗进制度数 1.度/分/秒 2.百分度 3.弧度
dimazin 对⾓度标注作消零处理。
dimblk 设置尺⼨线或引线末端显⽰的箭头块。
dimblk1 当 dimsah 系统变量打开时,设置尺⼨线第⼀个端点的箭头。
dimblk2 当 dimsah 系统变量打开时,设置尺⼨线第⼆个端点的箭头。
dimcen 控制由 dimcenter、 dimdiameter 和 dimradius 命令绘制的圆或圆弧的圆⼼标记和中⼼线图形。
dimclrd 为尺⼨线、箭头和标注引线指定颜⾊。同时控制由 leader 命令创建的引线颜⾊。
dimclre 为尺⼨界线指定颜⾊。
dimclrt 为标注⽂字指定颜⾊。
dimdec 设置标注主单位显⽰的⼩数位位数。精度基于选定的单位或⾓度格式。
dimdle 当使⽤⼩斜线代替箭头进⾏标注时,设置尺⼨线超出尺⼨界线的距离。
dimdli 控制基线标注中尺⼨线的间距。
dimdsep 指定⼀个单字符作为创建⼗进制标注时使⽤的⼩数分隔符。
dimexe 指定尺⼨界线超出尺⼨线的距离。
dimexo 指定尺⼨界线偏移原点的距离。
dimfit 旧式,除⽤于保留脚本的完整性外没有任何影响。dimfit 被 dimatfit 系统变量和 dimtmove 系统变量代替。
dimfrac 在 dimlunit 系统变量设置为:4(建筑)或 5(分数)时设置分数格式,0.⽔平 1.斜 2.不堆叠
dimgap 当尺⼨线分成段以在两段之间放置标注⽂字时,设置标注⽂字周围的距离。
dimjust 控制标注⽂字的⽔平位置。
dimldrblk 指定引线箭头的类型。要返回默认值(实⼼闭合箭头显⽰),请输⼊单个句点 (.)。
dimlfac 设置线性标注测量值的⽐例因⼦。
dimlim 将极限尺⼨⽣成为默认⽂字。
dimlunit 为所有标注类型(除⾓度标注外)设置单位制。
dimlwd 指定尺⼨线的线宽。其值是标准线宽。-3.bylayer -2.byblock 整数代表百分之⼀毫⽶的倍数
dimlwe 指定尺⼨界线的线宽。其值是标准线宽。-3 bylayer -2 byblock 整数代表百分之⼀毫⽶的倍数
dimpost 指定标注测量值的⽂字前缀或后缀(或者两者都指定)。
dimrnd 将所有标注距离舍⼊到指定值。
dimsah 控制尺⼨线箭头块的显⽰。
dimscale 为标注变量(指定尺⼨、距离或偏移量)设置全局⽐例因⼦。同时还影响 leader 命令创建的引线对象的⽐例。dimsd1 控制是否禁⽌显⽰第⼀条尺⼨线。
dimsd2 控制是否禁⽌显⽰第⼆条尺⼨线。
dimse1 控制是否禁⽌显⽰第⼀条尺⼨界线:关.不禁⽌显⽰尺⼨界线开.禁⽌显⽰尺⼨界线
dimse2 控制是否禁⽌显⽰第⼆条尺⼨界线:关.不禁⽌显⽰尺⼨界线开.禁⽌显⽰尺⼨界线
dimsho 旧式,除⽤于保留脚本的完整性外没有任何影响。
dimsoxd 控制是否允许尺⼨线绘制到尺⼨界线之外:关.不消除尺⼨线开.消除尺⼨线
dimstyle dimstyle 既是命令⼜是系统变量。作为系统变量,dimstyle 将显⽰当前标注样式。
dimtad 控制⽂字相对尺⼨线的垂直位置。
dimtdec 为标注主单位的公差值设置显⽰的⼩数位位数。
dimtfac 按照 dimtxt 系统变量的设置,相对于标注⽂字⾼度给分数值和公差值的⽂字⾼度指定⽐例因⼦。
dimtih 控制所有标注类型(坐标标注除外)的标注⽂字在尺⼨界线内的位置。
dimtix 在尺⼨界线之间绘制⽂字。
dimtm 在 dimtol 系统变量或 dimlim 系统变量为开的情况下,为标注⽂字设置最⼩(下)偏差。
dimtmove 设置标注⽂字的移动规则。
dimtofl 控制是否将尺⼨线绘制在尺⼨界线之间(即使⽂字放置在尺⼨界线之外)。
dimtoh 控制标注⽂字在尺⼨界线外的位置:0或关.将⽂字与尺⼨线对齐 1或开.⽔平绘制⽂字
dimtol 将公差附在标注⽂字之后。将 dimtol 设置为“开”,将关闭 dimlim 系统变量。
dimtolj 设置公差值相对名词性标注⽂字的垂直对正⽅式:0.下 1.中间 2.上
dimtp 在dimtol 或 dimlim 系统变量设置为开的情况下,为标注⽂字设置最⼤(上)偏差。dimtp 接受带符号的值。dimtsz 指定线性标注、半径标注以及直径标注中替代箭头的⼩斜线尺⼨。
dimtvp 控制尺⼨线上⽅或下⽅标注⽂字的垂直位置。当 dimtad 设置为关时,autocad 将使⽤ dimtvp 的值。
dimtxsty 指定标注的⽂字样式。
dimtxt 指定标注⽂字的⾼度,除⾮当前⽂字样式具有固定的⾼度。
dimtzin 控制是否对公差值作消零处理。
dimunit 旧式,除⽤于保留脚本的完整性外没有任何影响。dimunit 被 dimlunit 和 dimfrac 系统变量代替。
dimupt 控制⽤户定位⽂字的选项。0光标仅控制尺⼨线的位置 1或开光标控制⽂字以及尺⼨线的位置
dimzin 控制是否对主单位值作消零处理。
dispsilh 控制“线框”模式下实体对象轮廓曲线的显⽰。并控制在实体对象被消隐时是否绘制⽹格。0.关 1.开
distance 存储 dist 命令计算的距离。
donutid 设置圆环的默认内直径。
donutod 设置圆环的默认外直径。此值不能为零。
dragmode 控制拖动对象的显⽰。
dragp1 设置重⽣成拖动模式下的输⼊采样率。
dragp2 设置快速拖动模式下的输⼊采样率。
dwgcheck 在打开图形时检查图形中的潜在问题。(打开⾮AutoCAD保存的DWG图纸是否出现提⽰信息,设置为0,不显⽰信息。)
dwgcodepage 存储与 syscodepage 系统变量相同的值(出于兼容性的原因)。(各种不同语⾔必须使⽤对应的代码页,如果代码页存储错误,可能导致⽂字显⽰乱码,这个变量是⼀个只读变量,就是我们⾃⼰⽆法设置。)
dwgname 存储⽤户输⼊的图形名。
dwgprefix 存储图形⽂件的驱动器/⽬录前缀。
dwgtitled 指出当前图形是否已命名:0.图形未命名 1.图形已命名
E 系统变量
edgemode 控制 trim 和 extend 命令确定边界的边和剪切边的⽅式。
elevation 存储当前空间当前视⼝中相对当前 ucs 的当前标⾼值。(如果你绘制任何图形都有Z坐标,请⽤此变量进⾏设置)
expert 控制是否显⽰某些特定提⽰。
explmode 控制 explode 命令是否⽀持⽐例不⼀致 (nus) 的块。
extmax 存储图形范围右上⾓点的值。
extmin 存储图形范围左下⾓点的值。
extnames 为存储于定义表中的命名对象名称(例如线型和图层)设置参数。
F 系统变量
facetratio 控制圆柱或圆锥 shapemanager 实体镶嵌⾯的宽⾼⽐。设置为 1 将增加⽹格密度以改善渲染模型和着⾊模型的质量。facetres 调整着⾊对象和渲染对象的平滑度,对象的隐藏线被删除。有效值为 0.01 到 10.0。
filedia 控制与读写⽂件命令⼀起使⽤的对话框的显⽰。(如果打开和保存⽂件时不出对话框,只出命令⾏,请输⼊此变量,并将数值设置为1)
filletrad 存储当前的圆⾓半径。
fill或fillmode 指定图案填充(包括实体填充和渐变填充)、⼆维实体和宽多段线是否被填充。(如果填充不显⽰,请输⼊此命令,将数值设置为1)
fontalt 在不到指定的字体⽂件时指定替换字体。
fontmap 指定要⽤到的字体映射⽂件。
frontz 按图形单位存储当前视⼝中前向剪裁平⾯到⽬标平⾯的偏移量。
fullopen 指⽰当前图形是否被局部打开。
G 系统变量
gfang 指定渐变填充的⾓度。有效值为 0 到 360 度。
gfclr1 为单⾊渐变填充或双⾊渐变填充的第⼀种颜⾊指定颜⾊。有效值为“rgb 000, 000, 000”到“rgb 255,
255, 255”。
gfclr2 为双⾊渐变填充的第⼆种颜⾊指定颜⾊。有效值为“rgb 000, 000, 000”到“rgb 255, 255, 255”。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论