Install The ArtiosCAD Service

You can install the Esko ArtiosCAD windows service on the same server as iQuote (local installation) or on another  machine (remote installation) using either of the following procedures:

  • Install ArtiosCAD On A Local Server
  • Install ArtiosCAD On A Remote Server

 

Install ArtiosCAD On A Local Server

  1. Start the iQuote Installation program (iQuote Installer) and follow the prompts.
  2. On the Information About The Service window, select the Install iQuote Esko Service check box.

Imagem 19

Note: This check box may not be available when you upgrade iQuote if the iQuote Esko Service is already installed.

  1. Click Next to begin the installation.
  1. Once the installation is complete, open Windows Services and manually start the iQuote Esko Service.

 

Set Up The Esko URL

  1. Navigate to the installation directory.
  2. Open the Server/Bin folder and launch iQuote Tools.
  3. On the iQuote Tool window, click the Server tab and note the value in the Esko URL field.
    Imagem 12

Note: For local installations you can keep this default URL, or you can edit this URL path in the iQuotesettings.json file and the Appsettings.json file.

  1. Click Save to save your changes.

 

 

Install ArtiosCAD On A Remote Server

Beginning with iQuote Suite 9.0, you can install ArtiosCAD on a different server computer from iQuote. However, when you use the remote configuration, the iQuote Esko service must reside on the same computer as the ArtiosCAD software. You must also perform additional configuration steps to complete a remote integration.

Note: While remote installation has advantages, keep in mind that this configuration can impact iQuote calculation speeds if you experience any network issues.

Imagem 38

 

Install the iQuote Esko service 

  1. Start the iQuote Installation program (iQuote Installer) and follow the prompts.
  2. On the Information About The Service window, select the Install iQuote Esko Service check box.

Imagem 19

Note: This check box may not be available when you upgrade iQuote if the iQuote Esko Service is already installed.

  1. Click Next to begin the installation.
  1. Once the installation is complete, navigate to the installation directory and open the Server/Bin folder.
  2. Launch iQuote Tools.
  3. Click the Server tab and delete the default URL path from the Esko URL field.
  4. In the Esko URL field, enter the path, including the port, where you installed ArtiosCAD.
    Imagem 13
  5. Click Save.
  6. Manually update the URL path in the iquotesettings.json file to match the value in the Esko URL field.

Important: Each time you use iQuote Tools to edit this URL, you must manually update the same URL in the appsettings.json file. Refer to the Update the Settings file topic for more information.

 

Update the Settings file

Do all of the following to update the iQuote Settings file, iquotesettings.json:

  1. Navigate to the directory, Access Server/Bin/WebAPI/ESKO, and open the appsettings.json file.
    Imagem 30
  2. Search for “urls” in this file and edit the HTTP path to point to where you installed ArtiosCAD.
  3. Save and close the appsettings.json file.
  4. Copy the WebAPI folder to the server where ArtiosCAD is installed and complete the installation, using the Copy the WebAPI topic as a guide.

 

Copy the WebAPI

Note: You must do all of the following to copy the WebAPI directory/folder for remote installations and ensure the proper folders are created and shared:

 

  1. From the server computer where iQuote is installed and within the iQuote installation directory, locate and copy the WebAPI directory (Server\bin\WebAPI\ESKO).
    Imagem 37
  2. From the remote server computer where ArtiosCAD is installed, open a command prompt window (DOS prompt) and enter the following:
    > sc create EFIiQuoteServerESKOService_Prod DisplayName="EFI iQuote Server ESKO Service" binPath=PathToFolder\IQuote.WebApiService.Esko.API.exe start=auto error=normal
    Imagem 39
  3. Close the Command Prompt window.
  4. Open Windows Services and start the EFI iQuote Server ESKO service.
  5. Navigate to the directory/folder that contains the Esko ArtiosCAD designs and share it with the server computer where ArtiosCAD is installed (remote computer). Then share the folder to your network so iQuote can access it (on the local computer).

 

Create A Test Environment

iQuote usually includes both a test environment and a production environment, and for remote installations, you must set up a different service with a different port number for each iQuote installation (Production and Test).

We recommend you create two folders, PROD and TEST, on the remote machine where ArtiosCAD is installed and save a copy of the WebAPI folder into each one, as indicated in the Copy the WebAPI topic. Then for each service, you must complete the procedure in the Update the Settings file topic.

Imagem 41

Imagem 40

Important: When you upgrade iQuote, be sure to copy the files from the WebAPI folder to the server where you run the iQuote Esko service, which manually updates the iQuote Esko service with the current version.‎