{"id":3383,"date":"2026-09-20T01:07:34","date_gmt":"2026-09-19T16:07:34","guid":{"rendered":"https:\/\/www.frontistr.com\/?page_id=3383&#038;lang=ja"},"modified":"2026-09-20T01:37:27","modified_gmt":"2026-09-19T16:37:27","slug":"getting-started","status":"publish","type":"page","link":"https:\/\/www.frontistr.com\/es\/getting-started\/","title":{"rendered":"<i>Primeros pasos<\/i>"},"content":{"rendered":"<div class=\"getting-started\" lang=\"es\" 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\">Primeros pasos<\/h1>\n      <p class=\"description\">Analice una bisagra con FrontISTR y examine despu\u00e9s la distribuci\u00f3n de tensiones en ParaView. Con el solver y el ejemplo ya preparados, no es necesario empezar creando una malla.<\/p>\n      <p class=\"button\"><a href=\"#gs-install\">Ver los pasos<\/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=\"Distribuci\u00f3n de la tensi\u00f3n de von Mises en una bisagra, con concentraciones de tensi\u00f3n alrededor de los orificios.\" width=\"1200\" height=\"800\" fetchpriority=\"high\">\n      <figcaption>Ejecute un an\u00e1lisis est\u00e1tico lineal de una bisagra. El objetivo es mostrar NodalMISES, la tensi\u00f3n de von Mises nodal, como un mapa de contornos en color.<\/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\">Preparar el solver<\/h2><p>Prepare el binario para Windows o la imagen Docker que puede utilizarse en Windows, macOS y Linux.<\/p><\/div>\n    <div class=\"gs-platforms\">\n      <div>\n        <h3>Windows (64 bits)<\/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\">Descargar la versi\u00f3n para Windows<\/a><\/p>\n        <p>Extraiga el ZIP. Despu\u00e9s de preparar el ejemplo en el siguiente paso, copie fistr1.exe y todas las DLL incluidas en la carpeta del ejemplo (01_elastic_hinge).<\/p>\n      <\/div>\n      <div>\n        <h3>Docker (Windows \/ macOS \/ Linux)<\/h3>\n        <p>Inicie Docker y ejecute el siguiente comando en un terminal. En Windows, use Docker en modo de contenedores Linux y ejecute el comando en 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\">La imagen oficial actual est\u00e1 compilada para amd64. En los Mac con Apple Silicon se ejecuta mediante emulaci\u00f3n y puede tardar m\u00e1s.<\/p>\n        <ul class=\"gs-links\">\n          <li><a href=\"https:\/\/docs.docker.com\/get-started\/get-docker\/\" target=\"_blank\" rel=\"noopener\">Configurar Docker<\/a><\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <details class=\"gs-help\">\n      <summary>Compilar desde el c\u00f3digo fuente<\/summary>\n      <p>Tambi\u00e9n puede compilar FrontISTR desde el c\u00f3digo fuente en cualquiera de estos sistemas operativos. Una vez instalados los compiladores y las bibliotecas necesarias, CMake detecta el entorno y configura la compilaci\u00f3n.<\/p>\n      <p>Instale las herramientas b\u00e1sicas con los comandos indicados a continuaci\u00f3n para su distribuci\u00f3n. Puede partir de su entorno de desarrollo actual sin a\u00f1adir MPI ni otras bibliotecas opcionales.<\/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>Los siguientes comandos muestran un ejemplo de compilaci\u00f3n e instalaci\u00f3n en macOS y Linux. Los ejecutables se instalan en el directorio bin de su directorio personal, por lo que no hacen falta sudo ni cambios en PATH. Consulte la gu\u00eda de compilaci\u00f3n para preparar macOS\/Windows y a\u00f1adir bibliotecas opcionales.<\/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>Puede ejecutar directamente el ejemplo incluido sin volver a descargarlo. Ejecute el an\u00e1lisis con los comandos siguientes y despu\u00e9s contin\u00fae con el paso 04 para ver el resultado en 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\/es\/build_guide\/\">Compilar desde el c\u00f3digo fuente<\/a><\/p>\n    <\/details>\n    <p class=\"gs-note\">Los binarios y el contenedor utilizan las versiones master \/ LATEST, que se actualizan continuamente. Consulte la p\u00e1gina de descargas para las versiones publicadas y otros entornos. <a href=\"https:\/\/www.frontistr.com\/es\/download\/\">Otras versiones y entornos<\/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\">Descargar el ejemplo<\/h2>\n      <p>Descargue y extraiga el ZIP del ejemplo. Utilice los tres archivos de entrada que se encuentran en la carpeta 01_elastic_hinge.<\/p>\n      <p class=\"button button-border\"><a href=\"https:\/\/www.frontistr.com\/sys\/files\/01_elastic_hinge.zip\">Descargar el ejemplo (ZIP)<\/a><\/p>\n      <p class=\"gs-note\">Ejecute el an\u00e1lisis en la carpeta 01_elastic_hinge extra\u00edda. Para extraer desde la l\u00ednea de comandos, macOS y Linux utilizan unzip.<\/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>Ubicaci\u00f3n de los archivos de entrada y salida<\/dd>\n        <dt><code>hinge.cnt<\/code><\/dt><dd>Materiales, cargas, restricciones y ajustes del an\u00e1lisis<\/dd>\n        <dt><code>hinge.msh<\/code><\/dt><dd>Malla de la bisagra<\/dd>\n      <\/dl>\n    <\/div>\n  <\/div>\n  <div class=\"inner\">\n    <p>Si desea preparar el ejemplo desde la l\u00ednea de comandos, ejecute todo el bloque siguiente en la ubicaci\u00f3n donde quiera guardarlo. Se descargar\u00e1 y extraer\u00e1 el archivo y se entrar\u00e1 en la carpeta del ejemplo. Despu\u00e9s puede ejecutar el comando de an\u00e1lisis en el mismo terminal.<\/p>\n    <div class=\"gs-platforms\">\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\">Ejecutar desde la carpeta del ejemplo<\/h2><p>Ejecute el an\u00e1lisis en la carpeta del ejemplo (01_elastic_hinge). Compruebe que hecmw_ctrl.dat se encuentra en esa carpeta.<\/p><\/div>\n    <div class=\"gs-platforms\">\n      <div><h3>Binario para Windows<\/h3><p>Haga doble clic en fistr1.exe dentro de la carpeta del ejemplo. Las DLL incluidas tambi\u00e9n deben estar en la misma carpeta. Si la ventana se cierra al terminar la ejecuci\u00f3n, abra en ParaView los resultados generados en la carpeta del ejemplo.<\/p><details class=\"gs-help\"><summary>Para revisar el registro<\/summary><p>Si la ventana se cierra inmediatamente sin generar resultados, o si quiere revisar el registro, abra PowerShell en la carpeta del ejemplo y ejecute:<\/p><pre dir=\"ltr\"><code>.\\fistr1.exe<\/code><\/pre><\/details><\/div>\n      <div><h3>Docker (Windows \/ macOS \/ Linux)<\/h3><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><p class=\"gs-note\">Abra un terminal en la carpeta del ejemplo (PowerShell en Windows) y ejecute el comando. La carpeta del ejemplo se monta en \/work dentro del contenedor. Los resultados se guardan en la carpeta local del ejemplo.<\/p><\/div>\n    <\/div>\n    <div class=\"gs-complete\"><p>Si ejecuta el an\u00e1lisis en un terminal, el siguiente mensaje al final del registro confirma que ha finalizado. El tiempo de ejecuci\u00f3n depende del PC.<\/p><pre dir=\"ltr\"><code>FrontISTR Completed !!<\/code><\/pre><\/div>\n    <details class=\"gs-help\"><summary>Si algo no funciona<\/summary><p>Si no se encuentran los archivos de entrada, compruebe que est\u00e1 ejecutando el an\u00e1lisis desde la carpeta 01_elastic_hinge. En Windows, compruebe tambi\u00e9n que fistr1.exe y todas las DLL incluidas se han copiado en esa misma carpeta.<\/p><\/details>\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\">Abrir el resultado en ParaView<\/h2><p>Instale ParaView. Seleccione File \u2192 Open y abra el siguiente archivo de la carpeta del ejemplo.<\/p><\/div>\n    <pre dir=\"ltr\"><code>hinge_vis_psf.0001.pvtu<\/code><\/pre>\n    <p class=\"gs-note\">Los resultados se guardan en la misma carpeta 01_elastic_hinge. Tambi\u00e9n se necesita la carpeta adyacente hinge_vis_psf.0001, as\u00ed que no mueva el archivo .pvtu por separado. 0000 es el estado inicial y 0001 es el resultado despu\u00e9s de aplicar la carga.<\/p>\n    <p class=\"button button-border\"><a href=\"https:\/\/www.paraview.org\/download\/\" target=\"_blank\" rel=\"noopener\">Descargar ParaView<\/a><\/p>\n    <p class=\"gs-note\">Capturas de pantalla: ParaView 6.1.0 en macOS. Los pasos b\u00e1sicos son los mismos en Windows y Linux.<\/p>\n    <ol class=\"gs-visual-steps\">\n            <li class=\"gs-pair\">\n        <div><p class=\"gs-eyebrow\">04 \/ 1<\/p><p>Justo despu\u00e9s de abrir el archivo. Haga clic en Apply, a la izquierda.<\/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=\"Justo despu\u00e9s de abrir el archivo. Haga clic en Apply, a la izquierda.\" width=\"3162\" height=\"2122\" loading=\"lazy\"><\/a>\n      <\/li>\n            <li class=\"gs-pair\">\n        <div><p class=\"gs-eyebrow\">04 \/ 2<\/p><p>La geometr\u00eda de la bisagra aparece despu\u00e9s de hacer clic en 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=\"La geometr\u00eda de la bisagra aparece despu\u00e9s de hacer clic en 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>Cambie Solid Color por NodalMISES en la barra de herramientas superior para mostrar la distribuci\u00f3n de la tensi\u00f3n de von Mises.<\/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=\"Cambie Solid Color por NodalMISES en la barra de herramientas superior para mostrar la distribuci\u00f3n de la tensi\u00f3n de von Mises.\" width=\"3162\" height=\"2122\" loading=\"lazy\"><\/a>\n      <\/li>\n          <\/ol>\n    <p class=\"gs-note\">Los colores y el fondo dependen de la configuraci\u00f3n de ParaView y no tienen que coincidir con la imagen de ejemplo. Si no ve el modelo, pruebe Reset Camera.<\/p>\n  <\/div>\n<\/section>\n<section class=\"section gs-outro\"><div class=\"inner section-title\">\n  <h2 class=\"title\">Su primer an\u00e1lisis ha terminado<\/h2><p>A continuaci\u00f3n, examine las cargas y los ajustes de material del ejemplo. El manual explica este modelo y presenta otros tipos de an\u00e1lisis.<\/p>\n  <ul class=\"gs-links\"><li><a href=\"https:\/\/docs.frontistr.com\/es\/examples\/tutorial_01.html\">M\u00e1s informaci\u00f3n sobre este ejemplo<\/a><\/li><li><a href=\"https:\/\/docs.frontistr.com\/es\/introduction\/workflow_guide.html\">Elegir una GUI o un entorno de modelado<\/a><\/li><\/ul>\n<\/div><\/section>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"Realice su primer an\u00e1lisis estructural con FrontISTR. Descargue el solver y el ejemplo, ejecute el an\u00e1lisis y visualice la distribuci\u00f3n de tensiones en 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":"es_ES","_original_post":"https:\/\/www.frontistr.com\/?page_id=3355&lang=ja","footnotes":""},"class_list":["post-3383","page","type-page","status-publish","hentry","es-ES"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages\/3383","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=3383"}],"version-history":[{"count":1,"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages\/3383\/revisions"}],"predecessor-version":[{"id":3384,"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages\/3383\/revisions\/3384"}],"wp:attachment":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/media?parent=3383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}