Recursos
Dynamo
Wiki do Dynamo
“Esse wiki serve para aprender sobre o desenvolvimento usando a API do Dynamo, suportando bibliotecas e ferramentas.”
https://github.com/DynamoDS/Dynamo/wiki
Blog do Dynamo
Esse blog é a coleção mais atualizada de artigos da equipe do Dynamo, discutindo novos recursos, fluxos de trabalho e tudo o que o Dynamo tem.
Guia do DesignScript
As linguagens de programação são criadas para expressar ideias, envolvendo lógica e cálculo. Além desses objetivos, a linguagem textual do Dynamo (anteriormente, DesignScript) foi criada para expressar as ideias do projeto. Em geral, reconhece-se que o projeto de cálculo é exploratório e o Dynamo tenta suportar isso: esperamos que você encontre a linguagem flexível e rápido o suficiente para levar um projeto do conceito até as iterações de projeto e a sua forma final. Este manual está estruturado para fornecer a um usuário sem conhecimento de geometria de programação ou arquitetura arquitetônica uma exposição completa a uma variedade de tópicos nessas duas disciplinas que se cruzam.
http://dynamobim.org/wp-content/links/DesignScriptGuide.pdf
Projeto Dynamo Primer
O Dynamo Primer é um projeto de código aberto, iniciado por Matt Jezyk e a equipe de desenvolvimento do Dynamo na Autodesk. A primeira versão do manual foi desenvolvida pela Mode Lab. Para contribuir, verifique o repositório, adicione seu conteúdo e envie uma solicitação.
https://github.com/DynamoDS/DynamoPrimer
Desenvolvimento do plug-in Zero Touch para o Dynamo
Essa página descreve o processo de desenvolvimento de um nó do Dynamo personalizado no C# usando a interface “Zero Touch”. Na maioria dos casos, é possível importar as classes e os métodos estáticos em C# sem modificações. Se sua biblioteca só precisar chamar funções e não construir novos objetos, isso poderá ser facilmente obtido com métodos estáticos. Quando o Dynamo carrega o DLL, ele removerá o espaço de nome das classes e exporá todos os métodos estáticos como nós.
https://github.com/DynamoDS/Dynamo/wiki/Zero-Touch-Plugin-Development
Recursos externos
Python para Iniciantes
O Python é uma linguagem de programação interativa e orientada a objetos. Ele incorpora módulos, exceções, tipo de dados dinâmicos, tipos de dados dinâmicos de alto nível e classes. O Python combina um poder extraordinário com sintaxe muito clara. Ele tem interfaces para muitas chamadas de sistema e bibliotecas, bem como para vários sistemas de janelas, e é extensível em C ou C++. Também é possível usá-lo como linguagem de extensão para aplicativos que precisam de uma interface programável. Por fim, o Python é portátil: ele é executado em muitas variantes do Unix, no Mac e no Windows 2000 e posterior. O Guia do Iniciante para Python vincula outros tutoriais de introdução e recursos para aprender Python.
https://www.python.org/about/gettingstarted
AForge
O AForge.NET é uma estrutura em C# de código aberto projetada para desenvolvedores e pesquisadores nos campos da Pesquisa Visual Computacional e Inteligência Artificial – processamento de imagens, redes neurais, algoritmos genéticos, lógica difusa, aprendizado de máquina, robótica etc.
http://www.aforgenet.com/framework/
Wolfram MathWorld
MathWorld é um recurso de matemática on-line, desenvolvido por Eric W. Weisstein com ajuda de milhares de colaboradores. Desde que o seu conteúdo apareceu pela primeira vez em 1995, o MathWorld tornou-se num centro de informações matemáticas nas comunidades matemáticas e educacionais. Suas informações são amplamente referenciadas em publicações científicas e livros que abrangem todos os níveis educacionais.
Recursos do Revit
buildz
“Essas postagens são principalmente sobre a plataforma Revit, com recomendações sobre como aproveitá-la.”
Bloco de notas da API do Revit de Nathan
“Esse bloco de notas tenta corrigir algumas 'deficiências de recursos' na aprendizagem e na aplicação da API do Revit no contexto de um fluxo de trabalho de projeto”
http://wiki.theprovingground.org/revit-api
Shell do Python do Revit
“O RevitPythonShell adiciona um interpretador IronPython ao Autodesk Revit e Vasari.” Esse projeto é anterior ao Dynamo e é uma ótima referência para o desenvolvimento do Python. Projeto RPS:
https://github.com/architecture-building-systems/revitpythonshell
Blog do desenvolvedor:
http://darenatwork.blogspot.com/
Codificador de construção
Um catálogo robusto de fluxos de trabalho da API do Revit de um dos principais especialistas em BIM.
Last updated