Maak uw vak nog populairder !

SAM maakt uw college levendiger, het practikum interessanter voor uw studenten en minder werk voor U. Uiteindelijk leidt dit tot gemotiveerdere studenten, die meer leren, meer onthouden, hoger cijfers scoren .... en ook het vak positiever beoordelen.

 

Intuitief, gebruiksvriendelijke & betrouwbaar !

Mechanismenontwerp is slechts éen van de vele uitdagingen in uw werk en als dit geen dagelijkse routine is dan wilt U beschikken over software die intuitief, gebruiksvriendelijke en betrouwbaar is. SAM biedt deze mix. Niet voor niets vertrouwen vele bedrijven al sinds 1990 op SAM.

 

Betere oplossingen in kortere tijd !

Met SAM kunt U ieder mechanismenvraagstuk tackelen, mechanismen ontwerpen en beweging/krachten analyseren. Tot slot kunt u initiele oplossingen verbeteren middels state-of-the-art optimalisatie o.b.v. van een mix van evolutionaire algorithmen en de Simplex methode.

 

SAM

SAM voor docenten

SAM maakt uw college levendiger, het practikum interessanter voor uw studenten en minder werk voor U. Uiteindelijk leidt dit tot gemotiveerdere studenten, die meer leren, meer onthouden, hoger cijfers scoren .... en ook het vak positiever beoordelen.

Lees meer...
 

SAM voor ontwerpers / ingenieurs

Mechanismenontwerp is slechts éen van de vele uitdagingen in uw werk en als dit geen dagelijkse routine is dan wilt U beschikken over gebruiksvriendelijke, intuitieve en betrouwbare software. Een groot deel van ons ontwikkelteam heeft een werktuigbouwkundige achtergrond dus wij begrijpen waar het om draait. Daarom vertrouwen vele bedrijven, van kleine ingenieursburo's tot grote multinationals in o.a. de automobielindustrie, als sinds 1990 op SAM.

Lees meer...
 

SAM voor specialisten

Met SAM kunt U ieder mechanismenvraagstuk tackelen, mechanismen ontwerpen, beweging en krachten analyseren en zelfs initiele oplossingen optimaliseren middels een state-of-the-art techniek o.b.v. van een mix van evolutionaire algorithmen en de Simplex methode.

Lees meer...
 

Eigenschappen

Algemeen

SAM (Synthese en Analyse van Mechanismen) is een interactief programma voor het ontwerp, de bewegings- en krachtenanalyse en voor het optimaliseren van vlakke (stangen)-mechanismen. Een mechanisme kan worden ontworpen middels een van de Design Wizards of naar willekeur worden samengesteld uit stangen, rechtgeleidingen, tandwiel- en riemoverbrengingen. Voor de krachtsanalyse beschikt SAM ook nog over veren, dempers en wrijvingselementen, en de equivalente rotatieelementen. SAM vormt een geïntegreerde werkomgeving waarin de volgende acties mogelijk zijn: opbouw van het mechanisme (een CAD gebruikersinterface), integratie met externe CAD bouwstenen (tekeningen), numerieke analyse van de verplaatsingen en krachten, animatie en tot slot de weergave van de resultaten in grafieken en tabellen.

 

De wiskundige grondslag van het programma is gebaseerd op de Eindige Elementen Methode, en levert daarmee grote ontwerpvrijheid zonder dat daarbij beperkingen optreden van een aantal traditionele methodieken. 'Open-loop', 'closed-loop', 'multiple-loop', en zelfs complexe planetaire (tandwiel-)stelsels kunnen eenvoudig met SAM geanalyseerd worden.

 

SAM is beschikbaar in het Nederlands, Engels, Duits, Frans, Spaans en Chinees.

Ontwerp

SAM biedt een aantal Design Wizards waarmee het mogelijk is mechanismen te synthetiseren voor specifieke taken. Deze taken zijn :

  • (Hoek)functiegeneratie
  • 3-Standen-Synthese van het koppelvlak
  • Quasi-rechtlijnige beweging van een punt
  • Exact rechtlijnige beweging van een punt

Indien deze Design Wizards geen antwoord geven op een specifiek ontwerp-probleem zal de gebruiker op basis van zijn ervaring, eerdere ontwerpen of mechanismen handboeken of via trial&error een mechanisme moeten bedenken dat vervolgens in SAM gemodelleerd, geanalyseerd en geoptimaliseerd kan worden.

Modelvorming

SAM is toegerust met verscheidene basiselementen, te weten :

  • stang en cilinder
  • riemoverbrenging en tandwielpaar
  • meetelement
  • veer, demper, wrijving (lineair en roterend)
  • niet-lineaire veer

waarmee een grote variëteit aan mechanismen geanalyseerd kan worden. De unieke wiskundige onderbouwing van SAM biedt grootse mogelijkheden en heeft geen last van de beperkingen zoals die bij traditionele analyse methoden optreden. Open-lus, gesloten-lus, en zelfs meervoudige-lus mechanismen worden door SAM allemaal op dezelfde manier doorgerekend. Zelfs de meest complexe mechanismen waaronder planetaire tandwiel overbrengingen met daaraan gekoppelde stangenmechanismen kunnen in korte tijd worden opgebouwd en geanalyseerd.

Aandrijving

SAM kan mechanismen analyseren met max. tien aparte aandrijvingen. Een beweging (ook wel opgelegde beweging) kan bestaan uit een absolute positie, een (relatieve)hoek of zelfs een element-lengte. Met de laatste mogelijkheid kunnen hydraulisch- en luchtcilinders worden toegepast. Met de relatieve hoek kunnen bijv. (scara)robotarmen worden gemodelleerd. Enkele bekende functies zoals:

  • constante snelheid
  • scheve sinus
  • 3-4-5 polynoom
  • 5.orde polynoom
  • 2.orde snelheidsprofiel
  • Cubic Spline

kunnen naar willekeur achter elkaar worden geplaatst om zo een realistische simulatie uit te voeren. De bewegingsfunctie kan ook worden ingevoerd als tekstbestand, waarmee bijvoorbeeld willekeurige nokprofielen als aandrijving optreden.

CAD koppeling

Met het gestandaardiseerde DXF formaat biedt SAM de mogelijkheid het gerealiseerde mechanisme te exporteren naar andere CAD pakketten, en aldaar verder uit te werken. Ook kan met dit zelfde formaat een onbeperkt aantal CAD componenten (tekeningen) worden ingelezen en aan het mechanisme worden toegevoegd. Het bewegende mechanisme neemt hiermee realistische vormen aan.

Resultaten

SAM kan de volgende grootheden berekenen (relatief en absoluut):

  • positie, verplaatsing, snelheid, versnelling
  • hoek, hoeksnelheid, hoekversnelling

Verder berekent SAM de volgende krachtsgrootheden (quasi-statisch):

  • lagerkrachten
  • interne krachten/koppels in een element
  • benodigd en/of doorgeleid vermogen

Postprocessing

SAM kan na een succesvolle berekening de beweging van het mechanisme simuleren (animatie). Ook kan de baan, de snelheidshodograaf en de krommingsmiddelpuntsbaan van ieder willekeurig knooppunt worden weergegeven. Daarnaast kan de poolbaan van ieder schakel in het stilstaande dan wel meebewegende assenstelsel getekend worden. Alle berekeningen kunnen als curven of als tekst worden afgebeeld, opgeslagen en afgedrukt. In één grafiek kan een onbeperkt aantal grootheden worden afgezet tegen de tijdas, of een x-as naar keuze. Voor de verticale as bestaan twee onafhankelijke schalen, die op een handige manier automatisch worden ingesteld. Tijdens de animatie beweegt de cursor in de grafiek mee overeenkomstig het tijdsverloop.

Optimalisatie (SAM Professional)

De optimalisatie module van SAM Professional biedt "unconstrained single-function multi-parameter" optimalisatie gebaseerd op een mix van evolutionaire algoritmen en Simplex methoden. Uitgaande van het actuele ontwerp kan een mechanisme verder geoptimaliseerd worden v.w.b. de baan die een knooppunt beschrijft of v.w.b. het verloop van de functie van een geselecteerde bewegings- of krachtgrootheid.

 

Zo kan bij voorbeeld de RMS-waarde of de absolute maximale waarde van het aandrijfkoppel van een mechanisme met massa worden geminimaliseerd door het toepassen van één of meer balansmassa's, waarvan zowel plaats als massa binnen gedefinieerde grenzen wordt gevarieerd. Ook is het mogelijk om een bepaalde doelfunctie zo goed mogelijk te benaderen, b.v. het verloop van de kracht in een fitness apparaat als functie van de afgelegde hoek of verplaatsing.

 

Het doel van de optimalisatie is het minimaliseren (of eventueel maximaliseren) van een bepaalde eigenschap (b.v. maximum, gemiddelde, RMS-waarde, ....) die het verschil tussen het actuele gedrag en het gewenste gedrag kenmerkt. Het kan daarbij gaan om :

  • de baan van een knooppunt (met of zonder tijd/krukstand)
  • het verloop van een bewegings- of kracht grootheid (als functie van de tijd of als functie van een andere grootheid)

 

SAM zoekt het optimum door afhankelijk van de gebruikerinstellingen de volgende parameters te variëren binnen gedefinieerde grenzen:

  • geometrie van het mechanisme
  • elementeigenschappen, zoals massa, veerstijfheid, voorspanning, overbrengingsverhouding, ...

 

De optimalisatie is gebaseerd op een twee-traps-aanpak bestaande uit:

  • Globale exploratie van de gehele parameter ruimte
  • Lokale optimalisatie van een specifieke oplossing

 

In de eerste stap wordt binnen de gestelde grenzen de parameter ruimte globaal verkend middels een combinatie van een pure Monte-Carlo techniek en een zogenaamd evolutionair algoritme (een optimalisatie techniek die is afgeleid van de genetische algoritmen). De beste oplossingen worden op volgorde gesorteerd in een lijst weergegeven. De gebruiker kan vervolgens uit deze lijst een oplossing selecteren en op het beeldscherm bekijken inclusief alle bijbehorende grafieken. De oplossing, die het beste aansluit bij de wensen van de ontwerpen kan vervolgens lokaal verder geoptimaliseerd worden, waarbij de gebruiker nog kan kiezen tussen een Simplex methode en de eerder genoemde evolutionaire methode met een nauwer zoekgebied.

De combinatie van globale verkenning en lokale optimalisatie geeft het beste compromis tussen snelheid aan de ene kant en de zoektocht naar het globale optimum aan de andere kant.

 

Naast de beschreven modus, waarbij de gebruiker in-the-loop zit, bestaat er ook een compleet geautomatiseerde modus, waarbij eerst een globale verkenning plaats vindt en vervolgens de beste oplossing van deze verkenning middels een lokale optimalisatie automatisch verder verbeterd wordt totdat het afbreekcriterium bereikt is.