© 2011 autodesk meu primeiro plugin para revit augusto gonçalves consultor de desenvolvimento

14
© 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

Upload: internet

Post on 18-Apr-2015

123 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Meu primeiro Plugin para Revit

Augusto GonçalvesConsultor de Desenvolvimento

Page 2: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

O Apresentador

Augusto é membro do time ADN DevTech desde 2008 e trabalha no escritório da Autodesk em São Paulo.

É especialista nas APIs AutoCAD, Civil3D, Revit e Inventor. Antes de trabalhar na Autodesk, trabalhou em projetos CAD para engenharia e comércio eletrônico.

É graduado em Engenharia Civil e pós-graduado em Engenharia de Computação.

augustomaia

Page 3: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Público e Objetivos

Usuários do Revit que já conhecem o produto e desejam iniciar com desenvolvimento de plug-ins.

1. Conceitos básicos de programação aplicados ao desenvolvimento de plug-ins

2. Como criar um plug-in básico para Revit Architecture

3. Completar um plug-in para lidar com ‘Rooms’ do Revit Architecture

Page 4: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Benefícios das APIs

Adaptar o software para o seu uso diário

Pode aumentar a eficiência

É possível automatizar tarefas repetitivas

Page 5: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

O que é possível?

Automatizar tarefas repetitivas

Verificar e avaliar modelos

Importar/exportar dados de/para fontes externas

Melhorar integração com fluxos de trabalho

Page 6: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

O que é necessário?

Visual Express – gratuito!www.microsoft.com/express

Template – modelo para criar códigoDisponível no blogthebuildingcoder.typepad.com

Revit SDK – disponível junto com a instalaçãoExemplos e documentação

Page 7: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Como um plug-in funciona?

Código C# (.NET) acessa API Revit

API Revit permite acesso ao modelo

API

Page 8: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Demo: Validador

Page 9: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Primeiro plug-in!

Validar algumas informações no modelo Área Tipologia (Cômodos)

Page 10: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Demo: Área de abertura de paredes

Plug-in do mês (ADN)

Download gratuito: labs.autodesk.com/utilities/ADN_plugins

Page 11: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Demo: Conexão com Banco de dados e Excel

Ler dados do modelo Revit, mesclar com base de dados Access® e exportar para Excel®

Page 12: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Recursos Adicionais

Meu Primeiro Plug-in (completo, em inglês)www.autodesk.com/myfirstplugin

Guia e vídeo aulaswww.autodesk.com/developrevit

Treinamento de APIsAPI Revit: 29 e 30 de setembro, São Paulo, Portuguêswww.autodesk.com/apitraining

Autodesk Developer Networkwww.autodesk.com/joinadn

Page 13: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Autodesk Brasil

Autodesk do Brasil - Site Corporativo

www.autodesk.com.br

Canal Autodesk do Brasil

www.youtube.com/AutodeskBrasil

Comunidade de Usuários Autodesk - Brasil

communities. autodesk. com/ brazil

Facebook Oficial

http://www.facebook.com/AutodeskBrasil

Twitter Oficial

@AutodeskBrasil

Page 14: © 2011 Autodesk Meu primeiro Plugin para Revit Augusto Gonçalves Consultor de Desenvolvimento

© 2011 Autodesk

Autodesk, AutoCAD* [*if/when mentioned in the pertinent material, followed by an alphabetical list of all other trademarks mentioned in the material] are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. © 2011 Autodesk, Inc. All rights reserved.

Author
Changes are red, the font should all be white in the final slide though.