單元11A二次開發(fā)技術(shù)-公路工程CAD-教學(xué)課件
單擊此處編輯母版標(biāo)題樣式,*,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,公路工程CAD,(多學(xué)時),十一單元 二次開發(fā)技術(shù),單元十一.二次開發(fā)技術(shù),學(xué)習(xí)目標(biāo):,1.了解AutoCAD R2008的二次開發(fā)的基本方法。,2.掌握腳本語言(SCR)等快速繪制公路平面設(shè)計圖、縱斷面圖、橫斷面圖、互通立交圖、橋梁結(jié)構(gòu)圖等圖形的基本方法。,學(xué)習(xí)指南,熟練的AutoCAD操作者要掌握一定的二次開發(fā)方法才能更好地提高工作效率。學(xué)習(xí)時可以從腳本文件學(xué)期,有條件時可以采用VBA進(jìn)行二次開發(fā)。先利用二次開發(fā)手段制作局部設(shè)計程序,而后在開發(fā)相對綜合的程序。程序開發(fā)在功能架構(gòu)上定位準(zhǔn)確,務(wù)求專用高效,。,單元十一.二次開發(fā)技術(shù),1.腳本文件編寫,把一系列的AutoCAD命令和參數(shù)組合在一起構(gòu)成一命令序列,相當(dāng)于一個程序,調(diào)用這個程序,就可按指定順序執(zhí)行這些命令(類似于DOS中的批處理功能),這個命令序列稱為腳本(或命令組)。把腳本以文件的形式存儲在磁盤上,就稱為腳本文件,其文件類型為“SCR”。腳本文件是一種ASCII碼文本文件。,一 各種二次開發(fā)方法的使用,3)腳本文件的編寫與調(diào)用,實例11-3:編寫腳本文件繪制圖11-8所示的圖形,保存該腳本文件并在其他圖形中調(diào)用該腳本文件。,圖118 利用腳本文件得到的圖形,一 各種二次開發(fā)方法的使用,操作步驟,(1)編寫一個腳本文件繪出如圖11-8所示的圖形并標(biāo)注尺寸,假定該文件名為“LX-1.SCR”(初學(xué)者最好把這個文件存放在C盤根目錄下)。,(2)調(diào)用該腳本文件繪圖:在AutoCAD命令提示符下,鍵入SCRIPT,將顯示圖119所示“Select SCRIPT File(選擇腳本文件)”對話框。,(3)執(zhí)行SCRIPT命令后,交互區(qū)的內(nèi)容(按F2功能鍵可查看),一 各種二次開發(fā)方法的使用,2、利用高級語言制作腳本文件,利用VisualBasic6.0編制的各種基本圖形繪制、文字注解、尺寸標(biāo)注、格式定義的子程序。由這些程序形成的中間文件*.SCR被AutoCAD調(diào)用后可以直接得到系統(tǒng)界面的設(shè)計圖形。,1)基本圖元的繪制子程序,2)文字與標(biāo)注的子程序,一 各種二次開發(fā)方法的使用,2)VB程序編制和數(shù)據(jù)文件,(1)VB程序框圖,(2)程序源代碼,(3)輸出成果(見圖1113),圖1112 繪制橫斷面的程序流程圖,二 路線設(shè)計圖程序開發(fā),圖1113 公路路基橫斷面圖,三 小橋涵設(shè)計圖程序開發(fā),1、鋼筋圖的繪制,以直角彎鉤鋼筋的繪制為例,繪制鋼筋所需的參數(shù)包括鋼筋各段長度、彎勾處的半徑、鋼筋直徑等。在程序中通過讀取這些參數(shù),形成繪制鋼筋的文件,并在圖形界面得到鋼筋的設(shè)計圖形,圖1115 直角彎鉤鋼筋的繪制,本章小結(jié),本單元介紹了利用AutoCAD R2008 進(jìn)行二次開發(fā)的各種方法,詳細(xì)介紹了介紹了利用VBA及腳本文件開發(fā)繪制專業(yè)圖形的方法,利用這些方法可以明顯提高專業(yè)圖形繪制效率。,工作任務(wù),主 要 內(nèi) 容,基 本 要 點(diǎn),各種二次開發(fā)方法的使用,各種二次開發(fā)方法綜述,程序的運(yùn)行環(huán)境、源程序的格式,各基本圖形的繪制子程序,腳本文件的中空格、逗號的格式,腳本文件的調(diào)用技巧,路線設(shè)計圖程序開發(fā),利用腳本語言繪制縱橫斷面圖形,工作流程框圖與子程序調(diào)用,小橋涵圖程序開發(fā),鋼筋圖繪制,小橋涵布置圖繪制,工作流程框圖與子程序調(diào)用,主要內(nèi)容和基本要點(diǎn),工作任務(wù),以小組為單位,完成下列任務(wù),1.完成路線設(shè)計圖程序開發(fā)或小橋涵設(shè)計圖程序開發(fā)。,時間:4課時,評價:學(xué)生提交成果,教師綜合考核。,