我有個很想用的LISP,但本人研究很久 最終不能用
4 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
我有個很想用的LISP,但本人研究很久 最終不能用
我有個很想用的LISP,但本人研究很久 最終不能用
http://lee-mac.com/gettruecontent.html
能有高人指點
http://lee-mac.com/gettruecontent.html
能有高人指點
paddyyim- 一般會員
- 文章總數 : 12
年齡 : 36
來自 : 中國
職業 : 繪圖員
愛好 : 打機
個性 : 開心
使用年資 : 1
使用版本 : 2008
經驗值 : 5318
威望值 : 6
注冊日期 : 2010-07-14
回復: 我有個很想用的LISP,但本人研究很久 最終不能用
李麥克的程式不容易改,可能要到國外論壇,試試詢問看看原作者是否有更新
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: 我有個很想用的LISP,但本人研究很久 最終不能用
在樓主貼的Lee Mac的網頁,裏面有lsp檔跟html檔二個,
lsp檔的會出錯,複製html檔的程式碼貼到cad的visual lisp編輯器是OK的。
http://lee-mac.com/lisp/html/GetTrueContent.html
lsp檔的會出錯,複製html檔的程式碼貼到cad的visual lisp編輯器是OK的。
http://lee-mac.com/lisp/html/GetTrueContent.html
Atsai- 中級會員
- 文章總數 : 167
年齡 : 49
來自 : 台中
職業 : 工程
愛好 : 看漫畫
個性 : 樂天
使用年資 : 10
使用版本 : 2010
AutoCAD基礎篇等級 : 10星級
積分 : 8
經驗值 : 5930
威望值 : 524
注冊日期 : 2012-04-06
回復: 我有個很想用的LISP,但本人研究很久 最終不能用
試過 html 的確是ok的~Atsai 寫到:在樓主貼的Lee Mac的網頁,裏面有lsp檔跟html檔二個,
lsp檔的會出錯,複製html檔的程式碼貼到cad的visual lisp編輯器是OK的。
http://lee-mac.com/lisp/html/GetTrueContent.html
多謝 Atsai大
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: 我有個很想用的LISP,但本人研究很久 最終不能用
這個功能我有在用,我把LISP碼貼在下面
(defun c:mm(/ en1 data1 otxt txt1 en2 data2 ntxt txt2 txt) ;;;執行指令 mm 前字變後字
;;;;;;;;;;;;;;;; 繪圖參數設定
(setvar "cmdecho" 0)
(setvar "blipmode" 0)
;;;;;;;;;;;;;;;;第一個文字的資料串列
(setq en1 (entsel "\n選取變更文字:"))
(setq data1 (entget (car en1)))
(setq otxt (assoc 1 data1))
(setq txt1 (cdr otxt))
;;;;;;;;;;;;;;;;第二個文字的資料串列
(setq en2 (entsel "\n選取基準文字:"))
(setq data2 (entget (car en2)))
(setq ntxt (assoc 1 data2))
(setq txt2 (cdr ntxt))
;;;;;;;;;;;;;;;;串列轉換
(setq txt (cons 1 txt2))
(setq data1 (subst txt otxt data1))
(entmod data1)
;;;;;;;;;;;;;;;;
(setvar "blipmode" 1)
(princ "\n舊文字[")(princ txt1)(princ "]")(princ "已轉換為[")(princ txt2)(princ "]")
(princ )
)
(defun c:mm(/ en1 data1 otxt txt1 en2 data2 ntxt txt2 txt) ;;;執行指令 mm 前字變後字
;;;;;;;;;;;;;;;; 繪圖參數設定
(setvar "cmdecho" 0)
(setvar "blipmode" 0)
;;;;;;;;;;;;;;;;第一個文字的資料串列
(setq en1 (entsel "\n選取變更文字:"))
(setq data1 (entget (car en1)))
(setq otxt (assoc 1 data1))
(setq txt1 (cdr otxt))
;;;;;;;;;;;;;;;;第二個文字的資料串列
(setq en2 (entsel "\n選取基準文字:"))
(setq data2 (entget (car en2)))
(setq ntxt (assoc 1 data2))
(setq txt2 (cdr ntxt))
;;;;;;;;;;;;;;;;串列轉換
(setq txt (cons 1 txt2))
(setq data1 (subst txt otxt data1))
(entmod data1)
;;;;;;;;;;;;;;;;
(setvar "blipmode" 1)
(princ "\n舊文字[")(princ txt1)(princ "]")(princ "已轉換為[")(princ txt2)(princ "]")
(princ )
)
hueigo- 初級會員
- 文章總數 : 94
年齡 : 60
來自 : 台中
職業 : 建築設計師
愛好 : 圍棋
個性 : 平實
使用年資 : 15
使用版本 : 2013
積分 : 4
經驗值 : 4980
威望值 : 121
注冊日期 : 2012-10-01
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
這個論壇的權限:
您 無法 在這個版面回復文章