CAD Connector isn’t exporting DWG curves to USD despite bConvertCurves=true

Hi all, I’m trying to import a DWG plan made up of lines/splines into Omniverse Kit as true curves (not meshes). My setup:

-Kit with the omni.kit.converter.cad (CAD Connector) extension installed

I launch Kit with:

I created a converter_default.json alongside the plugin under:

C:\Users\User\AppData\Local\ov\data\Kit\usd_editor\0.1\exts\3\omni.kit.converter.hoops-507.0.1+107.0.3.u353\config/config/converter_default.json

with contents:

{
  "bConvertCurves": true

}

I restarted Kit to pick up the new config.

However, when I convert (either via the UI “Convert to USD” button or Import), the resulting USD only contains meshes. No curves or B-reps appear.

Questions:

1 Is my converter_default.json path correct for the CAD Connector plugin?

2 Do I need to call any Python API or command to force the use of this JSON?

3 Are there example workflows or scripts that successfully output NURBS/curves instead of tessellated meshes?

Any guidance or pointers to examples would be greatly appreciated—thanks!

Unfortunately we do not support any kind of 2D data in Kit at this time. It is on our radar for the future. Everything needs to be a 3D mesh. Sorry about that.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.