iCAx开思网

标题: AutoCAD技能檢定練習53 [打印本页]

作者: Joseph Lin    时间: 2003-10-15 16:12
标题: AutoCAD技能檢定練習53
DCL 交談框設計介紹
.......................................................................................................................................................................................
DCL 是什麼?
● DCL 英文名稱為 Dialogue Control Language,中文名稱為【交談框】。
● DCL 內含於 AutoCAD內,和 AutoLISP一樣不需另外花錢購買。
● 自 AutoCAD R12 ~ R2xxx 都含有 DCL 設計功能。
● DCL 易學亦用,但卻沒有受到設計人員應有的認識與善用,實在令人為它抱屈!
● 撰寫DCL的工具和AutoLISP一樣,只要是Windows環境之文書編輯程式如Note pad, Word pad, Visual LISP...皆可。
.......................................................................................................................................................................................
DCL是AutoLISP的最佳拍檔
● AutoLISP能力雖強,但以往只能透過AutoCAD原有之下拉功能表、數位板功能圖示、螢幕功能表、工具列圖示及指  
    令提示輸入所需之參數或資料,如果其中一個環節發生錯誤,就得重新來過,嚴重影響作業效率。
● 若能在執行AutoLISP的同時,呼叫出一個交談框,在其介面上提供程式執行時所需要的所有的選項及資訊,相信對使
    用者會有很大的助益。DCL就是這種期待下的產物。
● 換句話說:如果AutoLISP為AutoCAD創造一片天的話,那麼DCL就是讓AutoLISP顯得更具威力和親和力的幕僚助理。
● 我們可以將AutoLISP比喻成一位成功演員的演技,而DCL彷彿就是演員的道具和服飾。如果一唱一之間配合得十分
    完美,當然就是一齣叫座的好戲囉。
.......................................................................................................................................................................................
DCL活潑而富有變化
● 設計語法相當平實簡要,只要有心學習,每個AutoCAD使用者皆能輕易上手。
● 它有很多成員,各具有不同的功力,只要你懂得如何去呼叫和指揮它們,就能依不同的專案組成各種任務編組,發
     揮其傲人的工作績效。
● 如你的設計功力越強,DCL內容也會隨著更加豐富,當然使用起來也會更容易且發生錯誤的機率也會跟著降低。
● 不怕你不喜歡它,就怕你不敢親近它、沒有勇氣和毅力去學習它。
.......................................................................................................................................................................................
誰必須學習DCL?
● 公司AutoCAD系統規劃人員。
● AutoLISP 程式設計師。
● ADS、ARX 程式設計師。
● AutoCAD 專業技術工程師。
● AutoCAD 應用軟体開發人員。
● AutoCAD工作團隊指導員。
..................................................................................................................
Quiz 57
  
17.半徑25(紅色標註)的弧長為多少?
18.紅色區域所圍成的面積為多少?
19.藍色區域所圍成的面積為多少?
作者: tangss    时间: 2003-10-15 22:04
17.半徑25(紅色標註)的弧長為多少? 弧长=68.4303
18.紅色區域所圍成的面積為多少? 面积=2198.7518
19.藍色區域所圍成的面積為多少? 面积=392.4020
作者: f5    时间: 2003-10-15 22:29
如图
作者: microzhujie    时间: 2003-10-16 08:29
林老师。
你出的题目在2D绘图技巧魔法书上都有的:)
那本蓝颜色封面的。
  
我花了一个星期研究了所有的题目。对我来说的帮助极大!!
与其做这些画图的还不如做写LISP的题目拉。林老师有机会出点
LISP的题目啊。:)
作者: LUODANYAN    时间: 2003-10-16 10:04
如图,和上面有冲突,请批批
作者: Joseph Lin    时间: 2003-10-16 13:20
LUODANYAN 的 (18) & (19) 似乎有問題。
作者: mstu    时间: 2003-10-16 14:18

作者: mstu    时间: 2003-10-16 14:25
R50同R25和两个R10的弧同时相切,似乎做不出来.
作者: Joseph Lin    时间: 2003-10-16 14:52
To《mstu》你三個答案皆有問題。
1. 先畫R10, R5, R25
2. 再畫R20, R50
作者: mstu    时间: 2003-10-17 09:35
谢谢Joseph Lin 的指点,画法没有问题,面积的求法有问题.
作者: Joseph Lin    时间: 2003-10-17 14:05
To《microzhujie 》
AutoLISP& Visual LISP是AutoCAD 支援的程式語言,對擴充AutoCAD的功能有相當的助益,依個人之淺見如要讓諸位同好能穫得較佳的收穫,也許發個【AutoLISP & Visual LISP練習】較比理想,目前奈於時間和能力的考量,尚無法承擔此重任,也期盼各位先進能圓此眾多AutoCAD同好之夢。
To《mstu》  
面域的建立如有巢狀的情形的話,在求面積時容易發生錯誤。要解決此問題我的方法是:將所有建好的面域移到旁邊圖面空白處,再行加減的工作。
移開面域並不影響原來圖面的完整性,並能清楚的檢視面域的形狀。
作者: ljpnb    时间: 2003-10-19 11:12
microzhujie wrote:
林老师。  
  你出的题目在2D绘图技巧魔法书上都有的:)  
  那本蓝颜色封面的。  
  
  我花了一个星期研究了所有的题目。对我来说的帮助极大!!  
  与其做这些画图的还不如做写LISP的题目拉。林老师有机会出点  
  LISP的题目啊。:)

  
这个提议不错,可惜我对LISP的学习也是好几年前的事了,现在已经从没摸过LISP,那个时候也编过几个自己认为有用的程序,只要能提高绘图效率那就是好东西!我也希望这方面的能手能起带头作用,我们也能从中学到一些!
作者: wayne    时间: 2003-10-20 11:49
17,弧長度=63.4803
18,總面積=2198.7518
19,總面積=392.4020
作者: corneringF    时间: 2003-11-13 17:24
跟上
作者: well1    时间: 2003-11-15 12:30
红色面积为2198.7518
蓝色面积为392.402
R25弧长为63.4803
作者: 安    时间: 2003-11-15 22:05
那林老师的书在哪里能买到,书名是??
作者: 挥霍寂寞    时间: 2003-11-17 13:04
请指导
作者: foolish_tyu    时间: 2003-11-21 23:37
红色面积不对,但不知是哪错了,请各位指点
谢谢
红色面积:
  2836.2427-810.5309=2025.71
  
蓝色面积:  392.4020
弧长:   63.4803
作者: 糯米雪糕    时间: 2003-12-9 14:37
ok
作者: imaya    时间: 2004-6-15 16:57
习习




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3