Changes

Getting Started with EM.Cube

12 bytes added, 03:07, 28 August 2016
/* EM.Cube's Modular Architecture */
[[EM.Cube]] brings together several computational modules that can be used to solve a large variety of electromagnetic modeling and RF design problems. Each module revolves around a specific numerical method that is optimized for a certain class of problems or applications. [[EM.Cube]]'s framework is based on total separation of the visual software interface and simulation engines. The numerical solvers communicate with the [[EM.Cube]] application solely through ASCII input and output files. This creates the opportunity to utilize the same user interface effectively to drive different simulation engines.
At the heart of [[EM.Cube]] is CubeCAD, a stand-alone application which can be thought of as a general-purpose 3D CAD modeling environment. [[EM.Cube]]'s computational modules are all customized variations of CubeCAD equipped with a particular simulation engine. Therefore, they all share the same CAD modeler (input utilities) and same data visualization tools (output utilities). CubeCAD features a powerful 3D CAD modeler with a large selection of native objects (solids, surfaces, curves) and a wide range of object creation, editing and transformation tools. You can import external CAD files with different popular standard formats. CubeCAD's intuitive, mouse-driven tools let you quickly build very sophisticated structures either from the ground up or by combining native objects with imported external structures. You can also export your projects to a number of popular CAD formats. CubeCAD's Data Manager is a versatile utility for processing and plotting your simulation data either as 3D visualizations or in a variety of graph types.
Besides their sharing a common CAD modeler and common data visualization tools, all computational modules share the following also feature a hierarchy of common elements:
*Physical Structure
*Observables
The specific contents of each element may vary from module to module depending on the underlying physics. For example, the CAD geometric objects listed under your project's physical structure may have different sets of properties in each module. Many source and observable types are shared among several computational modules.
=== EM.Cube's Computational Modules ===
28,333
edits