日韩性视频-久久久蜜桃-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ò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美天天视频 | 亚洲av成人无码一区二区三区在线观看 | 精品爆乳一区二区三区 | 真人毛片97级无遮挡精品 | 国产亚洲成av人在线观看导航 | 91高清网站 | 日韩一区二区三区精品 | 国产原创在线观看 | 日韩精品在线免费看 | 国产精品久久久久999 | 精品少妇人妻av免费久久久 | 色香蕉网站 | 亚洲欧美视频一区 | china国产乱xxxxx绿帽 | 视频在线中文字幕 | 女十八毛片| 日韩r级在线观看 | 欧美一区二区激情 | 成人av黄色 | 日本成人不卡 | 欧美黄页网站 | 超碰在线个人 | 亚洲综合免费观看高清完整版在线 | 朝鲜黄色片 | 91高清视频在线 | caoporn成人| 各种含道具高h调教1v1男男 | 欧美黄色一级网站 | 中文字幕一区视频 | 欧美成人片在线 | 色伊伊| 久久亚洲av午夜福利精品一区 | 欧美com | 日韩三级视频在线 | 亚洲精品一区 | 伊人97| 国产片一区二区 | 欧美日韩在线国产 | 香蕉视频成人在线 | 日韩精品xxxx | www.黄色大片| 亚洲一区二区三区视频在线 | 国产经典一区 | 老司机深夜福利影院 | 亚洲小说区图片区都市 | 极品探花在线 | 91麻豆精品国产91 | 91看片黄| www.国产一区| 九一国产精品 | 亚洲熟伦熟女新五十路熟妇 | 天堂中文视频 | 开心成人激情 | 精品无码一区二区三区电影桃花 | 中国精品毛片 | av中文在线 | 影音先锋亚洲天堂 | 亚洲国产精品一区二区尤物区 | 色欲av伊人久久大香线蕉影院 | 91看篇| 久久精品视频在线观看 | 日韩一区二区三区在线观看视频 | 羞羞的软件 | 日韩美女网站 | 国产精品无码电影 | 色姑娘综合 | 中文字幕在线观看三区 | 亚洲精品美女在线观看 | 希岛婚前侵犯中文字幕在线 | 日韩激情在线观看 | 香蕉大人久久国产成人av | 日本亚洲视频 | 91丨porny丨在线中文 | 久久人体视频 | 深夜的私人秘书 | 污网站在线观看免费 | 中文字幕一区二区三区乱码人妻 | 欧美日韩高清一区二区 | 尤物精品视频在线观看 | 国产伦精品一区二区免费 | 欧美 中文字幕 | 日本成人午夜 | 一区二区成人精品 | 国产精品一区在线观看你懂的 | 亚洲成a人无码 | 曰本黄色片 | 欧美色呦呦 | 亚洲视频色 | 色婷婷视频网 | 国产精品午夜视频 | 先锋资源网av | 美女光屁股视频 | 特级毛片在线播放 | mm1313亚洲国产精品无码试看 | 黑人黄色片 | 日本美女视频 | 91传媒在线视频 | 亚洲911精品成人18网站 | 九九在线 |