|
Support of the latest Microsoft Technologies WPF and WCF
Using DotNet Framework 3.5 CADMAI can be embedded in WPF and WCF projects. A WPF sample application demonstrates the creation of CADMAI windows in a WPF based UI A WCF sample application demonstrates a drawing creation service based on CADMAI batch API
New API’s
With this version a .Net version for all existing CADMAI API's is available, which can be used to create CADMAI windows or CAD objects in .Net Applications. These are:
- CmiBatchApiDotNet
This .Net class library enables the user to create local CADMAI batch sessions, to open CADMAI models and to create and steer CADMAI entities in the session.
- CmiConnectApiDotNet
This .Net class library enables the user to access remote CADMAI batch session which is handled by the CADMAI Server
- CmiObjectApiDotNet
This .Net class library enables the user to create, display and access basic CAD objects (e.g. solids, lines, dimensions…) in applications without the CADMAI environment.
- CmiWindowsApiDotNet
Enables the user to integrate one or more CADMAI windows in applications and to open CADMAI models, create, steer and access CADMAI entities out of the application. This module includes the complete functionality of the CADMAI CAD module and can serve as a basis for company specific CAD applications.
The classes are individually documented in the file CmiDotNetApiDocu.chm
![]() In addition to the ActiveX Control a .Net Control is available with the same functionality.
The .Net Api's base on .Net Framework 2.0 To develop WPF or WCF solutions the .Net Framework 3.5 is needed.
There are over 20 sample applications included which show the API usage of CADMAI. From an embedded ActiveX Control over a direct definition of CAD objects in OpenGL windows to a automatized drawing creation via WCF services. A VS2008 solution is included to create these examples.
|