VIM IFC Converter
The VIM IFC converter (Vim.Ifc.Converter.exe) is a Windows command line tool that enables you to convert IFC files to VIM files.
Operating System: Windows
Please contact us for the following:
- The Vim.Ifc.Converter.vx.x.xx.zip package
- A valid VIM license string
Before you can use the VIM IFC converter, you must install a VIM license file. For more information, see Installing the VIM License File.
Installing VIM IFC Converter
- Create a folder for the VIM IFC converter files, for example,
C:\Program Files\VIM\VIM_IFC_Converter. - Copy Vim.Ifc.Converter.vx.x.xx.zip to the folder you created and extract the files.
- With Windows Explorer, open the folder you created and type
cmdin the address bar. A command prompt will appear whose current working directory is set to the current folder location. - Verify the installation by typing
.\Vim.Ifc.Converter.exe --help. A list of options should be displayed.
VIM IFC Converter Syntax
Example:
.\Vim.Ifc.Converter.exe -i "c:\path\to\input_file.ifc" -o "c:\path\to\output_file.vim" -l "c:\path\to\output_log.log"
| Parameter | Description |
|---|---|
| -i --input | Required. The input IFC file. |
| -o --output | Required. The output VIM file path. |
| -l --log | The log file path. |
| --centered | (Default: false) Determines whether the exported model is centered at the origin. |
| --center-mode | (Default: Average) Determines how the model will be centered (Average or Median). |
| --cull-distance | (Default: 0) Determines the distance from the centroid at which nodes will be culled from the final export. If this value is zero or negative, no nodes are culled by distance. |
| --quality | (Default: High) The tessellation quality (High, Normal, Low) |
| --single-threaded | (Default: false) Determines whether the converter runs in single-threaded mode. |
| --scale-override | Overrides the scaling factor applied to the converted geometry and its nodes. |
| --sites | (Default: true) Exports site geometry |
| --license | (Optional) The license string, if you want to specify it as a command line argument |
| --help | Displays the command line application's usage |
| --version | Displays the command line application's version information. |