Um arquivo .dwg é um formato de arquivo CAD (Computer Aided Design) usado por AutoCAD .
É um formato de arquivo vetorial (baseado em linhas) - que é onde a "polilinha" vem - ao contrário de um formato de arquivo de pixel. Uma polilinha é simplesmente uma lista de pontos (2D ou 3D) que, quando exibidos, são unidos por linhas retas. Veja este artigo da Wikipédia
Eu diria que a ferramenta que a empresa usa usa esse formato para configurar os comandos necessários para mover o cortador sobre a chapa para cortar o desenho.
O que sua namorada está usando para criar a imagem?
Ela precisa usar um programa que use o formato vetorial (baseado em linha) em vez de um formato de pixel (bitmap) para armazenar seus dados. Embora você possa obter programas que usam bitmaps e tentem convertê-los em vetores (da mesma forma que o software de reconhecimento de caracteres ópticos funciona), eles não são 100% precisos, pois o bitmap pode ser qualquer coisa . OCR funciona porque o programa "sabe" que a imagem representa texto para poder procurar caracteres.
Existem maneiras de converter fotos em vetores - você precisa procurar algoritmos de detecção de bordas. Essas bordas podem ser convertidas em polilinhas. Não conheço nenhum software que faça isso, provavelmente estaria encontrando os mesmos links que você.
Uma última pergunta - este é um projeto pessoal ou algo da universidade / faculdade? Se for o último, a escola deve ajudar.