瞭解 API 的增強功能。
2026.2 版新增功能
已在下列功能區域對 API 進行更新:
集水區
渠道
- 加入 Channel.ByFeatureLine,以從地勢線建立渠道。
- 加入 Channel.ByAlignmentProfile,以從定線縱斷面建立渠道
- 加入建立時選擇橫斷面類型的功能。
水塘
- 加入新 API 類別,用於建立和編輯水塘。
- 水塘
- PondContour
- PondContourCollection
- 加入 PondStyle 和 PondStyleCollection 類別,用於管理水塘型式。
2026.1 版新增功能
已在下列功能區域對 API 進行更新:
定線
- 加入 SettingsTag.SettingsCreation 和 SettingsTag.SettingsRenumbering,以根據樁號順序自動對定線標籤重新編號。
標示
- 加入 LabelStyle.GetDescendantIds() 和 LabelStyleCollection.GetDescendantIds(),以取得所有子標示型式物件的 objectId 集合。
- 加入 LabelBase.ApplicableLabelStyleIds 性質,讓 Label 和 LabelGroup 物件直接存取其關聯的 LabelStyleCollection。
模型檢視器
- 加入 ModelViewerSetObjects,以指定要顯示在模型檢視器中的物件集。
壓力管網
- 加入 PressurePart.GetPartSize(),以取得用於建立壓力零件的零件大小。如果在零件表中找不到零件大小,則會傳回 Null。
- 加入 PressurePartSize.PartListId,以取得擁有零件大小之 PressurePartList 物件的 ObjectId。
- 加入 Part.GetPartSizeId(),以取得用於建立零件之 PartSize 的 ObjectId。如果在設定為管網的零件表中找不到零件大小,則會傳回 ObjectId.Null。
地形
- 加入 SurfaceOperation.Guid,以擷取地形作業的 GUID。
- 加入 SurfaceOperationCollection.get(GUID),以根據作業 GUID 從集合中擷取作業。
- 加入 SurfaceOperationCollection.Remove(GUID),以從集合中移除具有指定 GUID 的作業。
瞭解更多
2026 版新增功能
已在下列功能區域對 API 進行更新:
軌道設計
- 加入可取得兩條定線軌道之間最小距離的 API。瞭解更多。
- Alignment.TrackDistanceToAlignment(double startStationOnThisAlignment, double endStationOnThisAlignment, double? gaugeForThisAlignment, ObjectId otherAlignmentId, double? gaugeForOtherAlignment, TrackDistanceCalculationMode trackDistanceCalculationMode)
- 加入可取得兩條定線軌道之間最大距離的 API。瞭解更多。
- Alignment.TrackDistanceToAlignment(double stationOnThisAlignment, double? gaugeForThisAlignment, ObjectId otherAlignmentId, double? gaugeForOtherAlignment, TrackDistanceCalculationMode trackDistanceCalculationMode)
- 加入可取得兩條定線軌道之間最大距離的 API。瞭解更多。
- Alignment.TrackDistanceToAlignment(List<double> stationListOnThisAlignment, double? gaugeForThisAlignment, ObjectId otherAlignmentId, double? gaugeForOtherAlignment, TrackDistanceCalculationMode trackDistanceCalculationMode)
- 加入根據樁號類型、間隔和樁號範圍取得樁號集的 API。
- Alignment.GetStationSet(StationTypes stationType, double majorInterval, double minorInterval, double startStation, double endStation)
地形
- 已加入可取得來源類型的 API,以指示地形是從廊道還是整地建立。
- Surface.OriginationType()
局部地形參考
- 更新了 API Surface.Operations()。當其為參考地形時,將會擲出 InvalidOperationException。
- 加入 API 性質布林,以查詢目前圖元是否為局部參考物件。
- Entity.IsPartialReferenceObject
加入一個 API,以根據主資料庫、來源圖檔名稱、地形名稱與邊界物件 ID,在主圖面中建立具有指定邊界的局部參考地形。
- DataShortcuts.CreatePartialReferenceSurface(Database hostDrawing, String sourceDrawingFilename, String surfaceName, ObjectId refBoundaryId)
- 加入一個 API,以在編輯 (加入、刪除或變更) 參考邊界後,更新主資料庫中的局部參考地形。
- DataShortcuts.UpdatePartialReferenceSurface(Database hostDrawing, ObjectId refSurfaceId)
- 加入一個 API,以根據主資料庫、來源圖檔名稱、地形名稱與邊界物件 ID,在主圖面中建立具有指定邊界的局部參考地形。
- DataShortcuts.DataShortcutManager.CreatePartialReferenceSurface(int index, Database hostDrawing, ObjectId dRefBoundaryId)
- 加入可向管理員提供局部參考邊界存取權的 API。
- Surface.PartialReferenceBoundaryManager()
- 加入可擷取所有參考邊界物件 ID 的 API。
- SurfacePartialReferenceBoundaryMgr.ReferenceBoundaryIds()
- 加入可將參考邊界加入至局部參考地形的 API。
- SurfacePartialReferenceBoundaryMgr.AddBoundary(ObjectId refBoundaryId)
- 加入從局部參考地形中刪除參考邊界的 API。
- SurfacePartialReferenceBoundaryMgr.DeleteBoundary(ObjectId refBoundaryId)
Autodesk Construction Cloud