圖紙與出圖有啥關係?
紙張標準尺寸
A0 - 841 x 1189mm
A1 - 594 x 841mm
A2 - 420 x 594mm
A3 - 297 x 420mm
A4 - 210 x 297mm
E0 -
E1 -
E2 -
E3 -
E4 -
標準圖紙
圖紙單位與比例
思考那些東西會受到繪圖單位與比例的影響。直覺化的繪圖環境,受影響之物件應由程式處理。
因應不同繪圖單位和比例,圖形物件常常需要隨著縮放比例大小,我們可以自訂一個常數 at$DwgSc 讓字高乘上這個常數,就是程式需要畫出的大小。
(cond
((eq at$DwgUnit "MM") (setq at$DwgSc (* 1 (atof (substr at$DwgScale 3)))))
((eq at$DwgUnit "CM") (setq at$DwgSc (* 10 (atof (substr at$DwgScale 3)))))
((eq at$DwgUnit "M") (setq at$DwgSc (* 1000 (atof (substr at$DwgScale 3)))))
)
自訂圖框
圖框大小、樣式...因人而異,很難標準化。最好的因應方式是直接使用繪圖者原本的圖框製成程式可用的圖框。以下在說明如何將繪圖者原本的圖框製作成程式可用的圖框。
圖框元素的組成
1. 位於「圖框」圖層內的矩形聚合線,顏色可自訂,可視、可繪出。
2. 位於「圖框」圖層內,矩形聚合線右下角落的「at_SheetAtt」圖塊,它含有屬性。
屬性欄位
名稱 提示 預設值
圖名
圖號
張號
單位 MM
比例 1:30
製圖
日期
備註1
備註2
備註3
備註4
備註5
控制 (用來關聯圖框的欄位,批次出圖)
程式動作
出現交談框,輸入圖名、單位、比例...等資料,選取閉合的聚合線,變更它的圖層到「圖框」,並插入圖塊「at_SheetAtt」。
程式檢核
「圖號 - 張號」需具備唯一性質。
圖紙管理員
圖紙集中管理有利於標準化。
在模型空間批次出圖
給圖紙一個名稱,有利於程式批次出圖。
圖紙命名的規則
目前圖面單位與比例
c:atDwgIni 指定目前圖面單位與比例
c:atSheetBorder 繪製基本圖框
c:atSheetAtt 建立圖框屬性資料

沒有留言:
張貼留言