Tecnología

Inicio

Herramientas de SolidWorks de API

Una API, o interfaz de programación de aplicaciones, es una interfaz de software que permite que las aplicaciones se comuniquen entre sí. La creación de APIs abarca numerosas herramientas de programación que ayudan a construir rutinas y protocolos. La SolidWorks Corporation ofrece una colección de herramientas de software 3-D - incluyendo CAD de SolidWorks, SolidWorks Simulation y SolidWorks Sustainability - para los datos de creación, gestión y publicación. Los desarrolladores de software en SolidWorks recomiendan una lista de herramientas de programación para el desarrollo de aplicaciones API compatible con el software de la compañía.

SolidWorks macros

De acuerdo con SolidWorks, se graba una macro de SolidWorks sirve como la manera más accesible para comenzar a programar con la API de SolidWorks. programas de SolidWorks 'contienen tanto Microsoft Visual Basic para Aplicaciones y Visual Studio Tools para aplicaciones integradas en el software. La primera permite a los usuarios grabar y editar macros, guardados como archivos de formato PST, en el software de SolidWorks mientras que el segundo hace lo mismo para VB.NET y C # código en el software, aunque se crea que los archivos DLL en lugar del PST.

Creación de una aplicación API con macros

Para crear una API de SolidWorks SolidWorks con macros, la compañía recomienda planificar cuidadosamente las acciones de interfaz de usuario y luego registrar dichas medidas. SolidWorks sugiere entonces de pasar a la edición de la macro, la eliminación de líneas adicionales de código y declarar las variables y de unión. La ejecución de la macro y depuración que ayudan a prueba de estabilidad. Una vez probado, Microsoft VBA y Microsoft VSTA se prestan a la construcción de interfaces de usuario para la aplicación. aplicaciones de la API de SolidWorks independientes toman la forma de archivos EXE, mientras que las aplicaciones adicionales que se encuentran son los archivos DLL.

Lenguajes de programación

Cualquier lenguaje de programación compatible con la arquitectura de Microsoft para aplicaciones compatibles con Windows, el modelo de objetos componentes, o COM, tiene capacidad para la creación tanto independientes como complemento de aplicaciones API de SolidWorks. Estos lenguajes de programación incluyen Visual C # .NET, Visual C ++ 6.0, Visual Basic C ++ y Visual Basic .NET.

Las aplicaciones habilitadas para VBA Microsoft

Tener Microsoft VBA incrustado en el software significa que el software de SolidWorks está habilitada para VBA. un software compatible con VBA interactúa con otras aplicaciones que también son VBA-habilitado, por lo que los programadores pueden utilizar VBA para crear una aplicación SolidWorks que se adhiere a los objetos activos en otros programas. Los ejemplos de otros programas compatibles con VBA incluyen Microsoft Access, Microsoft Excel y Microsoft Visio. Cuando las aplicaciones VBA se unen a ejecutar sesiones en otros programas compatibles con VBA, pueden recuperar los datos que pueden a su vez ser utilizados con el software de SolidWorks.