O melhor é usar este conversor gratuito aqui (tem para todas as plataformas):
https://www.opendesign.com/guestfiles/teigha_file_converterÉ um pouco chato de usar, mas converte direitinho qualquer versão de DWG, até as últimas versões, nunca encontrei um que falhava. Daí você converte para DXF. Qualquer versão de DXF funciona, normalmente, mas se der problemas no Blender, tente umas mais antigas. A versão 12 sendo o último recurso, quebra a metade do que tem no arquivo, mas é garantido que abre.
Note que geralmente um grande problema com arquivos CAD não é o formato, mas a parafernália de lixo que tem dentro do arquivo. Objetos duplicados, blocos dentro de blocos dentro de blocos dentro de blocos, layers escondidos cheios de coisas inúteis, etc. Neste caso apenas converter não vai adiantar muito, você vai ter que dar uma limpada também, apagar coisas que não vai usar. Tem vários programas gratuitos que não são o autocad trial que abrem DWGs, tipo nanocad ou draftsight (esse roda em linux tb) ou, após ter convertido para DXF, tem opções livres também como QCad ou LibreCAD.
Se por arquivos CAD você quer dizer também arquivos que não são DWG (Vectorworks, etc), aí a coisa complica um pouco... Aí você vai precisar do programa original.
Abraço
Yorik