En tant que bibliothèque
Le Schéma Paramétrique est une caractéristique standard de la CAO mécanique, la plupart des logiciels des opérateurs considèrent qu'il serait essentiel. Il est utile dans un large éventail d'applications, y compris le dessin mécanique, l'aménagement des MEMS, le dessin d'architecture, et la représentation de la carte de circuit imprimé. Mais en dehors des packages PLM mécaniques (Pro / E, Solidworks, etc), il n'a pas souvent été mis en œuvre.
SolveSpace est un programme exécutable autonome, et sa résolution des contraintes est fortement couplée avec le reste du programme. Si vous souhaitez intégrer le solveur de contrainte de SolveSpace dans une autre application, vous pouvez être en mesure d'utiliser l'interface de la bibliothèque employée par SolveSpace.
Cette bibliothèque est construite à partir du même code utilisé dans SolveSpace, vous pouvez évaluer son rendement en téléchargeant et en exécutant solvespace.exe. Les Contraintes et entités exposées dans l'interface utilisateur du programme correspondent de très près aux contraintes et aux entités définies par cette bibliothèque.
Cette bibliothèque est disponible avec le package de téléchargement source de SolveSpace, dans le répertoire exposé / ... à:
Ce package inclut la documentation, la bibliothèque elle-même, et les fichiers d'interface nécessaires pour utiliser la bibliothèque avec votre code. Des exemples sont inclus dans:
SolveSpace est distribué sous GPLv3 et permet la plupart des utilisations dans un logiciel libre, mais interdit généralement de relier cette bibliothèque avec des logiciels propriétaires. Si votre application nécessite une licence commerciale, alors veuillez me contacter pour plus de détails.
Le Schéma Paramétrique est une caractéristique standard de la CAO mécanique, la plupart des logiciels des opérateurs considèrent qu'il serait essentiel. Il est utile dans un large éventail d'applications, y compris le dessin mécanique, l'aménagement des MEMS, le dessin d'architecture, et la représentation de la carte de circuit imprimé. Mais en dehors des packages PLM mécaniques (Pro / E, Solidworks, etc), il n'a pas souvent été mis en œuvre.
SolveSpace est un programme exécutable autonome, et sa résolution des contraintes est fortement couplée avec le reste du programme. Si vous souhaitez intégrer le solveur de contrainte de SolveSpace dans une autre application, vous pouvez être en mesure d'utiliser l'interface de la bibliothèque employée par SolveSpace.
Cette bibliothèque est construite à partir du même code utilisé dans SolveSpace, vous pouvez évaluer son rendement en téléchargeant et en exécutant solvespace.exe. Les Contraintes et entités exposées dans l'interface utilisateur du programme correspondent de très près aux contraintes et aux entités définies par cette bibliothèque.
Cette bibliothèque est disponible avec le package de téléchargement source de SolveSpace, dans le répertoire exposé / ... à:
Ce package inclut la documentation, la bibliothèque elle-même, et les fichiers d'interface nécessaires pour utiliser la bibliothèque avec votre code. Des exemples sont inclus dans:
- C / C + + (pour les compilateurs MSVC + + , la version 6 ou version ultérieure)
- VB.NET (pour Microsoft. NET Framework, version 3.0 ou ultérieure)
SolveSpace est distribué sous GPLv3 et permet la plupart des utilisations dans un logiciel libre, mais interdit généralement de relier cette bibliothèque avec des logiciels propriétaires. Si votre application nécessite une licence commerciale, alors veuillez me contacter pour plus de détails.