terça-feira, 23 de novembro de 2010

Revit – Gravar todas as familias de objectos automaticamente

Vamos supor que temos um projecto com muitas familias inseridas e deseja gravar individualmente cada uma delas em pastas apropriadas.

Existe um API que lhe permite fazer exatamente este processo.

 

Primeiro descarregar este ficheiro do capitulo 24 do livro Mastering Revit Architecture 2011.

Agora:

  1. Descomprimir o ficheiro ZIP
  2. Procurar no conteudo o seguinte para: \c24\ExampleApplication\ExampleApplication\bin\Debug\
  3. Copiar tudo desta pasta para: C:\Revit Projects\
  4. Copiar os 2 ficheiros .addin da pasta \c24\ para a localização correcta de acordo com o seu sistema operativo:
    1.     * For a specific user:
                o For Windows XP - C:\Documents and Settings\\Application Data\Autodesk\Revit\Addins\2011
                o For Vista/Windows 7 - C:\Users\\AppData\Roaming\Autodesk\Revit\Addins\2011
          * For all users:
                o For Windows XP - C:\Documents and Settings\All Users\Application Data\Autodesk\Revit\Addins\2011
                o For Vista/Windows 7 - C:\ProgramData\Autodesk\Revit\Addins\2011
      Refer to this post at The Building Coder for more information.

  5. Fazer Restart ao Revit 2011

Agora na Ribbon em Add-Ins irá encontrar uma nova secção Revit Family Export Utility:

Quando correr esta aplicação com um projecto aberto, irá ser-lhe perguntado por uma directoria onde irá gravar todas as familias do seu projecto.

Obrigado ao Don Rudder por este excelente capitulo no seu livro

Ver o artigo completo aqui

Sem comentários: