Installing Coreform IGA for Abaqus

1 Foreword

The following items are required for Coreform IGA for Abaqus to run:

  1. Accept the Coreform EULA.
  2. Activate your Coreform License. (Described in more detail here)

Described below is how to satsify these requirements for Windows and Linux systems.

Windows: run the Windows installer and select the appropriate setup steps on the second page, as described in the Windows installation section.

Linux: run our Python configuration script, described in the Coreform configuration tool section.

Note: the Coreform configuration tool is compatible with both Windows and Linux.

You can find more information regarding customizing your Abaqus configuration via Dassault Systèmes Simulia’s Abaqus Configuration Guide.

2 Windows

Run the downloaded installer .exe file, which will create a folder in your C:\Program Files directory with the name Coreform IGA 20XX.X, where 20XX.X is the version number. The images below show the different pages of the installer, with instructions and descriptions for each page.

  1. The first page is the title page, and you can click the Next button to proceed to the next page or Cancel to cancel the installation.

  2. The second page allows you to select setup steps to execute in addition to installing Coreform IGA. Note that all the steps are required for Coreform IGA for Abaqus to work properly. You can skip these steps if for example:

    1. You may not have permission from your IT department to modify your current Abaqus installation (we add required Python modules to your Abaqus/CAE-packaged Python).
    2. You’ve already run this installer once, don’t want to execute these steps again.

    If you skip any of the steps, you can rerun the installer later, or run our Coreform configuration tool as described later in this manual.

  3. The next page will ask you to choose the installation directory for Abaqus. Specifically, this directory should contain the Commands subdirectory that contains your abaqus.bat file for your Abaqus installation.

  4. The next page will ask you to select the installation directory for Coreform IGA, which will contain the Coreform IGA for Abaqus functionality.

  5. If you’ve selected the Accept the EULA option, the next page will ask you to accept or decline the End User License Agreement. After clicking Accept you will be able to click Next to continue.

  6. If you’ve selected the Login to Coreform account to activate license option, you’ll be presented with a page asking you to either login to your Coreform account or to enter your self-hosted licensing information. You can click the Login or Connect buttons for either case to verify successful login or connection. More information about the self-hosted license can be found in the Licensing → Self-hosted section of this manual.

  7. The next page will ask you if you want to create a start menu folder for Coreform IGA, which we recommend as it will allow you to use the Windows Start menu shortcut method for launching Coreform IGA for Abaqus described here in this manual. Click the Install button to begin the installation process.

  8. The penultimate page will provide a progress bar showing the current progress of the installation.

  9. The final page will display the text Coreform IGA for Abaqus installation successful if the installation was successful, or detailed notes about the installation process if it failed. Contact your IT department or support@coreform.com if you encounter any issues.

3 Linux (Debian-based)

  1. Install the downloaded .deb package either via your distribution’s built-in software installer (with correct permissions):

    Or install the .deb package via commands in your terminal:

    sudo dpkg --install <package-name.deb>

    Note that you can also use your distribution’s GUI-based installer to uninstall Coreform IGA, or you can issue the following command in your terminal:

    sudo dpkg --remove coreform-IGA-2026.6

    While the --install option requires you to point to the specific .deb file, the --remove command simply requires you to point to the installed package. The name of this package is displayed in the terminal output when you run the installation command (package name emphasized):

    gvernon2:~/Downloads$ sudo dpkg --install Coreform-IGA-2026.6-rc+67707-Lin64.deb
    Selecting previously unselected package coreform-IGA-2026.3...
    (Reading database ... 307766 files and directories currently installed.)
    Preparing to unpack Coreform-IGA-2026.6-rc+67707-Lin64.deb ...
    Unpacking coreform-IGA-2026.6 (2026.6-rc+67707) ...
    Setting up coreform-IGA-2026.6 (2026.6-rc+67707) ...

    Or by listing the currently installed packages by running

    dpkg --list "*coreform*"

    Which will list all of your installed Coreform packages:

    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
    ||/ Name                  Version          Architecture Description
    +++-=====================-================-============-=======================================================================================
    ii  coreform-cubit-2025.2 2025.2-rc+57483  amd64        Coreform Cubit 2025.2 Geometry Preparation and Meshing Tool for Windows, Linux, and Mac
    ii  coreform-IGA-2026.6   2026.3-rc+67707  amd64        Coreform IGA.  Isogeometric analysis preprocessing software.
    ii  coreform-IGA-2025.2   2025.2-rc+57620  amd64        Coreform IGA.  Isogeometric analysis preprocessing software.
    ii  coreform-iga-2025.2   2025.2-rc+57620  amd64        Coreform IGA, isogeometric analysis solver.
  2. Then run the Coreform configuration tool, which can be found at the installation root.

4 Linux (Redhat-based)

  1. Follow similar instructions to those provided in the Linux (Debian-based) section above. The relevant terminal commands will be:

    # Install
    rpm -i <package-name.rpm>
    # Find package name
    rpm -qa "*coreform*"
    # Uninstall (Erase)
    rpm -e coreform-IGA-2026.6
  2. Then run the Coreform configuration tool, which can be found at the installation root.

5 Linux (tarball extraction — for headless systems)

  1. You can download the program through the file with the .tar.gz extension (called a tarball) by clicking on it in the downloads page, or by using a Linux terminal to download it like this:

    wget "<url to the specific .tar.gz file>"
  2. Once you have the tarball downloaded, it needs to be extracted.

    tar -xzf <path to tarball> -C <path to destination directory>

    Unlike the .deb/.rpm packages, the tarball does not resolve dependencies automatically, so you must install the required system packages yourself first.

    On Debian/Ubuntu:

    sudo apt install libx11-6 libxt6 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 \
      libxcb-render-util0 libxkbcommon-x11-0 libxcb-randr0 libxcb-xinerama0 \
      libopengl0 libglib2.0-0 libxm4 librdmacm1 zip

    On RHEL/Rocky:

    sudo dnf install libX11 libXt xcb-util-wm xcb-util-image xcb-util-keysyms \
      xcb-util-renderutil libxkbcommon-x11 libglvnd-opengl motif librdmacm zip

    Once the tarball has been extracted and the prerequisites are installed, navigate to the installation root, and use this command to run the configuration tool, which will finish required setup steps:

    abaqus python coreform_iga_abaqus_setup.py

    Follow all the steps it suggests. More detailed instructions are provided in the next section on how to use this tool.

    After the config tool has completed, launch Coreform IGA for Abaqus with the coreform_iga launcher in the installation’s bin directory:

    <install-root>/bin/coreform_iga

    If you let the setup tool add symlinks to your PATH, you can simply run coreform_iga from anywhere.

  3. Then run the Coreform configuration tool, which can be found at the installation root.

6 Coreform Configuration Tool

The following items are required for Coreform IGA for Abaqus to run:

  1. Accept the Coreform EULA.
  2. Activate your Coreform License. (Described in more detail here)

To satisfy these prerequisites, you can run the Windows installer and select the appropriate setup steps on the second page.

Alternatively, on both Windows and Linux, you can run our Python configuration script: coreform_iga_abaqus_setup.py. This script is inside the Coreform IGA for Abaqus installation, in the interop/abaqus/cf_app/install_tools subdirectory, and is also at the root of the Linux installation folder.

For example, on Windows open a Powershell teminal with Administrator privileges and run:

cd 'C:\Program Files\Coreform IGA 2026.7\interop\abaqus\cf_app\install_tools\'
abaqus python .\coreform_iga_abaqus_setup.py

Using Abaqus’s Python keeps the configuration tool pointed at the same Abaqus environment it is configuring.

The configuration tool will start by printing out the EULA, and will look similar to this:

===============================
Coreform IGA Configuration Tool
===============================


COREFORM INC. 1427 SOUTH 550 EAST OREM, UT 84097 801-717-2296 INFO@COREFORM.COM
COREFORM INC.
END-USER LICENSE AGREEMENT
COREFORM SOFTWARE
This end-user license agreement ("Agreement") is a legal agreement
...
...
...
The Parties agree to the exclusive jurisdiction of the courts of Utah or the United States District Court of Utah.
May 15, 2026

Do you accept the EULA? [y/n]:

The tool will ask for your interaction in choosing which configuration steps should be completed. Do this by typing y or n in the terminal and hitting Enter, or just simply hit Enter as shorthand for ‘yes’. All the suggested steps will be the prerequisites described earlier. We recommend choosing all the steps.

These are the options the tool will prompt you with:

Do you accept the EULA? [y/n]:

How would you like to set up licensing?
  1) Coreform cloud login
  2) RLM self-hosted license server
  3) Skip (default)
Enter choice [1/2/3]:

After gathering input from the user on what steps should be completed, the tool will pass the information off to another script, and execute all the tasks in order. You will see some updates on how the tool is performing, followed by a summary at the end which shows the overall completion or failure of the steps, which will look like this:

Summary:
- PASS setup_steps: execute_install_setup_steps.py completed successfully
- PASS license: Wrote RLM license to C:\Users\core\.config\Coreform\licenses\remote.lic, C:\Program Files\Coreform IGA 2026.7\bin\licenses\remote.lic
- PASS abaqus_hint: Wrote Abaqus command hint to C:\Program Files\Coreform IGA 2026.7\bin\coreform_iga.abaqus_cmd