Functions and requirements

ema hardware requirements

Components
Minimum
Recommended
Type
Office PC with higher performance
CAD Workstation
Processor (CPU)
Intel Core i3 / AMD Ryzen 3 or comparable
Intel Core i7 / i9 / AMD Ryzen Pro / Intel Xeon / AMD Opteron or comparable
Hard disk
HDD
SSD
Memory
4 GB
32 GB
3D graphics adapter
for ema Work Designer & ema Plant Designer with the module for material flow and layout planning
Gaming-grade dedicated graphics card
e.g. NVIDIA Geforce GTX 1060 / AMD Radeon RX570 or comparable
Gaming graphics card
e.g. NVIDIA Titan RTX / AMD Radeon Vega
or CAD graphics card
e.g. NVIDIA Quadro RTX 4000 / AMD Radeon Pro WX7100
ema Omniverse Connector
RTX graphics cards
NVIDIA RTX 6000 Ada Generation / NVIDIA RTX 3500 Ada Generation
Graphics memory
Min. 2 GB
Min. 6 GB

ema software requirements

Software
Comments
Windows Installer
Version 3.1 or higher (component Windows 10 or higher)
Operating system
Microsoft Windows 10 (64 bit) or higher
.NET Framework
.NET Framework 4.8
Graphics card driver
The latest version of the driver for the corresponding device should always be installed.
Visual Studio Redistributable
The latest version for the corresponding device should always be installed.
WebView2
A WebView2 runtime must be installed.
Name Format Import Export
Colladafiles *.dae ✔ ✔
DrawingInterchange1) *.dxf ✔ ✔2)
FBX *.fbx ✔ ✔
Image format *.jpg,*.tga,*.png ✔ ✔
JT *.jt ✔ not available
STEP *.stp;*.step ✔ not available
STL *.stl ✔ ✔
Video *.mp4 not available ✔
VRML *.wrl ✔ not available
Wavefront *.obj ✔ ✔
3D point clouds *.xyz; *.las ✔ not available
NVIDIA Omniverse3) *.usd optional optional

1) Binary *.dxf files are not supported.

2) Available as 2D and 3D export.

3) Included from Professional licence or available by booking the Omniverse interface.

It cannot be ruled out that other formats mentioned are registered trademarks.

Optional data formats

If you absolutely need a proprietary data format for your application that is not listed, please contact our customer advisors. We will find a customised solution for you with the help of our partners.
ema Software Suite 2.5.1.0 Overview of functions Commercial Editions Edu-cation
emaSWS Trial Version
emaPD-Professional
emaWD-Base
emaWD-Performance
emaWD-Professional
emaSWS-Base
emaSWS-Performance
emaSWS-Professional
emaSWS Education
Human models
Human models male/female 50th body height percentile German population ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Models male/female; 5th/50th/95th body height percentile; German population, North America, Japan, China, Mexico ⬤⬤⬤⬤⬤⬤
Age groups (20/40/60 years); mobility (age-typical average and limited) ⬤⬤⬤⬤⬤⬤
Support for human models with individual body dimensions ⬤⬤⬤⬤⬤⬤
Simulation
Integrated accessibility check in the movement generator ⬤⬤⬤⬤⬤⬤⬤⬤
Live preview for changes to the direction parameters ⬤⬤⬤⬤⬤⬤⬤⬤
Automatic carrying position for object handling ⬤⬤⬤⬤⬤⬤⬤⬤
Collision avoidance while running ⬤⬤⬤⬤⬤⬤⬤⬤
Extended collision avoidance for tasks involving upper body movements ⬤⬤⬤⬤⬤⬤
Reachability tests (3D and 2D reach spaces according to DIN EN ISO 14738) ⬤⬤⬤⬤⬤⬤
Work on moving objects ⬤⬤⬤⬤⬤⬤
Work on moving objects ⬤⬤⬤⬤⬤⬤⬤⬤
Creation of user-specific tasks and object libraries ⬤⬤⬤⬤⬤⬤⬤
UI integration for user-defined complex operation with extensive customisation options for specific parameters
Drag-and-drop for interactive sequence changes and activity assignment ⬤⬤⬤⬤⬤⬤⬤⬤
Consistency and plausibility checks (missing objects, missing tasks, correct sequence, etc.) ⬤⬤⬤⬤⬤⬤⬤⬤
ema Wizard Import ⬤⬤⬤⬤⬤⬤⬤⬤
Reports/process analysis
3D visualisation of the paths with worker assignment and direction ⬤⬤⬤⬤⬤⬤⬤⬤
Result Cockpit. Work process description, spaghetti diagram, cycle time diagram (with dependencies), ergo check ⬤⬤⬤⬤⬤⬤⬤⬤
Export to csv, xlsx: objects, time analysis, spaghetti diagr. cycle time diagr., EAWS: NIOSH, work centre profiles if available ⬤⬤⬤⬤⬤⬤
Simulation time calculation or manually specified target times for processes ⬤⬤⬤⬤⬤⬤⬤⬤
Automatic MTM-UAS time analysis "approved by MTM" including consideration of the regulations and official instructions ⬤⬤⬤⬤⬤⬤
Screenshot/video export, comments, notes and speech bubbles ⬤⬤⬤⬤⬤⬤⬤⬤
Options for customised watermarks in videos/screenshots ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Movement potentials (display of the ergonomics potential for movement groups) ⬤⬤⬤⬤⬤⬤
Field of view analysis for human models (first-person perspective for visual analyses) ⬤⬤⬤⬤⬤⬤⬤⬤
3D reach object for human models (Hettinger & Wobbe, 1993) ⬤⬤⬤⬤⬤⬤⬤⬤
Interactive and easy-to-use camera path creation in combination with integrated video export ⬤⬤⬤⬤⬤⬤⬤⬤
Ergonomics assessment and functions
EAWS ergonomics assessment method (posture, forces, weights), point booster analysis ⬤⬤⬤⬤⬤⬤
NIOSH Ergonomics Assessment Method + Load Handling Assessment ⬤⬤⬤⬤⬤⬤
Job requirement analysis ⬤⬤⬤⬤⬤⬤
Ergonomics assessment with MoCap data (postures, body part heights, joint angles e.g. torso, head) ⬤⬤⬤⬤
Dynamic colouring of body parts ⬤⬤⬤⬤⬤⬤
User interface
Simplified/reduced user interface ⬤⬤
VR functionality (in 3 modes) with basic review and part handling functionality 〇〇〇⬤〇〇⬤⬤⬤
Touch interface support ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Space mouse support ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Language support for German, English, simplified Chinese, Italian, Spanish, French ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Support for multilingual device names in a project ⬤⬤⬤⬤⬤⬤⬤⬤
Layout
Intuitive/intelligent EASY layout mode with automatic collision-free and gravity-centred placement of objects ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Extended layout functionalities ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Automatic layout optimisation (Schmigalla - Material flow) ⬤⬤⬤⬤⬤
Route network with routing functions (route widths in accordance with statutory workplace guidelines) ⬤⬤⬤⬤⬤⬤⬤
Object library (approx. 750 elements, standard equipment, parametric geometry, tools, robots, PSA etc.) ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Professional reclocking
Drag and drop sequence change for reclocking ⬤⬤⬤⬤⬤⬤⬤⬤
Drag-and-drop sequence change with automatic layout adjustment for reclocking ⬤⬤⬤⬤
Human Robot Collaboration HRC / Robotics
Import and display of quick check results with HRC potential on devices ⬤⬤⬤⬤
HRC: Special robot movements, visualisation of movement and safety zones ⬤⬤⬤⬤
Simulation with action-reaction logic for safety devices, conversion of actions (human robot) ⬤⬤⬤⬤
HRC report with collision detection and evaluation in accordance with ISO/TS 15066 ⬤⬤⬤⬤
MoCap (Motion Capturing) - Motion capture
Universal process for transferring recorded movement data to human models ⬤⬤⬤⬤
Parameters for sharing recorded data and defining the task type: ergonomic parameters for evaluation ⬤⬤⬤⬤
Sample MoCap body part mapping table (ART, AXS, XSENS, Captury) ⬤⬤⬤⬤
Devices for human models
Object handling
Simple: Operations for work process simulation (walking, picking up, placing, actuating, pushing/pulling) ⬤⬤⬤⬤⬤⬤⬤⬤
Advanced: Move object(s) to target/preset position ⬤⬤⬤⬤⬤⬤
Advanced: Transfer object, regrip, separate; move object(s) on path; create/release object connection ⬤⬤⬤⬤⬤⬤
Operations for handling objects with a manipulator including IK chain display ⬤⬤⬤⬤⬤⬤⬤⬤
Body movements
easy: walk, kneel, squat, bend/ stoop ⬤⬤⬤⬤⬤⬤⬤⬤
Basic for seated workstations: sit down; straighten up ⬤⬤⬤⬤⬤⬤⬤⬤
Basic for seated workstations: Slide to target ⬤⬤⬤⬤⬤⬤
Extended: Step in target direction, move foot to target ⬤⬤⬤⬤⬤⬤
Advanced: Complete step: Turn in place; get in/out of vehicle; lie down ⬤⬤⬤⬤⬤⬤
Handling of tools
Use tools ⬤⬤⬤⬤⬤⬤⬤⬤
Move tool to path; move hand to TCP ⬤⬤⬤⬤⬤⬤
Move tool on path (extended)-manual welding gun operations ⬤⬤⬤⬤
Manual activities
Screws by hand ⬤⬤⬤⬤⬤⬤⬤⬤
Wipe over surface ⬤⬤⬤⬤⬤⬤
Hand/arm movement
Grasp; move hand to target/to default position/on the path ⬤⬤⬤⬤⬤⬤
Head movement
Check/Read ⬤⬤⬤⬤⬤⬤⬤⬤
View ⬤⬤⬤⬤⬤⬤
General operations
Synchronisation: Wait (time), Wait (until other tasks are completed) ⬤⬤⬤⬤⬤⬤⬤⬤
Verrichtungsgruppe ⬤⬤⬤⬤⬤⬤⬤⬤
Complex tasks
Complex tasks: Screwing, clipping ⬤⬤⬤⬤⬤⬤
MoCap motion capture data
Specific process for the import of movement recording data ( .bvh) ⬤⬤⬤⬤
Interactive functions for cutting and merging Mocap data ⬤⬤⬤⬤
Fixtures for objects
Object movement
Trigger predefined movements on library objects (open gate) ⬤⬤⬤⬤⬤⬤⬤⬤
Moving, colour change/transparency ⬤⬤⬤⬤⬤⬤⬤⬤
Move in default direction, rotate Rotate, create/remove link ⬤⬤⬤⬤⬤⬤
Complex object forward kinematics Inverse kinematics Degrees of freedom (adopt specific configurations) ⬤⬤⬤⬤
Robot movement
Move robot: Pick up/place object(s) (robot) ⬤⬤⬤⬤
General tasks
Synchronisation: wait (time), wait (until other tasks are completed) ⬤⬤⬤⬤⬤⬤⬤⬤
Verrichtungsgruppe ⬤⬤⬤⬤⬤⬤⬤⬤
Factory planning
Capacities
Production programme Determination of achievable quantities ⬤⬤⬤⬤⬤⬤
Working time, set-up time, downtimes | capacity utilisation and set-up level | required resources (incl. bottleneck) ⬤⬤⬤⬤⬤⬤
Determination of higher required input per work centre due to (scrap/rework) and higher capacity requirements ⬤⬤⬤⬤⬤⬤
Calculation of employee concepts/variants for multi-machine operation ⬤⬤⬤⬤⬤⬤
Time
Throughput time and total time calculation of process time, waiting time, set-up time, transport time and idle time | critical path ⬤⬤⬤⬤⬤⬤
Target/actual comparison of throughput times and potential determination ⬤⬤⬤⬤⬤⬤
Determination of necessary buffer locations ⬤⬤⬤⬤⬤⬤
Calculation of the production rate Determination of the required transport packaging (number of load carriers) ⬤⬤⬤⬤⬤⬤
Costs
Calculation of manufacturing costs, direct material costs and material overheads, calculation of work in progress (WIP) costs ⬤⬤⬤⬤⬤⬤
Areas
Calculation of the required production area | Definition of staging zones for push or pull principle ⬤⬤⬤⬤⬤⬤
Probability calculation for staging zones | Determination of the number of storage locations in the interim storage facility ⬤⬤⬤⬤⬤⬤
Determining the number of storage spaces required and the space needed in the incoming goods warehouse ⬤⬤⬤⬤⬤⬤
Material flow
Representation of intensities and expenses | Layout planning based on key figures | 3D visualisation ⬤⬤⬤⬤⬤⬤
Data import (wizard) - parts lists, routings, work centre information and master data ⬤⬤⬤⬤⬤⬤
Material properties: Ordering policy (t.q-/t,S-/s,q-/s, S-strategy), Maximum delay for reorder point procedures ⬤⬤⬤⬤⬤⬤
Calculation of means of transport (beta): number, capacity utilisation, waiting transport orders ⬤⬤⬤⬤⬤⬤
Value stream
Automatic generation of a value stream display with KPI calculation and the option of individual visual customisation ⬤⬤⬤⬤⬤⬤
interfaces
Common H2 database ⬤⬤⬤⬤⬤⬤
Import wizard for PD data in xlsx / export in the same format/structure ⬤⬤⬤⬤⬤⬤
Creating databases with access rights (project-specific user rights for viewing, reading and writing) ⬤⬤⬤⬤⬤⬤
NVIDIA Omniverse Connector (ema->nucleus USD, interactive live session) 〇〇〇⬤〇〇⬤⬤⬤
Direct *.usd read and write 〇〇〇〇〇〇〇〇〇
Basic CAD/file interface import: *.dae; *.dxf; *.jpg; *.jt; *.obj; *.png; *.stl; *.stp; *.step; *.tga; *.wrl; *.las ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Basic CAD/file interface export: *.dae; *.jpg; *.obj; *.png; *.stl; *.tga; *.pdf; *.mp4; *.dxf ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Invenio CADProcessor Add-Ins
ema CADReduction - powerful and efficient .jt geometry reduction (geometric and structural) 〇〇〇〇〇〇〇〇
ema CADComparision - powerful and efficient "jt geometry comparison (at geometry level) 〇〇〇〇〇〇〇〇
Import for connection data, spot welds ⬤⬤⬤⬤⬤⬤
Import *.bvh (motion data from motion capturing systems - high compatibility) ⬤⬤⬤⬤
Import for Halocline data ⬤⬤⬤⬤⬤⬤⬤⬤
CSV/XLSX exports for calculated results ⬤⬤⬤⬤⬤⬤⬤⬤⬤
Universal transaction data export | people | objects (customisable .csv, bvh) ⬤⬤⬤⬤⬤⬤
Interface for TAKTIQ (clocking out) 2 〇〇〇〇〇〇〇〇
Interface for MTM TiCon 2 〇〇〇〇〇〇〇〇

1) If available
2) Functionalities / interfaces are licensed via a separate module

⬤ Included 〇 Available (at an extra charge) △ Customised solution

Try it now for 14 days, free of charge and with no obligation.

Once you submit the form, our support team will send you the license immediately.

Tip: Take advantage of a free live demonstration & make it easier for yourself to get started with our free ema Academy.

100% free & no obligation