Bolt Frequently Asked Questions

csimsoft

Need help? Here are answers to common questions users have about Bolt.

We realize that your system may be uniquely configured and using Bolt may not go as smoothly as you anticipated. Can't find what you are looking for here? Contact us.

General Bolt questions.

Activation and installation.

When I launch Bolt, the Product Activation screen appears.

Answer: Bolt requires a valid license file before it will launch. The license file can be located on the same computer as Bolt or on a network license server. The license type that you purchased will determine whether Bolt can be run on network or a standalone computer. See Product Activation for detailed information about activating Bolt.

Bolt closes during the installation. Bolt is not installed completely.

Answer: There could be several reasons why Bolt does not install correctly.

  • Anti-virus software. Some anti-virus software may prevent the installation of Bolt. For example, Bitdefender Antivirus Free Edition will block the installation. You may need to temporarily disable your anti-virus software.
  • Permissions. If you do not have permission to install software on your system, you will not be able to install Bolt.

How do I activate the Bolt license?

Answer: Please see Product Activation for more information on installing Bolt on a stand-alone computer or network.

NOTE: Network installations require that additional software called RLM-Server license manager be installed on a computer that will act as the license server for network computers that will run Bolt. RLM-Server and installation instructions are available here.

How do I find the hostID to use in the activation process?

Answer: Use the rlmutil utility to find the hostID that RLM uses for activation. The options are "rlmutil rlmhostid ether".

Node-locked In a terminal window, navigate to the Bolt\bin folder (for example, "c:\Program Files\Bolt 1.0\bin" or "/opt/Bolt 1.0/bin"). Type "rlmutil rlmhostid ether"

Floating In a terminal window, navigate to the RLM-Server folder and type "rlmutil rlmhostid ether"

How to install Bolt on a Mac.

Answer: Bolt is distributed as a .dmg file and can be installed using the following method:

  1. Download the .dmg file from My Downloads in your account.
  2. Open the .dmg file.
  3. Drag the Bolt icon to Applications to install.
  4. Launch Bolt from the Applications folder. If you get an error about an unidentified developer, go to Security under System Preferences to allow Bolt.
  5. When Bolt launches for the first time, you will see the Product Activation window. Enter the product key and click Activate.

ERROR: "Unable to find mpiexec".

Answer: Bolt uses Microsoft's Message Passing Interface (MPI) to start parallel meshing jobs. Bolt installs MPI to the C:\Program Files\Microsoft MPI folder during the Bolt installation. If MPI was not installed, navigate tot the C:\Program Files\Bolt\bin folder and run MSMPISetup.exe to install it.

If MPI is installed, you can explicitly set the path to MPI in Bolt in Preferences in the File menu. Browse to C:\Program Files\Microsoft MPI\bin\mpiexec.exe and press Set MPI Path.

MPI

Mac Error: Unidentified developer on Mac.

Answer: If you get an error about an unidentified developer, go to Security under System Preferences to allow Bolt.

Mac Error: "Unable to save license to /Volumes/Bolt-XX.X.X-Mac64/Bolt-XX.X.app/..."

Answer: This error occurs when activating Bolt in the dmg image instead of the installed Bolt. When you open the dmg file, you must drap the Bolt application to the Applications folder to install Bolt. Then, launch Bolt from the Applications folder.

Help with the RLM license manager (www.reprisesoftware.com)

Answer: csimsoft uses the RLM license manager from Reprise Softaware. Reprise has some useful FAQs. Visit the Reprise Sofware website for more information.

Formats and support.

What operating systems are supported?

Answer: Bolt versions are available for Windows, Linux, and Mac. Bolt supports the following platforms:

  • Linux with glibc 2.5+ and libstdc++ v4.4+ 64-bit (e.g. Red Hat 6, Fedora 12, SUSE 12, Debian 6, Ubuntu 10.04)
  • Windows Vista 7, 8, 8.1, and 10 64-bit
  • Mac OS X 10.7-10.11, 64-bit

For best results, local displays supporting OpenGL 1.5 is recommended.

What file formats can Bolt import?

Answer: Bolt can mesh watertight facet files, such as Cubit Facet (.fac*), STL (.stl*), Wavefront Object (.obj*), and Stanford Plygon (.ply*). Bolt also in includes the Assimp Open Asset Import Library that supports the following common interchange formats:

3ds Max 3DS
.3ds
3ds Max ASE
.ase
AC3D
.ac
AutoCAD DXF
.dxf
Autodesk
.fbx
Blender 3D
.blend
Collada
.dae
DirectX X
.x
glTF
.gltf, .glb
Industry Foundation Classes (IFC/Step)
.ifc
LightWave
.lwo
LightWave Scene
.lws
Milkshape 3D
.ms3d
Modo
.lxo
Stanford Polygon Library
.plt
STL
.stl
TrueSpace
.cob, .scn
Wavefront Object
*.obj
XGL
.xgl, .zgl

See the ASSIMP website for more information.

Network troubleshooting.

Common Network Problems

Answer:

  • Did you install RLM-Server and activate the license on the computer you will use as the license server?

    For network installations, two separate software programs must be installed. RLM-Server is the server software and Bolt is the client software. RLM-Server is available at RLM-Server Downloads

  • Did you activate the computer with RLM-Server installed?

    If RLM-Server is activated a license file with a .lic extension will be in the RLM-Server folder. Use the rlm_activate utility in the RLM-Server folder to activate the software, or visit your license page in your csimsoft account. See RLM-Server Installation Instructions for more information.

  • Is the csimsoft ISV server running?

    Sometimes after activation, the license server software needs to be restarted (Does not require a reboot of the machine). Check to see that the csimsoft server is running. In a web browser on the server, type http://localhost:5053. This should open the Reprise License Server Administration page. In the left column, click Status. You should see three tables. In the ISV Servers table you should see csimsoft port 5055 running Yes. If not, click on Reread/Restart Servers in the left column. Check again by clicking Status.

  • Is there another RLM ISV server also using port 5055?

    Other software using RLM may be using the same port number. Change the port number for Bolt to avoid conflicts.

  • Did you install and configure Bolt on the client?

    After RLM-Server is installed and activated (A .lic file is in the RLM-Server folder), ensure that Bolt is configured properly on each network client computer. When Bolt launches, it will request a license from the RLM-Server license server, so it needs to know where RLM-Server is located. The client machine must be able to access the server over the network. In the Bolt Product Activation window, select Floating: Connect to a license server. Enter the Hostname or IP Address of the computer where RLM-Server is installed. The default port is 5053. The Product Activation window is under the Help menu.

Unable to write license file on the license server using the rlm_activate tool.

Answer: When activating RLM-Server using the rlm_activate tool, be sure to run as root or admin. This will allow you to have read/write access to the installation location.

Error: "Failed to connect to or get license from license server"

Answer: There may be several possible reasons why Bolt is not able to access the RLM-Server server license:

  • Bolt/license version mismatch. If the version of Bolt is newer than the version permitted by the floating license, update the license or use the matching version of Bolt. This may occur when a new version of Bolt is released. The download for Bolt is updated but the floating license on the license server is not updated. The floating license can be updated by running the activation process again using the product key found on the My Licenses page.

  • RLM-Server is not installed. Bolt and RLM-Server must be installed for a floating license to work. RLM-Server is the server software that is installed on a network server or workstation that will act as the license server. It must be installed and activated with a valid license file before a network installation of Bolt can be used.

  • RLM-Server is not activated. After installing RLM-Server, use the rlm_activate command line utility located in the RLM-Server installation folder to activate RLM-Server over the Internet. It will communicate with the csimsoft server and download a floating license file.

  • RLM-Server is not running. During the installation, RLM-Server should start automatically. To check the status of the server, type "http://localhost:5054/" in a web browser. The Reprise License Server Adminstration page will open. On the left sidebar can click Status to see if the csimsoft server is running. To start the csimsoft server, click Reread/Restart Servers.

  • Network communication error. RLM-Server must be installed on a network server or workstation that acts as the license server. This server must be accessible to the workstation where Bolt is installed. This includes configuring a firewall to allow access to the server. Bolt will not work properly if it cannot communicate with RLM-Server.

How to Configure RLM to Manage Software from Multiple Vendors

Answer: RLM-Server is based on RLM from Reprise Software. Reprise provides two methods for using RLM with software from two different software vendors:

  • Separate RLM installations and ISV servers
  • Single RLM installation that manages two ISV servers (recommended)

It is recommended that you use a single RLM installation and have it manage two ISV servers. By default, the RLM server uses port 5053 to communicate with the ISV software. All ISV software should use the same port 5053, but each ISV server will use a unique port. For example, ISV A on port 5055 and ISV B on port 5056 would both use port 5053 to communicate with the RLM license server. All ISV license files should be in the same folder.

For more information, see Managing Software from Multiple Publishers on the Reprise Software website.

How do I suppress the DENIED messages in the server log?

Answer: The RLM-Server log will show a DENIED message when Bolt requests a license for features that the serve does not have. To suppress this message, create a text file in the RLM-Server installation called "csimsoft.opt" with the text "NOLOG denied". While with will suppress the DENIED license message, it may potentially limit the ability to identify when licenses are not checked out properly.

How do I restart the RLM-Server?

Answer: The RLM-Server can be restarted from the RLM-Server Administration page. To access this page, type "http://localhost:5054/" in a web browser. Use the commands on the left sidebar.

If your Linux server does not have a GUI, you can use the following command (as root):

/etc/init.d/rlm.sh restart

How do I stop and remove the RLM-Server?

Answer: The RLM-Server can be removed from a server with the following commands:

Remove the RLM service.

  • Redhat-based systems: (root) chkconfig --del rlm.sh
  • Debian-based systems: (root) update-rc.d rlm.sh remove

Then remove all the files that are part of the installation.

  • rm /etc/init.d/rlm.sh
  • rm -rf /opt/RLM-Server

How do I setup Bolt on a cluster?

Answer: Although the license manager can be installed on the HPC cluster, we recommend that RLM-Server be installed on a computer (Windows or Linux) that is not part of the HPC cluster. The instructions for installing and activating RLM-Server on that computer are the same as any normal computer (See Bolt Network Installation Instructions).

Any Bolt installation on an HPC should have a floating license, regardless of where the RLM server is installed.

After the RLM-Server is installed and the license activated, install Bolt software on the HPC cluster and point back to the machine with the license server. That can be done by placing a remote.lic file in the /bin/licenses folder, or by starting Bolt and when the Activation Dialog appears, enter the IP address or hostname of the license server.

Help with RLM-Server (www.reprisesoftware.com)

Answer: csimsoft uses the RLM-Server license manager from Reprise Softaware. Reprise has some useful FAQs. Visit the Reprise Sofware website for more information.

Linux specific issues.

How to specify the install location for Bolt on a Linux machine.

Answer: You can install Bolt to a specific folder. For example, the following method will install Bolt to /home/user:

  • Download the .deb file.

  • # extract the contents of the .deb file
    ar vx Bolt-XX.X-Lin64.deb

  • # install the data files (the files will go into /opt)
    sudo tar -zx --directory=/home/user -f data.tar.gz (will make a /home/user/opt/Bolt-XXX/ folder)

  • # extract the control files
    tar zxvf control.tar.gz

  • # setup the license manager and desktop shortcuts
    sudo ./postint

  • To install the desktop shortcuts for this modified location, modify the csimsoft-Bolt-XXX.desktop file under this installation, then run xdg-desktop-menu to install it.

How to install Bolt on Linux without a deb or rpm tool.

Answer: Some distributions of Linux do not have a deb or rpm tool. Bolt can be installed using the following method:

  • Download the .deb file.

  • # extract the contents of the .deb file
    ar vx Bolt-XX.X-Lin64.deb

  • # install the data files (the files will go into /opt)
    sudo tar -zx --directory=/ -f data.tar.gz

  • # extract the control files
    tar zxvf control.tar.gz

  • # setup the license manager and desktop shortcuts
    sudo ./postinst

Ubuntu GUI delay problem

Answer: Bolt's graphics engine may not work properly if you are using the nouveau video driver. This problem should be resolved by using a Nvidia proprietary driver.

Visit our forum.

Join the csimsoft forum. Use the forum to find answers and post questions about geometry, meshing, importing/exporting, and more.