• Rating:
  • Version: 3.0 RC1
  • Publisher:
  • File Size: 14.32 MB
  • Date: Aug 25, 2011
  • License: Free
  • Category:
    CAD Software
CADEMIA Download
Free Download CADEMIA 3.0 RC1

CADEMIA is a platform that allows the integration of engineering applications. Since CADEMIA is an Open Source project developers could have the idea of adding their applications before compile time into the CADEMIA source code. Such an approach would, however, reduce the idea of an engineering platform to that of a source code template only. This document describes how the CADEMIA platform can be dynamically extended at runtime. Basically, there are two recommended ways: via a macro written in the CADEMIA command language or via a Plugin written in Java.

Command language
The fundamental user interface of CADEMIA is plain text that is structured according to the rules of a command language.

Command subsystem
In engineering practice it is important that the effect of operations applied to the model instance can be reversed. CADEMIA relies on the basic assumption is that the engineering process can be described by a sequence of commands.

Model subsystem
A strictly separated model is the basis for a definition of application objects, for name spaces of uniquely identifiable entities, for component sets, selection sets, coordinate spaces and for hierarchical ordering schemes by layers.

View subsystem
The basic design of system for handling computer graphics and geometry is modeled in accordance with the Java 2D API. This applies for the graphical objects shape and text that can be rendered to the raster devices screen, printer and image.

Packaging plugins
Java extensions are packaged as zip files. Such an extension is denoted as a CADEMIA-Plugin.

1. Construction: The creation of a drawing requires efficient construction tools. CADEMIA supports the construction of points, lines, circles, vectors, distances and angles.
2. Components: The database consists of a list of components of different type. The fundamental components Line, Arc, Circle, Path and Text are introduced.
3. Graphical Attributes and Layers: The visual appearance of the components is controlled by graphical attributes like color, line pattern and line width. Components can be assigned to layers.
4. Selection and Modification: Existing components can be selected and modified. Selection and modification not only applies to components as a whole.
5. Dimensioning: Dimensioning is represented by the DimSingle component.
6. Drawing Settings, Printing and Interoperability: The CADEMIA drawing can be configured in various ways.
7. Exercise: An example drawing is presented that allows to verify your CADEMIA skills.

* Java

The license of this software is Free, you can free download and free use this cad software.

More Details:
Related Software: