Para abrir arquivos .stp, tente o FreeCAD.
FreeCAD é um CAA Open Source CAx baseado no OpenCasCade, Qt e Python. Ele apresenta alguns conceitos-chave como gravação de macro, bancadas de trabalho, capacidade de executar como um servidor e aplicativo carregável dinamicamente extensões e foi projetado para ser independente de plataforma.
Atualmente, o FreeCAD pode importar e exibir modelos CAD em IGES, STEP, e formatos BREP e malhas em STL, BMS, AST e Wavefront OBJ formatos. Os recursos de edição e modelagem estão atualmente limitados.
Para mais informações, confira o site .
Para instalar, clique em FreeCAD
Fonte: Aplicativos do Ubuntu