Heb je een solver, een platform of een AI-laag nodig?
De elf tools in deze categorie doen drie verschillende dingen, en ze door elkaar halen is de meest voorkomende manier om het verkeerde product op de shortlist te zetten.
Een solver berekent de fysica: code_aster voor constructies, code_saturne voor vloeistofstroming, Elmer FEM voor gekoppelde velden, Abaqus voor niet-lineaire mechanica. Een platform omhult een solver met modellering, meshing, rekenkracht en scripting: COMSOL op je eigen machines, SimScale en Quanscient in de cloud. Een AI-laag leert van resultaten die al bestaan: Neural Concept, PhysicsX en, op een smallere manier, Akselos.
De volgorde telt. Een AI-laag heeft een verzameling simulaties nodig om van te leren, en de eigen beperkingen van Neural Concept zijn daar duidelijk over: zonder eerdere simulatiedata hebben de modellen weinig om op te trainen. Een team zonder simulatie-ervaring kan daarom beginnen met een platform of een open-source solver en de AI-leveranciers opnieuw bekijken zodra een paar honderd berekeningen in een archief staan.
Dlubal valt over deze categorieën heen zonder in een ervan te passen. Het is een pakket voor constructief ontwerp met bouwvoorschriften ingebouwd, plus een windsimulatietool, en moet worden beoordeeld naast de tools die ingenieurs voor gebouwen en bruggen gebruiken, en niet naast algemene solvers.
Welke van deze tools publiceren een prijs?
Heel weinig. SimScale publiceert één getal: het Community-abonnement is gratis en beperkt tot 10 simulaties en maximaal 2,000 core-uren, terwijl de Mechanical-, Professional- en Enterprise-niveaus om een prijsaanvraag vragen. code_aster, code_saturne en Elmer FEM zijn gratis software, en het Franse duo heeft betaalde support en training via SIMVIA. Al het andere vraagt om een gesprek.
Het licentiemodel zegt meer dan de ontbrekende prijs. COMSOL biedt eeuwigdurende of termijnlicenties voor elk licentietype, waarbij een eeuwigdurende licentie 12 maanden updates en support omvat en tegen 20% van de dan geldende prijs wordt verlengd, en named-user-licenties die op maximaal vier computers mogen worden geïnstalleerd.
Quanscient prijst een core-abonnement per parallelle cores (de niveaus heten Vector, Matrix, Tensor en Continuum) plus een kredietpakket dat bepaalt hoeveel je kunt draaien. Dlubal verkoopt via een webshop en biedt een proef van 90 dagen aan. Abaqus, Neural Concept, Akselos en PhysicsX zijn enterprise-verkopen die via een offerte lopen.
Vraag bij het budgetteren elke leverancier drie dingen voordat je aan een proef begint: wat er wordt gemeten (cores, credits, gebruikersplaatsen of modules), wat het tweede jaar kost, en wat er met de modellen gebeurt als je stopt met betalen. Een eeuwigdurende licentie blijft werken; een tegoed aan cloudcredits doet dat niet.
Houdt een Europese leverancier simulatiedata in Europa?
Niet automatisch, en het antwoord verschilt sterk per tool. De desktop- en open-source-opties, COMSOL, Dlubal, code_aster, code_saturne, Elmer FEM en Abaqus als geïnstalleerde software, draaien op je eigen hardware, dus waar de data staat wordt bepaald door je eigen netwerk. Neural Concept is uit te rollen op AWS, Azure, on-premise of je eigen HPC, wat je de keuze geeft.
De twee cloud-native tools verschillen. De beveiligingspagina van Quanscient vermeldt dat data wordt opgeslagen in de regio van de klant, met EU-klantdata in de EU, en het beschikt over ISO 27001:2022 en SOC 2 Type II.
SimScale documenteert AES-versleutelde opslag en een SOC 2 Type II-audit door Prescient Assurance, maar de gecontroleerde pagina's noemen geen hostingregio, dus die moet in het contract worden vastgelegd. Akselos en PhysicsX vermelden op de gecontroleerde pagina's ook geen hostingregio.
Controleer naast het hoofdkantoor ook de contracterende entiteit. Dlubal heeft een Amerikaanse dochter, Akselos heeft er een in Brookline, Neural Concept heeft kantoren in Detroit en San Francisco, en PhysicsX heeft een kantoor in New York. Dassault Systèmes vermeldt afzonderlijke regionale entiteiten in het privacybeleid. Zwitserland (Neural Concept, Akselos) en het Verenigd Koninkrijk (PhysicsX) liggen buiten de EU, hoewel ze onder de Europese adequaatheidsbesluiten voor gegevensbescherming vallen.
Wat komt erbij kijken om weg te gaan van Ansys?
Het vraagt een pilot per fysica. Geen enkele tool hier evenaart het volledige productaanbod van een leverancier die aparte programma's verkoopt voor constructies, vloeistoffen, elektronica en optica, dus een realistisch plan wijst elke workload toe aan de tool die erbij past: constructies aan Abaqus, code_aster of Dlubal, stroming aan code_saturne of SimScale, gekoppelde problemen aan COMSOL, Quanscient of Elmer FEM.
Elke pilot moet een case nabootsen waarvan je het antwoord al vertrouwt, eerder gemeten of berekend. De leverancierspagina's die voor deze review zijn gebruikt, documenteren het importeren van Ansys-projectbestanden niet, dus reken erop dat het model opnieuw wordt opgebouwd op basis van CAD- en materiaaldata in plaats van wordt geconverteerd. Houd de bestaande licentie actief tot de pilotresultaten overeenkomen.
Neural Concept en PhysicsX bieden een zachtere route, omdat beide werken met simulatiedata die elders is gemaakt. Neural Concept geeft aan dat het je vertrouwde solvers gebruikt voor validatie. Dat voegt een Europese laag toe zonder migratie, en het betekent ook dat de solver die je houdt onderaan blijft staan.
Wanneer moet je niet van solver wisselen?
Wissel niet midden in een gecertificeerd programma. Een solver is onderdeel van een bewijsketen: een toezichthouder of klant heeft mogelijk resultaten van een specifieke code en versie geaccepteerd, en een nieuwe solver opnieuw laten kwalificeren kost meer dan de licentiebesparing. De gepubliceerde basis van code_aster van meer dan 4,600 verificatietestcases ondersteunt een onderbouwing voor kwalificatie, maar vervangt de kwalificatie zelf niet.
Wissel niet van solver voor een fysica die de Europese tool niet vermeldt. De elektromagnetica van SimScale is alleen laagfrequent en de pagina's noemen geen expliciete crashdynamica, Dlubal dekt civiele constructies maar geen multiphysics voor producten, en code_aster heeft geen vloeistofsolver. Quanscient richt zich op MEMS, ultrasone toepassingen, RF en sensoren, niet op grootschalige CFD of algemeen mechanisch ontwerp.
En wissel niet alleen vanwege de vlag als het echte risico elders zit. Een team wiens modellen nooit de laptop verlaten, loopt geen risico via de jurisdictie van de solver, en een team dat CAD naar een gehoste dienst stuurt, loopt via die dienst risico, in welk land die ook staat. Beslis eerst over het datapad.
Hoe kun je een nieuwe solver verifiëren voordat je erop vertrouwt?
Begin met het eigen bewijs van de leverancier. code_aster vermeldt meer dan 4,600 verificatiecases en ongeveer een miljoen regels code na 37 jaar ontwikkeling, code_saturne noemt productiecases van meer dan 200 miljoen cellen en vermeldt opname in de Europese UEABS-benchmarksuite, en Elmer FEM publiceert ongeveer 900 pagina's documentatie maar geen aantal verificaties. Bewijs van die soort is een startpunt, geen resultaat.
Script daarna je eigen controle. Quanscient biedt een Python SDK die claimt gelijkwaardig te zijn aan de interface, Dlubal biedt een gRPC-API met toegang via Python en C#, code_aster en Salome-Meca worden in Python gescript, en de Model Manager van COMSOL voegt versiebeheer voor modellen toe. Met elk van deze kun je na elke upgrade een referentiecase opnieuw draaien en de getallen automatisch vergelijken.
Test tot slot ook het supporttraject, niet alleen de code. Voor open-source solvers betekent dat een offerte van SIMVIA of een forumdraad, voor Elmer een antwoord uit de community, en voor de enterprise-tools een vaste engineer. Hoe snel een vastgelopen mesh wordt opgelost, bepaalt het verschil tussen een tool die je gaat gebruiken en een die je laat liggen.