Translate From FIF Files To ATT Files Menu




    Use this menu to translate selected FIF files to ATT and Supravision files. It is important to understand the following concept regarding FIF files and the FIF Translator:

      1. FIF Files often contain multiple parts. Each of these parts are translated to a single ATT or Supravision file.

      2. FIF Translator allows you to select multiple FIF files for translation. Each of the FIF files may have multiple parts. For example, if you selected three FIF files for translation, and each of them contained 100 blocks or parts, then FIF Translator will create a total of 300 new files during translation.

    We've tested FIF Translator with FIF files that contain hundreds of parts. Translating a file this size takes some time, but FIF Translator can handle it! We've taken great pains to enable this kind of batch technology. It makes the translation process of large FIF databases much easier.

    The top of the menu shows the six different operator controls.

    The Translation Status line is the first line designed to report information about the translation process. This part of the screen is not controlled by the operator. All screen information below that line reports the translation status in more detail.

    Feedback during the process is important, because the FIF Translator allows you to create hundreds, or even thousands of non-FIF files from a single FIF file.




    Step 1: Choosing a Location For The Files Translated From FIF Files

      The "Build in Folder" Edit Box lets you select the folder (or location) of the new file(s) to be translated from the single FIF file. You can use the ellipses button to browse for a folder

      A folder is not a filename. Filenames are automatically created based upon each BLOCK name inside an FIF file. The filename extension is automatically set to the standard used for each of the non-FIF file types.

      Each FIF file can contain multiple parts that can be converted into multiple separate ATT files. The FIF File Info page allows you to count the number of BLOCKS (or parts), and each of their names, in an FIF file before translating that file.




    Step 2: Choosing a File Type

      The "Build File Type" pull-down box allows you to control the type of file(s) to create from the FIF files. The types can be TubeCalc, BENDER to XYZ Calculator, TubeCAD 5.x, Tube Bender Simulator, Supravision.




    Step 3: Setting the Calc Options

      Press the Calc Options button to control how data is calculated during translation from an FIF file.

      Calculation Direction

      The FIF Translator allows you to calculate data from YBC (bender) data to XYZ centerline data, or XYZ centerline data to YBC data. We allowed this because some FIF files only contain YBC (bender) data. If XYZ coordinates are available, then we recommend that you use them as a basis for your part shape data rather than the YBC data. (XYZ coordinates contain an intrinsic orientation in 3D space. YBC data does not.)

      Use the Calc Direction tab page to set this option.

      Sharp Angle Split

      Bend angles equal to or greater than 180 degrees in bender data create XYZ intersection points that approach infinity in space, then split appart into two disctinct bends in XYZ coordinates.

      Tubes with 180 degree bends are very common in the bending industry, so it is necessary to allow these sharp bends to be broken into two smaller bends when calculating XYZ intersection points.

      The default value for the Enable Sharp Angle Checking for Incoming YBC Data is ON or checked. If your tube shapes have angles that approach 180 degrees in the FIF bender data, this option should be switched ON to prevent non-existent tube shapes from being constructed.

      The default value for Split Angle Degrees is 178 degrees. This means that if the FIF Translator encounters an angle equal to or greater than 178 degrees, it will automatically split this angle. It is important that this value is never greater than 180 since this would allow the translator to create a non-existent tube shape.




    Step 4: Press the "Begin Build of ATT Files" Button

    Press this button to begin the automatic translation process. It will automatically progress through all the FIF files until every FIF block is translated.

    If the FIF Translator encounters errors, then it will pause to report the message before continuing.