Ferramentas da API de SolidWorks

Escrito por dan ketchum | Traduzido por josé fabián
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Ferramentas da API de SolidWorks
SolidWorks permite criar aplicações usando uma API própria (famous programmer's phrase on the screen image by Sergey Peterman from Fotolia.com)

Uma API, ou "interface de programação de aplicativos", é uma interface de software que permite que os aplicativos se comuniquem um com o outro. Criar API envolve o uso de ferramentas de programação que ajudam a criar rotinas e protocolos. The SolidWorks Corporation oferece uma coleção de ferramentas de software 3-D, incluindo SolidWorks CAD, SolidWorks Simulation e SolidWorks Sustainability, para criar, gerenciar e publicar dados. Os desenvolvedores de software da SolidWorks recomendam uma série de ferramentas de programação para criar aplicativos com API compatíveis com o software da companhia.

Outras pessoas estão lendo

Macros da SolidWorks

Segundo SolidWorks, gravar uma macro de SolidWorks é a forma mais accesível de começar a programar com a API de SolidWorks. Os programas incluem Microsoft Visual Basic para Aplicações e Visual Studio Tools para aplicações. O primeiro permite aos usuários gravar e editar macros em SolidWorks e salvá-las como SWP, enquanto o segundo faz a mesma coisa com código VB.NET e C#, criando arquivos DLL em vez de SWP.

Criar um aplicativo API com macros

Para criar uma API com macros de SolidWorks, a empresa recomenda planejar minuciosamente as ações da interface do usuário, gravá-las, editá-las, removendo as linhas extras de código, e declarar e vincular variáveis. Execute depois a macro e teste a estabilidade. Uma vez testada, o Microsoft VBA e o Microsoft VSTA permitem criar interfaces de usuário para o aplicativo. Os aplicativos independentes da API de SolidWorks tomam a forma de arquivos EXE, enquanto os aplicativos de complementos são arquivos DLL.

Linguagens de programação

Qualquer linguagem de programação que suporte a arquitetura da Microsoft para aplicativos do Windows compatíveis, o Component Object Model (COM), permite a criação de aplicativos de tipo "stand-alone" e complementos com a API de SolidWorks. Estas linguagens de programação incluem Visual C# .NET, Visual C++ 6.0, Visual Basic C++ e Visual Basic .NET.

Aplicativos habilitados para VBA da Microsoft

A inclusão de Microsoft VBA no software significa que o SolidWorks está "habilitado para VBA". Este tipo de software interage com outros aplicativos que também possuam a característica, portanto os programadores podem conectar os aplicativos de SolidWorks com objetos ativos em outros programas, como Microsoft Access, Microsoft Excel e Microsoft Visio. Ao se estabelecer uma conexão entre dois programas em execução habilitados para VBA, eles podem trocar dados.

Não perca

Recursos

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível