制圖標準規定,不同意義的線型需要不同的線型來描述。
- 使用線型
Linetype為線型對象,是線型集合的成員,通過破折號、點和空格的不同組合,行程不同的線型,每一個圖形文件,系統均自動創建了3個線型對象:BYLARER,BYBLOCK和CONTINUOUS。
對象在創建時的線型繼承所在的圖層的線型,要使用其線型,首先用Linetype對象的Load方法裝載線型,然后用Document對象的ActiveLinetype屬性將已經裝載的線型設置為當前線型,線型必須存在一個LIN庫文件中,AutoCAD自帶線型存放于Acad.Lin和Acadiso.Lin文件中。
下面的代碼裝載“dashed”線型,并用它繪制一個圓。
Private Sub Command1_Click()
On Error Resume Next
acadapp.ActiveDocument.Linetypes.Load "dashed", "d:program filesacad2004supportacad.lin"
acadapp.ActiveDocument.ActiveLinetype = acadapp.ActiveDocument.Linetypes.Item("dashed")
Dim circleobj As AcadCircle
Dim centerpoint(0 To 2) As Double
Dim radius As Double
centerpoint(0) = 0#: centerpoint(1) = 0#: centerpoint(2) = 0#
radius = 5#
Set circleobj = acadapp.ActiveDocument.ModelSpace.AddCircle(centerpoint, radius)
circleobj.Update
ZoomExtents
End Sub
- 指定線型比例
圖形對象的LinetypeScale屬性指定線型比例,比例越小,線段單位為長度內重復的圖形樣式越多,線型比例只改變單位長度內重復的圖形樣式的多少,不能改變線段的寬窄,線段的寬窄由Lineweight屬性決定。也可用CELTSCALE系統變量設置新創建對象的線型比例,LTSCALE全局地對已有對象修改線型比例,設置系統變量的方法是SetVariable。
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應用 制表、數據處理及宏應用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF