O Intermediate Data Format (IDF) é um formato de arquivo padronizado utilizado principalmente na indústria eletrônica para facilitar a troca de informações entre softwares de Electronic Computer-Aided Design (ECAD) e softwares de Mechanical Computer-Aided Design (MCAD). Ele foi desenvolvido para preencher a lacuna entre o projeto de placas de circuito impresso e o design físico de gabinetes. Um arquivo IDF consiste tipicamente em duas partes: um arquivo de placa (.brd ou .idb), que contém as dimensões físicas da placa de circuito impresso, o posicionamento dos componentes e as áreas de exclusão (keep-out areas), e um arquivo de biblioteca (.lib ou .idl), que contém as definições geométricas dos próprios componentes. Ao utilizar o IDF, engenheiros mecânicos podem importar o projeto de uma PCB para seus softwares de modelagem 3D, garantindo que a placa se encaixe corretamente dentro do chassi, verificando interferências físicas com outros componentes e validando os requisitos de gerenciamento térmico. Essa integração é fundamental no desenvolvimento moderno de produtos para evitar erros de fabricação dispendiosos e assegurar que montagens eletrônicas complexas se encaixem perfeitamente em suas carcaças pretendidas.