Extension of the formula interpreter with functions for interpreting element sizes
Extension of the variable portions in text entities with tables and cursor values Entity grouping by layer affiliation
New trim function for lines inside an entity boundary
Editing of dimension properties
Aggregation of layers from sub components into layers of the main model
Additional instructions for controlling the viewer e.g.
Query action for monitoring parameters
Execute for starting external programs
Save and rename of components
Switch of layer settings
Display of positions
Animation actions for view effects are made available
Version 2.1 (Jan. 2005)
Modeling
Creation of 3D points, lines and arcs independently from the work plane (active coordinate system)
Creation of pipes along 3D contours
Display
Reflection and glow effects
Chrome and polish effects
Texturing of solids and greps on the level of surfaces
Advanced lightning settings
Symbols
Labels
Arrows
Surface symbols
Basis symbols
Form- and positioning tolerances
Graphical 3D representations (Greps)
Beside the import of solids 3D triangular meshes can be imported. This serves as an import of 3D model data without the need of converting the data to solids. With this functionality 3D models can be integrated in a scene which are difficult to create via a solid modeler (e.g. human bodies or plants). In addition to that, with the further development of CADMAI, native CAD models can be displayed or added to solid assemblies. Currently the formats .obj (Alias Wavefront) and .3ds (3D Studio Max) are supported. An open, from external developers adoptable interface is planned.
Tables
Definition of unlimited number of tables and cursors (=pointer to table row) per model file. All CADMAI entities can refer to cell values of tables or column values of cursors
The tables can refer via a SQL select directly to databases The values are buffered in the CADMAI model file to enable the full functionality even when the database is not available
ODBC Explorer This additional program allows the analysis of databases and the execution of SQL commands. The main focus is the definition of SQL selections independently from CADMAI which are then used for the CADMAI tables
Attributes
An unlimited number of entity and model attributes can be defined. The model attributes can be steered from outside without the need of programming an interface to CADMAI
Click methods
For any entity a method (=CADMAI command sequence) can be defined which is called when the user clicks the entity with the mouse button. With this function e.g additional information related to the entity can be displayed in a web page or animations can be started by mouse click
3D views
An unlimited number of views can be defined, which can be called interactively An activation of the views can also be steered from outside e.g. for displaying specific details of a design to the user
Extraction of BOM information
A bill of material can be extracted out of an assembly structure and can be written into a text file. Quantity boms and structured boms are supported by this function. Any model attribute can be used in a bom
Interactive drawing
To facilitate the parameter input a grid snapping can be activated dynamically
The input parameters are shown in an additional tooltip window
Indirect points (e.g. end points of lines or arcs) are found and displayed automatically
Export
Alias Wavefront (.obj)
XCAF
ACIS/3D-DXF on request
Additional command for steering CADMAI from external applications
Hide able coordinate system
Entity hiding
Start of animations
Activation of stored views
Performance
Support of reduced components Components, which are loaded into assemblies, are calculated only once. All following instances of the same component are just referenced without loosing functionality.
Storage of pre-calculated solids in the model file To avoid the recalculation of a model during the load process, solid data can be stored in a model file
Etc.
Improved structure editor
Dock able window
Integrated assembly structure
Integration of animation definitions
Display of the CADMAI command syntax while pressing the F1 key and selecting an entity
Animations can be defined interactively
Line thickness can be defined for the 2D entities. This setting is also available as a layer property