QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
8天前
查看: 4105|回复: 4
收起左侧

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

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

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

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

x
谁能用lisp语言设置AutoCAD2004的标注子样式吗?期待。。。。。。
发表于 2009-8-6 07:09:23 | 显示全部楼层 来自: 中国
先设置相关的系统变量,再用“-dimstyle”命令保存,例如
  1. 4 @5 ~+ o  w) m
  2. (defun c:AAA()
    8 B& a6 ~2 L0 C. ]1 f* ^
  3.   (setvar "DIMBLK1" "CLOSEDBLANK")
    + u  _- c  M$ r$ L. k/ ~  d) N
  4.   (setvar "DIMSAH" 1)
    6 d# D, U6 U$ o; V5 W
  5.   (setvar "DIMDEC" 4)6 C  t0 O$ ~' R5 q# ?) Z
  6.   (command "-dimstyle" "s" "ABCD")! d& }9 o1 I% {0 C2 W0 A
  7.   (princ)( p  Y3 t' a; _* g4 @2 l
  8. )
    7 s3 C( O5 o- a7 s# E
复制代码
系统变量名称和值请查看CAD帮助文件,有关标注样式的系统变量都是用“DIM”开头的
 楼主| 发表于 2009-8-6 21:43:50 | 显示全部楼层 来自: 中国江西宜春
谢谢楼主的关注。
# T! q0 @, Y5 M6 m" K6 p$ H6 T% z
' @! `7 E' Z7 v( m$ `$ D1 j" J* y, }在CAD中一种标注下可以有很多子样式,在同一种标注样式下像线性标注、半径标注、直径标注等都可以有不一样的设置。如果我选择ABCD样式标直径文字对齐是ISO标准,经过设置子样式后,我同样选择ABCD样式标距离时文字对齐可以是与尺寸线对齐,就是不知道那样的程序要怎么写。
. a9 Y7 q, Y* L% @' z1 S
# Y$ j3 v2 \4 Q我想用下面的程序在cad2004中设置标注子样式# x( ]: h$ f% v! ?4 r7 b& f: g, D

& c! L+ Q1 Y8 K' F5 a  X0 m(setvar "DIMTOH" 0)+ R4 E" F4 l8 I' \: x! N7 w

: b$ p. h8 G& A) J" p2 I2 E(command "dimstyle" "s" "样式一")" ^0 V6 W" w2 i# B0 |* B$ c
7 r  F6 v+ b  G
(setvar "DIMTOH" 1)+ J3 G( X# v( I
" L0 z7 Z+ O( E/ n% M- A; W
(command "dimstyle" "s" "样式一:直径")+ w* G) S8 s! z/ k6 a
2 p8 j! c9 E: f  n: ^% y
cad提示的是 样式名无效 " ~7 @# p9 H9 h. ]/ b( P

" x  Q; g+ E# K$ t2 `            输入新标注样式名或 [?]:
4 E+ d9 V. q0 M; |* Y7 D
! V# I4 M- p6 X# W
+ }7 g3 e, z( v: |, N0 X因为如用对话框设置标注子样式时看它新样式名中显示的是 样式一:直径 ,于是就用:冒号试了一下,但出现了上面的情况,不清楚什么原因
7 C, C! B; B- Y; a8 r' c6 R0 Y& y9 ]7 ]1 ?7 ]6 ?6 Q5 K+ g
哪个高手解决一下这个问题啊,拜谢了
发表于 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 )

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