.NET
實現文件事件 ModelessOperationWillStart 和ModelessOperationEnded。
新建立的 GraphicsSystem.View 實例的初始線寬值已修正。
實現多個 PaletteSet 事件和方法: Focused、PaletteSetDestroy、PaletteSetTitleBarLocationChange、InitializeFloatingPosition() 和 RecalculateDockSiteLayout()。
- SR143982
- SR143983
- SR143984
- SR165291
如已設定 HostApplicationServices.WorkingDatabase,Application.SetSystemVariable() 和 GetSystemVariable() 將使用該資料庫。
.NET API 已擴展為包含 BIMPropertySet 類,該類提供的方法允許開發人員建立、刪除和操作與 BIM 性質集相關的性質。
- SR145982
- SR146494
- SR157831
- SR164604
實現新的 Internal.DatabaseServices 類 EvalGraph、Block1PointParameter、BlockParameterPropertyDescriptorCollection、BlockParameterPropertyDescriptor。
Editor.GetEntity() 會忽略已刪除的物件,而不是引發異常。
從點監視器事件處理程序中調用 Editor.SetCurrentView() 時,可按預期重繪顯示。此外,還引入新函式 Editor.ClearVectors(),作為在拖曳操作期間刪除臨時圖形的更窄且更有效的方法。
Database.Cannoscale 忽略圖紙空間中的現用模型空間視埠,並回傳整體資料庫註解比例。
AdWnd.RibbonToggleButton.CheckState 錯誤已修正。
提高包含大量項目的 SelectionSet 實例的效能。
如為提示符號提供預設關鍵字,在回應 Editor.GetEntity() 時按下 Enter 鍵會回傳預期結果。
BRX
實現以下 AModeler 函式: Face::removeEdge()、Body::addFace()、Body::removeFace()、Face::removeEdge()、Face::addEdge()、Face::setEdgeLoop()、Face ::setNext()、Face::setPrev()、Edge::addAfter()、Edge::remove()。
實現 AModeler::Vertex::transform(const Transf3d&)
實現 AcDbAssocEvaluationCallback 和相關的 AcDbAssocManager 成員函式。
自動儲存發生後,AcDbDatabase::getFilename() 不再回傳自動儲存檔案名稱。
在存取已刪除的圖塊參考時,AcDbDynBlockReference 建構函式可以可靠地工作。
實現 AModeler::Body::moveFace 方法。
修正在調用 AcDbTable::getIterator() 且第一個參數為 nullptr 時出現的異常。
將標註型式設定為新的 AcDbLeader 會將型式套用於任何現有的標註變數設定。
為衍生的 AcDb3dSolid 物件啟用 3D 鎖點交叉。
週用 acdbBindXrefs() 可以在主圖面中建立不含外部參考前綴的新字典。
使用 AcDbRegion::createFromCurves() 從 3D 聚合線建立的面域,會根據輸入聚合線方向是否為順時針方向返回法線。
acplPublishExecute() 函式可以記錄並跳過發佈到 PDF 時未初始化的配置。
自訂指令禁用復原後,復原群組可以正確恢復,然後在結束之前再次啟用。
acdbPostDimAssoc() 函式對跨空間關聯標註執行額外處理,以確保正確應用視埠比例。
在 AcDbExtents2d 類中加入幾個缺失的方法。
對於某些具有 AcDbDynamicUCSPE 協定擴展的物件類,動態座標系的自訂物件支援被破壞。現在所有類都能正常使用。
修正導致 AcGiDrawable::subRegenFlags() 重載僅調用直接從 AcGiDrawable 派生的自訂別的問題。
在 AcEdJig::drag() 過程中,極座標追蹤線以目前輸入擷取基點為基礎。
當無模式對話框處理自己的上下文說明訊息時,WM_HELP 訊息不再開啟 BricsCAD 說明視窗。
為曲線段關聯半徑標註時,自訂聚合線線類可以正確運作。
實現 AcDbPointCloudClassificationColorRamp。
完全實現 AcDbPointCloudDefEx。
完全實現 AcDbPointCloudColorMap。
AcDbPointCloudEx::getPointDataByPointCount() 支援更進階的篩選。
使用 AcDbOsnapPointRef 將標註附加到聚合線的頂點後,修正幾個不相容的關聯標註行為。
CAdUiDockControlBar 和 CAdUiPaletteSet 持久化大小只受欄位的正常恢復狀態大小影響,最小化狀態下的大小將被忽略。
BRX、.NET
實現缺失的 GraphicsSystem.Manager 方法。
AcDbDatabase::purge() 和 Database.Purge() 方法不再將外部參考圖塊視為可清除。
修正一個克隆崩潰問題,該問題可能會在物件重寫內部的異常情況下發生。
建立垂直標註時,放置在標註線外部的文字位於標註的正確一側。
BIM IFC 匯出選項現在包含 MVD 類型的設定。
LISP
實施了一個新的地理 LISP API ,可提供一組地理轉換函式,以便於將一個點或一組點從一個座標參考系轉換到另一個座標參考系。
(bim:get-allspaces) 函式可在不提供參數或在包含 BIM 房間的舊圖面上運行時傳回預期結果。
擴展 LISP API 以提供更多 Civil TinSurface 介面函式。
當在指令列輸入指令時,Lisp 定義的指令會覆蓋同名的系統變數。
使用嵌入的 (entget) 調用 (command) 的行為符合預期。
更新 VLE 庫模擬檔 (vle-extensions.ldp),以確保在 Mac 平台上執行的 CAD 程式中載入該庫時不會遇到錯誤訊息,並確保在此類環境中載入該庫時不會定義 AutoCAD LT 上不可用的功能。
BLADE Lisp 控制台將遵循 BLADE 首選項中設定的自動完成設定。
增強 (setpropertyvalue) 函式,在設定物件的透明度性質時,既可以接受使用者指定的透明度值,也可以接受 DXF 型式的透明度值。
為 Windows、Linux、Mac 實現 (vla-ConvertToStaticBlock) 和 (vla-ConvertToAnonymousBlock) 函式。