顯示具有 AutoCAD 標籤的文章。 顯示所有文章
顯示具有 AutoCAD 標籤的文章。 顯示所有文章

2026年4月11日 星期六

[AutoTower] AutoCAD 物件資料

AutoCAD 物件,大略可區分為圖形物件與非圖形物件。圖形物件是以 DXF 群碼方式為架構。 

AutoCAD 建立圖形物件的指令,在不同版本間不盡相同。因此如果 AutoLISP 程式使用 AutoCAD 基本繪圖指令來建立圖形,有可能會產生錯誤,這一點值得注意。

因此,使用非 AutoCAD 基本繪圖指令,也就是使用 DXF 群碼來建立圖形,應該是較為明智的。


圖形物件 DXF 群碼

POINT

LINE

CIRCLE

ARC

ELLIPSE

XLINE

RAY

POLYLINE

POLYGON

RECTANG

REGION

HATCH

TEXT

MTEXT

BLOCK

TABLE


建立圖形物件


非圖形物件 DXF 群碼


建立非圖形物件

2026年4月10日 星期五

[AutoTower] 事件反應器

 當繪圖員做了哪些事,進而觸發事件反應器時,AutoTower系統似乎就可以因應做些甚麼。


[AutoTower] 尺寸標註

同一張圖面,因應實際需求,會有不同大小比例或不同標註形式的尺寸。因此需要預先設定多款標註型式。


標註比例

因應不同圖面單位與比例,需要設定不同的標註比例。

整體標註比例最好應跟隨圖面單位與比例的係數縮放。


匯出與匯入標註型式

把舊有圖面的標註型式匯出成為標準檔案,然後在新的圖面中匯入,成為可用的標準型式。

提醒:在開始一個新的圖面時,最好先匯入標註型式。


預設的標註型式

Standard


精確度

與基線、斜率有關的數值其精確度應到小數第 3 位,角鋼孔距則為個位數整數。所以在標註型式上應該妥為因應。



尺寸文字避讓

在狹小的間距標註尺寸,會讓尺寸數據顯得擁擠,因此需要手動或程式自動避讓。

在不同的標註用途與標註型式下,因地制宜可以設定一個「避讓係數」:

  • 主材標註:文字固定向外推 80 單位。

  • 斜材標註:文字依斜率方向偏移。

  • 螺栓孔位:文字垂直於準距線彈開。


內部子程式

(at_DimCStyGet)    取得目前標註型式  RETURN "(目前標註型式)"

(at_DimCStySet  styleName)               設定目前標註型式

(at_DimDetails ent)                               提取標註物件的所有關鍵變數

(at_DimStyUpdate sl styleNew)           將新的標註型式套用到物件

(at_DimSetLinearScale ent fac)           修改主要單位的線性比例

(at_DimRoundOverride ent)                將測量值四捨五入後寫入置換文字

(at_DimOffset ent ang dist)                  錯開標註文字位置

(at_DimSmart style p0 rt ps strDist)   標註尺寸


外部指令

atDimExport.lsp   匯出目前圖面的標註型式,檔名 "C:\\AutoTower\\User\\_DimStyle.dwg"。

提醒:標註型式名稱為中文的,將無法匯出與匯入。

atDimImport.lsp         匯入標註型式到目前圖面

atDimStyDup.lsp        套用標註型式

atDimRoundAll.lsp     將測量值四捨五入成為整數後寫入文字置換

atDimOffset.lsp           將標註的文字錯開位置

atDimFixScale.lsp       修改主要單位的線性比例

atDimDetail.lsp           將物件另行縮放比例,但尺寸標註維持原樣



[AutoTower] 線型

 


預設的線型



整體線型比例



物件線型比例


2026年4月9日 星期四

[AutoTower] 錯誤處理

 

*error*


AutoLISP 程式語言神奇之處,是可以把 '函式' 當作參數。

  • vl-exit-with-error  將控制從 VLX 錯誤處理器傳遞給調用它的名稱空間的 *error* 函數

2026年4月6日 星期一

[AutoTower] 文字型式

舉凡鐵塔設計尺寸,構件編號、規格、長度、尺寸標註,鐵板編號、規格,螺栓規格、數量和其它註解...等,都跟文字型式有關。


建立標準文字型式

大原則,依需求建立。

分析、歸納與定義。

利用AutoCAD原有的指令建立文字型式。


在實務上,字型寬度有可能設定到 0.7,所以同一種字型似乎可以如下這樣建立:

尺寸線-大

尺寸線-中

尺寸線-小

構件編號

構件規格

構件長度

單線10

單線09

單線08

單線07


利用程式將繪圖區內已建立之許多文字型式儲存到外部檔案,作為標準字型。


如何使用

程式需要使用到字型時,先偵測特定字型是否存在,如果不存在,則從外部檔案讀入字型。


自訂變數

構件編號字型  --  "StlNoTextStyle" "構件-編號" "STR" "RW" "構件編號字型")

規格  --  ("StlSpecTextStyle" "構件-規格" "STR" "RW" ""構件規格字型")

長度  --  ("StlLenTextStyle" "構件-長度" "STR" "RW" "構件長度之字型")

尺寸標註

鐵板編號

規格

螺栓規格

數量

其它註解


文字型式管理員

1. c:atTxtStyExport 可以將目前圖面內的文字型式匯出成 "_varTextStyle.txt " 檔,其內容格式如下:

; AutoTower 自動生成,請勿手動編輯此文件

; 字型名稱  字體檔名  長寬比

("標準-07" "Arial.ttf" 0.7)

("單線-1"  "simplex.shx,chineset.shx" 1.0)


2. (at_TxtStyImport) 可以讀取外部 "_varTextStyle.txt " 檔,將文字型式匯入到目前圖面內。


系統開發與管理建議

在處理鐵塔2D佈樣與各種構件標註時,這套解決方案有幾個可以進一步優化或考量的面向:

1. 建立字體缺失的防呆機制 (findfile) 在匯入字體時,如果使用者電腦缺少特定的 .shx.ttf 檔案,AutoCAD 會彈出警告或自動以替代字體取代,這可能會導致斜率標註或構件編號的排版跑位。您可以在 entmake 之前,加入 (findfile fontFile) 的檢查。如果找不到字體,可以透過警示訊息提醒使用者,或者在程式內部自動降級(Fallback)使用如 txt.shx 等系統預設字體。

2. 與您現有的 DCL 介面整合 您可以將匯入文字型式的功能整合到參數輸入介面(DCL)中。例如,在啟動 AutoTower 佈樣程式時,自動在背景讀取這個 .txt 檔並載入必要的文字型式;或者在 DCL 面板中提供一個下拉選單,讓使用者根據不同業主(例如台電或其他客戶)的規範,一鍵切換整套「標註配置檔」。

3. 考慮註解性文字 (Annotative Text) 不同於一般的機械圖,鐵塔佈樣圖面中常會有大量極微小的細節與巨觀視圖的切換。如果您未來希望在不同的視埠(Viewport)比例下,構件編號與規格文字都能保持一致的列印字高,可以考慮在建立文字型式時加入註解屬性(Annotative)。不過這會牽涉到延伸字典(Extension Dictionary)的建立,會比上述純 DXF 碼複雜一些,通常搭配樣板檔(.dwt)會是比較簡單的作法。

4. 擴充文字對齊與圖層屬性 目前的 .txt 格式只記錄了「名稱、字體、長寬比」。未來若有需要,您的格式還可以擴充加入「預設圖層 (Layer)」與「文字高度 (TextHeight)」。例如:標註構件編號時,程式不僅幫使用者切換到正確的字型,還同時將該文字鎖定於指定的圖層中,這會大幅提升出圖管理的效率。

2026年3月31日 星期二

[AutoTower] 可用資源

VisualLISP IDE

VisualLISP教學影片

VisualLISP教學

LEE MAC

AfraLISP

AutoCAD 2022 Help(英文)

AutoCAD 2022 Help (簡體中文)

VL 函數

在 VsCode 裡發展 AutoLISP





[AutoTower] 關於塔身

 


名稱定義



塔身截面

塔身截面型式

從塔身截取斷面寬度

插入塔身截面基點



[AutoTower] 橫擔



橫擔型式

橫擔有多種型式,如果要考慮到每一種型式都做到完善,需要耗費不少時間,可選擇幾款比較常見的型式來「操練」,進而從其中了解相關知識。

橫擔三面:平面、立面和斜面。


名稱定義



從塔身到橫擔

橫擔可以視為塔身的手,以這個概念來規劃橫擔該如何寫程式。


橫擔需要哪些資料從塔身傳遞過來

塔身截面寬度

主柱規格、Gauge

橫擔主材鐵板厚度


橫擔基本資料

橫擔型式

橫擔寬度



橫擔基點

每一個橫擔平面都需要一個基點作為繪圖的依據。

橫擔截面基點名稱:GW、C1、C2...

橫擔平面東、南、西、北側基點名稱:GW-PE、GW-PS、GW-PW、GW-PN

橫擔立面東、南、西、北側基點名稱:GW-EE、GW-ES、GW-EW、GW-EN


橫擔立截面



圖層規劃

南北向的橫擔,在放樣時可能線條會重疊,或許可以利用圖層來區別它們,或是將整個橫擔平面移動到旁邊。然而,如果上述兩者都做,應該會讓繪圖者更加方便。

圖層規劃需同時考慮到放樣圖、詳細圖、裝建圖和鐵板圖之使用。

以橫擔部位來作為圖層首碼,在於必要時方便選取並移動該圖形。

圖層名稱                顏色

GW-放樣

GW-詳細圖

GW-裝建圖

GW-構件-編號球

GW-構件-規格


結構化繪圖

重點:收集橫擔樣式,找出差異性。

1. 塔身斷面

2. 橫擔主材

3. 橫擔臂材

4. 橫擔分割型式

掛線板





2026年3月23日 星期一

[AutoTower] 基線與基點

正確的斜率可以將空間中鐵塔側面 '攤平' 在地表或是 2D 繪圖面,以利於放樣出實際長度。

基線是鐵塔放樣的依據,一切尺寸都從這裡開始,基線一旦錯了就一切前功盡棄。


鐵塔設計資料

梯形有上寬、下寬、垂高、主柱彎曲點偏移距離,就可以計算出斜率。

若像是繼塔或塔腳,只知道梯形上寬和垂高,該如何計算出下寬和斜率? 

由基點的塔體部位屬性值,就可知道這個基點是UPPER、LOWER、幾米塔身或幾米繼塔!


鐵塔斜率

計算鐵塔斜率 (at_SlopeCal intTW intBW intVH)    RETURN '(realX1 realZ1 realZ2) 

繪出斜率三角符號 (at_SlopeDraw p0 strX1 strZ1 strZ2)




主基線與子基線

主基線  指由基本設計資料所產生的基線,有上塔身、下塔身、繼塔與塔腳。

子基線  指由主基線引申出來的其它基線,例如增設繼塔或加高下塔身...等。


子基線需要知道被引申的斜率, 取得已知斜率的方式:

1. 由基本資料計算得來。

2. 從斜率三角形得來。

3. 使用者輸入一次斜。


基點

用來標定基線位置與儲存基線資料。




基點屬性裡的「梯形控制」

主基線梯形有上寬、下寬、垂高、主柱彎曲點偏移距離,就可以計算出斜率。但是引申基線卻沒有這樣的資料,還好它有梯形的頂邊、左側、右側等圖形物件,讓我們可以從這些物件的端點座標與垂直高度推算出斜率。


主基點、子基點、腳基點與作用基點

用來區分不同的基線樣式,所以區分為主基點、子基點與腳基點。主基點用來產生鐵塔主結構,子基點用來產生繼塔結構、腳基點用來產生塔腳結構。

主基點圖塊名稱      at_BpMain.dwg

子基點圖塊名稱      at_BpSub.dwg

腳基點圖塊名稱      at_BpFoot.dwg

橫擔基點圖塊名稱  at_BpArm.dwg


可以有許多的主基點、子基點、腳基點與橫擔基點,由於需要區分它們之間的不同,所以其屬性裡會有基點名稱與基點類型。

但「作用」基點只有 1 個。


在茫茫線條海中要如何識別基點並找到作用基點?

在建立基點時,會將基點圖塊的 Handle 儲存到「 字典 」裡面,透過內部程式

(at_BpMainSet  "<Handle>")         指定主基點

(at_BpSubSet  "<Handle>")           指定子基點

(at_BpFootSet  "<Handle>")          指定腳基點

(at_BpArmSet  "<Handle>")          指定腳基點

(at_BpCurSet  "<Handle>")           指定作用基點

也可以透過外部程式指定

atBpMainSet    指定主基點

atBpSubSet      指定子基點

atBpFootSet     指定腳基點

atBpArmSet     指定橫擔基點

atBpCurSet      指定作用基點


取得想要的基點,則可以透過

(at_BpMainGet)    取得主基點物件

(at_BpSubGet)      取得子基點物件

(at_BpFootGet)     取得腳基點物件

(at_BpArmGet)     取得橫擔基點物件

(at_BpCurGet)      取得作用基點物件


上面內部程式都會傳回物件的 Handle

可以用 

(handent  <Handle>)   取得元體

(at_bpGetAtts)             取得作用基點物件所有屬性

(at_bpGetPoint)           取得作用基點座標

(at_bpMainPoints)       取得作用主基點梯形的 9 個座標點

(at_bpSubPoints)         取得作用子基點梯形的 6 個座標點

(at_bpCurPoints)         取得作用基點梯形的座標點


主基點梯形的 9 個座標點:

p0---p1---p2

p3---p4---p5

p6---p7---p8


子基點梯形的 6 個座標點

p0---p1---p2

p3---p4---p5


與基點有關的:對稱作圖

(at_BpMirrorSet Boolean)    指定是否要自動畫出鏡射物件

(at_BpMirrorGet)                  取得是否要畫出鏡射物件

atBpMirrorSet                        指定是否要畫出鏡射物件

(at_MirrorPt 原始點p0 鏡射點ps 鏡射角度rot)    計算出鏡射點

(at_bpMirrorPt 原始點p0)       計算出以作用基點為垂直鏡射面的另一側座標點


繪圖

atBpMainAdd    新增主基點與基線,並將它指定為作用基點。

atBpMainMod    選取主基點產生基線,並將它指定為作用基點。

atBpSubAdd      新增子基點與基線,並將它指定為作用基點。繪出主基線


節號、節距與節型


多種高度的下塔身


多種高度的繼塔


多種高度的塔腳

塔腳的節型與塔身不同,需要另外處理。


鐵塔的戶口名簿

        鐵塔各部位的組合關係應該可以參考戶口名簿記載的方式來處理。上下位置可視為兄弟姊妹關係,內外位置可視為父母子女關係。

本人姓名

父母姓名

兄姊姓名

子女姓名

弟妹姓名


在圖塊屬性內有一欄位「關係」,其值為 "本人姓名,父母姓名,兄/姊姓名,子/女姓名,弟/妹姓名"

上述概念是否適合於用來表述塔體各部位之關係?


塔體圖塊  BlockName = "BasePoint_Body"   (圖層 = "基線")

屬性名稱       值    (圖層 = "Defpoints")

鐵塔名稱 = "PP-4JP"

塔體名稱 = "Lower"

接續自 = "Upper"

居內於 = "  "

低降垂距 = "  "

梯形資料 = "頂端寬度, 底端寬度, 垂直高度, 彎曲偏移, 一次斜, 二次斜"

基線Handle = "中軸線, 頂端線, 底端線, 左端線, 右端線"

節距 = "起始編號, 節距1, 節距2, 節距3, ..."

節型 = "   "

主柱規格 = "L90x7,L100x7..."

接續方式 = "(無),外搭,外搭,內搭,對接..."


塔腳圖塊  BlockName = "BasePoint_Foot"   (圖層 = "基線")

屬性名稱       值    (圖層 = "Defpoints")

鐵塔名稱 = "PP-4JP"

塔體名稱 = "10M FT"

接續自 = "  "

梯形資料 = "頂端寬度, 底端寬度, 垂直高度, 彎曲偏移, 一次斜, 二次斜"

左米數 = "3,4,5,6"

左基線Handle = "中軸線, 頂端線, 左端線, 右端線"

右米數 = "4,5,6,7,8"

右基線Handle = "中軸線, 頂端線, 右端線, 左端線"


內部指令

(at_bpSetC handle)   指定作用基點

(at_bpGetC)               取得作用基點  RETURN <圖元名稱: 7ff4561618f0>

(at_bpGetAtts)           取得作用基點物件所有屬性

(at_bpGetPoint)         取得作用基點座標

(at_bpGetPoints)       取得作用基點梯形的6個座標點  RETURN  lstPt 


(at_bpGetPoint4)       取得作用基點梯形的4個座標點  RETURN  lstPt

(at_isInPt4 pt p1 p2 p3 p4)   判斷點pt是否在四邊形(梯形)內部

(at_isInTower pt)       判斷點pt是否在四邊形(梯形)內部

(at_bpMirrorPt pt)    求出以基點為鏡射面的另一側座標點

(at_IsBothSet  "1")    指定是否要畫出鏡射物件

(at_IsBothGet)    取得是否要畫出鏡射物件



外部指令

c:atBpMainAdd    新增主基點與基線,並將它指定為作用基點。

c:atBpMainMod    選取主基點產生基線,並將它指定為作用基點。

c:atBpSubAdd      新增子基點與基線,並將它指定為作用基點。

c:atBpSetC           指定作用基點。

c:atBpShow          顯示作用基點位置。

c:atBpMirror          指定是否要畫出鏡射物件




2026年3月20日 星期五

[AutoTower] 快速增強鐵塔設計部門的實力

欲速則不達,採六階段式增強。


階段一 -- 實施標準化

目標:實施標準化,以達到快速畫出標準一致的圖面與報表。

基本數據 -- 例如鋼鐵規格、鐵塔放樣準則...等。

基本圖形 -- 標準圖紙、常用圖塊...等。

標準化鐵塔各式圖面。


階段二 -- 加快繪製詳細圖與裝建圖的速度

繪製角鋼

放置螺栓

處理鐵板

快速出圖


階段三 -- 統計數量與製作材料表

AutoCAD 數量傳到 Excel 材料表。


階段四 -- 放樣與繪圖自動化

基線

塔身主柱

斜材

橫擔

塔腳


階段五 -- 加強 AutoCAD 與 Excel 的溝通

VisualLISP

C#

Python


階段六 -- 應力圖

AutoCAD 與 Excel 資料雙向維護。

[AutoTower] 自訂介面


AutoCAD 標準介面 

    Menu

    Toolbox

    ScreenBar


自訂介面

    用程式操作 AutoCAD 標準介面


    自訂交談式介面 (Dialog Control Language)


    繪圖區介面


    VBA介面


    C介面


    Python介面

[AutoTower] 圖紙與出圖管理

圖紙與出圖有啥關係?


紙張標準尺寸

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 建立圖框屬性資料





2026年3月19日 星期四

[AutoTower] 圖層管理

在繪圖時,不同特性的線條分屬在不同的圖層,是最佳的狀況,其優點是易於管理,缺點是如果純粹使用基本指令切換圖層並繪圖,將事倍功半。如果使用程式,將可輕易解決上述問題。


圖層的規劃

分類是有必要的。但要如何分類才好? 可以先把需求條列出來。


條列需求:

1. 依使用者需求。

2. 依程式需求。

3. 可易於分組管理,放樣圖、應力圖、詳細圖、裝建圖...。

4. 使用分隔線 ' - ' 來區分父子或從屬關係。


通用 - 0

放樣圖 - 0,放樣圖

應力圖 - 0,應力圖,基線

詳細圖 - 0,詳細圖,標註,螺栓-物件,螺栓-規格,

裝建圖 - 0,裝建圖,螺栓-物件,螺栓-厚度,螺栓-數量長度,螺栓-引線

型板圖 - 0,型板圖,鐵板-物件,鐵板-厚度,螺栓-物件,螺栓-十字線


以螺栓為例:

分析所有的螺栓,大概可區分為不同大小的規格、螺栓十字線...。

因應圖層之切換,其圖層名稱之結構似可編為  

螺栓-M16

螺栓-M20

螺栓-M22

螺栓-M24

螺栓-十字線

螺栓-數量長度

螺栓-引線

螺栓-屬性

墊圈和墊片該如何處理?


以鐵板為例:

鐵板在詳細圖、裝建圖和型板的圖層表現皆不一樣。



以角鋼為例:

分析一支完整的角鋼詳圖,大概有角鋼本體、隱藏線、螺栓孔、螺栓十字線、角鋼編號、角鋼規格、長度、標註線。

角鋼-本體(角鋼背之隱藏線也畫在這裡)

角鋼-編號

角鋼-規格

角鋼-長度


圖層顏色

須注意線條顏色與出圖時線條粗細的關係。


圖層線型

該如何處理圖層線型?


圖層分組管理

使用「LayerState」 指令管理分組之圖層。

「新建」-- 新建一個名稱用來儲存目前圖層狀態。

「設置」-- 快點兩下名稱,即可設置成該名稱的圖層狀態。

「儲存」-- 將目前圖層狀態覆蓋舊有狀態。

「編輯」-- 顯示圖層視窗,手動修改圖層狀態。

「更名」-- 變更名稱。

「刪除」-- 刪除名稱。

「匯出」-- 將指定名稱的圖層狀態匯出,儲存成一個檔案。

「匯入」-- 選擇一個圖曾狀態檔案或圖檔,將它們的圖層狀態匯入到目前圖紙內。


圖層分組名稱:

全部打開

放樣圖

應力圖

詳細圖

裝建圖

型板圖


內部程式



外部程式

匯入鐵塔標準圖層

匯出鐵塔標準圖層



2015年5月12日 星期二

讓AutoCAD圓柱體模型表面更精細

AutoCAD 3D模型可以匯出為 .stl 檔給3D印表機列印,但是列印出來時為什麼精細度不是很好? 如下圖:


改變 AutoCAD 系統變數「FACETRES」可以調整圓弧面的精細度。

FACETRES 的值愈大愈精細。

因為 AutoCAD 系統變數「FACETRES」的預設值是 0.5,所以才會出現如上圖的很多摺邊。

您可以將 FACETRES 的值調大一些(例如 10),列印出來的精細度就會好多了,如下圖:


2013年6月1日 星期六

AutoCAD程式 - 變更「標註(DIMENSION)」物件到指定圖層

本程式含有2個好用的指令,都是用來變更「標註(DIMENSION)」物件到指定圖層。
它們在選取物件時會自動過濾「標註」物件。

下載 https://dl.dropbox.com/u/17614336/softwares/DimChgLay/DimChgLay.rar


執行碼 說明

DimChgLay 變更選到的「標註(Dimension)」物件到指定圖層。

QdimChgLay 快速變更所有「標註(Dimension)」物件到指定圖層,詳註。


註:

1.DimChgLay.ini 必須放在AutoCAD路徑下。

2.圖層名稱預設為「標註」,顏色預設為4。如果要變更預設的圖層名稱與顏色,可以修改DimChgLay.ini 內容。

AutoCAD程式 - 檢查兩個圖面是否相同

功能: 檢查兩個圖面是否相同,位於目標圖面內不同的物件會被亮顯。

下載: https://dl.dropbox.com/u/17614336/softwares/CheckDiff/CheckDiff.rar


說明:

要被檢查的圖形稱為「目標圖面」。如果原始圖面與目標圖面分別在不同的圖檔裏,

必須將目標圖面複製貼上到原始圖面中,最佳的位置是擺放在原始圖面旁邊。

指定基準點的用意在定義被檢圖面的座標原點,原始圖面與目標圖面都有各自的座標原點。

所以在選擇基準點時應當要選取相對應的參考點,如此才有檢查的依據。

程式只對圖形物件檢查是否異同,不會檢查物件的圖層、顏色、線型...等性質是否一致。








使用步驟:

選取原始圖面...

指定原始圖面基準點:

選取目標圖面...

指定目標圖面基準點:


註: 被檢查出的物件會被置入變數「sl」,它是一個選集(Selection)。如果您要編輯它們,可以在出現「選取物件:」時鍵入「!sl」即可選取到它們。

2013年5月31日 星期五

AutoCAD應用軟體 - 出圖大師




[軟體名稱] 出圖大師

[軟體版次] v2013.12.17

[修訂事項]

1.修訂批量出圖之列印到 PDF 功能。


[適用平台] AutoCAD 2004(含)以後之版本。

[下載網址]

程式檔 https://dl.dropbox.com/u/17614336/softwares/PlotMaster/PlotMaster2013.rar

說明檔 https://dl.dropbox.com/u/17614336/softwares/PlotMaster/PlotMaster.chm


[功能簡介]

「出圖大師」 它可以用來將 AutoCAD 圖面連續出圖,其特點如下:

1.可以選取許多圖檔實施批次出圖。點我觀看教學影片




2.可以對圖面內的圖塊參考, 群組,視窗(自訂的矩形範圍), 視景和配置出圖。點我觀看教學影片

















解決Windows7下在AutoCAD內無法建立功能表的權限問題?

在AutoCAD內無法建立功能表這個問題,
最主要是Windows7限制了使用者的權限,
解決這個問題的方式如下:

不可以直接用滑鼠雙擊桌面的啟動圖示來開啟AutoCAD,
而應使用滑鼠右鍵點擊啟動圖示,
然後選取快顯功能表內的「以系統管理員身分執行」。