AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

[已解決]如何補上 Ctrl + 5 的功能 ( 程式 ) ?

上一篇主題 下一篇主題 向下

[已解決]如何補上 Ctrl + 5 的功能 ( 程式 ) ?

發表 由 shihou68 于 2011-03-24, 07:27

Ctrl + 5 在 AutoCAD 預設是未定義的 , 請問可不可以自己寫一支嵌入到 Ctrl + 5 裡 , 跑自己要的功能 ( 程式 ) ?


Tiger&蘋果爸 在 2011-04-12, 06:00 作了第 2 次修改
avatar
shihou68
一般會員
一般會員

文章總數 : 21
年齡 : 38
來自 : 員林
職業 : 資訊業 , 硬體 , 網管 , 寫PHP
愛好 : 唱歌 , 吃東西 , 運動 ,
個性 : 隨和 , 內向 , 有點宅又不會太宅
使用年資 : 1
使用版本 : 2011
經驗值 : 2522
威望值 : 6
注冊日期 : 2011-02-24
男 白羊座 羊

回頂端 向下

回復: [已解決]如何補上 Ctrl + 5 的功能 ( 程式 ) ?

發表 由 Tiger&蘋果爸 于 2011-03-24, 07:47

請參考這一篇文章:
AutoCAD CUI自訂-快速鍵、按兩下動作
http://www.autocad-tw.com/t9361-topic

在討論區發表問題時,請在主題前請加入[問題],顏色請指定為[藍色],論壇管理顧問會將您的主題置頂,方便大家即時討論。


[說明]發表主題前,請遵守相關要領!
http://www.autocad-tw.com/forum-f12/topic-t1521.htm

謝謝您的配合~


Tiger&蘋果爸 在 2011-03-27, 06:14 作了第 1 次修改

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17201
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 64655
威望值 : 12756
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: [問題]如何補上 Ctrl + 5 的功能 ( 程式 ) ?

發表 由 shihou68 于 2011-03-24, 17:31

非常實用的好方法 , 太感謝蘋果爸的分享 ... 認同
不過我還在想怎麼把 圓切切切 的動作拿到 Ctrl + 5 裡 .. 真傷腦筋
不然每次要畫 圓切切切 都覺得好麻煩
可以抓出 功能表列裡面每一個功能的 cui 巨集嗎 ? 竊喜
avatar
shihou68
一般會員
一般會員

文章總數 : 21
年齡 : 38
來自 : 員林
職業 : 資訊業 , 硬體 , 網管 , 寫PHP
愛好 : 唱歌 , 吃東西 , 運動 ,
個性 : 隨和 , 內向 , 有點宅又不會太宅
使用年資 : 1
使用版本 : 2011
經驗值 : 2522
威望值 : 6
注冊日期 : 2011-02-24
男 白羊座 羊

回頂端 向下

[已解決]如何補上 Ctrl + 5 的功能 ( 程式 ) ?

發表 由 shihou68 于 2011-03-25, 03:17

CUI 的 Ctrl+5 中巨集裡面寫 ^C^C_C 3p "tan" "tan" "tan"
結果是 指令:
LINE 指定第一點: C
無效的點。 <-----

我試過 vlisp , 裡面寫
(defun c:3t()
(command "circle" "3p" "tan" "tan" "tan")
)

執行結果
指令: 3t
circle 指定圓的中心點或 [三點(3P)/兩點(2P)/相切、相切、半徑(T)]: 3p 指定圓上的第一點: tan 於 tan
無效的點。 <-----
; 錯誤: 函數被取消
指定圓上的第一點:

如何排解這個問題 生氣


shihou68 在 2011-04-01, 01:32 作了第 1 次修改
avatar
shihou68
一般會員
一般會員

文章總數 : 21
年齡 : 38
來自 : 員林
職業 : 資訊業 , 硬體 , 網管 , 寫PHP
愛好 : 唱歌 , 吃東西 , 運動 ,
個性 : 隨和 , 內向 , 有點宅又不會太宅
使用年資 : 1
使用版本 : 2011
經驗值 : 2522
威望值 : 6
注冊日期 : 2011-02-24
男 白羊座 羊

回頂端 向下

回復: [已解決]如何補上 Ctrl + 5 的功能 ( 程式 ) ?

發表 由 pizg 于 2011-03-27, 04:28

shihou68 寫到:CUI 的 Ctrl+5 中巨集裡面寫 ^C^C_C 3p "tan" "tan" "tan"
結果是 指令:
LINE 指定第一點: C
無效的點。 <-----

我試過 vlisp , 裡面寫
(defun c:3t()
(command "circle" "3p" "tan" "tan" "tan")
)

執行結果
指令: 3t
circle 指定圓的中心點或 [三點(3P)/兩點(2P)/相切、相切、半徑(T)]: 3p 指定圓上的第一點: tan 於 tan
無效的點。 <-----
; 錯誤: 函數被取消
指定圓上的第一點:

如何排解這個問題 生氣

巨集可以這樣寫
^C^CCIRCLE;3P;TAN;\TAN;\TAN;\

程式可以這樣寫
(defun c:3t()
(command "circle" "3p" "tan" pause "tan" pause "tan" pause)
)
avatar
pizg
高級會員
高級會員

文章總數 : 253
年齡 : 52
來自 : 桃園縣
職業 : 建築設計;程式設計
愛好 : 音樂;攝影;繪畫;棋奕;電腦
個性 : 隨和
使用年資 : 20↑
使用版本 : 2010
積分 : 10
經驗值 : 4089
威望值 : 320
發帖精華 : 1
注冊日期 : 2010-04-16
串連貼紙成功 男 摩羯座 龍

回頂端 向下

回復: [已解決]如何補上 Ctrl + 5 的功能 ( 程式 ) ?

發表 由 shihou68 于 2011-03-28, 15:38

感謝 ! 終於解決我的問題了 .. 熱情
avatar
shihou68
一般會員
一般會員

文章總數 : 21
年齡 : 38
來自 : 員林
職業 : 資訊業 , 硬體 , 網管 , 寫PHP
愛好 : 唱歌 , 吃東西 , 運動 ,
個性 : 隨和 , 內向 , 有點宅又不會太宅
使用年資 : 1
使用版本 : 2011
經驗值 : 2522
威望值 : 6
注冊日期 : 2011-02-24
男 白羊座 羊

回頂端 向下

回復: [已解決]如何補上 Ctrl + 5 的功能 ( 程式 ) ?

發表 由 Tiger&蘋果爸 于 2011-03-29, 03:38

shihou68 寫到:感謝 ! 終於解決我的問題了 .. 熱情
當討論區[問題]主題被回覆時,請原發問者測完之後要記得回報。期限內問題若順利解決,請使用編輯該主題在前面加入[已解決],顏色請指定為[無]。


[說明]發表主題前,請遵守相關要領!
http://www.autocad-tw.com/forum-f12/topic-t1521.htm

謝謝您的配合~

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17201
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 64655
威望值 : 12756
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

上一篇主題 下一篇主題 回頂端


 
這個論壇的權限:
無法 在這個版面回復文章