Converter#

class omni.converter.dgn.Converter#

Bases: pybind11_object

Convert DGN files to USD with the supplied parameters. Each conversion returns a Result with status and Issue diagnostics.

Methods

__init__(self, parameters)

convert(*args, **kwargs)

Overloaded function.

__init__(
self: omni.converter.dgn._omni_converter_dgn.Converter,
parameters: omni.converter.dgn._omni_converter_dgn.Parameters,
) → None#
convert(*args, **kwargs)#

Overloaded function.

  1. convert(self: omni.converter.dgn._omni_converter_dgn.Converter, inputPath: str, outputPath: str, outputArgs: Dict[str, str] = {}) -> omni.converter.dgn._omni_converter_dgn.Result

    Convert a DGN file to USD and save it to a file.

    Args:

    inputPath: Path of .dgn file to read outputPath: Output file path outputArgs: File format arguments to pass to the output layer

    Returns:

    Result containing the conversion status and diagnostics.

  2. convert(self: omni.converter.dgn._omni_converter_dgn.Converter, inputPath: str, outputLayer: pxr.Sdf.Layer) -> omni.converter.dgn._omni_converter_dgn.Result

    Convert a DGN file into an existing editable USD layer.

    Args:

    inputPath: Path of .dgn file to read outputLayer: Output layer

    Returns:

    Result containing the conversion status and diagnostics.