[Extension](https://www.opendesign.com/sig)

# Civil SDK

Interoperability for Autodesk® Civil 3D® files

[Free 60-Day Trial](https://www.opendesign.com/free-trial)

## Core capabilities

Full access to Civil 3D® file data

Edit Civil objects via a high-level API

Import geometry, properties, or styles into any application

Interactive 3D visualization on desktop, mobile or web

Publish to 3D PDF

#### Features

- [Read](#product-feature-1)
- [Edit](#product-feature-2)
- [Create](#product-feature-3)
- [Write](#product-feature-4)
- [Visualize](#product-feature-5)
- [Publish](#product-feature-6)
- [Licensing](#product-feature-7)

##### Civil provides read access to data in civil custom objects through a convenient API.

###### Smart Civil Objects

Access common civil entities and the relationships between them: Cogo points, surfaces, corridors, assemblies, alignments, profiles, pipe networks and more.

###### Styles

Get the styles assigned to civil entities and the data associated with them.

###### Terrain Data in Sections and Profiles

Read section and profile data for surface elevations to visualize topography.

###### Text and Labels

Access text, labels, and other annotating data that correspond to civil objects.

##### Edit Civil objects via a powerful high-level API.

###### Modifying Object Properties

Modify all standard properties of drawing objects (visibility, style, associated layer, etc.), civil-specific properties (coordinates, elevations, slopes, etc.) and user-defined properties.

###### Geometric Transformations

Perform standard object transformations (translation, rotation and scaling), use object-specific functions to modify specific geometric parameters or explode a complex object into a set of simpler elements by using the built-in decomposition mechanism.

###### Smart Linking

Civil objects relate to each other and dynamically link to project documents and specifications — reacting to any design changes and updating project documentation.

##### Create standard civil objects such as Cogo points, surfaces, and alignments.

###### Smart Civil Objects

Create civil entities and the relationships between them: Cogo points, surfaces, and alignments.

###### Associative and Non-Associative Objects

Associative civil objects automatically update their corresponding dimensions, spaces, and calculations. Non-associative civil objects can also be created with user-defined geometry for standalone objects.

###### Dictionaries and Extended Data

Create and edit dictionaries to store objects of different types, add new types of objects, embed custom objects, attach various data to the objects, and perform flexible restructuring of the database. Use the extended data API to attach various data to an object that can be used in external applications.

##### Save civil objects with their design data to the latest civil version.

###### Save the Latest Version

Civil SDK saves objects in the most recent civil object format, ensuring interoperability between applications that work with civil objects.

##### Visualize civil objects on any platform using any device.

###### Performance

Spatial filtering and other performance enhancing techniques provide fast rendering of civil objects.

###### Visual Styles

Use different visual styles to customize your rendering of silhouettes, obscured (hidden) edges, "always on top" edges, transparency and more.

##### Publish civil objects to rich, functional 3D PDF, or standard 2D PDF.

###### Model Presentations

Sections and profiles make it easy to create comprehensive presentations of a civil model. Section and profile objects are dynamically linked to the civil model, so any model changes are automatically reflected in all related sections and profiles.

###### Reports and documentation

Full support for plan sheets and property sets that can be used to create model specifications. Civil objects can be linked to schedules, so they automatically reflect any design changes.

##### Civil SDK can be licensed by Sustaining, Founding and Corporate members of ODA.

###### Collaborative Development

Civil SDK is developed through a Special Interest Group (SIG) within ODA. A SIG is a separately funded development project that allows small groups of ODA members to collaboratively fund specialized projects.

###### SIG Requirements

Any ODA member of Sustaining level or higher may participate in a SIG. An additional SIG-specific contract must be executed to join a SIG.

###### Price

Membership in the Civil SIG, which includes access to the Civil SDK for commercial use and free technical support, is $10,000 per year. SIG fees directly fund the development work for the project. Please see pricing for more details about licensing options.

## Open Roads SupportInteroperability for Bentley Open Roads Data

ODA is seeking funding to develop support for extracting Open Roads data from DGN files.  
This work will be done as a subgroup of our Civil SDK project.

![](data:image/svg+xml,%3Csvg width='385' height='141' viewBox='0 0 385 141' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M215.915 0L0 101.42V141H98.8455L219 0H215.915Z' fill='white'/%3E%3Cpath d='M118 64.8161C117.982 64.6588 117.959 64.5083 117.943 64.3524C117.9 63.9491 117.974 63.7354 117.898 63.523C117.849 63.3874 117.774 63.2653 117.678 63.1654L117.461 62.9678C117.447 62.9463 117.435 62.9288 117.422 62.906C117.307 62.7218 117.3 62.2097 117.208 62L116.149 62.2393C116.227 62.4611 116.253 62.5901 116.198 62.66C115.865 63.078 116.05 63.5808 116.064 64.2489C116.065 64.2633 116.068 64.2777 116.071 64.2919C116.08 64.4292 116.117 64.5625 116.179 64.6817C116.172 64.6805 116.165 64.6805 116.157 64.6817C116.171 64.7032 116.188 64.7233 116.203 64.7435C116.208 64.7531 116.215 64.7621 116.222 64.7704C116.257 64.8139 116.298 64.8507 116.344 64.8793C116.414 64.9236 116.497 64.9389 116.576 64.9223C116.608 64.9223 116.639 64.9344 116.672 64.9384C116.694 64.9586 116.718 64.9738 116.745 64.9831C116.771 64.9923 116.8 64.9954 116.827 64.9922C116.87 65.0003 116.913 64.9902 116.949 64.964H117.035C117.059 64.9865 117.09 64.9989 117.121 64.9989C117.18 65.004 117.24 64.991 117.292 64.9613C117.337 64.9613 117.378 64.9586 117.414 64.9532C117.42 64.9532 117.424 64.972 117.43 64.9761C117.528 65.0271 117.767 64.9922 117.739 64.8416C117.73 64.7946 117.722 64.7381 117.713 64.679C117.744 64.7298 117.787 64.7698 117.838 64.7941C117.889 64.8185 117.945 64.8261 118 64.8161Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M119.91 49C119.004 49.2191 118.539 50.3599 117.985 51.7559C117.492 52.9986 116.888 54.4436 116.444 55.623L116.002 61.3115C115.995 61.4008 116.009 61.4903 116.042 61.5744C116.075 61.6585 116.126 61.7354 116.193 61.8002C116.26 61.8649 116.341 61.9161 116.431 61.9505C116.521 61.9849 116.617 62.0017 116.714 61.9999L117.329 61.9921C117.499 61.9909 117.662 61.9333 117.788 61.83C117.915 61.7267 117.997 61.5846 118.018 61.4301L118.719 56.381L120 53.8906L119.91 49Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M124.013 76.0873C124.004 76.6375 123.951 77.2963 124.151 77.6901C124.385 78.1592 124.936 77.9909 125.12 77.8596C125.459 77.6209 125.45 77.0767 125.45 76.6351C125.768 76.1733 126.017 75.8701 125.999 75.561C125.982 75.2519 125.915 74.8915 125.862 74.4022C125.851 74.2937 125.802 74.1928 125.723 74.1187C125.644 74.0446 125.542 74.0024 125.435 74H125.412C125.323 74.0017 125.236 74.0309 125.164 74.0837C125.091 74.1366 125.036 74.2106 125.006 74.296L124.557 75.5634L124.013 76.0873Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M119.168 60L119 62.3789L119.797 64.4783L120.826 67.5631L121.014 71.0008C121.721 72.8194 122.415 74.6433 123.134 76.4566C123.506 77.4118 124.868 77.0628 125 75.7612L123.28 68.7308L123.092 66.1302L121.875 60.3346L119.168 60Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M121 83.5037C121 83.5812 120.983 83.6576 120.951 83.7266L120.936 83.7528C120.891 83.8369 120.824 83.9048 120.745 83.9481C120.665 83.9914 120.575 84.0081 120.487 83.9963C119.667 83.8807 119.008 83.7211 118.5 83.4459C118.394 83.3892 118.292 83.3248 118.195 83.2533C118.192 83.254 118.189 83.254 118.186 83.2533C118.109 83.1953 118.035 83.1324 117.965 83.0648C117.685 82.7896 117.698 82.601 117.39 82.0272L117.101 82.319C116.874 82.1958 116.662 82.0413 116.47 81.8594C116.33 81.7238 116.212 81.5621 116.123 81.3819C116.044 81.2211 116.003 81.0414 116.004 80.859C115.969 80.5838 116.188 80.1394 116.494 79.7293V79.721C116.628 79.5449 116.791 79.3702 116.923 79.2243C117.006 79.1349 117.079 79.0578 117.126 79L118.52 79.4967C118.592 79.7155 118.656 79.9096 118.714 80.0898C118.861 80.5315 118.967 80.8673 119.093 81.1507C119.136 81.2546 119.186 81.3545 119.244 81.4493C119.612 82.0823 120.272 82.6396 120.831 83.1336C120.882 83.1778 120.924 83.234 120.954 83.298C120.983 83.362 120.999 83.4322 121 83.5037Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M124.952 45.4796C124.93 45.4637 124.904 45.4531 124.876 45.4488C125.237 44.2141 124.841 42.9309 123.108 43.0137C121.215 42.8456 120.892 44.2543 121.211 45.476C121.188 45.458 121.158 45.4481 121.127 45.4481C121.096 45.4481 121.067 45.458 121.043 45.476C121.001 45.5032 120.987 45.5944 121.013 45.7128C121.055 45.9116 121.196 46.2064 121.237 46.3816C121.269 46.5 121.429 46.8752 121.566 46.7864C121.571 46.8037 121.577 46.8208 121.584 46.8374C121.86 47.5559 122.18 47.75 122.709 47.9418C122.808 47.9802 122.915 48 123.024 48C123.132 48 123.239 47.9802 123.338 47.9418C123.774 47.7643 124.156 47.4316 124.435 46.8883C124.453 46.861 124.465 46.8326 124.48 46.8054C124.611 46.7983 124.741 46.4929 124.758 46.3875C124.803 46.2123 124.94 45.914 124.986 45.7187C125.015 45.5956 124.998 45.5068 124.952 45.4796Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M125.947 63.091C125.75 64.8641 125.008 66.8661 124.312 68.6366C124.253 68.9876 124.204 69.2795 124.152 69.5598C124.019 70.2929 123.808 71.009 123.524 71.6955C123.261 72.3628 122.97 73.0108 122.667 73.6499C121.702 75.684 120.616 77.6358 119.94 79.8666C119.763 79.9052 119.591 79.9373 119.421 79.9592C118.929 80.0344 118.427 80.0055 117.946 79.8743C117.694 79.8079 117.447 79.722 117.208 79.6172C117.14 79.5876 117.072 79.558 117 79.5233C117.097 79.3137 117.192 79.1029 117.283 78.8933C118.415 76.3024 119.133 73.682 120.134 71.014L121.497 68.5093C121.51 68.3087 121.521 68.1133 121.53 67.9217C121.633 66.0573 121.656 64.5632 121.608 62.9252C121.594 62.4931 121.574 62.0521 121.552 61.5918C121.552 61.4954 121.541 61.3976 121.535 61.2973C121.525 61.1135 121.515 60.927 121.503 60.7342C121.487 60.4963 121.472 60.2507 121.455 60L125.845 60.9515C126.008 61.6521 126.043 62.3775 125.947 63.091Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M122.556 48.0277C122.907 48.0592 123.259 48.0535 123.608 48.0107C123.94 47.9706 124.275 48.0438 124.565 48.2197C125.064 48.5487 125.611 48.7874 126.185 48.9262C126.975 49.1234 127.272 50.1317 126.709 52.4368C126.171 54.6439 125.656 58.9289 125.945 62.2827C125.956 62.4047 125.922 62.5264 125.852 62.6233C125.781 62.7202 125.678 62.7852 125.564 62.8051C124.422 63.0023 122.938 63.0938 121.674 62.8665C121.569 62.8465 121.474 62.7879 121.407 62.7011C121.339 62.6143 121.302 62.505 121.303 62.3924V60.9036L120.933 62.4708C120.909 62.5691 120.857 62.6572 120.784 62.7231C120.711 62.789 120.62 62.8295 120.524 62.8391C120.125 62.8954 119.72 62.8737 119.328 62.7751C119.223 62.7434 119.132 62.6723 119.072 62.575C119.013 62.4777 118.989 62.3608 119.005 62.2462C119.252 60.2767 119.432 58.4679 119.328 56.3522C119.217 54.0875 119.097 51.8896 119.234 50.4908C119.297 49.847 119.495 49.2057 120.231 48.8975C120.693 48.7128 121.14 48.4892 121.569 48.2288C121.87 48.0535 122.215 47.9832 122.556 48.0277Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M126.398 49.0001L126 51.597C126.008 53.2133 126.02 54.6101 126.083 56.1671C126.129 56.9969 126.767 58.1202 127.154 57.9896C127.577 57.8549 127.956 57.0817 127.995 56.3342C128.034 55.5866 127.84 54.6788 127.666 52.9493C127.581 52.1115 127.64 51.2602 127.515 50.1369C127.434 49.4324 127.185 48.9933 126.398 49.0001Z' fill='%23292929'/%3E%3Cg opacity='0.2'%3E%3Cpath d='M132.744 87C132.877 87.0653 133.011 87.1256 133.145 87.1946C133.5 87.3591 133.722 87.388 133.885 87.5072C133.983 87.5741 134.064 87.6597 134.123 87.7583L134.215 87.9579L134.257 88.0031C134.378 88.1287 134.842 88.3195 135 88.4438L134.346 89C134.175 88.8745 134.067 88.8167 133.982 88.8267C133.462 88.882 133.077 88.5982 132.471 88.3597L132.434 88.3409C132.318 88.2916 132.212 88.2241 132.121 88.1412L132.106 88.1513C132.093 88.1358 132.08 88.1194 132.069 88.1023C132.062 88.0965 132.056 88.0897 132.051 88.0822C132.027 88.048 132.011 88.0096 132.003 87.9692C131.997 87.941 131.999 87.9119 132.009 87.8847C132.019 87.8574 132.036 87.8329 132.058 87.8136L132.084 87.7495C132.073 87.7317 132.069 87.7115 132.072 87.6915C132.075 87.6715 132.084 87.6527 132.098 87.6378C132.105 87.6219 132.115 87.6076 132.128 87.5961C132.141 87.5845 132.157 87.576 132.174 87.5713L132.206 87.5185C132.201 87.5087 132.198 87.4977 132.198 87.4865C132.198 87.4753 132.201 87.4643 132.206 87.4545C132.23 87.4145 132.266 87.3828 132.311 87.3641C132.331 87.3377 132.351 87.3139 132.37 87.2925C132.37 87.2925 132.356 87.28 132.356 87.2749C132.348 87.1984 132.479 87.0665 132.602 87.1343C132.641 87.1557 132.689 87.1795 132.736 87.2046C132.709 87.1761 132.695 87.1389 132.696 87.1008C132.698 87.0627 132.715 87.0266 132.744 87Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M147 91.743C146.489 92.165 145.292 91.9901 143.829 91.7657C142.529 91.568 141.005 91.353 139.776 91.1486L134.435 89.2228C134.082 89.0892 133.904 88.79 134.052 88.555L134.268 88.213C134.396 88.0194 134.711 87.9459 135.016 88.0421L139.866 89.578L142.574 89.8131L147 91.743Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M123.541 79.8864C123.038 79.6093 122.421 79.3139 122.139 78.9434C121.802 78.5029 122.16 78.134 122.347 78.0489C122.692 77.882 123.181 78.1774 123.582 78.4061C124.12 78.3777 124.488 78.3276 124.765 78.5029C125.043 78.6781 125.341 78.9184 125.766 79.2155C125.958 79.349 126.052 79.5943 125.97 79.7796C125.967 79.785 125.964 79.7912 125.962 79.7979C125.91 79.8796 125.843 79.9399 125.769 79.9725C125.695 80.0051 125.616 80.0088 125.54 79.9832L124.222 79.7045L123.541 79.8864Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M136.269 88L134.105 87.2704L132.559 86.0758L130.227 84.4015L127.266 83.0968C125.93 82.0506 124.583 81.0106 123.256 79.9595C122.559 79.4055 123.382 78.7353 124.578 79.1075L130.128 82.5589L132.351 83.5729L137 86.2935L136.269 88Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M119 81.8741L118.906 82.8722C118.735 82.8965 118.405 82.9706 118.098 83H118.088C118.014 82.9462 117.944 82.8877 117.877 82.8249C117.61 82.5693 117.622 82.3943 117.328 81.8614L117.052 82.1323C116.834 82.0178 116.632 81.8744 116.449 81.7054L116.55 81.6837C116.358 81.4754 116.22 81.3642 116.118 81.262C116.042 81.1127 116.003 80.9458 116.003 80.7764C115.971 80.5208 116.179 80.108 116.472 79.7272V79.7195C116.407 79.6901 116.342 79.6607 116.273 79.6262C116.366 79.4179 116.458 79.2083 116.544 79C116.615 79.0133 116.682 79.0431 116.74 79.0873C116.799 79.1316 116.847 79.189 116.882 79.2556C116.972 79.4856 117.066 79.7323 117.177 79.9738C117.336 80.3517 117.568 80.6899 117.858 80.9668C118.046 81.1342 118.278 81.3144 118.581 81.5508C118.719 81.6505 118.852 81.7553 119 81.8741Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M152.106 90.2854C152.113 90.3031 152.113 90.3226 152.106 90.3403C153.397 90.6171 154.469 91.338 153.789 92.2783C153.29 93.4008 151.849 93.0353 150.807 92.3856C150.821 92.4342 150.796 92.4617 150.745 92.4791C150.662 92.4809 150.581 92.4551 150.514 92.4055C150.341 92.3045 150.112 92.1112 149.961 92.0189C149.864 91.9578 149.561 91.7209 149.694 91.6785C149.678 91.6695 149.664 91.6591 149.651 91.6473C149.069 91.2133 148.998 90.9588 149 90.5872C149.002 90.5133 149.023 90.4413 149.062 90.3792C149.101 90.3171 149.156 90.2673 149.221 90.2355C149.54 90.0596 149.987 89.9748 150.597 90.0297C150.628 90.0297 150.659 90.0297 150.69 90.0372C150.741 89.9661 151.073 90.0147 151.175 90.0372C151.356 90.0796 151.682 90.117 151.886 90.1619C152.018 90.2068 152.097 90.2492 152.106 90.2854Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M138 84.2144L137.217 87L136.576 86.7201L136.089 86.5111L135.862 86.4138C135.442 86.2348 135.038 86.0667 134.642 85.9057C133.189 85.3135 131.835 84.8126 130.125 84.224L129.587 84.0414L126.826 83.9417C124.749 83.6727 122.754 83.3279 120.727 83.0613C119.927 82.9544 119.122 82.8619 118.304 82.791C118.199 82.7415 118.098 82.6853 118.001 82.6228V82.6156C117.988 81.9766 118.184 81.6006 118.518 81.2571C118.602 81.1706 118.694 81.0853 118.794 81L119.045 81.0408C121.211 81.4012 123.289 81.4601 125.397 81.6138C126.085 81.6631 126.778 81.7255 127.474 81.8072C128.202 81.8855 128.923 82.0144 129.631 82.1928C129.894 82.2577 130.18 82.3321 130.518 82.4222C132.367 82.6456 134.444 82.9183 136.113 83.4192C136.775 83.6049 137.41 83.8722 138 84.2144Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M148.388 90.6293C148.497 90.3882 148.638 90.1647 148.805 89.9654C148.885 89.8737 148.942 89.7634 148.973 89.6436C149.004 89.5238 149.008 89.3978 148.985 89.276C148.883 88.8504 148.88 88.4049 148.976 87.9778C149.102 87.3998 148.318 86.8271 146.046 86.3134C143.872 85.8212 139.853 84.5257 136.975 83.0719C136.757 82.9619 136.491 82.9793 136.362 83.1161C135.749 83.7693 135.098 84.6799 134.818 85.5704C134.77 85.7233 134.894 85.9003 135.1 85.9875L136.427 86.5508L134.888 86.19C134.805 86.164 134.716 86.1613 134.632 86.1822C134.547 86.2032 134.469 86.247 134.404 86.3094C134.209 86.5304 134.071 86.8017 134.004 87.0967C133.973 87.2589 134.13 87.4333 134.351 87.499C136.203 88.0878 137.89 88.6578 139.731 89.5255C141.709 90.4536 143.622 91.3615 144.921 91.8054C145.519 92.0093 146.166 92.1273 146.724 91.7746C147.077 91.544 147.448 91.3436 147.831 91.1751C148.076 91.0761 148.276 90.8805 148.388 90.6293Z' fill='%23292929'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M149.828 88L147.302 87.3539C145.852 86.7658 144.596 86.2516 143.217 85.6398C142.489 85.3075 141.767 84.4347 142.071 84.2C142.397 83.9363 143.264 83.9363 143.956 84.1828C144.648 84.4294 145.375 84.8935 146.855 85.6451C147.572 86.009 148.367 86.2727 149.322 86.7698C149.923 87.0863 150.208 87.4304 149.828 88Z' fill='%23292929'/%3E%3C/g%3E%3Cline opacity='0.51' x1='2.18557e-08' y1='0.25' x2='385' y2='0.250034' stroke='url(%23paint0_linear_10565_887)' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_10565_887' x1='-4.37114e-08' y1='1' x2='385' y2='1.00003' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23007AFF'/%3E%3Cstop offset='0.564349' stop-color='white'/%3E%3Cstop offset='1' stop-color='%23007AFF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E) ### Features

- Extract detailed hydrology elements, including culverts, headwalls, channel liners, and storm sewers, with storm sewer inlet types and pipe connection types.
- Extract alignments, profiles, surface and other civil objects.
- Visual Open Roads data.

## Roadmap

- ### 2023

    #### Surface performance

    - 500k points processed in 1s (vs. 450s before)
    - 2.5M points in 4.7s (vs. 3+ hours)

    #### Topology fixes &amp; breaklines

    - Improved triangulation logic
    - Non-destructive breakline insertion

    #### Alignments

    - Redesigned spiral-curve-spiral transitions
    - Better constraint handling and accuracy

    #### Profiles &amp; Superelevations

    - Fixed view rendering, index tables, profile loading

    #### Corridor to Solid

    - First release of geometry export for corridor objects

    #### CDA integration

    - Added Common Data Access (CDA) support for:
        - Cogo Points
        - Surfaces
        - Alignments
        - Profiles
        - Sections
        - Pipes and Networks
- ### 2024

    #### Surfaces

    - New **Paste Definition** to merge surfaces
    - Surface **extrapolation** and **drape** tools
    - Improved **topology handling** and overlapping triangle fixes

    #### Profiles

    - Support for new entity types (e.g., **High/Low Point Parabola**)
    - Improved handling of external entities and dependencies
    - Auto-generated profiles from alignments/surfaces

    #### Alignments

    - Float spiral transitions with custom location
    - Free SCS transitions defined by A values

    #### Corridor to Solids

    - Color and layer support per solid group
    - Tree-like structure for exported solids
    - Improved handling of complex geometry

    #### CDA Integration

    - Completed for all available getters across Civil entities

    #### Other Enhancements

    - Feature line visualization for gradings
    - Correct pipe scaling in networks
    - New labels (e.g., station elevation, parcel)
    - Bridge object visualization support
- ### 2025

    - Enhanced object creation and editing support
    - Improved visualization accuracy
    - Comprehensive API documentation and user guides

## Industry-specific DWG &amp; DGN solutions

Native access to the specialized objects inside DWG and DGN — read them directly, in any application.

- [### **Drawings SDK**](https://www.opendesign.com/products/drawings)

    - ### DGN

        - Extension2 [### **Civil SDK for DGN**](https://www.opendesign.com/products/civil)Road and corridor objects from Bentley OpenRoads®. + extra line: ↳ Extends Civil SDK (DWG)
    - ### DWG

        - Extension [### **Mechanical SDK**](https://www.opendesign.com/products/mechanical)Mechanical design objects from AutoCAD Mechanical®.
        - Extension [### **Map SDK**](https://www.opendesign.com/products/map3d)GIS and mapping objects from AutoCAD Map 3D®.
        - Core [### **Architecture SDK**](https://www.opendesign.com/products/architecture)Architectural objects from AutoCAD Architecture®.

            - Extension [### **Civil SDK**](https://www.opendesign.com/products/civil)Civil engineering objects from AutoCAD Civil 3D®.

## Get started today

**Try ODA software free for 60 days.  
No risk, no credit card required.**

[Try for Free](https://www.opendesign.com/free-trial)
