QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 4101|回复: 4
收起左侧

[已答复] 用lisp语言设置AutoCAD2004的标注子样式?

[复制链接]
发表于 2009-8-5 21:42:49 | 显示全部楼层 |阅读模式 来自: 中国江西宜春

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
谁能用lisp语言设置AutoCAD2004的标注子样式吗?期待。。。。。。
发表于 2009-8-6 07:09:23 | 显示全部楼层 来自: 中国
先设置相关的系统变量,再用“-dimstyle”命令保存,例如

  1. 5 f8 i* W  e9 u' E1 E' ^5 ?7 M( S
  2. (defun c:AAA()
    ; V* Y* t, [8 i
  3.   (setvar "DIMBLK1" "CLOSEDBLANK")& y8 \& k4 ]4 T" m6 w) z! F% }
  4.   (setvar "DIMSAH" 1)1 I- H) i. Z( x; j' K! Z
  5.   (setvar "DIMDEC" 4)/ a7 d7 ~, C" ^) b' E! k; g# S
  6.   (command "-dimstyle" "s" "ABCD")9 p3 d7 T9 L1 F& {7 \9 m
  7.   (princ)" p1 x& O2 w" C
  8. )
    4 _9 H4 f& `( a
复制代码
系统变量名称和值请查看CAD帮助文件,有关标注样式的系统变量都是用“DIM”开头的
 楼主| 发表于 2009-8-6 21:43:50 | 显示全部楼层 来自: 中国江西宜春
谢谢楼主的关注。
2 S6 W, U/ K. o: @8 k; {$ r1 O% h' }. [4 L0 x/ K6 c: X+ p; K- f1 _
在CAD中一种标注下可以有很多子样式,在同一种标注样式下像线性标注、半径标注、直径标注等都可以有不一样的设置。如果我选择ABCD样式标直径文字对齐是ISO标准,经过设置子样式后,我同样选择ABCD样式标距离时文字对齐可以是与尺寸线对齐,就是不知道那样的程序要怎么写。
/ C0 p- j$ \; S, y4 V8 v. Z8 H" Z
6 y+ [# F* N2 S0 Y0 {我想用下面的程序在cad2004中设置标注子样式1 s/ ?0 S! p1 c, U% }' B

# a- f7 u* R" F% x2 m8 }- ]- W7 ^(setvar "DIMTOH" 0)
% ~3 M0 _, d3 H, o2 L; X) m' l
! d! a' }" d$ \  o5 g; ^4 F4 U(command "dimstyle" "s" "样式一"): l. _' I% ]* j% ?

, r% S8 T8 P. k* \) @' K0 v- \" u(setvar "DIMTOH" 1)
8 }! p, z0 `: i/ M$ J- I/ g7 U- s
2 F5 [9 @* m9 a9 r1 D+ z(command "dimstyle" "s" "样式一:直径")
& ]  {3 B  U8 \/ f# ]: p3 [3 t  t+ v* v9 R1 d! z8 x
cad提示的是 样式名无效 7 C# c) {) w7 j; N! D
- t" [, V+ w& m' e$ ^8 @: L& u. T
            输入新标注样式名或 [?]:
3 b! ?( k$ D% ~& r: l  k
! Y( v# I; R  L) [* d  M' q6 p! M* n# J2 ~. N# m/ y" ^7 `
因为如用对话框设置标注子样式时看它新样式名中显示的是 样式一:直径 ,于是就用:冒号试了一下,但出现了上面的情况,不清楚什么原因- r6 n+ T# l) J/ [

0 E5 g- i" N7 n哪个高手解决一下这个问题啊,拜谢了
发表于 2009-8-8 06:23:01 | 显示全部楼层 来自: 中国
半角冒号是非法字符,不能用来给对象命名
 楼主| 发表于 2009-8-12 22:32:33 | 显示全部楼层 来自: 中国江西宜春
这个问题谁能关注一下啊,我查了好久,看来AutoCAD2004中只能用对话框设置二次标注样式了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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