明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: dolphin27

[求助]请教在LISP几个标注样式中的参数

  [复制链接]
发表于 2007-6-24 23:05:00 | 显示全部楼层
各位告诉我怎么创建标注精度只有一位小数的标住样式,程序怎么写?谢谢了
发表于 2007-6-25 17:12:00 | 显示全部楼层

我自己在用的

(defun S::STARTUP ()
  (setvar "cmdecho" 0)
  (setvar "CELTSCALE" 3)
  (if (not (tblsearch "LAYER" "CENTER"))
    (command "_.layer" "n" "CENTER" "_color" "1" "CENTER" "_ltype" "CENTER"
             "CENTER" ""
    )
  )
  (if (not (tblsearch "layer" "DIM"))  ; 判断是否存在Dim层,无则创建。
    (command "layer" "n" "DIM" "")
  )
  (if (not (tblsearch "STYLE" "mold"))
    (progn
      (command "STYLE" "mold" "Tssdeng,hztxt" "0" "0.7" "0" "n" "n" "n")
      (setvar "TEXTSTYLE" "mold")
    )
  )
  (if (not (tblsearch "DIMSTYLE" "mold15"))
    (progn
      (SETVAR "DIMZIN" 8)
      (setvar "DIMDEC" 2)              ; 精度
      (setvar "DIMASZ" 1.2)            ; 箭头大小
      (setvar "DIMADEC" 1)             ; 角度精度
      (setvar "DIMDLI" 1.5)            ; 尺寸线间距
      (setvar "DIMTXT" 1.5)            ; 文字高度
      (setvar "DIMGAP" 0.3)            ; 文字偏移
      (setvar "DIMTOH" 1)              ; 文字对齐ISO
      (setvar "DIMCLRD" 8)             ; 尺寸线 颜色
      (setvar "DIMCLRE" 8)
      (setvar "DIMEXO" 0)              ; 尺寸界线起点偏移
      (command "DIMTXSTY" "mold")
      (command "DIMSTYLE" "S" "mold15")
    )
  )
  (if (not (tblsearch "DIMSTYLE" "mold35"))
    (progn
      (SETVAR "DIMZIN" 8)
      (setvar "DIMDEC" 3)              ; 精度
      (setvar "DIMTXT" 3.5)            ; 文字高度
      (setvar "DIMGAP" 0.4)            ; 文字偏移
      (setvar "DIMASZ" 2)              ; 箭头大小
      (setvar "DIMADEC" 1)             ; 角度精度
      (setvar "DIMEXO" 0)              ; 尺寸界线起点偏移
      (command "DIMTXSTY" "mold")
      (command "DIMSTYLE" "S" "mold35")
    )
  )
  (if (not (tblsearch "DIMSTYLE" "mold70"))
    (progn
      (SETVAR "DIMZIN" 8)
      (setvar "DIMTXT" 7.0)            ; 文字高度
      (command "DIMTXSTY" "mold")
      (command "DIMSTYLE" "S" "mold70")
    )
  )
  (command "DIMSTYLE" "r" "mold35")
  (setvar "cmdecho" 1)
  (princ)
)

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-20 16:12 , Processed in 0.150133 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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