Civil 3D .NET API Reference

website·Indexed 31 days ago

https://civapidocs.com/2022/89ffd413-aada-d770-e322-89dfa7b99369.htm

API documentation for the Civil 3D .NET API, providing reference material for classes, methods, properties, and constructors used in developing extensions for Civil 3D.

Tokens
3.7M
Snippets
23K
Records
35.4K
Agent score
45%

What's inside Civil 3D

  1. Overview of the Subassembly class in Civil 3D

    The Subassembly class (AECCSubassembly) represents the basic building blocks of a corridor design. It defines the geometry of a component used in a corridor section through a series of points, links, and closed areas known as shapes. Subassemblies can exhibit intelligent behavior, such as automatically adapting to superelevation or cut/fill requirements (e.g., a slope subassembly adjusting based on cut depth).
  2. Overview of the SampleLine class in Civil 3D

    The SampleLine class represents lines placed along an alignment at specific station intervals or defined stations of interest (e.g., corridor assembly locations). They use specified left and right swath widths to sample data. SampleLine objects are organized within SampleLineGroup objects and are used to generate SectionView objects, which visualize the sampled sections.
  3. Overview of the SectionProjection class in Civil 3D .NET API

    The SectionProjection class represents AutoCAD or Autodesk Civil 3D objects that have been projected from a plan view into a section view. It is a sealed class that inherits from Autodesk.Civil.DatabaseServices.Section and is located within the Autodesk.Civil.DatabaseServices namespace in the AeccDbMgd.dll assembly.
    public sealed class SectionProjection : Section
  4. Overview of the Autodesk.Civil.DataShortcuts Namespace

    The Autodesk.Civil.DataShortcuts namespace provides classes and enumerations for managing Data Shortcut information in Civil 3D. Key components include:

    • DataShortcutKey: Represents specific Data Shortcut information.
    • DataShortcuts: General class for Data Shortcut operations.
    • DataShortcutsDataShortcutManager: Manages the lifecycle and organization of data shortcuts.
    • DataShortcutsDataShortcutManagerExportableItem: Represents items that can be exported from the manager.
    • DataShortcutsDataShortcutManagerPublishedItem: Contains information regarding a published Data Shortcut.
    • DataShortcutEntityType: An enumeration defining the available types of Data Shortcut entities.
  5. Overview of the BridgeFoundation class in Civil 3D .NET API

    The BridgeFoundation class represents a bridge foundation entity within the Civil 3D .NET API. It is a sealed class that inherits from BridgeStructure, which in turn derives from Autodesk.Civil.DatabaseServices.Entity. This class is used to programmatically interact with and manage bridge foundation objects in a Civil 3D drawing.
    public sealed class BridgeFoundation : BridgeStructure
  6. Overview of the Civil 3D Corridor class

    The Corridor class represents a 3D path such as a road, trail, railroad, or airport runway. Its geometry is defined by a baseline (consisting of a horizontal Alignment and a Profile) and a series of Assembly objects that define the cross-sectional shape. The combination of assemblies and the resulting feature lines forms the 3D shape of the corridor.
  7. Overview of the Autodesk.Civil.DatabaseServices.Grading class

    The Grading class in the Civil 3D .NET API is a sealed class used to represent grading entities. It inherits from Autodesk.Civil.DatabaseServices.Entity and is located within the Autodesk.Civil.DatabaseServices namespace. This class is part of the AeccDbMgd.dll assembly (Version 13.7.0.1190).
    public sealed class Grading : Entity
  8. Overview of the SectionView class

    The SectionView class in the Autodesk.Civil.DatabaseServices namespace creates graphical views of Section objects sampled at a specific SampleLine. The view's horizontal limits (abscissa) are determined by the length of the corresponding sample line, and the vertical limits (ordinate) are based on the minimum and maximum elevations of the displayed sections.
  9. Overview of the Autodesk.Civil.DatabaseServices.Entity class

    The Autodesk.Civil.DatabaseServices.Entity class serves as the base class for Civil 3D entities, including Features, Tables, Gradings, and Sites. It is located in the Autodesk.Civil.DatabaseServices namespace and is contained within the AeccDbMgd.dll assembly (Version 13.7.0.1190).
  10. Overview of the Civil 3D Corridor class

    The Corridor class represents a 3D path such as a road, trail, railroad, or airport runway. Its geometry is defined by a baseline (consisting of a horizontal Alignment and a Profile) and a series of Assembly objects that define the cross-sectional shape. The combination of assemblies and feature lines forms the overall 3D shape of the corridor.