Bricscad™ (Windows)
安裝
Bricscad V12 的安裝和運行獨立於 Bricscad 先前版本。
12.2.18 版
2012年10月09日
修正
- 圖面線管之樹狀檢視: 當樹形頂部捲出視窗,而且數值有變更,樹形會無法捲回頂部,預覽視窗也不會刷新。
- 圖層總管: 無法變更視埠線型及線寬。
- OLE: 自從更換點陣影像引擎後,OLE 物件會無法顯示不是2D的線架構模式。
- 圖面總管之視景: 變更透視設定後不會儲存。
應用程式開發
- COM: IAcadBlockReference::get/put_InsertionPoint 輸入及回傳的點必須在 WCS。
- LISP: 在(command "_insert" pause ...)使用ESC鍵不會中止 Lisp 程序。
- LISP: 修正(vle-entget) 及 (vle-entget-m) 對於 AcDbPolyline 的測試碼。
- LISP: 修正 (equal) 及 (assoc) 使用 VLA-OBJECT 項目的問題。
- LISP: 下列 (vlr-editor-reactor) 事件損毀: :vlr-unknownCommand、:vlr-commandWillStart、:vlr-commandEnded、:vlr-commandCancelled、:vlr-commandFailed、:vlr-lispWillStart、:vlr-lispEnded、:vlr-lispCancelled、:vlr-sysVarWillChange、:vlr-sysVarChanged。
- LISP: (vla-put-rotation BlockRef) 轉換圖塊屬性失敗。
- LISP : (vla-get-height >) 和 (vlax-get-property > 'Height) 應會傳文字的高度。
- LISP : 沒有 (vlr-docmanager-reactor) 文件事件傳送到 Lisp 反應比器。
12.2.17 版
2012年8月22日
修正
- OLE: 在開啟編輯 Excel OLE 表格物件並關閉後,該物件尺寸會變更。
- 快速選取: 在快速選取模式下點擊多行文字內容的「...」按鈕會導致崩潰。
- 動態圖塊: 編輯動態圖塊內物件的任一性質後會遺失繪圖順序。
- 文字: 傾斜的文字在移動/複製後會變更字高、高寬比及傾斜角度。
- Bricscad 應用程式關閉時在某些機器上發生存取衝突異常。
應用程式開發
- CUI: 在 CUI 檔中滑鼠右擊動作定義以空白字元結尾, 移動及複製指令運作不正確。
- .NET: PaletteState 已設為隱藏。
- .NET: 增加 Document.IsActive 性質。
- BRX: OPMDynamicEnumProperty::GetPropValueData : 「enum」類型的性質不會顯示。
- BRX: AcEdInputPointFilter::processInputPoint : 在系統工具提示中加入使用者工具提示改為以使用者工具提示取代系統工具提示。
- BRX: AcEdInputPointFilter::processInputPoint : Acad::eOsnapped 極座標追蹤旗標在歷史參數的設定,但 Acad::ePolarAngle 不會設定。
12.2.12 版
2012年6月29日
新增
- 模型約束: 新增 DMRIGIDSET3D 指令可以定義一組剛性體的物件或子物件。
- UCSORTHO: 決定還原正投影視圖時,是否自動還原相關正投影 UCS 設定的系統變數。
加強
- 約束: 約束移除速度加快。
- 尋找對話方塊: 可以用 ESC 鍵關閉。
- 群組對話方塊: 開啟時焦點會在名稱欄。
- -VIEW: 在圖紙空間選取隱藏的選項(Top/Bottom/Front/Back/Left/Right 或 SWiso/SEiso/NEiso/NWiso),會提示「選取視景的視埠」,並切換至模型空間。
- INSUNITS: 在不同單位設定(INSUNITS)的圖面間複製/貼上,當以圖塊貼上時不會自動縮放。
- 屬性: 有多圖層的圖面,屬性編輯對話方塊效能提升。
- PRINT: 出圖及預覽出圖時出圖型式增加支援線端點及接合。
- VIEW: -VIEW 指令增加支援隱藏的 SWiso、SEiso、NEiso、NWiso 選項。
- 工具選項板: 支援由不同路徑載入工具選項板。
- 工具選項板: 在工具性質對話方塊中增加「旋轉的提示」選項。
修正
- PDF 匯出: 匯出的SHX文字會以較小的邊界框進行不必要的裁剪。
- 自動儲存: 唯讀的圖面應不會進行自動儲存。
- TEXT: 處理長的(大於64字元) TrueType 文字會導致崩潰。
- 選取: 選取物件時「single」選項沒有作用。
- 視埠: 當點選一截取的視埠邊界,應只會選取視埠物件。
- 圖層狀態: 在圖示檢視時建立新的圖層狀態會導致不明的錯誤。
- MIRROR: 傾斜的文字會以不正確的方向鏡射。
- 顯示: 在切換圖層開啟後,圖層上的聚合曲面仍然不可見,直到下一次的重生動作。
- UNION、INTERSECT: 如選取的實體數量少於2,指令會中止,不會提示選取更多的實體。
- PDFEXPORT: PDF 匯出時 SHX 文字大小不必要的變更。
- MSLTSCALE: 開啟 AutoCAD 2007 或更早版本建立的圖面,MSLTSCALE 初始值錯設為1。
- STRETCH: 拉伸標註時,標註文字也在拉伸邊界內,標註線的位置會移向標註點。
- 垂直鎖點: 垂直一線並相切一圓建立直線,如垂直鎖點不是永久設定時會不正確。
- REVOLVE、EXTRUDE: 如聚合線有重覆的頂點會失敗。
- 字體處理: 如 TrueType 字體沒有安裝在系統,用另一個 TrueType 替代,可能會導致意外。
- PRINT: 變更出圖規劃/印表機及圖紙尺寸後,可態導致崩潰。
- 複製/貼上: 在貼卡上時 INSBASE 設定套用不正確,導致貼上內容位置錯誤。
- XDATA: 當使用 OFFSET 指令,EED 不會複製到建立的物件。
- CHAMFER、FILLET: 當以常數寬度應用於聚合線,寬度不會維持,部分線段的寬度會是0。
- 圖層總管: 「自動重生」和「重生」選項失效。'
- 圖層總管: 變更圖層的視埠顏色後,須要重生圖面。
- PUBLISH: 當讀取 .dsd 檔,有音調符號的字元讀取不正確。
- 多重引線: 雲形線的多重引線顯示不正確。
應用程式開發
- BRX: SBTrayItemBRX 加入 Bubble 類別及相關函數以支援氣泡視窗。/li>
- Lisp VLE : 為簡代 Lisp 程式碼, (vle-entget dxf ename) 也會為 DXF 確 6、38、39、48、60、62、67、370 回傳預設值。
- SR35262 - LISP: 使用 (read-line) 讀取多位元檔案失敗。
- LISP、 SDS: 在 LISP 和 SDS 中使用 PAUSE,在指令行中表 ENTER 會開始指令,最後的訊息指令會在 LISP 或 SDS 指令完成後才處理。
- COM: OdDbText::getTransformedCopy 在念願角不為 0 時會不正確的處理非相同比例陣列。
- BRX: 當自訂物件程式碼在複製和貼上操作的 beginDeepCloneXlation 事件時加入或變更物件,UNDO 時會導致崩潰。
- UNDOMARKS: 當使用 LISP 或得復原群組,不是所有復原標記會計入。
- BRX: 當 GS 容器中未刪除的物件沒有繪製會導致崩潰。
- DCL: DCL 的 list_box 中以 set_tile 設定選取,用上下鍵時選取會不正確。
- LISP: 從 (vla-get-documents)、 (vlax-get-property ... 'Documents) 取回的文件物件沒有正確處理。
- DCL: 解決不同焦點問題,特別是 OpenDCL 基礎的對話方塊。
- LISP、SDS、BRX : (command "_dtext" ... pause) 和 (vl-cmdf _dtext" ... pause) 在文字輸入時無法在螢幕上顯示文字。
- LISP: (vl-cmdf) 函數重新使用一般的 (command) 函數。
- LISP: (vla-get-activedocument) 函數在 (vla-open) 之後立即呼叫會回傳錯誤的文件物件。 (vlax-get-property) 函數在這種情況下行為正確表現。另修正 (vla-close) 的問題。
- LISP: (vla-get-name (vlax-get-acad-object)) 和 (vlax-get-property (vlax-get-acad-object) 'Name)
回傳沒有用的字串。
- LISP: 當 Lisp 字串包含0字符被轉換到 COM 字串,COM 字串會在0字符截斷。
- LISP、SDS、BRX、VB/VBS: 當 QUIT、OPEN、NEW 或 QNEW 指令以 Lisp、SDS、BRX、VB/VBS 取代,並將最後的圖面關閉,便無法再使用。
- LISP: (getstring) 函數在使用 2 個以上參數時行為不相容。
- LISP: (command) 刪除配置視埠,再用 (command) 輸入點,當物件鎖點啟用,並嘗試由輸入的點取得鎖點會導致異常。
- LISP: (type <reactor-object>) 函數自 V12.2 失效。
- LISP、SDS、BRX: (command "_print") 和 acedCommand(_T("_print")) 傳回錯誤狀態,當對話方塊關閉會中斷 LISP 的執行。
- LISP、SDS、BRX: 使用 (command)/acedCommand()/sds_command() ,第一個文字輸入不會顯示(V12.2.2).
- .NET: 推翻的 API 可能變得不穩定,並導致異常。
- .NET: 完成 ProgressMeter 類別。
12.2.8 版
2012年5月28日
新增
- 圖面總管:
- 檔案及開啟圖檔面板合併為一個圖檔面板,有開啟圖檔及資料夾兩個頁籤。
- 資料夾以緊湊的平面清單取代目錄樹狀顥示,大幅減少資料夾樹狀顥示的足跡。
- 資料夾中未開啟圖面的圖塊可以瀏覽或以雙擊插入至目前圖面。
- 圖面總管選項增加圖塊插入的規劃。
- 圖層總管: 為配置增加視埠顏色、視埠線型、視埠線寬及視埠出圖型式.
- 圖層篩選: 可使用圖層及圖層性質來篩選圖層,並可儲存篩選。目前的圖層篩選可套用至物件性質工具列中的圖層綜合方塊。
SHOWLAYERUSAGE 系統變數控制圖層狀態行顯示有關圖層使用情況的訊息。
- PUBLISH: 這個指令可以規列、執行、儲存批次出圖作業,增加 PUBLISHALLSHEETS 設定,尚未支援發佈至 DWF 或 PDF。
- 列印至檔案: 在出圖對話方塊中勾選此選項便可以列印至檔案。
- TOOLPALETTES: 此指令可以開啟新的可停駐式工具選項板。
如何加入至工具選項板:
- 在圖塊總管中右擊,再選取加入至工具選項板。
- 在填充編樣式面板中右擊,再選取加入至工具選項板。
- 在自訂對話方塊的工具上右擊,再選取加入至工具選項板。
- XOPEN: 此指令可以選取並開啟外部參考檔,可以從 XREF 的快顯功能表及圖面總管的 XREF 外部參考頁籤操作。
- DWFVERSION: 可以控制使用 EXPORT 指令匯出的 DWF 版本。
- DMRIGIDSET3D 指令: (直接建模)可以將一組物件或子物件設定為剛體。
加強
- 可以處理龐大的 JPEG 影像。
- ECW 和 MrSID 影像的效能增強、記憶體用量縮減。
- 最新的檔索清單: NFILELIST 預設值由 4 調整為 10、最大值由 10 增加為 20。
- ANNOALLVISIBLE: 此系統變數可以強制顯示所有可註解物件。
- DEMANDLOAD: 此系統變數指定是否以及何時隨選載入某些應用程式。
- 圖面總管: 圖塊詳細檢視增加說明欄,可雙擊插入圖塊。
- LISP 引擎: 效能提昇,並新增 VLE- 函數。
- REFEDIT: 完成支援約束處理。
- REGION: 面域建立會先處理開放的曲線,然後後是封閉的物件,會忽略空幾何的物體。
- 捲動縮放: 經由抑制捲動縮放操作最多餘的重繪來提昇效能。
- 表格: 表格編輯對話方塊可以刪除一個範圍的行/列。
- TTF 顯示: Bricscad 會使用含有無法識別的字符,而不是繪製無法識別的字符符號字體。
- 列印: 列印透明點陣影像已重新設計並改進。
- 表格: 當選取表格時,快顯功能表增加匯出表格選項。
- 列印: 由頁面設定以不明的出圖尺寸啟始,會選取最尺寸最接近的圖紙。
- 列印: 列印份數會在每次列印後重設。
- PEDIT: 結合選項會顯示加入 3D 聚合線的線段數量。
- PURGE: 使用 T 選項清除表格,BA 批次清除。
- TEXT 指令: 當以預設參數建立文字物件,加強由最近建立的文字物件複製文字性質。
- REGION: 增加支援以 3D 面物件建立面域。
- FILLET: 增加支援在弧和聚合線線段間建立圓角。
- FIND: 「縮放至」選項會縮放過於接近文字。
- 文字編輯對話方塊: 會記憶並取回最近使用的位置及大小。
- VIEW 指令: 增加支援正投影選項。
- EXPORT: 增加當 PictureExportScale 設定過大時的提醒。
修正
- 功能變數: 修正十進位值的格式。
- OLE: 修正雙擊編輯 OLE 物件啟動 EXCEL 檔。
- 約束: 圖面含有損毀的 assocNetwork 物件無法顯示。
- 顯示: 小的 TTF 字體當使用 OpenGL 顯示設備時顯示不佳。
- 右擊功能表刪除約束會導致當機。
- FILLET/CHAMFER: 兩個幾乎共線的線無法建立圓角/倒角。
- 極座標追縱: 執行指令並暫時變更鎖點狀態後,極座標追縱狀態會遺失。
- TOLERANCE: 錯誤線寬套用至公差物件,現在 LWDEFAULT 應用於文字和符號,LwByBlock 應用於線。
- XREF/BIND: 建立一個無效的多線型樣式名稱的圖面。
- COPYCLIP: 由目前視埠複製後視埠會移位。
- 2D-約束: 無法在獨立的點上建立約束。
- 當選取 ACIS 物件時,AREA 和 MASSPROP 報告零值失敗。
- -PLOT 指令: 當列印其他配置輸出會平移。
- SOLIDEDIT: SOLIDEDIT 指令的 體/檢查 選項重新設計並修正。
- 圖塊總管: 圖塊數量顯示錯誤修正。
- 截取的視埠: 在模型空間作業時,經由圖紙空間中截取的浮動視埠,點擊截取的視埠以外的區域,截取的幾何點曲形可能會成被選取。
- 建立插入時,屬性不會由 XDATA 複製相符的屬性定義。
- 面域: 無法由閉合或起點發終點相同的物件建立面域。
- 快顯功能表: 快速鰎在 Windows 平台沒有作用。
- PDF 匯出: 修正透明影像的匯出。
- 掣點: 在不可見圖層的屬性物件的掣點也會顯示。
- 約束: 刪除複製的約束,原始約束也會被刪除。
- 顯示: 大圖面範圍的圖面在高氏及隱藏彩現模式顯示有問題。
- 儲存至 DXF: 會以 256(依圖層)取代無效的 257 顏色。
- HIGHLIGHTEFFECT: SHADEMODE = 隱藏,當 HIGHLIGHTEFFECT 設為 1 或 3 時,物件會隱藏。
- PDFATTACH: 對話方塊無法識別包含國際字元的路徑。
- OLE: OLE 物件掣點拉伸非常慢。
- PERSPECTIVE: 全尺寸十字游標在透視模式只會部分顯示。
- 檔案開啟對話方塊: 無法同時開啟具有長檔名的多個檔案。
- TRIM: 具有雲形線邊界的填充線無法修剪。
- OLE: 在其他應用程式插入新的 "AcadDocument Class | Bricscad 12" OLE 物件,物件會在建立在空的文件中。
- PDF 匯出: 含有點陣影像的圖面會導致崩潰。
- PDF 參考底圖: 物件鎖點只能回傳 NURBS 曲線的端點。
- PDF 匯出: 線型變更使用出圖型式表的線會以連續線繪製。
- EXTRUDE: 修正錐形角不正確的擠出。
- PDF 參考底圖: 修正當平移或縮放時 PDF 參考底圖小的位移。
- PRINT: PRINT 指令在沒有指定系統預設印表機時無法使用。
- DXF 載入: 修正載入 DXF 檔時正中文字的調整。
- 性質面板: 群組的性屬不會以群組顯示。
- 約束: 角度尺度約束在變更為 180ø 後會消失。
- OPEN: R14 圖面的標註物件不會取得 DIMADEC 及 DIMAZIN 值的 EED 取代。
- 功能變數: 在自動儲存觸發更新功能變數後,檔案名稱功能變數取得自動儲存備份檔名,自動儲存應不會觸發更新功能變數。
- 圖面總管: 在 3D 模式開啟材質編輯哭,且目前材質為透明,在重生後會導致崩潰。
- 外部參考顯示: 凍結含有外部參考子物件的圖層,整個外部參考會暫時不顯示。
- DXFOUT: 如整容個物件的所有線起點和終點寬度相同,會以整體線寬值寫入 DXF 檔。
- OLE: 由 Bricscad 複製一物件到 Excel 後再回到 Bricscad,OLE 物件會顯示錯誤且/或崩潰。
- 表格: 在旋轉的 UCS 插入表格,原點會不正確。
- PRINT: 出圖後配置圖形會移位或消失。
- EXTRUDE: 擠出部分聚合線失敗。
- 材質: 變更 3D 實體的材質,沒有變更指定給特定的實體面的材質。
- 工具列: 檢視點工具列在中央增加底部的滑出工具列。
- 視埠拉伸 - 垂直拉伸視埠也會變更內容的比例。
- 圖層: 以物件性質工具列或圖層總管變更圖層性質會有多餘的視景重生。
- PDF 參考底圖: 當參考底圖平行檢視方向顯示一側,PDF 參考底圖無法顯示。
- 拖曳: 虛線拖曳框的動態圖形會使用鎖點位置。
- 工具列: 部分自訂有透明的 PNG 工具列圖示會以黑色背景顏色來繪製。
- PRINT: 當列印份數大於 1,會產生多份列印工作。
- OLE: SAVE 指令無法正確儲存在其他應用程式中嵌入的 Bricscad 文件。
- 性質面板: 變更鎖護圖層中物件的性質會導致崩潰。
- 修正圓錐體、球體和圓環體的中心點鎖點。
- PDF 參考底圖: 當比例值需要非常高的影像建立,縮放的參考底圖無法列印或顯示。
- UNION、INTERSECT 指令: 選取少於 2 個物件會中止。
- DDEDIT: 所有巢狀圖塊在參考編輯對話方塊中有相同的名稱。當 DDEDIT 指令由指令行執行時會顯示「無效的選取」錯誤訊息。
- 自訂對話方塊: 自訂工具列圖示在自訂對話方塊中不會顯示。
- EXTRUDE、REGION: 聚合線尺寸 ~1.e-6 無法轉換至面域或擠出。
- 填充線面積: 文字物件所產生巢狀填充線邊界,在計算面積時不會略過。
- MINSERT: MINSERT 物件含有空的圖塊會導致極大的圖形範圍計算。
- PEDIT/結合: 幾乎重合端點的弧無法結合。
- 匯入: 當匯入 DWG 或 DXF 檔時,會提示插入的旋轉角,應使用預設值 0 取代。
- GRID: 使用具格線的格點,在縮放至非常遠時會導致崩潰。格線沒有足夠的延伸至圖面邊界。
- 鎖點標記: 在使用捲動縮放後鎖點標記不會顯示。
- TEXTSCREEN: 文字視窗沒有正確初始,第一次使用時會導致無法預期的尺寸。
- -PLOT 指令: 如選取「儲存至配置」選項,只有在列印實際執行後才會儲存設定。
- MODELERPROPERTIES: 標準版中指令操作不正常。
- 頁面設定總管: 詳細檢視時應在雙擊後才可編輯名稱。
- 當目前選集中包含物件的圖層狀態變更為關閉或凍結,這些物件應由選集中移除。
- 頁面設定: 當使用不當的規劃檔 (PC3) 時,切換圖紙的單位不會儲存至頁面設定中。
- OLE: 有極端座標的 OLE 物件的圖面會無法顯示並導致運算溢出。
- PRINT: 因 NURBS 處理的問題,部分物件在預覽及列印影來會消失。
- FIND: 應不可用空的文字取代文字物件的內容。
- ATTDEF 對話方塊: 開啟對話方塊時字型欄位不會設定至 TEXTSTYLE 系統變數,關閉對話方塊籲求也不會設定TEXTSTYLE
系統變數。
- COPY: 關聯數值未如預期複製,導致複製操作非常慢。
- 圖層篩選: 變更沒有儲存。
- IMAGEATTACH: 指令不會參考 UCS。
- 圖層篩選: 在圖示檢視時不會顯示圖層。
- 點陣影像: 點陣影像錯誤的路徑在圖面總管中編輯路徑會引起崩潰。
- ETRANSMIT: 當圖面第含有無效路徑的點陣影像會發生異常。
- 圖面總管: 當一面板浮動並拖曳出圖面總管框外,重新開啟圖面總管時會導致崩潰。
- PDFFRAME: 值 0 和 2 沒有作用。
- 游標: 當十字游標軸平行於檢視方向時應不顯示,在非常大的檢視大小時亦應抑制不需要的輻線顯示。
- 功能變數: 使用多行文字編輯器在多行文字中加入功能變數會導致崩潰。
- 文字: 在建立多行文字物時,先前放置的文字物件仍然亮顯。
應用程式開發
- BRX: AcDbRegion::createFromCurves() 沒有正確作業。
- BRX: acedTrans() 轉換至/由 DCS 修正。
- LISP: 增加支援 (acet-sys-command).
- LISP、SDS、BRX: (nentsel)、(nentselp)和相關的 SDS 及 BRX 函數不接受關鍵字「_last」。
- LISP、SDS、BRX: 「sysvarWillChange」反應器事件傳送太晚。
- .NET: SetDatabaseDefaults() 方式現在可由目前資料庫套用預設值。
- COM: Utility.GetEntity() 修正可接受關鍵字,並可重設錯誤物件。
- 出圖 API: 增加友援出圖反應器、預覽引擎和出圖設備取代。
- BRX: 當子物件關閉時,所有者物件錯誤的「開啟狀態」會提升為 kForWrite 狀態,使其無法開啟這些所有者物件。
- BRX: getOffsetCurves() 可應用於由 AcDbPolyline 及 AcDb2dPolyline 驅動的自訂物件。
- DCS: 修正至/由 DCS 轉換,縮放及平移後保持目標點不變更。
- .NET: 完成 BoundaryRepresentation::BrepEntity::GetPointContainment、BoundaryRepresentation::BrepEntity::GetLineContainment 及 Hit類別。
- BRX: deepClone() 的字典問題修正。
- 快顯功能表: 修正快顯功能表的別名。
- .NET: 完成 RasterImageDef.ActiveFileName。
- LISP、BRX: LwPolyLine 的 dxf 40、41 群組在有 43 群組時會被忽略。
- LISP: 當 UCS 繞 X 軸旋轉 180 度時,(Getpoint) 回傳的 Z 軸不等於 0。
- COM: 以 AddTable 方式建立的表格 UCS 不正確。
- LISP、SDS、BRX: 當指令以按 ESC 鍵結束時,數個指令不會正確回傳「中止」狀態。
- LISP、SDS、BRX: 配置的指令反應器事件會以「LAYOUT_CONTROL」回傳。
- UNDO / REDO: OdEditorReactor / AcEditorReactor 基礎的反應器子指令事件現在會以反應器事件傳送。
- ATTDIA: 批次檔執行時,INSERT 指令應忽略 ATTDIA = 1。
- COM: 以COM 分離外部參考檔後,關機時會發生「Pure Virtual Function Call R6025」的錯誤訊息。
- LISP: 當比較函數引發 (atoi) 或 (atof) 的錯誤,(vl-sort) 可能會失敗或回傳原始的列示。
- BRX: AcApDocManager::lockDocument(kAutoWrite): 待鎖護文件鎖不會自動釋放,撤消紀錄不是關閉的。
- LISP: (entget) 回傳 LWPOLYLINE 的 210 群組碼會回傳 2D 的點。
- LISP, SDS, BRX: (textbox) / sds_testbox() / acedTextBox() - 文字必須為原點 = 0,0,0、文字旋角度 = 0、在 XY 平面問題已鞗正。
- LISP:
在 (foreach item <list-expression>) 中每個迴圈的 Lisp 表示式不正確。
- LISP: 當物件刪除,vlr-acdb-reactor 會傳送未預期的變更事件。
- LISP: 當 PStyleMode=1,(setvar "CPlotStyle" ...) 不會檢查參數值。
- LISP: 當相同名稱的變數在 Lisp 程式碼中使用,內建的 Lisp 函數可以重設為 NIL。
- 雙擊編輯對於內建的物件類型沒有作用。
- BRX: OdDbDatabase::setTEXTSIZE() 不會傳送反應器事件。
- LISP: 物件刪除、使用持續的反應器、圖面儲存,這圖面之後無法重新開啟。
- LISP、SDS、BRX: SELECT 指令在沒有選取時錯誤回傳 RTCAN。
- LISP: 部分(mapcar 'command ...) 的變數失敗。
- 功能表: 每一功能表群組中功能表的數量現在限制為。
- LISP、SDS、BRX: (setvar)/sds_setvar()/acedSetVar() 可用來變更 Bricscad 的使用者偏好。
- LISP、DCL: 在同一 (action_tile) 中心使用 (getXXX) 或 (entsel)/(nentsel) 函數,在關閉 DCL 對話方塊時會有問題。
- LISP: 加強 (setvar) 使用不正確參數時的錯誤訊息。
- LISP: (getstring) 使用 osnap 會導致意外 (entsel) 的回傳值。
- LISP: (vlax-safearray->list) 資料類型的處理是不夠嚴格,這可能會導致錯誤的罕見資料類型值 (VT_UI1, VT_I1).
- LISP、SDS、BRX: ssget("_P") 不會略過已刪除的項目
- BRX: AcEdJig::acquireAngle() 顯示不正確的動態虛線動態。
- LISP: (vl-sort) 和 (vl-sort-i) 使用 '>=' and '<=' 時的運作錯誤。
- layoutSwitched 反應器事件傳送太遲。
- LISP: (vla-get-count <collection-object>) 和 (vla-collection->list <collection-object>
不會略過已刪除的項目。
- LISP: (vla-delete) 無法刪除未使用的圖層。
- LISP: 當 VLA 物件在列示中使用時,(vl-bb-set) 和 (vl-bb-ref) 不會正確由 Blackboard 儲存及載入 VLA 物件。
- .NET: Teigha.DatabaseServices.Line.Angle 回傳錯誤。
- LISP: 「msg」 及 「title」參數在(vle-alert title msg flags) 函數中交換。
- XCLIP 相容性: 不支援處理多個參考圖塊。
- COM: IAcadBlock.AddRaster 方式不會參考目前 UCS。
- COPYCLIP: 當物件由貼至 MS Word 而來時作業不正常。
- LISP、SDS、BRX: 當提示功能表中以 (initget) 或 (getXXX)起始的關鍵字,如為實數時,提示功能表會傳送第一個字元至指令行。
- LISP: 提升 (vl-sort) 效能。
- 反應器: 「sysvarWillChange」事件不會為 CTAB 傳送。
- LISP、SDS、BRX: 當使用已刪除的 BlockTableRecord 的 AcDbBlockBegin/OdDbBlockBegin 物件,會導致(entget)/sds_entget()/acedEntGet()發異常生。
- LISP: 使用特有的 Lisp + VB/VBA 組合程式碼開啟/建立新圖面,在載入「on_doc_load.lsp」時會發生問題。
- LISP: (vla-get-plotstylename) 和 (vlax-get-property obj 'PlotStyleName) 會回傳沒有用的圖層物件字串。
- LISP: 加強有關「xxx:name」符號名稱語法錯誤的反饋。
12.1.20 版
2012年3月8日
新增
- 新的使用者偏好 PictureExportScale 比例係數用於控制匯出影像格式 (WMF、EMF、BMP) 的輸出解析度。
加強
- 直接建模: Shift+Tab 可以切換至可用參考平面清單中的上一個動態標註。
- 效能: 虛線線型的3D聚合線重生所需的時間減少40%。
- 彩現: 彩現對話方塊中移除「切換至高品質視覺樣式」 核取方塊, 若要切換到一個永久呈現的顯示模式,請使用 VISUALSTYLES 指令。
- PURGE: 支援下列的指令選項:
註冊程式
材質
複線型式
出圖型式
表格型式
視覺型式
- 約束: 當滑鼠經過具有約束的物件時會顯示藍色約束圖像。
- 建模: 因優化轉換使整體建模的性能提出10%。
- 性質面板: 唯讀性質的文字控制不會取得焦點。
- PEDIT: 結合選項會顯示加入的線段數量。
- 標註: 指定標註位置時輸入0表示省略延伸線。
- 點陣影像: 下列影像格式的記憶體需求大幅減少: BMP、JPG、PCX、PNG、GIF、TGA、TIF。
- 表格: 性質面板加入儲存格的寬度、高度、文字旋轉、內容和對齊方式等性質。
- PAN: 減少平移操作在開始使用暫存平移的滯後時間。
修正
- 座標過濾: 在輸入時套用座標過濾器(.x、.y、.z) 動態顯示物件不會過濾器限制位移。
- REFEDIT: 在嘗試編輯參考會發生崩潰。
- 密碼保護: 在檔案總管中雙擊或拖曳無法開啟密碼保護的圖檔。
- EXTRUDE: 圓無法以多重物件群組中部分的物件路徑擠出。
- XREF 和 -XREF: 當巢狀參考的上層參考有遺失便無法分離。
- EXPLODE: 分解後3D實體的位置不正確。
- SAVE: 儲存為R14格式時,圖紙空間視埠的檢視參數會遺失。
- 文字: 在非等比縮放後有傾斜角度的文字的高度及寬度會錯誤。
- 游標: 十字游標在透視模式下不會更新。
- 視埠: 在新的圖紙空間中建立視埠的預設大小調整為出圖範圍的0.8倍。
- 標註: 註解標註在複製後無法變更位置。
- 約束:
1. 重設圖像需要額外的重繪。
2. 移除「按 ENTER 全選」的選項。
3. 點-線-重合約束在掣點編輯後復原會使線不正常的旋轉。
- MIRROR: 重直的文字不會正確的鏡射。
- 圖面總管: 在編輯配置或頁面設定後關閉圖面總管,可以由圖面總管內執行指令。
- 文字: 空白字元會使字型的主要字體而非大字體。
- 彩現: 修正當彩現至視埠時會立即以彩現影像覆蓋非彩現的顯示。
- 透視檢視: 掣點的大小應依照視景的參數, 同時應保持不變。
- 點陣影像:圖像和其實際位置呈現半個像素的轉變相比。
- TXTEXP: 可以產生只有單一線段的聚合線。
- 併入: XREF 指令的併入會忽略繪圖順序。
- 填充線: 巢狀迴圈的填充線面積計算不正確。
- 指令行: 不支援在指令行使用相對路徑,並會中止圖面的載入動作。
- 掣點: 開啟快顯功能表後不會再顯示選取物件的掣點。
- 約束: 編輯損壞的模型的尺度約束會造成崩潰。
- SOLIDEDIT: 體 -> 分離會將分離的體應放置在目前圖層。
- 出圖: 出圖型式非連續線型比例錯誤。
- DIMANGULAR: 當 DIMASSOC = 0,在輸入標註線位置後沒有標註文字位置的提示。
- 極座標追蹤: TEXT 指令在輸入高度及旋轉角時不支援極座標追蹤。
- 出圖: 隱藏線彩現模型支援線寬。
- 填充線: 當邊界包含橢圓弧和端點有小間隙的雲形線會偵測失敗。
- 點陣影像: 圖面有大的影像會只列印部分或無法列印。
- LAYERSTATES: 無法取回圖層顯示性質。
- PERSPECTIVE: 隱藏線描影模式不良的最近平面截取。
- 頁面設定 / 出圖對話方塊: 只有當出圖及圖面單位等於標準比例分子及分母,「自訂」比例應變成「標準」。
- 出圖: 在沒安裝印表機的系統執行出圖相關操作可能會導致程式不穩定。
- 引線: 在視埠中比例不為1且 DIMSCALE=0 的引線,箭頭比例不正確。
- 點陣影像: 根據背景顏色,在影像周圍會有非預期類似邊框的邊界。
- DIMRADIUS 和 DIMDIAMETER: 當 DIMTIX 開啟和 DIMUPT 關閉,
如 DIMTMOVE = 0 便沒有指定標註文字的提示,如 DIMTMOVE > 0 便沒有指定標註文字及標註線的提示。
- 約束: 載入含有 畸形約束數據的圖面會導致崩潰。
- PEDIT: 使用擬合選項後,線型模式不必切換為關閉。
- REFCLOSE/儲存: 外部參考附加到請求失敗。
- 傾斜文字: 275 度傾斜角度的文字會顯示不正確。
- 檔案開啟對話方塊: 雙擊沒有預覽影像的圖面,在產生預覽時中止會導致崩潰。
- REFEDIT: 當參考編輯含有大數量插入的圖塊會導致崩潰。
- PEDIT: 在「轉成聚合線」提示時回答否會出現異常。
- PEDIT: 轉換圓成為聚合線不會建立閉合的聚合線。
- 頁面設定: 修正載入圖面時不正確的頁面設定幾何數據,模型頁籤會顯示在最前方。
- PEDIT: 結合選項沒有選取物件會回到上一提示。
- 圖層總管: 第一次新增圖層,焦點不會移至新圖層的名稱欄。
- PURGE: 全部選項會刪除「ACAD」註冊程式。
- 標註: 標註型式的 DIMCLRD、DIMCLRE、DIMCLRT 沒有作用 (V12.1.6)。
應用程式開發
- COM、LISP: IAcadDocument::get_WindowTitle() 回傳空的字串取代視覺標題。
- LISP: 加入 (vl-layerstates-list) 函數,可以回傳圖層狀態清單。
- OPM: 性質管理物件選取方塊顯示 dxf 名稱而不是物件類型的名稱。
- SDS、BRX、LISP、COM: PASTE 和 PASTEORIG 指令會使用 ARX 相容的內部執行,會正確的觸發 ::beginInsert()、::otherInsert() 和 ::endInsert()
事件。
- HLR: 傳送含有線性面的聚合面網面至 HLR 引擎導致錯誤。
- 顯示: 物件都具有一些檢視性質,在復原或重做的這些檢視性質的修改後不會失效。
- 隱藏線描影模式: 薄殼的邊緣在其圖層可見時不會顯示。
- 物件鎖點: 因 getOsnapPoints() 不會調用每個選取框中物件的 GsMarker,所以不會完整標示自訂物件的鎖點。
- PASTE: 在 PASTE 指令時,正文模式沒有作用。
- HLR: 加強在大的模型時 HLR 引擎的效能。
- HATCH: 完成 OdDbHatch 的intersectWith 和 boundingBoxIntersectWith。
- BRX: AcGiCommonDraw::isDragging() 在 HighQuality 和 Model ShadeMode 永遠回傳'偽'。
- 建模: 3D 實體 getSlice() 沒有妥善處理情況下,切割平面與一實體的面重合。
- LISP: 當 (vlax-get-acad-object) 物件傳送至 (vlax-release-object),主要的 Lisp COM 物件會錯誤的設為 NULL,這個導致再次使用 (vlax-release-object) 時的錯誤。
- LISP: (atoms-family 1 refList) 語法: Lisp 符號名稱字元不會都使用大寫。
- LISP、SDS: 建立圓相切的其他物件失敗。
- PEDIT: 由聚合線中刪除頂點,在指令結束後刪除的線型仍會顯示。
- 標註: 修正對齊或及角度標註物件的傾斜角度計算。
- SPHERE 及 AI_SPHERE: 在提示功能表中點選「中心點」 引發異常。
- COM、LISP: 完成 IAcadUtility 物件的 IsUrl() 和 GetRemoteFile() 方式,修正 (vla-isremotefile) 的回傳狀態。
- OPM: 修正綜合方塊的編輯,因沒有物件而顯示為編輯欄位。
- OPM: 修正變更每個實例性質的啟用狀態。
- LISP: 增加函數通過 COM 來獲取及設定PdfOutput 性質:
(vla-get-zoomtoextents)、(vla-put-zoomtoextents)
(vla-get-papersizeoverride)、(vla-put-papersizeoverride)
(vla-get-shxtextasgeometry)、(vla-put-shxtextasgeometry)
(vla-get-simplegeomoptimization)、(vla-put-simplegeomoptimization)
(vla-get-ttftextasgeometry)、(vla-put-ttftextasgeometry)
(vla-get-embeddedttf)、(vla-put-embeddedttf)
(vla-get-layerssetting)、(vla-put-layerssetting)
(vla-get-layoutstoexport)、(vla-put-layoutstoexport)
(vla-get-paperheight)、(vla-put-paperheight)
(vla-get-paperwidth)、(vla-put-paperwidth)
(vla-get-useplotstyles)、(vla-put-useplotstyles)
- LISP、BRX: 不正確處理非常規 DottedPair resbuf 清單,以 acedRetList 傳回 Lisp 引擎。
- 使用者存取權限: 抑制沒有管理員權限的使用者執行 Bricscad 時出現的錯誤訊息。
- LISP、BRX: 修正 COM 存取 DynamicBlocks 的 GetPropertyValue。
- LISP: (vlax-get) 函數不會「分解」非原生物件,如 Variants 和 SafeArray 遞迴。
- LISP: 當刪除的物件在刪除的配置上會亮顯/不亮顯,導致發生嚴重的錯誤。
- BRX: 完成編輯反應單的 modelessOperationWillStart 和 modelessOperationEnded事件。
- LISP: 當重覆使用 ESC 鍵,等候的 ESC 鍵事件可能會意外地取消執行的 Lisp 程式碼。
- COM: .AddLeader() 方式建立不正確關聯引線及多行文字, 而導致錯誤引線圖形和顯示
- COM: 當 IAcadUtility::GetEntity() 回覆空的輸入,應用程式會沒有回應。
- CLONING: 物件關係的 DeepClone 對於 kDcInsert
事件未完成, 導致資料庫損壞。
- LISP DCL: Lisp DCL 對話方塊計數器缺少同步條件,導致使用DCL對話框後用戶輸入功能的情況下停止回應。
- .NET: 完成 Database.Wblock(Database、ObjectIdCollection、Point3d、DuplicateRecordCloning)
- 性質面板: 修正 IDynamicProperty。
- LISP、COM : 加強(vlax-get/put-property)、(vlax-invoke-method)、(vla-get/put-)、(vla-
)的錯誤報告。
- XREF: 3D 物件在外部參考時因大的Z軸 (1e+29) 而不會顯示。
- BRX: 以 ACRX_CMD_NOHISTORY 旗號註冊的指令不應加入指令歷程。
- BRX : 直接從內建物件派生的自訂物件不會調用getOsnapPoints()
- COM: 在旋轉的 UCS,CAcadBlock::AddText() 會建立不正確的旋轉文字。
- SDS、BRX: acrxEntryPoint(kLoadDwgMsg) 調用傳送太早,因此調用 SDS + BRX 應用程式可能會失敗。
- LISP DCL: 標題鍵誤被當作不區分大小寫。
- LASTPOINT: FROM 指令變更基準點的選頂不會更新 LASTPOINT 系統變數。
- CMDECHO: 當 CMDECHO = 0 時,不會抑制部分指令行訊息。
- LISP: (getvar "_pkser") 現在會回傳 Bricscad 的授權碼。
- BRX: 修正 AcDbBlockTableRecord::assumeOwnershipOf() 的崩潰及圖形更新問題。
- 掣點編輯: 掣點編輯自訂物件後,1011 XData 會遺失或不正確。incorrect.
- COM: 當加入新的圖塊,如該名稱的圖塊已經存在,原有的圖塊不會刪除或取代。
- 關聯式標註: 有從最近點垂直鎖點的對齊式標註,會不正確的複製。
- LISP 反應器: 完成下列 vlr-editor-reactor 反應器:
- :vlr-beginClose
- :vlr-beginDxfIn
- :vlr-abortDxfIn
- :vlr-dxfInComplete
- :vlr-beginDxfOut
- :vlr-abortDxfOut
- :vlr-dxfOutComplete
- :vlr-databaseToBeDestroyed
- :vlr-lispEnded
- :vlr-lispCancelled
- 輸入點監視器 : 移除輸入點監視器後輔助圖形不會抹除。
- 快顯功能表: 選取和取消選取快顯功能表項目後發生崩潰。
- LISP: 修正由含有 0x0 字元檔案讀取的問題。類似的問題已修正了 (vl-string->list)。
- LISP、SDS、BRX : 修正 xdsize() 計算的錯誤。
- LISP、SDS、BRX : (entdel) / sds_entdel() / acedEntDel() 必須不刪除物件名稱為「current」或「active」的表格物件。
- LISP: BlackBoard 精確度的限制由6位提高至12位。
- LISP: 修正 (ai_ssget) 訊息排印的錯誤。
12.1.13 版
2012年1月19日
加強
- 彩現: RedWay3D 彩現引擎更新至 V3,並擴展錯誤的顯示。
修正
- PDF: 修正匯出雲形線至 PDF。
- 性質板: 影像只會顯示部分的性質(12.1.12 產生的問題)。
- 圖層總管: 當變更圖層的顏色,之前選取的圖層顏色也會變更(12.1.12 產生的問題)。
12.1.12 版
2012年1月18日
加強
- 由圖面總管插入圖塊: 會立即以預設選項插入圖塊,不會有關於比例和旋轉角的提示。
- 性質面板: 加入多重插入額外的性質(行數、列數、行間距、列間距)。
- 多行文字編輯器: 增加控制多行文字物件高度的性質。
- 圖面總管: 新的字型預設使用 arial.ttf。
修正
- 匯出PDF - 當勾選「啟用取代圖紙尺寸」時,都是用 A4 的圖紙尺寸,現在會由配置設定中取得圖紙尺寸。
- 修正當 ANGBASE 不為 0 時,UCS 繞 Z 軸錯誤的旋轉。
- 出圖: 當 TEXTFILL 關閉,TTF 文字列印為不可見。
- 匯出PDF: 在匯出的 PDF 中搜尋不到文字。
- 匯出PDF: 只有部分使用 SHX 的日文會顯示。
- 2D 約束- 修正以弧中點建立 2D 約束的問題
- 修正圖塊定義方塊中圖塊名稱或檔名過長的反應。
- 圖面在圖塊紀錄有多餘的 DXF332 欄,在檢視附屬時會崩潰。
- Bricscad 現在會由 HKEY_LOCAL_MACHINE 複製登錄至 HKEY_CURRENT_USER。
- 修正 Bricscad 關機期間發生的維護失敗。
- ATTEXT: 修正對於有超出欄位的屬性。
- TRIM: 修正當切除邊和聚合線在第一頂點相交,對於建構線和閉合聚合線的問題。
- 2D 約束: 可以在性質面板中編輯約束的值。
- 約束: 約束標註文字編輯對話方塊會依照 DIMLUNIT 設定測量的文字表示形式來顯示。
- 顯示: 斜線的粗細明顯不同。
- 如在主要字體檔中找不到顯示的多位元組字元集字元,便會使用大字體,現在會以顯示「?」取代。
- CUI: 修正由 MNU 產生 CUI 檔的問題。
- _BHATCH 指令會忽略使用者定義剖面樣式的角度。
- 2D 約束: 在以在模型和圖紙空間加入約束,只會在目前配置中顯示圖標。
- 修正由多行文字對話方塊移除背景遮罩。
- 功能變數對話方塊: 標註物件的性質功能變數的「AssociativeHatch」取代為「Associative」。
- 當圖面有數個具不同描影模式的空間視埠,用多行文字編輯器編輯後多行文字會消失。
- 2D 約束: 自動約束對於雲形線沒有作用。
- 2D 約束: 當由性質面板變更物件後會自動更新約束。
- MTEXT: 以多行文字編輯器開啟多段的多行文字會崩潰。
- INSERT: 無法接受 DXF 檔名。
應用程式開發
- LISP: 如 entmake 可以用名稱載入樣式,會忽略傳到 entmake 的樣式定義。
- Lisp/SDS/BRXssGet() 增加支援 ":E" 選項。
- Lisp/SDS/BRXssGet() 增加支援 ":L" 選項。
- Lisp/SDS/BRX: ssGet() 增加支援 "." 選項。
- DCL: 如文字元件沒有初始值或寬度,且如其同列的文字元件有初始值或寬度,會由其他的文字元件取得初始值或寬度。如用 set_tile 變更這類文字元件的值,值會不符合預期。
- COM: 修正面域的查詢功能。
- COM: 由 COM 啟動 Bricscad,無法啟動多份 Bricscad。
- LISP: 修正 (atoms-family) 的兩個問題。
12.1.11 版
2011年12月26日
修正
- 配置頁籤 - 中文化「模型」頁籤。
- SECIONPLANESETTINGS - 字串可翻譯。
- BREAK - 修正指令提示。
12.1.10 版
2011年12月23日
新增
- 可以拖放重新排列配置頁籤,原先在狀態列的配置名稱順序開是固定的。
加強
- 可使用 XLOADPATH 系統變數,此變數設定一個路徑,用以儲存隨選載入的外部參考檔的暫時複本。
- REDSDKINFO 指令增加提供 Redway 相關的診斷。
- 檔案對話方塊: 對話方塊左側位置列的所有五個圖示都可以在設定對話方塊中自訂(程式選項→檔案→檔案對話方塊→位置列)。
- 平面ACIS實體在重生及拖曳的選做能顯著改善。
- QAFLAG 增加控制 REDSDKINFO 指令轉存 RedSdk 記憶體使用到「allocations.txt」檔案。
修正
- 約束列: 當點選工具列使約束圖像列消失後,縮放及平移會使圖像列再度出現。
- NEWWIZ: 如開啟一圖面,並用 NEWWIZ 建立新圖面,會立即捲動縮放,並套用至先前開啟的圖面。
- MIRRTEXT 關閉時,垂直的文字不會正確的鏡射。
- 修正在轉換MNU至CUI的定位停駐點。
- MTEXT: 因處理SHX字型前導空白的不同所發生不相容的換行。
- 屬性: 當圖塊掣點和屬性掣點重合時使用掣點編輯,位移的距離會套用兩次在屬性上。
- PDF 匯出: 使用垂直字型建立的文字字元錯位。
- 狀態列: 可以在 LISP 執行(pause)時在狀態列上點選變更系統變數的狀態。
- GCSMOOTH: 無法選取曲線,圖像不會是顯示。
- ORTHOMODE: 不會鎖點至 Z 軸。
- SOLIDEDIT: 使用分隔選項後第一個 ACIS 主體會遺失。
- XSOLIDS: 編輯實體會崩潰。
- SPLINE: 在儲存或貼上雲形線後不必要修改起點和終點切向。
- 標註: 在圖紙空間放置標註,模型空間的鎖點不會取得優先。
- 貼上: 由有旋轉UCS的模型空間複製物件,貼上至圖紙空間時不正確的轉換。
- LEADER: 註解偏移引線物件。
- 顯示: 有註解屬性的非註解圖塊參考不會顯示。
- 導航: 因導航狀態面板更新導致偶發的崩潰。
- HATCH: 填充線對話方塊中「繼承性質」選項無法複製角度、顏色及圖層性質。
- PRINT: 如系統印表機規劃為列印至非檔案埠,在繪圖機規劃編輯器中設定列印至檔案埠會被忽略,並輸出至系統埠。
- 工具列: 如UseOwnIcon="false",其他CUI檔的滑出定義不會正確顯示。
- POLYGON: UCS 高程只會套用於動態的顯示,但不會套用於建立的多邊形。
- 2D 約束: tDcAligned 指令的「點和線」選項會建立旋轉標註而不是約束。
- EXTRUDE: 擠出聚合線導致聚合線刪除。
- DCCONVERT 和 DIMCONSTRAINT: 指令運作明顯。
- DIMTAD: 圖面總管及性質面板的 DIMTAG 綜合方塊加入遺漏的選項。
- 功能變數: 由 EATTEDIT 對話方塊插入功能變數後無法儲存圖面。
- DIMTEDIT: 修正 DIMTMOVE=1 的水平標註的標註文字位置。
- DIMSTYLE: 修正標註型式編輯 DIMADEC 為 -1時的「不明的錯誤」。
- 使用有大字體的字型顯示文字,Unicode 字元只會使用大字體而不會使用主字型。
- 材質總管: 重新命名材質會導致崩潰。
應用程式開發
- LISP/SDS/BRX: sds_draggen 夾裡使用者輸入相對座標時會回傳錯誤的點。
- BRX、COM: 完成性質管理的群組。
- BRX: 完成在 HlrApi 中處理圓及橢圓。
- LISP: 加入新函數以支援 LayerState 處理:
- (vl-layerstates-has lstate)
- (vl-layerstates-setpropertymask lstate bitFlags)
- (vl-layerstates-getpropertymask lstate)
- (vl-layerstates-setdescription lstate description)
- (vl-layerstates-getdescription lstate)
- (vl-layerstates-rename oldName newName)
- (vl-layerstates-delete lstate)
- (vl-layerstates-save lstate [bitFlags [VportEname]])
- (vl-layerstates-restore lstate [bitFlags [VportEname [undefAction]])
- 雲形線的 DXFIN 和 entmake/entmod:
如固定點的數量為零且已定義開始/終止切向,entmake (entmakex) 無法考慮開始/終止切向。
- BRX: 修正 monitorInputPoint 在 UCS 變更且 ORTHO 及 SNAP 開啟。
- .NET、LISP: 在 Resultbuffer 分類增加支援 Bricscad::Editor::SelectionSet 分類。
- COM: 因不正碓的使用 VARIANT 類型使 DynamicBlockProperties 存取失敗。
- BRX、SDS: 所有文件管理反應器事件期間資源不再切換,只有 ::activateDocument() 是記錄調整現有的資源處理。
- LISP/SDS/BRX: ssget("X" filter) 無法選使用 XDATA 群組碼選取物件,例如:
(ssget "X" (list (list -3 (list "APPID" (cons 1005 "323"))))));
- LISP: (defun-q) 和 (defun-q-list-ref) 和所有以(defun)定義的函數作業,但應只接受以(defun-q)定義的函數。
- LISP/SDS/BRX: 修正 grText() 功能 - 會維持狀態列訊息欄文字(ID -1),直到移除(設定空字串)或呼叫(grText -5)。
- Lisp : 加入二個新的 VL Lisp 函數:
- (vl-showPromptMenu optionsString) - 以提供的選項字串開啟提示功能表。
- (vl-hidePromptMenu) 隱藏提示功能表。
提示功能表是在“無模式”模式 - 因此 (vl-showPromptMenu) 不會等待使用者互動,所以 LISP 程式碼要呼叫(vl-hidePromptMenu)移除功能表。
這兩個函數的目的是協助(gread)功能,請小心使用。
12.1.7 版
2011年11月28日
加強
- 標註: DIMRAD、DIMDIA、DIMLINEAR、DIMALIGNED、DIMANGULAR 指令增加支援 ACIS 物件。
- OFFSET: 指令失敗時會顯示更具描述性的錯誤訊息。
- 約束: 加強線性、固定、相等和轉換的圖示。
- 材質總管: 編輯面板加入捲軸。
- 自訂對話方塊: 檔名欄位不可直接編輯。
修正
- 字型: TTF 字型找不到 TTF 字型檔時可以附加 SHX 字型檔。
- OFFSET: 曲線偏移複製後面積不正確。
- COPYCLIP: 複製具有 ACDB_ANNOTATIONSCALES_VIEW_COLLECTION 延伸字典物件會導致崩潰。
- BREAK: 修正點選不在線上二點切斷線。
- PEDIT: 聚合線和弧有相反法線不可結合。
- COPYCLIP/PASTEBLOCK: 「未找到註冊表項」操作失敗錯誤訊息。
- OPEN: 圖面中含有圖塊參考上的約束無法開啟。
- CMCOMMAND 快顯功能表: 將指令選項移至第一分隔線後,並修正標題對齊。
- LIVESECTION: 填充線間距性質誤解為填充線比例。
- 當由 V11 升級至 V12, 'Applications' 機碼及其子機碼不會轉移。
- SETTINGS: 移除淘汰的建構面選項。
- PEDIT: 修正結合平行線段聚合線。
- 顯示: 有極大座標的建構線不會顯示。
- 顯示: 修正暫時填充線物件的顯示。
- DIMSTYLE: 編輯 DIMTFILLCLR 不是 ByBlock 的標註型式時會導致「'不明的錯誤」 。
- MTEXT: 行距型式在性質面板的列示不正確。
- MATCHPROP: 不再可使用框選選取目標物件。
- 設定對話方塊: 編輯資料夾列示性質,新值不會儲存。
- SECTIONPLANE: 新的物件會以預設圖層、線型、顏色建立。
- 如字元同時存在於主要字型和大字型,會以主要字型為主。
應用程式開發
- 事件: Database.databaseToBeDestroyed 引發所有資料庫被銷毀,即使沒有事件連接。
- DIESEL: $(getenv) 運作相容和符合 Lisp 和 SDS/BRX,會在 Bricscad 環境登錄、作業系統流程環境和 Bricscad CFG 設定中搜尋環境變數。
此外 sds_getenv/sds_setenv 讀取和寫入順序更改以下:
Sds_getenv() 讀取順序為:
- Bricscad Windows 登錄
- Windows 流程環境
- Bricscad 規劃
Sds_setenv() 寫入順序為 :
- Bricscad 規劃
- Bricscad Windows 登錄
- COM: IAcadPolyline::offset() 回傳錯誤的物件陣列。
- LISP: 當以 _mspace 由圖紙空間視埠切換至模空間視埠,Bricscad 不會正確切換至最後建立的視埠。
- LISP: 在字串中嵌入 unicode 字元規格可能導致記憶體存取衝突。
12.1.5 版
2011年11月15日
加強
- ACIS 程式庫升級22版。
- 可以拖拉 *.mnl 檔。
修正
- 大幅減少黑白影像的記憶體需求。
- 出圖型式可以在 3D 線構架的彩現模式使用。
- 修正布林市運算的失敗。
- 傾斜的 SHX 及TTF 文字轉移後會變更高度。
- 當列印 WIPEOUT 和 MTEXT 物件並顯示黑色背景時背景無效。
- TILEMODE 關閉時 WBLOCK 會取用錯誤的 UCS。
- 修正 3DSOLID 錯誤的幾何質量性質會崩潰。
- 修正垂直鏡射多行文字。
- 變更標註拉伸點的順序。
- 填充線選取使用者定義樣式時對話方塊錯誤。
- MATCHPROP 指令: 沒有選取物件時不會中斷循環,並會在選取目的物件後立即複製性質。
- LENGTHEN 指令: 會重覆物件的選取。
- 物件鎖點順序導致交點鎖點類似廷伸交點問題。
應用程式開發
- 修正以 acedDefun() 登錄函數及指令的問題。
- 在指令執行時重新定義 Lisp/SDS/VBA 指令會使 Lisp/SDS/VBA 崩潰。
- LISP: 無限迴圈/崩潰執行多重的 lisp/sds 指令以巢狀 (command)/sds_command() 呼叫需要交互式輸入。
- 完成 OdGiCommonDraw::isDragging。
- OPM: 完成 removeEmptyCategories 和在 getCategories 中呼叫, 取決於附加第二布林參數 "removeEmpty"。
12.1.4 版
2011年11月2日
新增
加強
- 性質板: 折疊狀態,包含巢狀節點,會記憶每一物件的類型。
- 性質板支援 3D 實體的面積。
- AREA 指令支援填充線物件。
- PlotOutputPath: 預設值為空白,如設定至一目錄,會使用且取代目前目錄,
UseOutputFolder 將不再使用。
- 彩現檢視: 在彩現檢視時會使用 模型空間的背景顏色。
- 彩現檢視: 加強繪圖卡支援彩現的檢查。
- 圖面總管 - 圖層:
- 圖層功能表增加「合併到」選項。
- 保持圖層設定的可見(避免捲動)。
- 「顯示外部參考圖層」預設為開啟。
- PURGE: 匿名圖塊會在圖面載入時自動清除。
- SOLIDEDIT: 加強指令操作的相容性。
- PSLTSCALE: 可套用至多個視埠。
- 非詳細的變種的 PLOT 指令可以接受在出圖對話方塊的頁面設定中所有字串清單。
- PEDIT 指令增加「多重」選項。
- 「圖塊」對話方塊: 圖塊名稱會依字母順序儲存。
- 在檔案總管中雙擊圖檔,SDI 為開啟時會執行另一個 Bricscad,SDI 關閉時會在目前的 Bricscad 開啟圖檔;SDI 在 Bricscad 中沒有作用。
- REGION: 支援由 2D 實面建立面域。
- REGION: 支援由閉合的曲線建立面域。
- 鎖點效能: 複雜 3D 實體的鎖點標記顯示不會延遲,游標可快速的移動。
- INSUNITS: DIVIDE 和 MEASURE 指令會引用此變數值。
- GRID: 增加支援 GRIDSTYLE 的「圖紙和配置顯示格點」選項。
- 指令選項: 數個選項關鍵字由完全大寫改為以大寫字母為首,其餘小寫。
修正
- 模型空間視埠的擬真彩現: 暫時圖形只會在一視埠中顯示。
- 當 ORTHOMODE 開啟時會忽略 POLARMODE 位元 2 的設定。
- 以功能鍵切換系統值不會立即更新狀態列。
- 當 Bricscad 執行外部模組初始化自有工具列時,在自動化方式下 Bricscad的不正確活化。
- 檔案對話方塊: 在部分作業系統,檔案對話方塊左側面板會根據 UseStandardFileDialog 顯示不同的資料夾。
- 表格物件數項小修正。
- 功能變數對話方塊:
- 修正「精確度」綜合方塊。
- 「LISP 變數」和「系統變數」增加格式選項。
- PERSPECTIVE: 動態圖形在透視檢視時可以被切除。
- OSNAPCOORD: 控制由鍵盤輸輸入的座標是否會取代常駐式物件鎖點。
- OLE 物件: Bricscad 內嵌資料在其他應用程式活化的問題。
- 影像解析度及 INSUNITS 變數在插入影像時不會引用。
- UNION指令: 會遺失顏色值。
- 操作 GRIP_STRETCH 和 STRETCH 不會更新 1011、1013、1041、1042 的 DXF 資料。
- 開啟檔案的對話方塊中,大在預覽較慢的檔案間切換時,不會中止預覽建立的程序。
- F3 鍵: 在按 F3 鍵後,目前工具提示及鎖點標記不會繪製。
- 表格: 修正部分表格的問題。
- OLE: 載入及 OLELINKS 對話方塊之後不會更新。
- 修正閉合聚合線的中心點鎖點。
- 建立面域不取得目前物件的性質。
- 修正圓環實體的輪廓線顯示。
- 出圖後會失去焦點。
- 無法使用在系統中安裝的印表機驅動程式時,會提供更詳細的反饋。
- 當一個丁停駐的面板(性質面板或指令行)浮動或隱藏,其大小不會正確寫入登錄。S
- 出圖範圍點會以模型頁籤的 WCS 儲存。
- 以迴轉雲形線產生的實體在擬真彩現模式不會載入及顯示。
- PLAN、 VPOINT、 ZOOM、 VIEW 和 DVIEW 指令不會依據視景性質變更來更新物件。
- LINE 指令在垂直物件鎖點的延遲。
- 當插入的子物件使用模型-轉換時會顯示錯誤。
- 遮蔽框不會套用線寬。
- 虛線線型的物會在隱藏模式會呈現實線。
- CHAMFER: 設定距離時會復原。
- 當 DISPSLIH開啟時,在隱藏線狀式顯示 3D 實體錯誤。
- 在編輯後儲存 OLE 物件的變更失敗。
- 掣點編輯: 套用修復編輯聚合線的弧線段。
- 當開啟延伸鎖點且DYNMODE=0時,直接距離輸入無法作業。
- SLICE 指令的二者選項會將結果實體之一變更至圖層0。
- PLINE: 當使用弧線段時會建立多重舊式的聚合線。
- EXTRUDE: 延路徑擠出失敗,偏離擠出路徑。
- WIPEOUT: 當 CACHELAYOUT 開啟時,在切換至圖紙空間時,遮蔽顯示會使用模型空間的背景顏色。
- PRINT: 當使用英制及配置或實際範圍的出圖範圍時,配置會相對圖紙影像移動。
- GRID 指令: 修正指示及選項。
- 表格: 清除表格取代不全變更行及列的尺寸至最小。
- REFEDIT: 在編輯時會鎖護檔案,當已用其他應用程式s開啟時,會開啟一外部參考供讀取;也會檢查如外部參考已由其他應用程式變更後重新載入。
- 在編輯雲形線的控制點後,固定點會遺失。
- HATCH: 修正半徑為零的弧的填充線高程。
- HATCH: 在處理填充線邊界多行文字沒有用的字高 (dxf 40) 會取代實際的字高。
- -INSERT指令: 當使用「~」選項並且指定一已存在圖面中的圖塊時,不會出現是否重新定義的提示。
- MASSPROP: 修正面域的性質。
- 物件鎖點工具列加入二點中點圖示。
- UPDATEFIELD: 報告中找到及更新的數量欄不正確。
- 檔案預覽: 當移動對話方塊超出螢幕再移回時,預覽不會重新顯示。
- 編輯表格時按 CTRL+ENTER 會確認文字且結束表格編輯。
- 關閉出圖預覽不會回到出圖對話方塊。
- 當由綜合方塊變更部分圖層性質,圖層綜合方塊會卡住且造成程式不穩定。
- PEDIT: 無法結合圓角線。
- LEADER 指令: 指令完作後,多行文字編輯器設定的多行文字寬度會重設為0。
- SLICE: 會回傳錯誤的切割部分。
- -HATCH 指令: 選取物件選項不支援前次選取。
- DVIEW/DISTANCE: 透視模式,VIEWSIZE 調整為相機和目標的距離。
- 表格: 新插入的列會使用正確的儲存格樣式。
- 外部參考的遮蔽框會依主圖面的 WIPEOUTVARIABLES 控制顯示。
- 表格: 可以使用 EXPLODE 指令分解。
- 如圖層在圖紙空間的其他視埠中凍結,有時點會無法在圖紙空間視埠中顯示這些圖層。
- 在影現模式列印有多重視埠的圖會會崩潰。
- 多行文字編輯器: 當選取整個文字且變更高度,多行文字物件不會增加格式碼,而是變更字高性質。
- 當影像沒有框,影像邊緣會以虛線顯示。
- 無法由 SAT 檔讀取自訂字元資料的 ACIS 物件。
- 性質板: 無法顯示自訂物件的名稱。
- 由閉合的雲形線建立的面域在 HATCH 指令及布林運算時會發生問題。
- 圖塊定義對話方塊: 勾選「螢幕上指定」時,XYZ欄不會呈灰階。
- Bricscad 允許建立長的複線型式名稱,以 (entmake)/(entmod) 建立或編輯複線型式時及載入 DXF 檔時會截除。
- 影像沒有地理資訊時才會參照圖面的 INSUNITS。
- 載入舊的 DXF 檔,視埠會重覆。
- 圖層綜合方塊的下拉列示項目不會顯示正確的高度。
- 使用「開始」對話方塊時,自動載入功能表及相關MNL檔作業不正確。
- COPYCLIP: 在圖紙空間視埠使用 COPYCLIP,會出現「沒有活動處理」錯誤訊息。
- 圖面總管: 凍結目前視埠中的圖層須要進行重生。
- 使用性質板奱更圖塊比例,不會參照 INSUNITS:。
應用程式開發
- ODA 程式庫名稱由 DwgDirect 變更為 Teigha for Dwg,因此 .drx 字尾變更為 .tx。
- 加強使用動態輸入時自訂 JIG 的更新。
- LIST 指令支援自訂物件。
- LISP: 修正 vla-getalignement 函數。
- (vla-put-activedocument ... docX)、(vlax-put-property ... 'ActiveDocument docX)、(vla-activate docX) 造成 LISP 引擎中斷。
- LISP BRX COM: 文件傳送至「documentActivated」反應器會傳送錯誤的文件。
- SDS/LISP: 完成 'setfunhelp 函數。
- STRETCH: dxf1011 延伸資料在 STRETCH 指令不會正確的轉換。
- 修正 ssget() 使用單點組合單通選取模式會回傳 RTERROR。
- ANGTOF/DISTOF 下列轉換錯誤:
(angtof "3.5e-2")、(angtof "30d1'2.5e2\"")、(angtof "30d2.5e-2'")、(angtof "30.5d")、(angtof "1e5'")、(angtof "1e5\"")、(angtof "N 60d0'2.2e2\" E)、(angtof "N30.5E")、(angtof "N30.5'E")、(angtof "N30.5\"E")
(distof "1'-2.4\"")、(distof "1'-2.4e-2\"")、(distof "1'.4e-2\"")、(distof "1'4e-2\"")。
- sampler() 函數的覆寫回傳會參考 OdEdJigImpl::drag()。
- ssget 函數增加支援關鍵字過濾。
- AcDbDblClickEdit 對於子自訂物件沒有作用。
- (setvar "clayer" ...) 及 -layer _make ... 不會將凍結或外部參考圖層設為目前層。
- menucmd 可使用超出索引範圍的功能表。 )
- (menucmd "Ggroup.id=~") 對於子功能表沒有作用。
- BRX: 完成 OdDbSolid::intersectWith().
- LISP/SDS :
- (ssget "W") 和 (ssget "C") 的精確度問題,當窗選點和物件座標完全相同時。
- (ssget "W") 和 (ssget "C") : 物件選取受螢幕範圍限制。
- 以 entmake 或 acedEntMake 建立弧或圓,會忽略 DXF 38 的碼。
- LISP : 增加支援 ObjectDbx.AxDbDocument 介面。
- BRX : 修正匿名群組的問題。
- 當沒有點選物件時呼叫OdEdInputContextReactor::endNentsel() 會崩潰。
- 修正當使用 kAddMarkers 旗標時的檢索欄。
- GRIP: 先設定 LASTPOINT 系統變數再使用 GRIP 指令。
- HLR: 修正聚合曲面的處理。
- 由 COM 存取雲形線不會取得固定點。
- DIASTAT: 不會指出是以確定或取消按鈕關閉對話方塊。
- BRX: 當載入路徑名稱過長的 BRX 模組,會顯示錯誤訊息。
- OdDbTextStyleTableRecord::setFont() 不會 TTF 字形的外部資料。
- LISP/DCL: 開始 LISP 指令並開啟 OpenDCL 對話方塊,不會觸發預設對話方塊控制事件。
- (ssget "_C" pt pt) 在大座標沒有作用。
- 增加一回傳系統監測 OdDbHyperlink 的撤銷。
- 增加支援 SymbolUtilityServices::ValidateSymbolName。
- 增加由COM 匯出二進位 DWF6.0 。
- LISP: 完成 (vl-propagate) 和修正 (vl-load-file) 的時間問題。
- LISP: (VLA-Object) 在圖面關閉時不會自動更新。
- LISP: 在執行其他(主)指令時輸入 LISP 的 C: 指令,由 (princ) 的結果會遭主指令拒絕。
- LISP/SDS: (entsel)、(nentsel)、(nentselp) 關於物件群組問題 :
- 選取時只有游標下方的物件會亮顯。
- 選取會忽略 PICKSTYLE。
- LISP/SDS/BRX : 增加支援 DXF 380 群組碼的選取過濾。
- LISP: 以 (vlax-add-cmd) 定義的指令無法穿透使用。
- LISP: 無法載入 (0xD) 結尾的 LISP 檔。
- LISP: 提高建立 PRV 檔的安全性。
- 選取模式增加支援 ':U' 和 ':V' 以選取子物件。
- IAcadDatabase COM 介面函數 CopyObjects() 複製物件失敗。
- .NET: 增加支援由 .NET 的 lispfunction 傳送選集。
- LISP: 重新設定 (_vl-times) 函數。
- COM: 實現取得/設定 MENUNAME、PrintFile、PSPROLOG、SAVEFILEPATH、CPROFILE 的方法。
- COM: 實現下列方法: ImportProfile、ExportProfile、DeleteProfile、ResetProfile、RenameProfile、CopyProfile、GetAllProfileNames
- COM: 實現 AppPreferencesFiles::get_LicenseServer
- COM: 在變更聚合線類型後未正確重生聚合線。
- LISP/SDS/BRX: 實現 WcMatch() 執行, ssget()的性能提高。
- LISP: 由 LISP/SDS 執行 INSERT 指令,重新定義圖塊 ("name=file.dwg") 失敗。
- BRX: 在插入後,由原始資料庫複製在 beginDeepCloneXlation 的物件會在目的資料庫中刪除。
- LISP: 如 SDS/BRX 碼以 sds_invoke()/acedInvoke() 呼叫 LISP 函數,鎖定或存取可能會發生衝突。
- COM: AcadLineType 類型遺失。
如有任何問題請到 www.bricsys.tw查詢或聯繫。
版權
版權所有 Bricsys nv.
保留所有權利。
這個程式如許可協議描述受美國及國際著作權法保護
Bricsys nv
Bellevue,5 / 201
9050 GENT
比利時
藍建科技有限公司
10478 台北市中山區
錦州街426巷1-1號3樓