AutoCAD ArchitectureAutoCAD® Architecture software is a flexible platform for developing specialized building industry applications as well as interfacing with the model in upstream and downstream applications. With AutoCAD® Architecture as the platform, you can take advantage of industry-standard tools and technologies when developing applications. Learn more about AutoCAD® Architecture features at the AutoCAD Architecture product center. Blogs Get news, expert tips and insider resources directly from Autodesk software engineers ADN AEC DevBlog | |
| Cloud Computing: Find out how to develop and integrate Cloud Computing (Software as as Service) solutions with your AutoCAD and AutoCAD Architecture plug-in applications at |
Samples and Documentation: Because AutoCAD® Architecture is based on AutoCAD®; you can take advantage of all the AutoCAD® source code samples for ActiveX® (COM Automation), VB/VBA and .NET that are included with the installation of AutoCAD® Architecture software in the Samples directory. Along with the AutoCAD-focused ObjectARX® (C++) code samples that are part of the ObjectARX® Software Developers Kit, you will also find AutoCAD® Architecture–specific source code samples in the OMF. Additional training materials are available as the archived AutoCAD® Architecture .NET API webcast training materials from API Training Course Schedule. | The extensive application development documentation built into the AutoCAD® Architecture help system includes the following topics: - Customization Guide
- ActiveX (COM Automation) and VBA
- AutoCAD Architecture ActiveX
- AutoCAD Architecture .NET
The ObjectARX Developers Guide and Reference Manual are provided as Windows help files in the ObjectARX Software Developer Kit. Included in the OMF are a developer guide, class reference file, and white papers written by the AutoCAD® Architecture to help in your application development. |
.NET Since 2007, AutoCAD® Architecture's .NET interface has been expanded with many classes previously only supported through OMF and C++ now accessible to all .NET supporting languages. Now VB and C# developers can access most of the power of OMF. Customize and extend AutoCAD® Architecture with direct access to most of AutoCAD® Architecture database structures using any .NET supporting language. Get the power of OMF with the ease of use of Microsoft Visual Basic® (VB). Learn more about AutoCAD® Architecture .NET implementation upon installation in the help file with samples in the VB.NET and CS.NET folders in the AutoCAD® Architecture program directory. Object Modeling Framework The Object Modeling Framework (OMF) is an SDK extending ObjectARX® and is designed to work both as a development platform built on ObjectARX® and as a toolkit to provide access to the custom architectural objects in AutoCAD® Architecture. With the OMF (available only to OMF-licensed members of the Autodesk Developer Network (ADN)), you will have the same tools the AutoCAD® Architecture programmers use to speed application development. You will also have access to the AutoCAD® Architecture objects. To license OMF, first join ADN at http://www.autodesk.com/joinadn. When developing object oriented C++ applications for AutoCAD® Architecture, you'll need to work with both the AutoCAD ObjectARX® SDK and the Object Modeling Framework (OMF) for AutoCAD® Architecture. Designed for use by professional programmers to develop the fastest, most efficient, and most compact applications for AutoCAD®, ObjectARX® and the OMF provide the highest performance applications for AutoCAD® Architecture, and an ideal development environment. ActiveX Using the ActiveX® (COM Automation) interface in AutoCAD® Architecture software, you can build applications with a variety of programming technologies and environments including Microsoft® Visual C++®, Visual Basic® (VB), Delphi, and Java. AutoCAD Architecture extends the AutoCAD® ActiveX interface to provide direct access to most of its custom objects. Being based on AutoCAD®, AutoCAD® Architecture also includes Visual Basic for Applications (VBA) (available through download since 2010 release).
|