[分享]標註x、y、z座標LISP
+172
beckykuu
f930502
tank2627
哲
sino4448
mrlucas8891
ya915871
QOO0812232
smallfat2010
DoveW
evilden
davidoff19809917
g221722
lu7677
lotus_1106
kimo00268
Zesaki
naglfar0228
ALAN147
waterfish
hatmaker
PYT
billbill111
monica3335
talkmore
c2396487
aromild
bor606
小盤
blackwei99
DALE00801
ext2323
book456789
first_love
owl
Trevor
dinh0404
blacker112
Cher
canon2993
1044020
juishan
usheraya
yuyu60
mia0214lee
阿希
peter223
hunter1228
不明
Mengtan
alane
wales027
zxc550
ianlcc
kj76129
文-
meclarity
grimmw
薛凱莉
bio1305chea
MJordanM
PEI1101OWO
jgt2035
sol_yo
k0184990
JohnnyTsungChen
suprajen
rickyyang
糖糖的主人
monkey-tw
黃主清
zxc8229748
kunzong
crihy
ban9900
shcichen
t49173
許哲嘉
tunalai
stantseng
f933021
adsl666
roch2034
撩貓不撩人
a199417
Ggsimida
qaz914133
ahorng
you82130
kai545
akl49
blyp
lmt112233
jcl711038
curtistzeng
zhujinshan
lai0486
hopeboy
pigbloodcake
nashc
C.C.CHIEN
hung
Zephyr159
kuso8530
a921221053
ericjuang
kit92064
zxc791107
s1097104243
lineason
JunYi
c1140c33
土木菜鳥
ma62266750
ijklmncc
黃胡國
jokson
小緯
hueigo
oopsyyyyy
aero7258
lineking
勞于山
YZPan
a0928311114
stanley1018
miles宏
audi860207
bjackwang
vl7120
Burt
朱黃瓊慧
payuer
yang6983
kaods
阿才
naruto018
shin5433
lifexist
a556644123
JYHBIN
空罐子
youareooxx
ting ting
yifeng.h
charles fa
阿領
sam chang
wwsh3
shackle_2005
ecw30323
jerrytony
ann11
MICHELLE.LO
qaz6605
judyyai
ltea57055
jenniferaptg
aqurius32
homebrown
lv092020
a02617
coterspp
cheong0818
王小美
poiuyy
ttv_01
IT農夫
HEMOS
wei7121
Tiger&蘋果爸
蔡欣恬
176 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第6頁(共9頁)
第6頁(共9頁) • 1, 2, 3, 4, 5, 6, 7, 8, 9
[分享]標註x、y、z座標LISP
主題回顧 :
第一次發分享文不知道格式有沒有寫對
由於AUTOCAD設定的座標式標註X值與Y值須分開標註很不好用,
最近剛剛學習了如何寫LISP程式,參考了一些前輩們的程式後,自己也寫了一個標註X,Y,Z 值的LISP,分享給大家,寫得不好的地方也希望大家不吝賜教。
程式的功能如下:
1.設定一個標註點位的圖層
2.以引線標註點位的X,Y,Z值
操作畫面如下:
▼下載網址(*回覆可見*):
第一次發分享文不知道格式有沒有寫對
由於AUTOCAD設定的座標式標註X值與Y值須分開標註很不好用,
最近剛剛學習了如何寫LISP程式,參考了一些前輩們的程式後,自己也寫了一個標註X,Y,Z 值的LISP,分享給大家,寫得不好的地方也希望大家不吝賜教。
程式的功能如下:
1.設定一個標註點位的圖層
2.以引線標註點位的X,Y,Z值
操作畫面如下:
▼下載網址(*回覆可見*):
Tiger&蘋果爸 寫到: 謝謝熱心程式分享~< 積分 +1>
[公告]關於團隊成員的回文及貢獻
蔡欣恬- 初級會員
- 文章總數 : 26
年齡 : 36
來自 : 台中
職業 : 繪圖工程師
愛好 : 寫程式
個性 : 懶散
使用年資 : 7年
使用版本 : 2020
積分 : 2
經驗值 : 3681
威望值 : 177
注冊日期 : 2015-09-26
jesco, jenjuichang, wyt, RockyStifler, enzo8312005, changcwen, cpt2625832 and like this post
回復: [分享]標註x、y、z座標LISP
感謝大大無私地分享......感恩
rickyyang- 專屬會員
- 文章總數 : 196
年齡 : 46
來自 : 台北
職業 : 營建暨室內裝修工程管理
愛好 : 喜愛黃金獵犬、哈士奇
個性 : 誠信、正義、穩健
使用年資 : 17
使用版本 : AutoCAD 2023
經驗值 : 4593
威望值 : 36
注冊日期 : 2014-11-11
回復: [分享]標註x、y、z座標LISP
感謝大大無私分享
suprajen- 一般會員
- 文章總數 : 43
年齡 : 48
來自 : taitung
職業 : 自由
愛好 : 電腦
個性 : 宅
使用年資 : 1
使用版本 : 2017
經驗值 : 3210
威望值 : 12
注冊日期 : 2016-08-17
回復: [分享]標註x、y、z座標LISP
需要用到就找到,下載使用看看,感謝提供分享
JohnnyTsungChen- 一般會員
- 文章總數 : 9
年齡 : 35
來自 : 台灣台中
職業 : 營造業
愛好 : 繪圖
個性 : 極度厭世
使用年資 : 全天
使用版本 : 2018
經驗值 : 1816
威望值 : 0
注冊日期 : 2020-01-19
回復: [分享]標註x、y、z座標LISP
謝謝提供分享
k0184990- 專屬會員
- 文章總數 : 18
年齡 : 35
來自 : 新竹
職業 : 研發工程師
愛好 : 畫圖
個性 : 溫和
使用年資 : 10
使用版本 : 2018
經驗值 : 1353
威望值 : 6
注冊日期 : 2021-06-25
回復: [分享]標註x、y、z座標LISP
雖然平常自己是用變數製作的
不過總感覺不太方便
看到同事推薦來研究研究
感謝@@
不過總感覺不太方便
看到同事推薦來研究研究
感謝@@
sol_yo- 初級會員
- 文章總數 : 22
年齡 : 35
來自 : 新北
職業 : 工程師
愛好 : CAD
個性 : 沉默
使用年資 : 5年
使用版本 : 2020
AutoCAD基礎篇等級 : 10星級
積分 : 2
經驗值 : 3630
威望值 : 24
注冊日期 : 2015-04-02
回復: [分享]標註x、y、z座標LISP
實用的工具,謝謝分享。
jgt2035- 初級會員
- 文章總數 : 40
年齡 : 62
來自 : 台東縣
職業 : 水利工程
愛好 : 園藝
個性 : 勤快-老實
使用年資 : 5
使用版本 : 2010
積分 : 1
經驗值 : 4951
威望值 : 13
注冊日期 : 2011-11-11
回復: [分享]標註x、y、z座標LISP
感謝分享好實用~
PEI1101OWO- 一般會員
- 文章總數 : 48
年齡 : 30
來自 : 高雄
職業 : 學生
愛好 : 繪圖
個性 : 平凡
使用年資 : 初學
使用版本 : 2022
經驗值 : 1437
威望值 : 18
注冊日期 : 2021-07-20
回復: [分享]標註x、y、z座標LISP
真是給測量的一大福音,謝謝
MJordanM- 一般會員
- 文章總數 : 5
年齡 : 34
來自 : 苗栗
職業 : 測量
愛好 : NBA,MLB
個性 : 好學
使用年資 : 新手
使用版本 : 2021
經驗值 : 941
威望值 : 0
注冊日期 : 2022-05-23
回復: [分享]標註x、y、z座標LISP
正好我需要這個東西,下載來研究看看,謝謝
bio1305chea- 一般會員
- 文章總數 : 21
年齡 : 38
來自 : Taipei
職業 : Thinking...
愛好 : motorcycle
個性 : ??
使用年資 : 5
使用版本 : 2009
經驗值 : 5962
威望值 : 6
注冊日期 : 2008-09-22
回復: [分享]標註x、y、z座標LISP
謝謝分享~非常需要
薛凱莉- 一般會員
- 文章總數 : 21
年齡 : 45
來自 : 高雄
職業 : 待業
愛好 : 待業
個性 : 活潑
使用年資 : 10
使用版本 : 2020
經驗值 : 986
威望值 : 6
注冊日期 : 2022-06-21
他的程式文字編碼好像有問題,如下自己複製貼上就可以了,我喜歡用notepad++
poiuyy 寫到:
請問AP載入NEZP後無法標註座標
操作哪裡有問題
謝謝
- 代碼:
(print "標註點位NE值與高程: NEZP")
(defun C:NEZP(/ Layername Point1 Point_N Point_E Point_Z TXT_X TXT_Y TXT_Z UCS_N UCS_E UCS_Z Point2 Set_style)
(Prompt "這是一個繪製引線標註點位NE值與高程的指令")
(setq oce (getvar "cmdecho" )) (setvar "cmdecho" 0)
(setq osm (getvar "osmode"))
;新增圖層;
(setq Layername (getstring "\n請設定標註點位的圖層名稱: "))
(MakeLayer Layername 2);;;新建圖層(MakeLayer "圖層名稱" 顏色)
;主程式;
(SETVAR "OSNAPCOORD" 1); 設定座標資料輸入優先權為鍵盤輸入
(setq Point1 (getpoint "\n請點選測量點位置: "))
(setq Point_N (car Point1)) ; N值
(setq Point_E (cadr Point1)) ;E值
(setq Point_Z (caddr Point1)) ;高程值
(setq TXT_X (rtos Point_N 2 3));將實數轉換成字串[小數模式][精度小數點下三位]
(setq TXT_Y (rtos Point_E 2 3))
(setq TXT_Z (rtos Point_Z 2 3))
(setq UCS_N (strcat "N " TXT_Y));合併字串:N+TXT_Y
(setq UCS_E (strcat "E " TXT_X));合併字串:N+TXT_X
(setq UCS_Z (strcat "EL+" TXT_Z));合併字串:N+TXT_Z
(setq Set_style(tblsearch "style" "standard"));設定文字型式為coordinate_value
(if (= Set_style nil)
(command "style" "standard" "arial" "" "" "" )
)
(setq Point2 (getpoint Point1 "\n請點選文字放置位置: "))
(setvar "osmode" 0)
(command "LEADER" Point1 Point2 "" UCS_N UCS_E UCS_Z "");繪製引線
(setvar "osmode" osm)
(setvar "cmdecho" oce)
(princ ",完成")(princ))
;
;;;;;;;;;;;;;新增圖層副程式;;;;;;;;;;;;;;;;;;;;;;;;;
(DEFUN MakeLayer (#LayName #LayColor);;;用法(MakeLayer "圖層名稱" 顏色)
(SETQ LAYKEY (TBLSEARCH "Layer" #LayName))
(IF (= LAYKEY nil);;;假設沒有此圖層
(COMMAND "LAYER" "M" #LayName "C" #LayColor #LayName "");;;如果沒有圖層執行此行新建該圖層
(COMMAND "LAYER" "T" #LayName "S" #LayName "U" #LayName "C" #LayColor #LayName "");;;如果有圖層執行此行
)
(PRINC));end defun
ahorng 在 2022-06-24, 18:09 作了第 1 次修改
ahorng- 初級會員
- 文章總數 : 37
年齡 : 54
來自 : 台中
職業 : 服務
愛好 : 腳踏車
個性 : 內向
使用年資 : 10
使用版本 : 2010
積分 : 1
經驗值 : 5456
威望值 : 27
注冊日期 : 2010-07-19
Tiger&蘋果爸 and DoveW like this post
建議程式開始執行"畫"的指令時關閉抓點模式
蔡欣恬 寫到:第一次發分享文不知道格式有沒有寫對
由於AUTOCAD設定的座標式標註X值與Y值須分開標註很不好用,
最近剛剛學習了如何寫LISP程式,參考了一些前輩們的程式後,自己也寫了一個標註X,Y,Z 值的LISP,分享給大家,寫得不好的地方也希望大家不吝賜教。
程式的功能如下:
1.設定一個標註點位的圖層
2.以引線標註點位的X,Y,Z值
操作畫面如下:
▼下載網址(*回覆可見*):Tiger&蘋果爸 寫到: 謝謝熱心程式分享~< 積分 +1>
[公告]關於團隊成員的回文及貢獻
- 代碼:
(setvar "osmode" 0)
ahorng- 初級會員
- 文章總數 : 37
年齡 : 54
來自 : 台中
職業 : 服務
愛好 : 腳踏車
個性 : 內向
使用年資 : 10
使用版本 : 2010
積分 : 1
經驗值 : 5456
威望值 : 27
注冊日期 : 2010-07-19
talkmore likes this post
回復: [分享]標註x、y、z座標LISP
多謝提供分享,相當實用
grimmw- 一般會員
- 文章總數 : 12
年齡 : 43
來自 : 台北市
職業 : 建築
愛好 : 運動
個性 : 活潑
使用年資 : 15
使用版本 : 2016
經驗值 : 3193
威望值 : 0
注冊日期 : 2016-04-21
回復: [分享]標註x、y、z座標LISP
被抓去要做放樣了剛好來測試看看
meclarity- 一般會員
- 文章總數 : 11
年齡 : 37
來自 : 新北
職業 : 市地重劃、汙水工程
愛好 : 找冷知識
個性 : 悶騷...
使用年資 : 3年
使用版本 : 2010
經驗值 : 3308
威望值 : 0
注冊日期 : 2015-12-25
回復: [分享]標註x、y、z座標LISP
感謝 大大 無私分享
文-- 一般會員
- 文章總數 : 4
年齡 : 32
來自 : 彰化
職業 : 營造
愛好 : 運動
個性 : 開朗
使用年資 : 新手初學
使用版本 : 2018
經驗值 : 903
威望值 : 0
注冊日期 : 2022-06-25
回復: [分享]標註x、y、z座標LISP
剛剛使用C#改寫了這支程式
功能:使用多重引線標示nez值(使用NETLOAD載入程式)
指令:xyzML
個人是覺得使用多重引線來標示會比較好,可是在程式撰寫上比較複雜,因為多重引線會有引線型式和圖塊(使用程式)問題不然箭頭改成小圓點看起來更優
下載:
https://www.dropbox.com/s/sfpvf06gzjx8qgi/xyzML.zip?dl=0
👇備用:
功能:使用多重引線標示nez值(使用NETLOAD載入程式)
指令:xyzML
個人是覺得使用多重引線來標示會比較好,可是在程式撰寫上比較複雜,因為多重引線會有引線型式和圖塊(使用程式)問題不然箭頭改成小圓點看起來更優
下載:
https://www.dropbox.com/s/sfpvf06gzjx8qgi/xyzML.zip?dl=0
👇備用:
- 附件
ahorng- 初級會員
- 文章總數 : 37
年齡 : 54
來自 : 台中
職業 : 服務
愛好 : 腳踏車
個性 : 內向
使用年資 : 10
使用版本 : 2010
積分 : 1
經驗值 : 5456
威望值 : 27
注冊日期 : 2010-07-19
Tiger&蘋果爸 likes this post
回復: [分享]標註x、y、z座標LISP
謝謝分享,剛好想學相關LISP內容~
kj76129- 一般會員
- 文章總數 : 37
年齡 : 37
來自 : 彰化
職業 : 工程師
愛好 : 看影片
個性 : 開朗
使用年資 : 7
使用版本 : 2014
經驗值 : 2261
威望值 : 6
注冊日期 : 2019-03-22
回復: [分享]標註x、y、z座標LISP
謝謝分享!
回覆下載來學習一下。
回覆下載來學習一下。
ianlcc- 一般會員
- 文章總數 : 160
年齡 : 49
來自 : 高雄市
職業 : 營建業
愛好 : 拍照、喝咖啡、看電演、上網
個性 : 平靜
使用年資 : 5
使用版本 : 2012
經驗值 : 5388
威望值 : 69
注冊日期 : 2012-06-24
回復: [分享]標註x、y、z座標LISP
厲害的LISP,方便點放樣點位
zxc550- 一般會員
- 文章總數 : 3
年齡 : 37
來自 : 南投
職業 : 工程師
愛好 : 研究
個性 : 隨和
使用年資 : 5
使用版本 : 2017
經驗值 : 1760
威望值 : 0
注冊日期 : 2020-02-12
回復: [分享]標註x、y、z座標LISP
太好用了,謝謝大大的分享
wales027- 贊助會員
- 文章總數 : 37
年齡 : 37
來自 : 新竹縣
職業 : 營造業工程師
愛好 : 運動、上網
個性 : 開朗、固執
使用年資 : 新手初學
使用版本 : 2011
積分 : 1
經驗值 : 4425
威望值 : 12
注冊日期 : 2013-03-26
回復: [分享]標註x、y、z座標LISP
感謝版大大無私分享,找好久能夠顯示前面可標示NE名稱的LISP,再次感謝!!
alane- 初級會員
- 文章總數 : 41
年齡 : 50
來自 : 屏東
職業 : 營造業
愛好 : 研究
個性 : 直爽
使用年資 : 15
使用版本 : 2008
積分 : 2
經驗值 : 5628
威望值 : 6
注冊日期 : 2009-11-17
回復: [分享]標註x、y、z座標LISP
謝謝大大無私分享!
Mengtan- 一般會員
- 文章總數 : 10
年齡 : 45
來自 : 台南市
職業 : 測量
愛好 : 電腦
個性 : 看風景
使用年資 : 新手初學
使用版本 : 2020
經驗值 : 1712
威望值 : 0
注冊日期 : 2020-05-05
不明- 初級會員
- 文章總數 : 43
年齡 : 52
來自 : 台南
職業 : 待業
愛好 : 看書
個性 : 安靜
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 4518
威望值 : 6
注冊日期 : 2013-01-26
回復: [分享]標註x、y、z座標LISP
感謝分享,這在營造剛開案的時候幫助相當大
hunter1228- 一般會員
- 文章總數 : 14
年齡 : 32
來自 : 新北市板橋區
職業 : 土木營造
愛好 : 算圖
個性 : 陰沉
使用年資 : 6
使用版本 : 2020
經驗值 : 782
威望值 : 0
注冊日期 : 2022-12-11
回復: [分享]標註x、y、z座標LISP
多謝分享喔...
peter223- 一般會員
- 文章總數 : 4
年齡 : 34
來自 : hong kong
職業 : bs engineer
愛好 : 無
個性 : 無
使用年資 : 10年
使用版本 : 2023
經驗值 : 760
威望值 : 0
注冊日期 : 2022-11-13
第6頁(共9頁) • 1, 2, 3, 4, 5, 6, 7, 8, 9
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第6頁(共9頁)
這個論壇的權限:
您 無法 在這個版面回復文章