日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

cad面积累计lisp怎么用_cad中面积及重量、长度及等分、长度及总长、导出文字、数字编号等lisp应用...

發(fā)布時(shí)間:2024/3/24 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cad面积累计lisp怎么用_cad中面积及重量、长度及等分、长度及总长、导出文字、数字编号等lisp应用... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

(defun c:AW1();;根據(jù)比例自動(dòng)變換

(setvar"cmdecho"0)

(prompt"重量面積標(biāo)注")(terpri)

(setvar "osmode" 4271)

(command "area" "O" (car(entsel "\n單選閉合對(duì)象:")))

(setq t1 (getdist "\n 板厚<4>:"))

(if (null t1)(setq t1 4))

(setq f1 (getreal " 密度304為7.93 316L為7.98<7.85>:"))

(if (null f1)(setq f1 7.85))

(setq aa1 (* (/ (getvar "area") 1000000) f1 t1))

(setq aa2 (/ (getvar "area") 1000000))

(setq aa3 (getvar "area"))

(print "重量kg")(princ aa1)

(print "平米")(princ aa2)

(print "平方毫米")(princ aa3)

(setq p1 (getpoint "\n 文字標(biāo)注點(diǎn):"))

(setq hh1 (getvar "dimSCALE"))

(setq h1 (* 6 hh1))

(setvar "osmode" 20655)

(command "layer" "m" "6文字層" "c" 3 "6文字層" "l" "continuous" "6文字層" "");6文字層

(command "text" "m" p1 h1 0 (strcat (rtos t1 2 2) "mm 密度" (rtos f1 2 2) "重量kg"))

(command "text" "m" (polar p1 (* 1.5 pi) (* 1.1 h1)) h1 0 (rtos aa1 2 2))

;(command "text" "m" (polar p1 (* 1.5 pi) 130) h1 0 "平米")

;(command "text" "m" (polar p1 (* 1.5 pi) 195) h1 0 (rtos aa2 2 2))

(command "text" "m" (polar p1 (* 1.5 pi) (* 2.2 h1)) h1 0 "平方毫米")

(command "text" "m" (polar p1 (* 1.5 pi) (* 3.3 h1)) h1 0 (rtos aa3 2 0))

(princ)

)

(defun c:CD1();;根據(jù)比例自動(dòng)變換

(setvar"cmdecho"0)

(prompt"長(zhǎng)度及等分長(zhǎng)度標(biāo)注")(terpri)

(setvar "osmode" 4271)

(setq ssl (car (entsel "\n單選標(biāo)注對(duì)象:")));;選擇首個(gè)所選對(duì)象

(command "lengthen" ?ssl "")

(setq LL (getvar "PERIMETER"));;獲取周長(zhǎng)

(Setq cn3 (GetInt "等分?jǐn)?shù):"))

(if (null cn3)(setq cn3 1))

(setq LL1 (/ (* LL 1.0) cn3))

(setq p1 (getpoint "\n 文字標(biāo)注點(diǎn):"))

(setq hh1 (getvar "dimSCALE"))

(setq h1 (* 6 hh1))

(setvar "osmode" 20655)

(command "layer" "m" "6文字層" "c" 3 "6文字層" "l" "continuous" "6文字層" "");6文字層

(command "text" "m" p1 h1 0 "長(zhǎng)度mm")

(command "text" "m" (polar p1 (* 1.5 pi) (* 1.1 h1)) h1 0 (rtos LL 2 2))

(command "text" "m" (polar p1 (* 1.5 pi) (* 2.2 h1)) h1 0 (strcat (itoa cn3) "等分長(zhǎng)度" (rtos LL1 2 2)));;整數(shù)實(shí)數(shù)轉(zhuǎn)字符

(command "text" "m" (polar p1 (* 1.5 pi) (* 3.3 h1)) h1 0 (rtos LL1 2 2))

(princ)

)

(defun c:LL1 ();;根據(jù)比例自動(dòng)變換

(setvar "cmdecho" 0)

(prompt"長(zhǎng)度及總長(zhǎng)從下往上標(biāo)注")(terpri)

(command "layer" "m" "6文字層" "c" 3 "6文字層" "l" "continuous" "6文字層" "");6文字層

(setq p1 (getpoint "\n 文字標(biāo)注點(diǎn):空白處"))

(setq hh1 (getvar "dimSCALE"))

(setq h1 (* 6 hh1))

(setvar "osmode" 20655)

(setq en (ssget '((0 . "ARC,ELLIPSE,CIRCLE,*LINE"))))

(setq i 0)

(setq ll 0)

(repeat (sslength en)

(setq ss (ssname en i))

(setq endata (entget ss))

(command "lengthen" ss "")

(setq dd (getvar "perimeter"))

(setq ll (+ dd ll))

(setq i (1+ i))

(setq p1 (polar p1 (* 0.5 pi) (* 1.1 h1)))

(command "text" "m" p1 h1 0 (rtos dd 2 2))

)

(princ "\n 所選線條總長(zhǎng)為:")(princ ll)

;(setvar "osmode" 20655)

(command "text" "m" (polar p1 (* 0.5 pi) (* 1.1 h1)) h1 0 "長(zhǎng)度及總長(zhǎng)mm")

(command "text" "m" (polar p1 (* 0.5 pi) (* 2.2 h1)) h1 0 (rtos LL 2 2))

(princ)

)

(defun c:GT ()

(setvar"cmdecho"0)

(prompt"從下往上提取文字")(terpri)

(setq i 0)

(princ "\n選擇文字: ")

(if (and (setq ss (ssget '((0 . "text"))))

(setq ff (open (getfiled "文件保存為" "E:\cad\lsp提取文字" "txt" 1) "w")) ;保存路徑

)

(repeat (sslength ss)

(setq en (entget (ssname ss i))

sn (itoa (+ i 1))

pt (cdr (assoc 10 en))

x ?(rtos (cadr pt) 2 3)

y ?(rtos (car pt) 2 3)

z ?(cdr (assoc 1 en))

i ?(1+ i)

)

(write-line (strcat z) ff)

)

)

(princ)

)

(defun c:BH ()

(setvar"cmdecho"0)

(prompt"標(biāo)注號(hào)碼")(terpri)

(setq i (getint " 起始編號(hào):"))

(if (null i)(setq i 1))

(setq n1 (getint " 總數(shù):"))

(if (null n1)(setq n1 10))

(setq hh1 (getvar "LTSCALE"))

;(setq hh (getdist " 文字倍數(shù):"))

;(if (null hh)(setq hh hh1))

(setq h1 (* 0.6 hh1))

(setq s (getstring "前綴:"))

(if (null s)(setq s "前綴"))

(command "layer" "m" "6文字層" "c" 3 "6文字層" "l" "continuous" "6文字層" "");6文字層

(setq p1 (getpoint "\n 文字標(biāo)注點(diǎn):"))

(repeat n1

(command "text" "m" p1 h1 0 (strcat s (rtos i 2 0)))

(setq i (1+ i))

(setq p1 (getpoint "\n 文字標(biāo)注點(diǎn):"))

)

(princ)

)

總結(jié)

以上是生活随笔為你收集整理的cad面积累计lisp怎么用_cad中面积及重量、长度及等分、长度及总长、导出文字、数字编号等lisp应用...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 男女激情久久 | 久色99 | 深爱激情丁香 | 欧美一区二区日韩一区二区 | 成人区视频 | 成人av电影免费观看 | 国产精品无码久久久久久 | 精品一区二区三区不卡 | 日韩一级片免费观看 | 激情国产一区 | 性欧美长视频 | 97成人精品视频在线观看 | 中文字幕在线观看第二页 | 中国女人裸体乱淫 | 午夜精品毛片 | 爱爱动态图 | 色狠| 欧美精品二区三区四区免费看视频 | 伊人夜色 | 欧美日韩午夜 | 国产激情啪啪 | 日韩一区二区三区免费 | 国产一区二区三区黄 | 欧美精品免费视频 | 国产精品无码久久久久 | 中文字幕一区二区三区四区不卡 | 久久视频一区二区三区 | 久久另类ts人妖一区二区 | 亚洲一区网站 | 日韩有码在线观看 | 色图av | 观看av在线 | 黄色中文字幕 | 手机在线免费观看av | 91精品婷婷国产综合久久竹菊 | 99爱爱视频 | 视频1区2区 | 国产在线麻豆 | 国产在线视频一区 | 污污视频在线 | 善良的公与媳hd中文字 | 成人动漫免费在线观看 | 久久午夜福利电影 | 国产精品毛片在线 | 亚洲三级小视频 | 国产亚洲精品女人久久久久久 | 国产精品综合久久 | 欧美日韩女优 | 欧美成人吸奶水做爰 | 中文字幕一区二区三区乱码在线 | 成人国产精品 | 婷婷色九月| 2021天天操 | 性xxxx视频 | 哺乳期喷奶水丰满少妇 | 日本中文字幕久久 | 秋霞99 | 2024国产精品 | 成人看的视频 | 精品人妻无码一区二区三区 | 亚洲视频456| av在线电影观看 | 深夜福利影院 | 国产成人麻豆免费观看 | 少妇无码一区二区三区 | 嫩草一区二区 | 欧美一级性片 | 日韩黄色三级视频 | 国产精品99久久久久久久久 | 福利在线一区二区 | 国产又粗又猛又爽视频 | 成人在线免费播放 | 综合av网 | 日本精品一区二区在线观看 | 国产精品第8页 | 男女偷爱性视频刺激 | jizz色 | 97国产精品视频人人做人人爱 | 精品裸体舞一区二区三区 | 香蕉尹人网 | 91大片免费看 | 国产女人18毛片水18精品 | 六月丁香婷婷综合 | 国产亚洲一区二区在线 | 自拍偷拍99 | 国内精品在线播放 | 成人黄色三级视频 | 极品少妇xxxx精品少妇 | 打开免费观看视频在线播放 | 欧美成人一级视频 | 在线观看911视频 | 久草精品在线 | 欧美激情视频一区二区三区在线播放 | 国产欧美日韩精品区一区二污污污 | 亚洲视频精品在线 | 永久av免费 | 国产美女免费视频 | 大尺度叫床戏做爰视频 | 亚洲短视频|