Dynamo
Primer for v2.0
Português (Brasil)
Português (Brasil)
  • Sobre
  • Introdução
    • O que é o Dynamo e como ele funciona?
    • Guia do Usuário do Primer, Comunidade e plataforma do Dynamo
  • Configuração do Dynamo
  • Interface do usuário
    • Área de trabalho
    • Biblioteca
  • Nós e fios
  • Nós e conceitos essenciais
    • Índice de nós
    • Geometria do projeto computacional
      • Visão geral da geometria
      • Vetor, plano e sistema de coordenadas
      • Pontos
      • Curvas
      • Superfícies
      • Sólidos
      • Malhas
    • Os blocos de construção de programas
      • Dados
      • Matemática
      • Lógica
      • Sequências de caracteres
      • Cor
    • Projetar com listas
      • O que é uma lista?
      • Trabalhar com listas
      • Listas de listas
      • Listas n-dimensionais
    • Dicionários no Dynamo
      • O que é um dicionário
      • Nós de dicionário
      • Dicionários em blocos de código
      • Casos de uso do Revit
  • Nós e pacotes personalizados
    • Nós personalizados
      • Introdução ao nó personalizado
      • Criar um nó personalizado
      • Publicar na biblioteca
    • Pacotes
      • Introdução aos pacotes
      • Estudo de caso do pacote – Kit de ferramentas de malha
      • Desenvolver um pacote
      • Publicar um pacote
      • Importação sem toque
  • Dynamo para Revit
    • A conexão do Revit
    • Selecionar
    • Editar
    • Criar
    • Personalizar
    • Documentação
  • Dynamo for Civil 3D
    • Conexão do Civil 3D
    • Guia de Introdução
    • Biblioteca de nós
    • Exemplos de fluxos de trabalho
      • Estradas
        • Posicionamento de postes de luz
      • Terra
        • Posicionamento de serviço
      • Utilitários
        • Renomear estruturas
      • Ferrovia
        • Estrutura da altura livre
      • Levantamento topográfico
        • Gerenciamento de grupo de pontos
    • Tópicos avançados
      • Vinculação de objetos
      • Python e Civil 3D
    • Dynamo Player
    • Pacotes úteis
    • Recursos
  • Dynamo no Forma Beta
    • Configurar o Dynamo Player no Forma
    • Adicionar e compartilhar gráficos no Dynamo Player
    • Executar gráficos no Dynamo Player
    • O Dynamo calcula diferenças de serviço com o Dynamo Desktop
  • Codificação no Dynamo
    • Blocos de código e DesignScript
      • O que é um bloco de código
      • Sintaxe do DesignScript
      • Abreviação
      • Funções
    • Geometria com o DesignScript
      • Conceitos básicos da geometria DesignScript
      • Primitivas geométricas
      • Matemática de vetores
      • Curvas: interpoladas e pontos de controle
      • Transformações de conversão, de rotação e outras
      • Superfícies: interpoladas, pontos de controle, elevação, revolução
      • Parametrização geométrica
      • Interseção e aparar
      • Booleanos geométricos
      • Geradores de pontos do Python
    • Python
      • Nós do Python
      • Python e Revit
      • Configurar seu próprio modelo Python
    • Alterações de linguagem
  • Práticas recomendadas
    • Estratégias de gráfico
    • Estratégias de script
    • Referência dos scripts
    • Gerenciar o programa
    • Trabalhar de forma eficiente com grandes conjuntos de dados no Dynamo
  • Exemplos de fluxos de trabalho
    • Fluxos de trabalho de introdução
      • Vaso paramétrico
      • Pontos de atração
    • Índice conceitual
  • Manual do Desenvolvedor
    • Compilar o Dynamo da origem
      • Compilar o DynamoRevit da origem
      • Gerenciar e atualizar dependências no Dynamo
    • Desenvolvimento do Dynamo
      • Guia de Introdução
      • Estudo de caso sem toque – Nó de grade
      • Executar scripts Python em nós Sem toque (C#)
      • Aprofundar o conhecimento sobre o nó Sem toque
      • Personalização avançada de nós do Dynamo
      • Usar tipos COM (interoperabilidade) em pacotes do Dynamo
      • Estudo de caso do NodeModel – Interface do usuário personalizada
      • Atualizar os pacotes e as bibliotecas do Dynamo para Dynamo 2.x
      • Atualizar os pacotes e as bibliotecas do Dynamo para Dynamo 3.x
      • Extensões
      • Definir a organização de pacotes personalizados no Dynamo 2.0 e superior
      • Interface de linha de comando do Dynamo
      • Integração do Dynamo
      • Desenvolvimento do Dynamo para Revit
      • Publicar um pacote
      • Compilar um pacote do Visual Studio
      • Extensões como pacotes
    • Solicitações de extração
    • Expectativas de testes
    • Exemplos
  • Apêndice
    • Perguntas frequentes
    • Programação visual e Dynamo
    • Recursos
    • Notas de versão
    • Pacotes úteis
    • Arquivos de exemplo
    • Mapa de integração do hospedeiro
    • Fazer o download do PDF
    • Atalhos de teclado do Dynamo
Powered by GitBook
On this page
  • O que é o DaaS?
  • Qual versão do Dynamo está executando meu código?
  • Quais pacotes/nós estão disponíveis nesta versão do Dynamo?
  • O que devo saber ao escrever gráficos para o DaaS?
  • Como vou me lembrar de tudo isso? E se isso mudar?
  • Quanto isso custa?
  • Como faço para começar?
  • Segurança
Edit on GitHub
Export as PDF
  1. Dynamo no Forma Beta

O Dynamo calcula diferenças de serviço com o Dynamo Desktop

Esta página destaca as diferenças sobre as quais você deve estar ciente ao escrever programas do Dynamo para executar no contexto de nuvem de serviço de cálculo do Dynamo.

O que é o DaaS?

DaaS, Dynamo como serviço, serviço de cálculo do Dynamo etc. referem-se à mesma coisa: o tempo de execução principal do Dynamo em execução em um contexto de nuvem. Isso significa que o gráfico não está sendo executado no computador. Atualmente, só é possível acessar o DaaS por meio da extensão do Dynamo Player para Forma, na qual os usuários podem carregar e gerenciar arquivos .dyn criados no ambiente de desktop, executar arquivos .dyn compartilhados por seus colegas por meio da extensão ou usar rotinas .dyn pré-carregadas fornecidas pela Autodesk como exemplos.

Como os gráficos são executados nesse contexto de nuvem, e não no computador, o DaaS atualmente não pode usar diretamente contextos de hospedeiros tradicionais do Dynamo (Revit, Civil 3D etc.). Se você desejar usar tipos desses programas no gráfico, será necessário serializá-los (salvá-los) no gráfico usando o nó Data.Remember ou outras técnicas de serialização no gráfico. Esses fluxos de trabalho são semelhantes aos fluxos de trabalho que você precisa usar ao desenhar gráficos para o Projeto generativo no Revit.

Qual versão do Dynamo está executando meu código?

A versão é baseada na versão 3.x e é atualizada frequentemente com base na ramificação mestre de código aberto do Dynamo.

Quais pacotes/nós estão disponíveis nesta versão do Dynamo?

  • A maioria dos nós principais. Consulte a próxima seção para obter algumas limitações específicas.

  • Pacote DynamoFormaBeta para interagir com a API do Forma.

  • VASA para voxelização/análise eficiente.

  • MeshToolKit para manipulação de malha. O kit de ferramentas de malha também está disponível pronto para uso a partir do Dynamo 3.4.

  • RefineryToolkit para algoritmos úteis que permitem o teste de interferência, distância de visualização, caminho mais curto, isovista etc.

O que devo saber ao escrever gráficos para o DaaS?

  • Os nós do Python não funcionam. No momento, eles simplesmente não são executados.

  • Não é possível usar pacotes personalizados.

  • A camada de interface do usuário/vista dos nós da interface do usuário não será executada. Não prevemos que isso seja um problema com a funcionalidade principal, mas é bom ter em mente se você vir uma falha relacionada a um nó com a interface do usuário personalizada.

  • A funcionalidade exclusiva do Windows não funcionará. Por exemplo, se você tentar usar o Registro do Windows ou WPF, ocorrerá uma falha.

  • As extensões da vista não serão carregadas.

  • Os nós do sistema de arquivos não serão muito úteis. Os arquivos que você referenciar no computador local não existirão quando executados no DaaS.

  • Os nós de interoperabilidade do Excel/DSOffice não funcionarão. Os nós do Open XML deverão funcionar.

  • As solicitações de rede em geral não funcionarão, embora você possa fazer chamadas para a API do Forma.

Como vou me lembrar de tudo isso? E se isso mudar?

  • No futuro, pretendemos fornecer ferramentas dentro do Dynamo para desktop que tornarão mais fácil garantir que o gráfico seja executado da mesma forma em ambos os contextos.

Quanto isso custa?

  • Durante esta versão Beta, o tempo de cálculo não é cobrado no momento.

Como faço para começar?

  • Obter acesso ao Autodesk Forma.

  • Instalar o DynamoFormaBeta para Dynamo em desktop e a extensão do Dynamo no Forma.

  • Escrever o primeiro gráfico.

Segurança

  • Lembre-se de que os gráficos compartilhados são armazenados no Forma.

  • Atualmente, o tempo máximo de execução do gráfico é inferior a 30 minutos. Esse valor pode mudar.

  • As solicitações de execução são limitadas em taxas; portanto, você poderá ver erros se fizer muitas solicitações de cálculo em um período muito curto.

PreviousExecutar gráficos no Dynamo PlayerNextCodificação no Dynamo

Last updated 5 days ago

Confira a , a ou os Exemplos na extensão do Forma para começar. Eles guiarão você para:

postagem do blog
série do YouTube