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

Join the forum, it's quick and easy

AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~
AutoCAD顧問
Would you like to react to this message? Create an account in a few clicks or log in to continue.
高階課程問題討論-第一單元~第四單元 Aoe1-113高階課程問題討論-第一單元~第四單元 Ioaoe110高階課程問題討論-第一單元~第四單元 2020-310高階課程問題討論-第一單元~第四單元 Oiu15010高階課程問題討論-第一單元~第四單元 2020-211高階課程問題討論-第一單元~第四單元 Ia15010高階課程問題討論-第一單元~第四單元 Aizyao10高階課程問題討論-第一單元~第四單元 Uos15010高階課程問題討論-第一單元~第四單元 BPl3tjj高階課程問題討論-第一單元~第四單元 Ziao1510
高階課程問題討論-第一單元~第四單元 Aoe15010高階課程問題討論-第一單元~第四單元 Oo-2-110高階課程問題討論-第一單元~第四單元 Zuoiy_10高階課程問題討論-第一單元~第四單元 Aizyao11高階課程問題討論-第一單元~第四單元 Iyb_1510高階課程問題討論-第一單元~第四單元 Aoe1-112高階課程問題討論-第一單元~第四單元 Uos15011高階課程問題討論-第一單元~第四單元 Aoe2da10高階課程問題討論-第一單元~第四單元 Aoe2da11高階課程問題討論-第一單元~第四單元 Aoe10

高階課程問題討論-第一單元~第四單元

2 posters

向下

高階課程問題討論-第一單元~第四單元 Empty 高階課程問題討論-第一單元~第四單元

發表 由 YU HSIANG 2017-01-20, 23:08

抱歉!問題很多,請多包涵!

1.關於暫停巨集以便使用者輸入(第三單元,P3-5)
properties(控制既有物件性質)怎麼試都是性質選項版,
所以用change查詢副選項(用filedia=0也不能改為指令行輸入),
顏色(C)/高程(E)/圖層(LA)/線型(LT)/線型比例(S)/線粗(LW)/厚度(T)/透明度(TR)/材料(M)/可註解(A)
這樣是否正確?

2.連續三切圓(第三單元,P3-8)
【TAN】這個副選項要去哪邊查詢?

3.連續切斷於點(第三單元,P3-9)
巨集中的@是什麼意思呢?

4 .聚合線多重接合(第三單元,P3-10)
 ^C^CSELECT;\PEDIT;M;P;;Y;J;1;;
 這個巨集不能用?無法接合線段。
 只好重寫了一個。
 ^C^C_SELECT;\_PEDIT;M;P;;J;;;

5.企業自訂功能表群組(第四單元,P4-3)
[更新功能表]
^C^CFILEDIA;0;CUIUNLOAD;CadMenu2016;MENU;acad.CUIX;CUILOAD;CadMenu2016.MNS;WSCURRENT;AutoCAD 典型;FILEDIA;1;

底線部份為疑問點:卸載在D槽下的【cadmenu2016】資料夾?
因為其他的檔名皆有副檔名可做分辨,但是被卸載的只有檔名。

6.功能表概述(第四單元,P4-1)
內容中提到:為指向「設備上」的按鈕指定指令。
請問是什麼設備?是指整個介面上的配置嗎?
(中文不太好XDDD)

7.建立階層式次功能表(第四單元,P4-4)
*特殊字元 <-<- 指出該項目是次功能表中的最後一個項目,也是該功能表所屬父系功能表的最後一個項目。
啊?什麼意思?不知道怎麼使用?測試之後,跟<-一樣。
下圖已經加入<-<-,是加錯位置了嗎?
高階課程問題討論-第一單元~第四單元 Fof6e1

結果相同。
高階課程問題討論-第一單元~第四單元 2z7oili

8.輔助繪圖功能表(第四單元,P4-6)
高階課程問題討論-第一單元~第四單元 16067wl
[填充線:30X30地板]   ^C^CHATCH;U;0;30;Y;\;
請問這個U是哪邊來的?找不到這個副選項。

高階課程問題討論-第一單元~第四單元 29ghnyg

9.快速設定功能表(第四單元,P4-7)
高階課程問題討論-第一單元~第四單元 B8mi2s
範本的游標角度改為選擇兩點以指定角度,要不然我會一直找物件點選XD
範本[<-選擇物件]'SNAPANG;NEA;\MID;@;  ← 好高級的寫法!!!
為什麼要這麼指定?怕使用者點不到?
最後為何要加【@】呢?
另外:
(1).為什麼開頭會有【’】?是為了呼叫系統變數嗎?
(2).為什麼開頭會有【-】?這個是因為要指令行輸入嗎?
 這個【’-】是?
(3). [小數2位]'-UNITS;2;2;1;2;0;N;GRAPHSCR
GRAPHSCR是什麼?
(4).功能表列的位置怎麼一直不能固定成想要的形式?
只要一更新功能表,原有的功能表標籤自動組在一起(檔案~Express)、新增的群組(CADMENU2016_輔助繪圖~物件性質)又再一起,實在很想把「視窗(W)、Express」擺到最後。
嘗試把工作區也儲存了,ARG也設為目前的,再匯出、匯入,然後一更新功能表,還是又再跑回原來位置了,囧。

用cui自訂使用者介面設定。
高階課程問題討論-第一單元~第四單元 Aoq6hx

更新功能表後,又再跑回原來位置。
高階課程問題討論-第一單元~第四單元 504i9h

10.更新功能表,原本就載入的LISP會整個消失或失效,只好重新載入,或是重開AutoCAD;或者使用者的輸入一直維持”箭頭狀態”,不能恢復十字游標,也還是只能重開AutoCAD;還有一次連功能區的面板及標籤直接消失!只要更新功能表就會讓AutoCAD狀況很不穩定!這樣正常嗎?

11. 物件性質功能表(第四單元,P4-9)
[->自動換圖層]
[<-TEXT]^C^CCHPROP;(SSGET "X" '((0 . "TEXT")));;LA;TEXT;;
眾多括弧部分看來是LISP?

12.建立次功能表(第四單元,P4-11)
次功能表的定義?讓大家呼叫的?
記事本中-呼叫語法:
$P0=CadMenu2016.POPL1 $p0=*;
講義中的呼叫語法:
^C^C$P0=CadMenu2016.POPL1 $p0=*
記事本跟講義所示有些不一樣(有^c^C及最後的;差別)
呼叫語法是用在哪邊呢?

13.建立工具列(第四單元,P4-12)
工具列的次功能表,是直接列在工具列功能表下方嗎?
EX.
//工具列
***TOOLBARS
**AidedDraw
**輔助繪圖
ID_TbAidedDraw [_Toolbar("輔助繪圖", _Floating, _Show, 100, 260, 1)]
ID_BreakPoint  [_Button("連續切斷於點", "BreakPoint.bmp", "BreakPoint.bmp")]*^C^C_break;\_f;\@;
ID_cloudRev    [_Button("連續修定雲形(矩形)", "cloudRev.bmp", "cloudRev.bmp")]*^C^CRECTANG;\\REVCLOUD;;L;;
ID_MJoin       [_Button("聚合線多重接合", "MJoin.bmp", "MJoin.bmp")]^C^CSELECT;\PEDIT;M;P;;Y;J;1;;
              [--]
ID_lengthende  [_Button("調整長度...", "lengthende16.bmp", "lengthende32.bmp")]^C^C$P0=CadMenu2017.POPL1 $p0=*;
ID_TextList    [_Button("文字字庫...", "TextList16.bmp", "TextList32.bmp")]^C^C$P0=CadMenu2017.POPL2 $p0=*;

//工具列
***TOOLBARS
**TOOLS1
**工具列1
ID_TbAidedDraw [_Toolbar("輔助繪圖", _Floating, _Show, 100, 260, 1)]

(1). Floating, _Show, 100, 260, 1
  Ⅰ.Floating  這個是什麼指令呢?
  Ⅱ.Show, 100, 260, 1 是出現在螢幕上的位置;但是最後一個1是Z軸嗎???
  Ⅲ.每個數字前皆空了一格,是既定格式嗎?
(2)不會使用小畫家,要怎麼製造出BMP檔呢?

14.工具列小按鈕命名「調整長度…」、「文字字庫…」、「樹平面圖塊…」。
那個「…」是提示使用者還有次功能表的選項可供選擇使用?

15.想要製造出連續指令ZE(快捷鍵),但是PGP檔內不能寫巨集啊!!!

第一單元~第四單元是這些問題,待後面練習之後再繼續詢問,謝謝!

希望我發文是在正確地方,若是不對的話,再麻煩蘋果爸幫忙搬一下... 害羞

____________________________________________________________________________________
高階課程問題討論-第一單元~第四單元 Acad1810
高階課程問題討論-第一單元~第四單元 Acad2010 高階課程問題討論-第一單元~第四單元 Acad1810
高階課程問題討論-第一單元~第四單元 Acad1211 高階課程問題討論-第一單元~第四單元 Acad1311 高階課程問題討論-第一單元~第四單元 Acad1511
YU HSIANG
YU HSIANG
初級會員
初級會員

文章總數 : 140
年齡 : 46
來自 : 新北市
職業 : 繪圖
愛好 : 上網
個性 :
使用年資 : 12
使用版本 : AUTO CAD 2010
積分 : 9
經驗值 : 5658
威望值 : 195
注冊日期 : 2011-05-05
顧問外掛程式 經典問與答讀者 藍鵲52號
2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 女 巨蟹座 馬

回頂端 向下

高階課程問題討論-第一單元~第四單元 Empty 回復: 高階課程問題討論-第一單元~第四單元

發表 由 Tiger&蘋果爸 2017-01-23, 12:18

1.「性質」選項板無法以指令行方式呈現,所以要更改物件性質,只能使用CHANGE指令或CHPROP指令。

2.F1可以查OSNAP (指令)
代碼:
設定常駐物件鎖點模式。
螢幕上將顯示「製圖設定」對話方塊的「物件鎖點」頁籤。
如果您於指令提示下輸入 -OSNAP,則會顯示以下提示。
輸入物件鎖點模式的清單
輸入物件鎖點模式名稱 (以逗號分隔),或輸入 「無」 或 「關閉」。
物件鎖點模式
藉由在以下表格中輸入名稱的大寫字元,指定一個或多個物件鎖點模式。如果您輸入多個名稱,請使用逗號來分隔這些名稱。
END (端點) 延伸(EXT)
MID (中點) INS (插入點)
CEN (圓心) PER (互垂點)
GCE (幾何中心) TAN (切點)
NOD (節點) NEA (最近點)
QUA (四分點) APP (外觀交點)
INT (交點) PAR (平行)
如需取得所有每種物件鎖點模式的相關描述,請參閱「製圖設定」對話方塊中的「物件鎖點」頁籤。

3.當使用者指定點時,如果第二點與第一點一樣,巨集指令中可以輸入 @ 指定第二點。

4.因為你電腦的PEDITACCEPT被改為1,所以就不能用,PEDITACCEPT改為0(預設值),就可以用。
通常巨集指令編寫一般都以預設值為考量。

5.CUILOAD是卸載功能表群組「CadMenu2016」,不是卸載資料夾。你可以輸入CUILOAD指令查看目前電腦中的所有功能表群組。

6.設備上按鈕,早期是指定「數位板」的滑鼠按鈕,現在則是指定滑鼠按鈕。現在不用功能表指定,都是用CUI指令(第五單元,P5-15)。

7.功能表節往下一個階層走時用「->」,一般一個階層返回都是用「<-」,第二階層返回用「<-<-」。
沒想到一個階層他也可以用「<-<-」,我也學到囉~

8.算是早期HATCH指令的副選項,用工具指令按鈕會顯示出步驟
代碼:
指令: HATCH

輸入樣式名稱或 [?/單色(S)/使用者定義(U)/漸層(G)] <SOLID>: U

指定交叉填充線的角度 <0>: 0

指定線間的間距 <30.0000>: 30

雙填充線區域?[是(Y)/否(N)] <Y>: Y
選取要定義填充線邊界的物件或 <直接填充線>

現在要用-HATCH先輸入P之後再輸入U
代碼:
指令: -HATCH
指定內部點或 [性質(P)/選取物件(S)/繪製邊界(W)/移除邊界(B)/進階(A)/繪製順序(DR)/原點(O)/可註解(AN)/填充線顏色(CO)/圖層(LA)/透明度(T)]: P

輸入樣式名稱或 [?/單色(S)/使用者定義(U)/漸層(G)] <_USER>:

9.加上「@」是重複上一次的指定點,使用者可以少點選一次。
9-1.「'」是通透指令,可以現暫時跳開目前主指令,然後進行其他設置,通常用於系統變數設置,最後再繼續主指令的步驟。
代碼:
指令: LINE
指定第一點: 'SNAPANG

>>輸入 SNAPANG 的新值 <0>: 30

繼續 LINE 指令。

指定第一點:
指定下一點或 [退回(U)]:

9-2.「-」是指令行方式執行指令,例如-INSTER指令,就不會開啟對話方塊介面。
9-3.「GRAPHSCR」是指令行方式關閉「文字視窗」,一般用「F2」來開關顯示。
9-4.因為分別屬於三個「功能表群組」,當你調整好下拉功能表位置,然後釋放「功能表群組」後再載入,他只能放在最後面,無法依照你剛剛的順序位置。

10.載入功能表應該不會影響載入的LISP,你的LISP程式有使用acaddoc.lsp自動載入嗎?
關於箭頭及功能區標籤面板消失,正常來說比較不會產生,但是有時會有bug,重新開啟AutoCAD就可以,不過還是歸咎於新舊版本的相容性吧!

11.這部份是LISP語法,過濾語法:自動方式僅選取圖面「文字」
(SSGET "X" '((0 . "TEXT")))
相關說明請看(第七單元,P7-18)

12.一般都是用下拉功能表,次功能表可以用工具列按鈕來呼叫(第四單元,P4-13)。
^C^C 是指按了【Esc鍵】二次。表示取消執行中的指令。為了確保巨集指令正常執行,都會先取消目前執行中的指令步驟。
你也可以不加入「^C^C」直接呼叫,但是若是剛好有指令正在進行,而你忘記按【Esc鍵】取消目前作業,則會呼叫失敗。

13.是直接列在工具列按鈕旁邊或下方。
13-1-1. Floating是「浮動」方式的工具列的意思,也可以用Top、Right及Left來「固定」方式的工具列。
13-1-2. Show, 100, 260 是秀出工作列,根據畫面座標位置,後面1表示按鈕為「一列」工具列,也可以改為2按鈕為「二列」或3按鈕為「三列」。
13-1-3. 空格是方便辨識比較不會出錯,也可以不用空格。
13-2.可以用CUI自訂介面,選擇按鈕影像 >> 編輯 >> 按鈕編輯器。
高階課程問題討論-第一單元~第四單元 11111

14.「…」只是示意解釋為會有另外一個選項可供選擇使用,也可以不用加上「…」。

15.必須使用LISP才可以定義ZE指令(第六單元,P6-3)
代碼:
▼以下自定義巨集指令之程式▼
(DEFUN C:ZE () (COMMAND "ZOOM" "E"))

____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
編輯個人資料 Sesa2011 編輯個人資料 Youtub11 編輯個人資料 Oiea2011 編輯個人資料 Oe20011 編輯個人資料 Fbi20011 編輯個人資料 Line2011
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 21383
年齡 : 48
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照/吸貓
個性 : 幽默/樂觀/善良
使用年資 : 20↑
使用版本 : AutoCAD 2022
經驗值 : 90370
威望值 : 17200
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.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

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
高階課程問題討論-第一單元~第四單元 Aoe1-113高階課程問題討論-第一單元~第四單元 Ioaoe110高階課程問題討論-第一單元~第四單元 2020-310高階課程問題討論-第一單元~第四單元 Oiu15010高階課程問題討論-第一單元~第四單元 2020-211高階課程問題討論-第一單元~第四單元 Ia15010高階課程問題討論-第一單元~第四單元 Aizyao10高階課程問題討論-第一單元~第四單元 Uos15010高階課程問題討論-第一單元~第四單元 BPl3tjj高階課程問題討論-第一單元~第四單元 Ziao1510
高階課程問題討論-第一單元~第四單元 Aoe15010高階課程問題討論-第一單元~第四單元 Oo-2-110高階課程問題討論-第一單元~第四單元 Zuoiy_10高階課程問題討論-第一單元~第四單元 Aizyao11高階課程問題討論-第一單元~第四單元 Iyb_1510高階課程問題討論-第一單元~第四單元 Aoe1-112高階課程問題討論-第一單元~第四單元 Uos15011高階課程問題討論-第一單元~第四單元 Aoe2da10高階課程問題討論-第一單元~第四單元 Aoe2da11高階課程問題討論-第一單元~第四單元 Aoe10