Les composants ou les assemblages peuvent être importés à partir d'un système de CAO existant, ou bien créés à l'aide du module intégré d'esquisse 2D d'Opera ou du modeleur 3D. Le fichier de modèle d'Opera contient un historique complet des commandes qui ont été utilisées lors de sa création. Il est donc possible de le réviser et de le modifier, puis de générer un modèle permettant d'automatiser les variations de conception des produits standard.
Les fonctionnalités de pré-traitement sont les suivantes :
- Importation CAO
- Construction de géométrie (opérations booléennes, faces balayées, lissage entre les faces, esquisse 2D, copie et modification, région d'arrière-plan, fusion et chanfrein)
- Paramétrage et reconstruction
- Maillage automatique (contrôle de maillage, superposition pour les effets de peau et les calques fins)
- Définition de circuit externe
Une fois que la simulation est terminée, le post-processeur d'Opera simplifie l'analyse des résultats. Outre l'affichage du champ, de la température ou de la contrainte, il existe de nombreuses fonctions permettant de préparer et d'afficher les quantités dérivées, sous les formes et les unités auxquelles l'utilisateur est habitué (forces, perte de puissance, énergie emmagasinée). Par ailleurs, il est possible de calculer et d'afficher les trajectoires des particules par le biais des champs électriques et magnétiques calculés.
Les fonctionnalités de post-traitement sont les suivantes :
- Valeurs de champ (contours et vecteurs des surfaces géométriques 3D, contours et vecteurs des surfaces planes arbitraires, surfaces 2D cylindriques et sphériques, graphiques le long de lignes, cercles et arcs dans l'espace 3D, isosurfaces, exportation vers les fichiers texte)
- Valeurs intégrées (force et couple, énergie et puissance, ligne, intégrales de surface et de volume, facteur Q)
- Analyse harmonique
- Formes déformées
- Suivi des particules chargées (affichage sur la géométrie, intersection avec les surfaces, cartes de densité du courant de faisceau)