我想要一个 AutoLISP 例程,它可以使用我的自定义设置自动创建新的尺寸样式。我知道可以将尺寸样式从一张图纸复制到另一张图纸,但每次都必须这样做既乏味又耗时。
我已经为我最常用的样式编制了我希望拥有的变量列表,但理想情况下,我希望能够从该列表中添加或删除变量。
手动执行此操作的过程是在命令行中设置每个变量,然后使用“-DIMSTYLE SAVE”命令以自定义名称保存它。我试图自己解决这个项目,但由于在 AutoLISP 方面相对缺乏经验,我很快意识到我并不完全具备正确完成此项目的知识。
以下是对我来说创建大多数新样式很重要的变量列表:
DIMALTD 4
DIMAPOST [null]
DIMALTF 1
DIMALTTD 4
DIMALTU 4
DIMADEC 1
DIMAZIN 0
DIMARCSYM 1
DIMBLK ClosedFilled
DIMBLK1 ClosedFilled
DIMBLK2 ClosedFilled
DIMASZ 1
DIMCEN 0
DIMCLRD 3
DIMDLE 0
DIMLTYPE BYBLOCK
DIMLWD -2
DIMDLI 4
DIMLTEX1 BYBLOCK
DIMLTEX2 BYBLOCK
DIMCLRE 3
DIMEXE 0.5
DIMLWE -2
DIMEXO 0.75
DIMFRAC 0
DIMJOGANG 45
DIMLDRBLK ClosedFilled
DIMLUNIT 5
DIMSCALE 1
DIMRND 0
DIMSAH Off
DIMCLRT 3
DIMTXT 1.5
DIMTIH On
DIMGAP 0.1
DIMTOH On
DIMTAD 0
DIMTXSTY Standard
DIMTM 0
DIMTP 0
DIMTFAC 1
DIMTZIN 0
DIMZIN 0