convertCAD

March 28, 2026 ยท View on GitHub

Convert CAD files between DWG, DXF, and other formats.

Usage

openGyver convertCAD <input-file> [flags]

Prerequisites

One of the following must be installed:

ToolUse CaseInstall
LibreCADDXF conversions (DXF to PDF, SVG, PNG)brew install librecad (macOS) / apt install librecad (Linux)
ODA File ConverterDWG to DXF and DXF to DWGopendesign.com/guestfiles/oda_file_converter

Arguments

ArgumentRequiredDescription
input-fileYesPath to the input CAD file

Flags

FlagShortTypeDefaultDescription
--output-ostring""Output file path (required)
--help-hboolfalseShow help for convertCAD

Supported Formats

FormatDescription
DWGAutoCAD Drawing
DXFDrawing Exchange Format
DWFDesign Web Format
PDFExport to PDF
SVGExport to SVG
PNGExport to PNG

Conversion Paths

FromToTool Used
DWGDXFODA File Converter
DXFDWGODA File Converter
DXFPDFLibreCAD
DXFSVGLibreCAD
DXFPNGLibreCAD
DWGPDFODA (DWG->DXF) + LibreCAD (DXF->PDF)

Examples

# Convert DWG to DXF (requires ODA File Converter)
openGyver convertCAD drawing.dwg -o drawing.dxf

# Convert DXF to PDF (requires LibreCAD)
openGyver convertCAD drawing.dxf -o drawing.pdf

# Convert DXF to SVG
openGyver convertCAD drawing.dxf -o drawing.svg

# Convert DXF to PNG
openGyver convertCAD drawing.dxf -o drawing.png

# Convert DWG to PDF
openGyver convertCAD drawing.dwg -o drawing.pdf

# Convert DXF back to DWG
openGyver convertCAD schematic.dxf -o schematic.dwg

# Convert floor plan to web-friendly SVG
openGyver convertCAD floorplan.dxf -o floorplan.svg

# Export mechanical drawing as PDF for review
openGyver convertCAD part.dxf -o part.pdf

Notes

  • The input and output formats are auto-detected from file extensions.
  • DWG to DXF conversions (and vice versa) use the ODA File Converter with the ACAD2018 output version.
  • DXF to PDF/SVG/PNG conversions use LibreCAD's --export flag.
  • If neither ODA File Converter nor LibreCAD is found, the command will return an error with installation instructions.
  • For DWG to PDF, you may need to first convert DWG to DXF (via ODA), then DXF to PDF (via LibreCAD).