[系统变量工具]
本帖最后由 自贡黄明儒 于 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")
支持老黄的创新
老黄加油 下面是系统变量的一些值,你参考一下,
;;本系统变量的基本参数文件,可以加入新的系统变量
;;本系统变量的基本参数文件的格式为:
;;1.";"为说明符号,只要每行第一个位置是";",JLxitong.lsp程序可以自动读下一行数据。
;;2.可以有任何个空行
;;3.系统变量每个一行,必须顶头写,顶头第一个位置不能为空。每个系统变量必须真实存在。如果有一个字母写
;;错,JLxitong.lsp程序将出错。
;;4.文件结尾必须是!END,JLxitong.lsp程序将根据!END自动判断文件是否结束。
;;A 系统变量
ACADLSPASDOC
ACADPREFIX
ACADVER
ACISOUTVER
ADCSTATE
AFLAGS
ANGBASE
ANGDIR
APBOX
APERTURE
AREA
ATTDIA
ATTMODE
ATTREQ
AUDITCTL
AUNITS
AUPREC
AUTOSNAP
;B 系统变量 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 系统变量 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 系统变量 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 系统变量 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 系统变量 Page 1 of 1
EDGEMODE
ELEVATION
ERRNO
EXPERT
EXPLMODE
EXTMAX
EXTMIN
EXTNAMES
;F 系统变量 Page 1 of 1
FACETRATIO
FACETRES
FILEDIA
FILLETRAD
FILLMODE
FONTALT
FONTMAP
FRONTZ
FULLOPEN
;G 系统变量 Page 1 of 1
GFANG
GFCLR1
GFCLR2
GFCLRLUM
GFCLRSTATE
GFNAME
GFSHIFT
GRIDMODE
GRIDUNIT
GRIPBLOCK
GRIPCOLOR
GRIPHOT
GRIPHOVER
GRIPOBJLIMIT
GRIPS
GRIPSIZE
GRIPTIPS
;H 系统变量 Page 1 of 1
HALOGAP
HANDLES
HIDEPRECISION
HIDETEXT
HIGHLIGHT
HPANG
HPASSOC
HPBOUND
HPDOUBLE
HPNAME
HPSCALE
HPSPACE
HYPERLINKBASE
;I 系统变量 Page 1 of 1
IMAGEHLT
INDEXCTL
INETLOCATION
INSBASE
INSNAME
INSUNITS
INSUNITSDEFSOURCE
INSUNITSDEFTARGET
INTERSECTIONCOLOR
INTERSECTIONDISPLAY
ISAVEBAK
ISAVEPERCENT
ISOLINES
;L 系统变量 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 系统变量 Page 1 of 1
MAXACTVP
MAXSORT
MBUTTONPAN
MEASUREINIT
MEASUREMENT
MENUCTL
MENUECHO
MENUNAME
MIRRTEXT
MODEMACRO
MTEXTED
MTEXTFIXED
MTJIGSTRING
MYDOCUMENTSPREFIX
;n 系统变量 Page 1 of 1
NOMUTT
O 系统变量 Page 1 of 1
OBSCUREDCOLOR
OBSCUREDLTYPE
OFFSETDIST
OFFSETGAPTYPE
OLEHIDE
OLEQUALITY
OLESTARTUP
ORTHOMODE
OSMODE
OSNAPCOORD
;P 系统变量 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 系统变量 Page 1 of 1
QTEXTMODE
;R 系统变量 Page 1 of 1
RASTERPREVIEW
REFEDITNAME
REGENMODE
RE-INIT
REMEMBERFOLDERS
REPORTERROR
ROAMABLEROOTPREFIX
RTDISPLAY
;S 系统变量 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 系统变量 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 系统变量 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 系统变量 Page 1 of 1
VIEWCTR
VIEWDIR
VIEWMODE
VIEWSIZE
VIEWTWIST
VISRETAIN
VSMAX
VSMIN
;W 系统变量 Page 1 of 1
WHIPARC
WHIPTHREAD
WMFBKGND
WMFFOREGND
WORLDUCS
WORLDVIEW
WRITESTAT
;X 系统变量 Page 1 of 1
XCLIPFRAME
XEDIT
XFADECTL
XLOADCTL
XLOADPATH
XREFCTL
XREFNOTIFY
;z 系统变量 Page 1 of 1
ZOOMFACTOR
!END
革天明 发表于 2013-1-30 16:47 static/image/common/back.gif
下面是系统变量的一些值,你参考一下,
;;本系统变量的基本参数文件,可以加入新的系统变量
我是以2013版的ET工具下的defult.scr为基础的,应该包含你提到的变量 如果你们可以告诉我,遮盖边框 和 引线(点数) 的变量就好! 这个想法很好。 下载不了了 我也下载不了, 无法下载了........ 下载不了了,咋整
页:
[1]