Configuring the Creo View Interference Engine > Working with the Creo View Interference Engine > Using the Creo View Interference Engine from the Command Line
  
Using the Creo View Interference Engine from the Command Line
Use the Creo View Interference Engine command to execute Interference Detection Queries defined in a batch interference (XML) file. The Interference Engine calls the command line Creo View client (pview_batch.exe) to perform the query.
This section describes the Interference Engine command line arguments and batch interference file XML elements and syntax that can be used to define the query to be performed.
The batch interference file is created in a text or XML editor, before executing the batch interference command. Use one of the command line syntaxes for batch interference described below.
Either use the pvsclashbatch command created as part of a pvsclash adapter setup or use the pview_batch.exe command directly.
Both commands require access to a license server that provides the required PV BATCH INTERFERENCE license feature. This is configured during the configuration of the pvsclash adapter and is set in the pvsclashbatch script. For pview_batch, this is defined by setting the PTC_D_LICENSE_FILE environment variable before executing the command.
Command-Line Syntax for the PVSCLASHBATCH command:
pvsclashbatch.bat -j <path>\<xmlinputfile>
PVIEW_BATCH Command-line Options for Performing Interference Detection
Option
Description
xml
Set the path to the input interference query file (mandatory).
pview_batch.exe -xml=<xml path>
For example,
pview_batch.exe -xml=D:\temp\batch_clash.xml
hidden_geom
Determines whether to include hidden geometry layers in the interference calculation (optional). If no value is stated, then hidden geometry layers are included in the interference calculation according to their default state.
pview_batch.exe -xml=<xml path> -hidden_geom=<all | default>
For example,
pview_batch.exe -xml=clash.xml -hidden_geom=all
hidden_parts
Determines whether to include hidden by default parts in the interference calculation (optional). If no value is stated, then hidden parts are not included.
pview_batch.exe -xml=<xml path> -hidden_parts=<all | default>
For example,
pview_batch.exe -xml=clash.xml -hidden_parts=all
ignore_surfaces
Determines whether to include non-solid geometries in the interference calculation (optional). If no value is stated, then non-solid geometries are included in the calculation.
pview_batch.exe -xml=<xml path> -ignore_
surfaces=<true | false>
For example,
pview_batch.exe -xml=clash.xml -ignore_
surfaces=false
Default value is false.