ActiveField - QuickField API help

QuickField Student Edition free download     Contacts

ActiveField Technology

Objects Overview

Hierarchy Chart

How to Start: Application Object

How to work with Problems

How to work with Model

How to work with Data

How to Analyze Results

Objects

Properties

Methods

ActiveField Technology

QuickField has earned the reputation as an effective finite element analysis (FEA) tool with a track record of success spanning many years. With QuickField's intuitive and user-friendly interface, the designer is able to quickly describe a model, generate the finite element mesh, solve the problem, and analyze the results in detail. Yet as fast and efficient as QuickField is, there are many applications that demand numerous repetitive solutions. Until now, setting up and running these individual cases would require substantial time. With new ActiveField Technology, a breakthrough feature now allows QuickField users to automate their repetitive tasks, dramatically reducing analysis time.

One such case well suited to automated analysis is a parametric study, when a designer must perform a series of field calculations in order to examine a set of output characteristics depending upon a range of input system parameters.

In more advanced cases, field analysis is iteratively used as a part of larger scale general simulations, for example in solving for more precise values of equivalent circuit parameters. At its highest level, ActiveField Technology's automated analysis allows the freedom and flexibility to seamlessly integrate the FEA tool into an advanced enterprise level CAD system or proprietary internal software environment.

In all such cases one needs to have integrated programmatic access to QuickField's functionality. The new version 4.3 of QuickField introduces this ActiveField Technology. It was designed to achieve the following goals:

  1. Facilitate and accelerate the solution of a group of similar problems using scripts - mini programs written in a well known and simple programming language;
  2. Simplify and automate a parametric study, which requires a series of calculations to examine how the input parameters of a modeled system affect its output characteristics.
  3. Provide a seamless method to integrate QuickField with other CAD, modeling and office software used for state-of-the-art research and development;
  4. Provide a means of developing and marketing custom third-party applications to simplify field analysis, or apply it to more generalized tasks.

ActiveField Technology consists of the following components.

  1. QuickField Object Model (QFOM) - a set of objects for defining, solving and analyzing a field simulation problem. QuickField objects allow the creation of a new QuickField problem, describe the geometric model, build the mesh, solve the problem and analyze the results in such a way as it can be done interactively using the QuickField graphic user interface.

    The QuickField Object Model is implemented as COM Automation classes and interfaces. Therefore, scripting languages like Microsoft Visual Basic as well as Visual J++ and Visual C++ applications can access the QuickField objects.

  2. The set of ActiveField Technology examples demonstrating usage of the QuickField Object Model from within different development environments.