Ferramentas do desenvolvedor

Personalizar o Vault através da API

Se você sabe como programar, há uma grande quantidade de possibilidades de personalização através das APIs (Interfaces de Programação de Aplicativos) do Vault. Personalizações comuns incluem Utilitários, automação, integrações com outros sistemas, comandos e visualizações de dados.

Visão geral do uso da API para personalizar o Autodesk Vault

Há três APIs para o Vault:

A API de serviço da Web está disponível em todas as versões do Vault. No entanto, as APIs de cliente do Vault e Processadora de trabalhos estão somente disponíveis no Vault Workgroup, Vault Collaboration e Vault Professional.

Vault Developer Framework (VDF)

O VDF é uma estrutura de alto nível acima da API existente, que fornece:
  • Lógica de negócios reutilizável para algoritmos do vault comuns
  • Controles de GUI reutilizáveis para fluxos de trabalho comuns
  • Componentes extensíveis que podem ser configurados para atender aos requisitos do host

Saiba mais sobre o conjunto de operações de VDF aqui.

Vault SDK

Os programadores interessados em criar seus próprios programas Vault podem utilizar o Kit de desenvolvimento de software Vault (SDK). Ele é automaticamente instalado com o servidor do Vault. É possível encontrar a pasta "SDK" sob o local de instalação "ADMS".

O SDK contém ferramentas úteis, como a documentação em todas as classes e funções, amostras de aplicativos, artigos da base de conhecimentos, utilitários, descrições de código de erro e alterações de versões anteriores. Ele contém todos os componentes necessários para começar a gravar seus próprios programas Vault.

Visual Basic

É possível gravar regras do iLogic utilizando somente declarações de atribuições de parâmetros do Autodesk Inventor, funções do iLogic predefinidas e código de VB.NET simples. No entanto, você não está limitado a estas técnicas. É possível utilizar mais operações avançadas de VB,NET em uma regra. O Visual Basic pode ser utilizado para criar arquivos de DLL externos que podem ser chamados a partir das regras (também é possível chamar arquivos DLL gravados em C# ou C++).

Blog de personalização do Vault

It's All Just Ones and Zeros é um blog da Autodesk destinado exclusivamente à personalização do Vault e programação. Ele contém artigos mais detalhados sobre conceitos de API, dicas e truques de programação e anúncios de produtos. Melhor de tudo, contém uma grande biblioteca de amostra de aplicativos, com o código fonte incluído

Autodesk Developer Network

Autodesk Developer Network (ADN ) é totalmente compatível com as APIs do Vault. Eles têm artigos de base de conhecimentos, códigos de exemplo adicionais, download de produtos e podem gerar licenças de desenvolvedor para o Vault Workgroup, Collaboration e Professional. Se você ficar preso em alguma dúvida, é possível fazer perguntas através da página On-line de Ajuda Dev.

,