明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4359|回复: 9

[系统变量工具]

[复制链接]
发表于 2013-1-30 10:04 | 显示全部楼层 |阅读模式
本帖最后由 自贡黄明儒 于 2013-2-1 10:45 编辑

个人以为,应该有一个[系统变量工具],用以处理系统变量,但是关于系统变量的贴子不多。受水平限制,我也无法深入。
ET工具的系统变量编辑器,可以帮助我们解决一些问题,但不够。
我发现,同事们的CAD经常出现莫名其妙的问题,比如编辑器不能用了、有些程序不能运行了等,多半与变量有关。此时我的这个[系统变量工具]就可以派上用场了。

在本程序中,我定义了当错误发生时,所有变量恢复到文件刚打开时的状态,
(Defun *Error* (st)
  (HH:sysVarRestore)
  (princ)
)

另外:
原来我一直在想,如果提取一张系统变量正确的图纸A(不生成其它中间文件),来覆盖一张系统变量有问题的图纸B,看来是可能的。
(setq doc (vla-get-activedocument (vlax-get-acad-object)))
(vla-getvariable doc "DWGNAME")        

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1明经币 +1 收起 理由
flytoday + 1 很给力!

查看全部评分

"觉得好,就打赏"
还没有人打赏,支持一下

本帖被以下淘专辑推荐:

发表于 2013-1-30 10:29 | 显示全部楼层
支持老黄的创新
老黄加油

点评

谢谢鼓励!!!  发表于 2013-1-30 11:36
发表于 2013-1-30 16:47 | 显示全部楼层
下面是系统变量的一些值,你参考一下,

;;本系统变量的基本参数文件,可以加入新的系统变量
;;本系统变量的基本参数文件的格式为:
;;1.";"为说明符号,只要每行第一个位置是";",JLxitong.lsp程序可以自动读下一行数据。
;;2.可以有任何个空行
;;3.系统变量每个一行,必须顶头写,顶头第一个位置不能为空。每个系统变量必须真实存在。如果有一个字母写
;;  错,JLxitong.lsp程序将出错。
;;4.文件结尾必须是!END,JLxitong.lsp程序将根据!END自动判断文件是否结束。













;;A 系统变量 [AutoCAD 命令参考:ACR]


ACADLSPASDOC

ACADPREFIX

ACADVER

ACISOUTVER

ADCSTATE

AFLAGS

ANGBASE

ANGDIR

APBOX

APERTURE

AREA

ATTDIA

ATTMODE

ATTREQ

AUDITCTL

AUNITS

AUPREC

AUTOSNAP
;B 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 2
ACADLSPASDOC
ACADPREFIX
ACADVER
ACISOUTVER
AFLAGS
ANGBASE
ANGDIR
APBOX
APERTURE
AREAAREA
ATTDIA
ATTMODE
ATTREQ
AUDITCTL
AUNITS
AUPREC
AUTOSNAP
BACKZ
BINDTYPE
BLIPMODE
CDATE
CECOLOR
CELTSCALE
CELTYPE
CELWEIGHT
CHAMFERA
CHAMFERB
CHAMFERC
CHAMFERD
CHAMMODE
CIRCLERAD
CLAYER
CMDACTIVE
CMDDIA
CMDECHO
CMDNAMES
CMLJUST
CMLSCALE
CMLSTYLE
COMPASS
COORDS
CPLOTSTYLE
CPROFILE
CTAB
CURSORSIZE
CVPORT
DATE
DBMOD
DCTCUST
DCTMAIN
DEFLPLSTYLE
DEFPLSTYLE
DELOBJ
DEMANDLOAD
DIASTAT
DIMADEC
DIMALT
DIMALTD
DIMALTF
DIMALTRND
DIMALTTD
DIMALTTZ
DIMALTU
DIMALTZ
DIMAPOST
DIMASO
DIMASSOC
DIMASZ
DIMATFIT
DIMAUNIT
DIMAZIN
DIMBLK
DIMBLK1
DIMBLK2
DIMCEN
DIMCLRD
DIMCLRE
DIMCLRT
DIMDEC
DIMDLE
DIMDLI
DIMDSEP
DIMEXE
DIMFIT
DIMFRAC
DIMGAP
DIMJUST
DIMLDRBLK
DIMLFAC
DIMLIM
DIMLUNIT
DIMLWD
DIMLWE
DIMPOST
DIMRND
DIMSAH
DIMSCALE
DIMSD1
DIMSD2
DIMSE1
DIMSE2
DIMSHO
DIMSOXD
DIMSTYLEDIMSTYLE
DIMTAD
DIMTDEC
DIMTFAC
DIMTIH
DIMTIX
DIMTM
DIMTMOVE
DIMTOFL
DIMTOH
DIMTOL
DIMTOLJ
DIMTP
DIMTSZ
DIMTVP
DIMTXSTY
DIMTXT
DIMTZIN
DIMUNIT
DIMUPT
DIMZIN
DISPSILH
DISTANCE
DONUTID
DONUTOD
DRAGMODE
DRAGP1
DRAGP2
DWGCHECK
DWGCODEPAGE
DWGNAME
DWGPREFIX
DWGTITLED
EDGEMODE
ELEVATION
EXPERT
EXPLMODE
EXTMAX
EXTMIN
EXTNAMES
FACETRATIO
FACETRES
FILEDIA
FILLETRAD
FILLMODE
FONTALT
FONTMAP
FRONTZ
FULLOPEN
GFANG
GFCLR1
GFCLR2
GFCLRLUM
GFCLRSTATE
GFNAME
GFSHIFT
GRIDMODE
GRIDUNIT
GRIPBLOCK
GRIPCOLOR
GRIPHOT
GRIPHOVER
GRIPOBJLIMIT
GRIPS
GRIPSIZE
GRIPTIPS
HALOGAP
HANDLES
HIDEPRECISION
HIDETEXT
HIGHLIGHT
HPANG
HPASSOC
HPBOUND
HPDOUBLE
HPNAME
HPSCALE
HPSPACE
HYPERLINKBASE
IMAGEHLT
INDEXCTL
INETLOCATION
INSBASE
INSNAME
INSUNITS
INSUNITSDEFSOURCE
INSUNITSDEFTARGET
INTERSECTIONCOLOR
INTERSECTIONDISPLA
ISAVEBAK
ISAVEPERCENT
ISOLINES
LASTANGLE
LASTPOINT
LASTPROMPT
LAYOUTREGENCTL
LENSLENGTH
LIMCHECK
LIMMAX
LIMMIN
LISPINIT
LOCALE
LOCALROOTPREFIX
LOGFILEMODE
LOGFILENAME
LOGFILEPATH
LOGINNAME
LTSCALE
LUNITS
LUPREC
LWDEFAULT
LWDISPLAY
LWUNITS
MAXACTVP
MAXSORT
MBUTTONPAN
MEASUREINIT
MEASUREMENT
MENUCTL
MENUECHO
MENUNAME
MIRRTEXT
MODEMACRO
MTEXTED
MTEXTFIXED
MTJIGSTRING
MYDOCUMENTSPREFIX
NOMUTT
OBSCUREDCOLOR
OBSCUREDLTYPE
OFFSETDIST
OFFSETGAPTYPE
OLEHIDE
OLEQUALITY
OLESTARTUP
ORTHOMODE
OSMODE
OSNAPCOORD
PALETTEOPAQUE
PAPERUPDATE
PDMODE
PDSIZE
PEDITACCEPT
PELLIPSE
PERIMETER
PFACEVMAX
PICKADD
PICKAUTO
PICKBOX
PICKDRAG
PICKFIRST
PICKSTYLE
PLATFORM
PLINEGEN
PLINETYPE
PLINEWID
PLOTROTMODE
PLQUIET
POLARADDANG
POLARANG
POLARDIST
POLARMODE
POLYSIDES
POPUPS
PROJECTNAME
PROJMODE
PROXYGRAPHICS
PROXYNOTICE
PROXYSHOW
PROXYWEBSEARCH
PSLTSCALE
PSTYLEMODE
PSTYLEPOLICY
PSVPSCALE
PUCSBASE
QTEXTMODE
RASTERPREVIEW
REFEDITNAME
REGENMODE
REMEMBERFOLDERS
REPORTERROR
ROAMABLEROOTPREFIX
RTDISPLAY
SAVEFILEPATH
SAVENAME
SAVETIME
SCREENBOXES
SCREENMODE
SCREENSIZE
SDI
SHADEDGE
SHADEDIF
SHORTCUTMENU
SHPNAME
SIGWARN
SKETCHINC
SKPOLY
SNAPANG
SNAPBASE
SNAPISOPAIR
SNAPMODE
SNAPSTYL
SNAPTYPE
SNAPUNIT
SOLIDCHECK
SORTENTS
SPLFRAME
SPLINESEGS
SPLINETYPE
STANDARDSVIOLATION
STARTUP
SURFTAB1
SURFTAB2
SURFTYPE
SURFU
SURFV
SYSCODEPAGE
TABMODE
TARGET
TDCREATE
TDINDWG
TDUCREATE
TDUPDATE
TDUSRTIMER
TDUUPDATE
TEMPPREFIX
TEXTEVAL
TEXTFILL
TEXTQLTY
TEXTSIZE
TEXTSTYLE
THICKNESS
TILEMODE
TOOLTIPS
TRACEWID
TRACKPATH
TRAYICONS
TRAYNOTIFY
TRAYTIMEOUT
TREEDEPTH
TREEMAX
TRIMMODE
TSPACEFAC
TSPACETYPE
TSTACKALIGN
TSTACKSIZE
UCSAXISANG
UCSBASE
UCSFOLLOW
UCSICON
UCSNAME
UCSORG
UCSORTHO
UCSVIEW
UCSVP
UCSXDIR
UCSYDIR
UNDOCTL
UNDOMARKS
UNITMODE
VIEWCTR
VIEWDIR
VIEWMODE
VIEWSIZE
VIEWTWIST
VISRETAIN
VSMAX
VSMIN
WHIPARC
WMFBKGND
WMFFOREGND
WORLDUCS
WORLDVIEW
WRITESTAT
XCLIPFRAME
XEDIT
XFADECTL
XLOADCTL
XLOADPATH
XREFCTL
XREFNOTIFY
ZOOMFACTOR


BACKZ

BINDTYPE

BLIPMODE

;C 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1


CDATE

CECOLOR

CELTSCALE

CELTYPE

CELWEIGHT

CHAMFERA

CHAMFERB

CHAMFERC

CHAMFERD

CHAMMODE

CIRCLERAD

CLAYER

CMDACTIVE

CMDECHO

CMDNAMES

CMLJUST

CMLSCALE

CMLSTYLE

COMPASS

COORDS

CPLOTSTYLE

CPROFILE

CTAB

CURSORSIZE

CVPORT
;D 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 2
DATE  
DBCSTATE  
DBMOD  
DCTCUST  
DCTMAIN  
DEFLPLSTYLE  
DEFPLSTYLE  

DELOBJ  
DEMANDLOAD  
DIASTAT  
DIMADEC  
DIMALT  
DIMALTD  
DIMALTF  
DIMALTRND  
DIMALTTD  
DIMALTTZ  
DIMALTU  
DIMALTZ  
DIMAPOST  
DIMASO  
DIMASSOC  
DIMASZ  
DIMATFIT  
DIMAUNIT  
DIMAZIN  
DIMBLK  
DIMBLK1  
DIMBLK2  
DIMCEN  
DIMCLRD  
DIMCLRE  
DIMCLRT  
DIMDEC  
DIMDLE  
DIMDLI  
DIMDSEP  
DIMEXE  
DIMEXO  
DIMFIT  
DIMFRAC  
DIMGAP  
DIMJUST  
DIMLDRBLK  
DIMLFAC  
DIMLIM  
DIMLUNIT  
DIMLWD  
DIMLWE  
DIMPOST  
DIMRND  
DIMSAH  

;D 系统变量 [AutoCAD 命令参考:ACR] Page 2 of 2
DIMSCALE  
DIMSD1  
DIMSD2  
DIMSE1  
DIMSE2  
DIMSHO  
DIMSOXD  
DIMSTYLE  
DIMTAD  
DIMTDEC  
DIMTFAC  
DIMTIH  
DIMTIX  
DIMTM  
DIMTMOVE  
DIMTOFL  
DIMTOH  
DIMTOL  
DIMTOLJ  
DIMTP  
DIMTSZ  
DIMTVP  
DIMTXSTY  
DIMTXT  
DIMTZIN  
DIMUNIT  
DIMUPT  
DIMZIN  
DISPSILH  
DISTANCE  
DONUTID  
DONUTOD  
DRAGMODE  
DRAGP1  
DRAGP2  
DWGCHECK  
DWGCODEPAGE  
DWGNAME  
DWGPREFIX  
DWGTITLED  

;E 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1

EDGEMODE

ELEVATION

ERRNO

EXPERT

EXPLMODE

EXTMAX

EXTMIN

EXTNAMES
;F 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



FACETRATIO

FACETRES

FILEDIA

FILLETRAD

FILLMODE

FONTALT

FONTMAP

FRONTZ

FULLOPEN

;G 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



GFANG

GFCLR1

GFCLR2

GFCLRLUM

GFCLRSTATE

GFNAME

GFSHIFT

GRIDMODE

GRIDUNIT

GRIPBLOCK

GRIPCOLOR

GRIPHOT

GRIPHOVER

GRIPOBJLIMIT

GRIPS

GRIPSIZE

GRIPTIPS
;H 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



HALOGAP

HANDLES

HIDEPRECISION

HIDETEXT

HIGHLIGHT

HPANG

HPASSOC

HPBOUND

HPDOUBLE

HPNAME

HPSCALE

HPSPACE

HYPERLINKBASE

;I 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



IMAGEHLT

INDEXCTL

INETLOCATION

INSBASE

INSNAME

INSUNITS

INSUNITSDEFSOURCE

INSUNITSDEFTARGET

INTERSECTIONCOLOR

INTERSECTIONDISPLAY

ISAVEBAK

ISAVEPERCENT

ISOLINES
;L 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



LASTANGLE

LASTPOINT

LASTPROMPT

LAYOUTREGENCTL

LENSLENGTH

LIMCHECK

LIMMAX

LIMMIN

LISPINIT

LOCALE

LOCALROOTPREFIX

LOGFILEMODE

LOGFILENAME

LOGFILEPATH

LOGINNAME

LTSCALE

LUNITS

LUPREC

LWDEFAULT

LWDISPLAY

LWUNITS

;M 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



MAXACTVP

MAXSORT

MBUTTONPAN

MEASUREINIT

MEASUREMENT

MENUCTL

MENUECHO

MENUNAME

MIRRTEXT

MODEMACRO

MTEXTED

MTEXTFIXED

MTJIGSTRING

MYDOCUMENTSPREFIX

;n 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



NOMUTT
O 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



OBSCUREDCOLOR

OBSCUREDLTYPE

OFFSETDIST

OFFSETGAPTYPE

OLEHIDE

OLEQUALITY

OLESTARTUP

ORTHOMODE

OSMODE

OSNAPCOORD




;P 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



PALETTEOPAQUE

PAPERUPDATE

PDMODE

PDSIZE

PEDITACCEPT

PELLIPSE

PERIMETER

PFACEVMAX

PICKADD

PICKAUTO

PICKBOX

PICKDRAG

PICKFIRST

PICKSTYLE

PLATFORM

PLINEGEN

PLINETYPE

PLINEWID

PLOTROTMODE

PLQUIET

POLARADDANG

POLARANG

POLARDIST

POLARMODE

POLYSIDES

POPUPS

PRODUCT

PROGRAM

PROJECTNAME

PROJMODE

PROXYGRAPHICS

PROXYNOTICE

PROXYSHOW

PROXYWEBSEARCH

PSLTSCALE

PSTYLEMODE

PSTYLEPOLICY

PSVPSCALE

PUCSBASE



;Q 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



QTEXTMODE




;R 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



RASTERPREVIEW

REFEDITNAME

REGENMODE

RE-INIT

REMEMBERFOLDERS

REPORTERROR

ROAMABLEROOTPREFIX

RTDISPLAY




;S 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



SAVEFILE

SAVEFILEPATH

SAVENAME

SAVETIME

SCREENBOXES

SCREENMODE

SCREENSIZE

SDI

SHADEDGE

SHADEDIF

SHORTCUTMENU

SHPNAME

SIGWARN

SKETCHINC

SKPOLY

SNAPANG

SNAPBASE

SNAPISOPAIR

SNAPMODE

SNAPSTYL

SNAPTYPE

SNAPUNIT

SOLIDCHECK

SORTENTS

SPLFRAME

SPLINESEGS

SPLINETYPE

STANDARDSVIOLATION

STARTUP

SURFTAB1

SURFTAB2

SURFTYPE

SURFU

SURFV

SYSCODEPAGE




;T 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



TABMODE

TARGET

TDCREATE

TDINDWG

TDUCREATE

TDUPDATE

TDUSRTIMER

TDUUPDATE

TEMPPREFIX

TEXTEVAL

TEXTFILL

TEXTQLTY

TEXTSIZE

TEXTSTYLE

THICKNESS

TILEMODE

TOOLTIPS

TPSTATE

TRACEWID

TRACKPATH

TRAYICONS

TRAYNOTIFY

TRAYTIMEOUT

TREEDEPTH

TREEMAX

TRIMMODE

TSPACEFAC

TSPACETYPE

TSTACKALIGN

TSTACKSIZE



;U 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



UCSAXISANG

UCSBASE

UCSFOLLOW

UCSICON

UCSNAME

UCSORG

UCSORTHO

UCSVIEW

UCSVP

UCSXDIR

UCSYDIR

UNDOCTL

UNDOMARKS

UNITMODE

USERI1-5

USERR1-5

USERS1-5




;V 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



VIEWCTR

VIEWDIR

VIEWMODE

VIEWSIZE

VIEWTWIST

VISRETAIN

VSMAX

VSMIN


;W 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



WHIPARC

WHIPTHREAD

WMFBKGND

WMFFOREGND

WORLDUCS

WORLDVIEW

WRITESTAT




;X 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



XCLIPFRAME

XEDIT

XFADECTL

XLOADCTL

XLOADPATH

XREFCTL

XREFNOTIFY




;z 系统变量 [AutoCAD 命令参考:ACR] Page 1 of 1



ZOOMFACTOR

!END

点评

革:“JLxitong.lsp”在何处  发表于 2013-2-4 08:18

评分

参与人数 1明经币 +1 金钱 +50 收起 理由
USER2128 + 1 + 50 赞一个!

查看全部评分

 楼主| 发表于 2013-1-30 18:14 | 显示全部楼层
革天明 发表于 2013-1-30 16:47
下面是系统变量的一些值,你参考一下,

;;本系统变量的基本参数文件,可以加入新的系统变量

我是以2013版的ET工具下的defult.scr为基础的,应该包含你提到的变量
发表于 2013-1-30 23:43 | 显示全部楼层
如果你们可以告诉我,遮盖边框 和 引线(点数) 的变量就好!

点评

"wipeout" 具体见http://bbs.mjtd.com/forum.php?mod=viewthread&tid=100286&page=2#lastpost  发表于 2013-1-31 11:40
发表于 2013-2-3 09:53 | 显示全部楼层
这个想法很好。
发表于 2013-11-6 22:47 | 显示全部楼层
下载不了了
发表于 2014-8-31 21:50 | 显示全部楼层
我也下载不了,
发表于 2015-3-4 14:52 | 显示全部楼层
无法下载了........
发表于 2020-10-30 14:42 来自手机 | 显示全部楼层
下载不了了,咋整
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-27 04:30 , Processed in 0.175908 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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