Obtenga más información sobre las mejoras en la API.
Novedades de la versión 2026.1
Se ha actualizado la API en las siguientes áreas de funciones:
Alineaciones
- Se ha añadido SettingsTag.SettingsCreation y SettingsTag.SettingsRenumbering para renumerar automáticamente las etiquetas de alineación en función del orden de los P.K.
Etiquetas
- Se han añadido LabelStyle.GetDescendantIds() y LabelStyleCollection.GetDescendantIds() para obtener la colección objectId de todos los objetos de estilo de etiqueta descendientes.
- Se ha añadido la propiedad LabelBase.ApplicableLabelStyleIds, lo que permite a los objetos Label y LabelGroup acceder directamente a su LabelStyleCollection asociada.
Visor de modelos
- Se ha añadido ModelViewerSetObjects para especificar un conjunto de objetos que se mostrarán en el visor de modelos.
Redes de tuberías en carga
- Se ha añadido PressurePart.GetPartSize() para obtener el tamaño de pieza utilizado para crear la pieza de presión. Se devuelve un valor nulo si el tamaño de pieza no se encuentra en la lista de piezas.
- Se ha añadido PressurePartSize.PartListId para obtener el ObjectId del objeto PressurePartList al que pertenece el tamaño de pieza.
- Se ha añadido Part.GetPartSizeId() para obtener el ObjectId del tamaño de pieza utilizado para crear la pieza. ObjectId.Null se devuelve si el tamaño de pieza no se encuentra en la lista de piezas definida en la red.
Superficies
- Se ha añadido SurfaceOperation.Guid para recuperar el GUID de una operación de superficie.
- Se ha añadido SurfaceOperationCollection.get(GUID) para recuperar una operación de la colección en función de su GUID.
- Se ha añadido un SurfaceOperationCollection.Remove(GUID) para eliminar una operación con un GUID especificado de la colección.
Más información
Novedades de la versión 2026
Se ha actualizado la API en las siguientes áreas de funciones:
Diseño de ferrocarriles
- Se ha añadido la API que obtiene la distancia mínima entre las vías de dos alineaciones. Más información.
- Alignment.TrackDistanceToAlignment(double startStationOnThisAlignment, double endStationOnThisAlignment, double? gaugeForThisAlignment, ObjectId otherAlignmentId, double? gaugeForOtherAlignment, TrackDistanceCalculationMode trackDistanceCalculationMode)
- Se ha añadido una API que obtiene la distancia entre las vías de dos alineaciones. Más información.
- Alignment.TrackDistanceToAlignment(double stationOnThisAlignment, double? gaugeForThisAlignment, ObjectId otherAlignmentId, double? gaugeForOtherAlignment, TrackDistanceCalculationMode trackDistanceCalculationMode).
- Se ha añadido una API que obtiene la distancia entre las vías de dos alineaciones. Más información.
- Alignment.TrackDistanceToAlignment(List<double> stationListOnThisAlignment, double? gaugeForThisAlignment, ObjectId otherAlignmentId, double? gaugeForOtherAlignment, TrackDistanceCalculationMode trackDistanceCalculationMode).
- Se ha añadido una API que obtiene el conjunto de P.K. según el tipo de P.K., los intervalos y el intervalo de P.K.
- Alignment.GetStationSet(StationTypes stationType, double majorInterval, double minorInterval, double startStation, double endStation).
Superficies
- Se ha añadido una API que obtiene el tipo de origen, que indica que la superficie se ha creado a partir de una obra lineal o una explanación.
- Surface.OriginationType()
Referencia de superficie parcial
- Se ha actualizado la API Surface.Operations(). Se lanzará InvalidOperationException cuando se trate de una superficie a la que se haga referencia.
- Se ha añadido el bool de propiedad de la API para consultar si una entidad actual es un objeto de referencia parcial.
- Entity.IsPartialReferenceObject
Se ha añadido una API que crea una superficie de referencia parcial con un contorno especificado en el dibujo principal de acuerdo con la base de datos principal, el nombre de archivo del dibujo de origen, el nombre de superficie y el ID de objeto de contorno.
- DataShortcuts.CreatePartialReferenceSurface(Database hostDrawing, String sourceDrawingFilename, String surfaceName, ObjectId refBoundaryId).
- Se ha añadido una API que actualiza una superficie de referencia parcial en la base de datos host después de editar (añade, suprime o cambia) el contorno de referencia.
- DataShortcuts.UpdatePartialReferenceSurface(Database hostDrawing, ObjectId refSurfaceId)
- Se ha añadido una API que crea una superficie de referencia parcial con un contorno especificado en el dibujo principal de acuerdo con la base de datos principal, el nombre de archivo del dibujo de origen, el nombre de superficie y el ID de objeto de contorno.
- DataShortcuts.DataShortcutManager.CreatePartialReferenceSurface(int index, Database hostDrawing, ObjectId dRefBoundaryId)
- Se ha añadido una API que proporciona acceso al administrador para contornos de referencia parciales.
- Surface.PartialReferenceBoundaryManager()
- Se ha añadido una API que recupera todos los ID de objeto de contorno de referencia.
- SurfacePartialReferenceBoundaryMgr.ReferenceBoundaryIds()
- Se ha añadido una API que añade un contorno de referencia a la superficie de referencia parcial.
- SurfacePartialReferenceBoundaryMgr.AddBoundary(ObjectId refBoundaryId)
- Se ha añadido una API que suprime un contorno de referencia de la superficie de referencia parcial.
- SurfacePartialReferenceBoundaryMgr.DeleteBoundary(ObjectId refBoundaryId)
Autodesk Construction Cloud