{"id":3441,"date":"2026-09-20T01:07:52","date_gmt":"2026-09-19T16:07:52","guid":{"rendered":"https:\/\/www.frontistr.com\/?page_id=3441&#038;lang=ja"},"modified":"2026-09-20T01:37:44","modified_gmt":"2026-09-19T16:37:44","slug":"getting-started","status":"publish","type":"page","link":"https:\/\/www.frontistr.com\/nb\/getting-started\/","title":{"rendered":"<i>Kom i gang<\/i>"},"content":{"rendered":"<div class=\"getting-started\" lang=\"nb\" dir=\"ltr\">\n<section class=\"section gs-intro\">\n  <div class=\"inner gs-pair\">\n    <div class=\"section-title\">\n      <p class=\"gs-eyebrow\">FrontISTR \/ Getting Started<\/p>\n      <h1 class=\"title\">Kom i gang<\/h1>\n      <p class=\"description\">Analyser et hengsel med FrontISTR, og unders\u00f8k deretter spenningsfordelingen i ParaView. Med l\u00f8seren og et ferdig eksempel trenger du ikke begynne med \u00e5 lage et mesh.<\/p>\n      <p class=\"button\"><a href=\"#gs-install\">F\u00f8lg trinnene<\/a><\/p>\n    <\/div>\n    <figure>\n      <img decoding=\"async\" src=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/hinge.png\" alt=\"Fordeling av von Mises-spenning i et hengsel, med spenningskonsentrasjoner rundt hullene.\" width=\"1200\" height=\"800\" fetchpriority=\"high\">\n      <figcaption>Kj\u00f8r en line\u00e6r statisk analyse av et hengsel. M\u00e5let er \u00e5 vise NodalMISES, den nodale von Mises-spenningen, som et farget konturplott.<\/figcaption>\n    <\/figure>\n  <\/div>\n<\/section>\n<section id=\"gs-install\" class=\"section gs-step\">\n  <div class=\"inner\">\n    <div class=\"section-title\"><p class=\"gs-eyebrow\">01<\/p><h2 class=\"title\">Hent l\u00f8seren<\/h2><\/div>\n    <div class=\"gs-platforms\" data-gs-choice=\"method\">\n      <div>\n        <h3>Windows (64-bit)<\/h3>\n        <p class=\"button button-border\"><a href=\"https:\/\/frontistr-commons.gitlab.io\/FrontISTR\/release\/x86_64-w64-mingw32\/FrontISTR-latest.thread_openblas.zip\">Last ned for Windows<\/a><\/p>\n        <p>Pakk ut ZIP-filen. N\u00e5r du har klargjort eksemplet i neste trinn, kopierer du fistr1.exe og alle medf\u00f8lgende DLL-filer til eksempelmappen (01_elastic_hinge).<\/p>\n      <\/div>\n      <div>\n        <h3>Docker (Windows \/ macOS \/ Linux)<\/h3>\n        <p>Start Docker, og kj\u00f8r deretter f\u00f8lgende kommando i en terminal. P\u00e5 Windows bruker du Docker i Linux-container-modus og kj\u00f8rer kommandoen i PowerShell.<\/p>\n        <pre dir=\"ltr\"><code>docker pull --platform linux\/amd64 registry.gitlab.com\/frontistr-commons\/frontistr\/fistr1:master<\/code><\/pre>\n        <p class=\"gs-note\">Det gjeldende offisielle imaget er bygget for amd64. P\u00e5 Mac med Apple Silicon kj\u00f8res det via emulering og kan derfor ta lengre tid.<\/p>\n        <ul class=\"gs-links\">\n          <li><a href=\"https:\/\/docs.docker.com\/get-started\/get-docker\/\" target=\"_blank\" rel=\"noopener\">Sett opp Docker<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n      <h3>Bygg fra kildekode<\/h3>\n      <p>Du kan ogs\u00e5 bygge FrontISTR fra kildekode p\u00e5 alle disse operativsystemene. N\u00e5r kompilatorer og n\u00f8dvendige biblioteker er installert, oppdager CMake milj\u00f8et og konfigurerer bygget.<\/p>\n      <p>Installer grunnverkt\u00f8yene med kommandoene nedenfor for distribusjonen din. Du kan bruke det eksisterende utviklingsmilj\u00f8et ditt uten f\u00f8rst \u00e5 legge til MPI eller andre valgfrie biblioteker.<\/p>\n      <h3>Ubuntu \/ Debian<\/h3>\n      <pre dir=\"ltr\"><code>sudo apt-get update\nsudo apt-get install build-essential cmake git gfortran<\/code><\/pre>\n      <h3>RHEL \/ Rocky Linux \/ AlmaLinux<\/h3>\n      <pre dir=\"ltr\"><code>sudo dnf install gcc gcc-c++ gcc-gfortran make cmake git<\/code><\/pre>\n      <p>F\u00f8lgende kommandoer viser et eksempel p\u00e5 bygging og installasjon p\u00e5 macOS og Linux. Kj\u00f8rbare filer installeres i bin under hjemmekatalogen din, s\u00e5 verken sudo eller endringer i PATH er n\u00f8dvendig. Se byggeveiledningen for oppsett p\u00e5 macOS\/Windows og valgfrie biblioteker.<\/p>\n      <pre dir=\"ltr\"><code>git clone https:\/\/gitlab.com\/FrontISTR-Commons\/FrontISTR.git\ncd FrontISTR\ncmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=\"$HOME\"\ncmake --build build --parallel\ncmake --install build<\/code><\/pre>\n      <p>Du kan kj\u00f8re det medf\u00f8lgende eksemplet direkte uten \u00e5 laste det ned p\u00e5 nytt. Kj\u00f8r analysen med kommandoene nedenfor, og g\u00e5 deretter videre til trinn 04 for \u00e5 vise resultatet i ParaView.<\/p>\n      <pre dir=\"ltr\"><code>cd tutorial\/01_elastic_hinge\n\"$HOME\/bin\/fistr1\"<\/code><\/pre>\n      <p><a href=\"https:\/\/docs.frontistr.com\/nb\/build_guide\/\">Bygg fra kildekode<\/a><\/p>\n      <\/div>\n    <\/div>\n    <p class=\"gs-note\">Bin\u00e6rfilene og containeren bruker de kontinuerlig oppdaterte versjonene master \/ LATEST. Se nedlastingssiden for utgitte versjoner og andre milj\u00f8er. <a href=\"https:\/\/www.frontistr.com\/nb\/download\/\">Andre versjoner og milj\u00f8er<\/a><\/p>\n  <\/div>\n<\/section>\n<section class=\"section gs-step\">\n  <div class=\"inner gs-pair\">\n    <div class=\"section-title\">\n      <p class=\"gs-eyebrow\">02<\/p><h2 class=\"title\">Last ned eksemplet<\/h2>\n      <p>Last ned og pakk ut ZIP-filen for eksemplet. Bruk de tre inndatafilene i mappen 01_elastic_hinge.<\/p>\n      <p class=\"button button-border\"><a href=\"https:\/\/www.frontistr.com\/sys\/files\/01_elastic_hinge.zip\">Last ned eksempel (ZIP)<\/a><\/p>\n      <p class=\"gs-note\">Kj\u00f8r analysen i den utpakkede mappen 01_elastic_hinge. Ved utpakking fra kommandolinjen brukes unzip p\u00e5 macOS og Linux.<\/p>\n    <\/div>\n    <div class=\"gs-files\">\n      <p><code>01_elastic_hinge\/<\/code><\/p>\n      <dl>\n        <dt><code>hecmw_ctrl.dat<\/code><\/dt><dd>Plassering av inn- og utdatafiler<\/dd>\n        <dt><code>hinge.cnt<\/code><\/dt><dd>Materialer, laster, randbetingelser og analyseinnstillinger<\/dd>\n        <dt><code>hinge.msh<\/code><\/dt><dd>Hengselets mesh<\/dd>\n      <\/dl>\n    <\/div>\n  <\/div>\n  <div class=\"inner\">\n    <p>Hvis du vil klargj\u00f8re eksemplet fra kommandolinjen, kj\u00f8rer du hele blokken nedenfor der du vil lagre eksemplet. Den laster ned og pakker ut arkivet og g\u00e5r deretter inn i eksempelmappen. Fortsett med analysekommandoen i samme terminal.<\/p>\n    <div class=\"gs-platforms\" data-gs-choice=\"shell\">\n      <div><h3>Windows \/ PowerShell<\/h3><pre dir=\"ltr\"><code>curl.exe -fL -o 01_elastic_hinge.zip https:\/\/www.frontistr.com\/sys\/files\/01_elastic_hinge.zip\nif ($LASTEXITCODE -eq 0) {\n  Expand-Archive -Path 01_elastic_hinge.zip -DestinationPath . -ErrorAction Stop\n  cd 01_elastic_hinge\n}<\/code><\/pre><\/div>\n      <div><h3>macOS \/ Linux<\/h3><pre dir=\"ltr\"><code>curl -fL -o 01_elastic_hinge.zip https:\/\/www.frontistr.com\/sys\/files\/01_elastic_hinge.zip &amp;&amp;\nunzip 01_elastic_hinge.zip &amp;&amp;\ncd 01_elastic_hinge<\/code><\/pre><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"section gs-step\">\n  <div class=\"inner\">\n    <div class=\"section-title\"><p class=\"gs-eyebrow\">03<\/p><h2 class=\"title\">Kj\u00f8r fra eksempelmappen<\/h2><\/div>\n    <div class=\"gs-platforms\" data-gs-choice=\"method\">\n            <div>\n        <h3>Windows-bin\u00e6rfil<\/h3>\n        <p>Kj\u00f8r analysen i eksempelmappen 01_elastic_hinge. Kontroller at hecmw_ctrl.dat finnes i mappen.<\/p>\n                <p>Dobbeltklikk p\u00e5 fistr1.exe i eksempelmappen. De medf\u00f8lgende DLL-filene m\u00e5 ligge i samme mappe. Hvis vinduet lukkes n\u00e5r kj\u00f8ringen er ferdig, \u00e5pner du resultatene som er skrevet til eksempelmappen i ParaView.<\/p>\n        <details class=\"gs-help\"><summary>Vis loggen<\/summary><p>Hvis vinduet lukkes umiddelbart uten \u00e5 produsere resultater, eller hvis du vil se gjennom loggen, \u00e5pner du PowerShell i eksempelmappen og kj\u00f8rer:<\/p><pre dir=\"ltr\"><code>.\\fistr1.exe<\/code><\/pre><\/details>\n                <div class=\"gs-complete\"><p>N\u00e5r analysen kj\u00f8res i en terminal, bekrefter f\u00f8lgende melding p\u00e5 slutten av loggen at analysen er ferdig. Kj\u00f8retiden avhenger av PC-en.<\/p><pre dir=\"ltr\"><code>FrontISTR Completed !!<\/code><\/pre><\/div>\n        <details class=\"gs-help\"><summary>Hvis noe ikke fungerer<\/summary><p>Hvis inndatafilene ikke blir funnet, kontrollerer du at analysen kj\u00f8res fra mappen 01_elastic_hinge. P\u00e5 Windows m\u00e5 du ogs\u00e5 kontrollere at fistr1.exe og alle medf\u00f8lgende DLL-filer er kopiert til den samme mappen.<\/p><\/details>\n      <\/div>\n            <div>\n        <h3>Docker (Windows \/ macOS \/ Linux)<\/h3>\n        <p>Kj\u00f8r analysen i eksempelmappen 01_elastic_hinge. Kontroller at hecmw_ctrl.dat finnes i mappen.<\/p>\n                <pre dir=\"ltr\"><code>docker run --rm --platform linux\/amd64 -v \"${PWD}:\/work\" -w \/work registry.gitlab.com\/frontistr-commons\/frontistr\/fistr1:master fistr1<\/code><\/pre>\n        <p class=\"gs-note\">\u00c5pne en terminal i eksempelmappen (PowerShell p\u00e5 Windows), og kj\u00f8r kommandoen. Eksempelmappen monteres som \/work i containeren. Resultatene lagres i den lokale eksempelmappen.<\/p>\n                <div class=\"gs-complete\"><p>N\u00e5r analysen kj\u00f8res i en terminal, bekrefter f\u00f8lgende melding p\u00e5 slutten av loggen at analysen er ferdig. Kj\u00f8retiden avhenger av PC-en.<\/p><pre dir=\"ltr\"><code>FrontISTR Completed !!<\/code><\/pre><\/div>\n        <details class=\"gs-help\"><summary>Hvis noe ikke fungerer<\/summary><p>Hvis inndatafilene ikke blir funnet, kontrollerer du at analysen kj\u00f8res fra mappen 01_elastic_hinge. P\u00e5 Windows m\u00e5 du ogs\u00e5 kontrollere at fistr1.exe og alle medf\u00f8lgende DLL-filer er kopiert til den samme mappen.<\/p><\/details>\n      <\/div>\n            <div>\n        <h3>Bygg fra kildekode<\/h3>\n        <p>Kj\u00f8r analysen i eksempelmappen 01_elastic_hinge. Kontroller at hecmw_ctrl.dat finnes i mappen.<\/p>\n                <pre dir=\"ltr\"><code>\"$HOME\/bin\/fistr1\"<\/code><\/pre>\n                <div class=\"gs-complete\"><p>N\u00e5r analysen kj\u00f8res i en terminal, bekrefter f\u00f8lgende melding p\u00e5 slutten av loggen at analysen er ferdig. Kj\u00f8retiden avhenger av PC-en.<\/p><pre dir=\"ltr\"><code>FrontISTR Completed !!<\/code><\/pre><\/div>\n        <details class=\"gs-help\"><summary>Hvis noe ikke fungerer<\/summary><p>Hvis inndatafilene ikke blir funnet, kontrollerer du at analysen kj\u00f8res fra mappen 01_elastic_hinge. P\u00e5 Windows m\u00e5 du ogs\u00e5 kontrollere at fistr1.exe og alle medf\u00f8lgende DLL-filer er kopiert til den samme mappen.<\/p><\/details>\n      <\/div>\n          <\/div>\n  <\/div>\n<\/section>\n<section class=\"section gs-step\">\n  <div class=\"inner\">\n    <div class=\"section-title\"><p class=\"gs-eyebrow\">04<\/p><h2 class=\"title\">\u00c5pne resultatet i ParaView<\/h2><p>Installer ParaView. Velg File \u2192 Open og \u00e5pne f\u00f8lgende fil i eksempelmappen.<\/p><\/div>\n    <pre dir=\"ltr\"><code>hinge_vis_psf.0001.pvtu<\/code><\/pre>\n    <p class=\"gs-note\">Resultatene skrives til den samme mappen 01_elastic_hinge. Behold ogs\u00e5 den tilst\u00f8tende mappen hinge_vis_psf.0001; ikke flytt .pvtu-filen alene. 0000 er starttilstanden, og 0001 er resultatet etter at lasten er p\u00e5f\u00f8rt.<\/p>\n    <p class=\"button button-border\"><a href=\"https:\/\/www.paraview.org\/download\/\" target=\"_blank\" rel=\"noopener\">Last ned ParaView<\/a><\/p>\n    <p class=\"gs-note\">Skjermbilder: ParaView 6.1.0 p\u00e5 macOS. De grunnleggende trinnene er de samme p\u00e5 Windows og Linux.<\/p>\n    <ol class=\"gs-visual-steps\">\n            <li class=\"gs-pair\">\n        <div><p class=\"gs-eyebrow\">04 \/ 1<\/p><p>Rett etter at filen er \u00e5pnet. Klikk p\u00e5 Apply til venstre.<\/p><\/div>\n        <a class=\"gs-screenshot\" href=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-open.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-open.png\" alt=\"Rett etter at filen er \u00e5pnet. Klikk p\u00e5 Apply til venstre.\" width=\"3162\" height=\"2122\" loading=\"lazy\"><\/a>\n      <\/li>\n            <li class=\"gs-pair\">\n        <div><p class=\"gs-eyebrow\">04 \/ 2<\/p><p>Hengselets geometri vises n\u00e5r du klikker p\u00e5 Apply.<\/p><\/div>\n        <a class=\"gs-screenshot\" href=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-apply.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-apply.png\" alt=\"Hengselets geometri vises n\u00e5r du klikker p\u00e5 Apply.\" width=\"3162\" height=\"2122\" loading=\"lazy\"><\/a>\n      <\/li>\n            <li class=\"gs-pair\">\n        <div><p class=\"gs-eyebrow\">04 \/ 3<\/p><p>Endre Solid Color i den \u00f8vre verkt\u00f8ylinjen til NodalMISES for \u00e5 vise fordelingen av von Mises-spenning.<\/p><\/div>\n        <a class=\"gs-screenshot\" href=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-mises.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-mises.png\" alt=\"Endre Solid Color i den \u00f8vre verkt\u00f8ylinjen til NodalMISES for \u00e5 vise fordelingen av von Mises-spenning.\" width=\"3162\" height=\"2122\" loading=\"lazy\"><\/a>\n      <\/li>\n          <\/ol>\n    <p class=\"gs-note\">Farger og bakgrunn avhenger av innstillingene i ParaView og trenger ikke \u00e5 samsvare med illustrasjonen. Hvis modellen ikke er synlig, kan du pr\u00f8ve Reset Camera.<\/p>\n  <\/div>\n<\/section>\n<section class=\"section gs-outro\"><div class=\"inner section-title\">\n  <h2 class=\"title\">Din f\u00f8rste analyse er ferdig<\/h2><p>Unders\u00f8k deretter lastene og materialinnstillingene i eksemplet. Manualen beskriver modellen og introduserer andre analysetyper.<\/p>\n  <ul class=\"gs-links\"><li><a href=\"https:\/\/docs.frontistr.com\/nb\/examples\/tutorial_01.html\">Les mer om dette eksemplet<\/a><\/li><li><a href=\"https:\/\/docs.frontistr.com\/nb\/introduction\/workflow_guide.html\">Velg GUI eller modelleringsarbeidsflyt<\/a><\/li><\/ul>\n<\/div><\/section>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"Kj\u00f8r din f\u00f8rste strukturanalyse med FrontISTR. Last ned solveren og eksemplet, kj\u00f8r analysen og vis spenningsfordelingen i ParaView.","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_locale":"nb_NO","_original_post":"https:\/\/www.frontistr.com\/?page_id=3355&lang=ja","footnotes":""},"class_list":["post-3441","page","type-page","status-publish","hentry","nb-NO"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages\/3441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/comments?post=3441"}],"version-history":[{"count":1,"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages\/3441\/revisions"}],"predecessor-version":[{"id":3442,"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages\/3441\/revisions\/3442"}],"wp:attachment":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/media?parent=3441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}