Knowledge Components - Building-blocks for engineering models
Knowledge Components accommodate parameters, formulas, analysis methods and design strategies to describe the geometric, numeric and non-numeric properties of the product. They provide users with a highly flexible, reusable inventory of building blocks for their product model.
An annotated graphical component catalog helps engineers select the appropriate building blocks when setting up their product model.
Smart Linking - Automated and assisted setup of engineering model
Pacelab Suite’s Smart Linking technology enables users to graphically define physical and abstract connections between components (e.g. electrical wiring, chronological order or logical links) which are automatically translated into mathematical relations. A connection drawn between two electrical components, for example, will create the required power summation formulas or propagate voltages which take into account the voltage drops induced by the resistance of the physical cable connection.
Resolution System – A unique solving engine
The exploration of the product model is controlled by Pacelab Suite’s solving engine, or Resolution System. The Resolution System automatically analyzes the underlying non-linear equation system and identifies a solving sequence which satisfies all relations taking into account complex cyclic dependencies. Its inherent knowledge of the mathematical system’s topology is unique to Pacelab Suite and has two important advantages: Firstly, it allows an incremental or partial update of the system, which significantly improves the runtime performance of the application. Secondly, it enables users to flexibly swap the input or output status of parameters, i.e. to enter a target value and calculate the required inputs instead of manually tweaking input values to arrive at a given result.
Full extensibility
Legacy codes (Fortran, C, C++, VB,...) and commercial tools (Matlab, MS Excel, FEM und CAD tools) can be seamlessly integrated into the data models and methods created with Pacelab Suite. This ensures that product data and methods derived from legacy tools are represented and used in exactly the same way as natively defined ones. An open application programming interface permits users to create a customized environment for a specific set of tasks by adding highly specialized or even proprietary functionality and graphical interfaces.