Voir Aide de SOLIDWORKS API : Notes de version pour connaître les dernières mises à jour.
L'API SOLIDWORKS 2017 permet d'effectuer ce qui suit :
- Créer et accéder aux ensembles de sélection.
- Se déplacer dans le volet du gestionnaire et activer l'arbre de création FeatureManager, PropertyManager, ConfigurationManager, DimXpertManager DisplayManager ou l'onglet personnalisé. Aussi, déclencher une pré-notification et une notification lors de l'activation d'un onglet dans le volet du gestionnaire.
- Déterminer si un axe est un axe temporaire et obtenir sa face de référence.
- Définir les propriétés d'un composant sélectionné dans une configuration spécifique, y compris déterminer si le composant est une enveloppe.
- Obtenir les données de paramétrage d'une spline spécifique dans une esquisse.
- Obtenir ou définir l'état d'une case à cocher sur une page de PropertyManager.
- Créer des fonctions de balayage à l'aide d'un profil circulaire ou d'un corps-outil.
- Créer des balayages bidirectionnels.
- Importer des tables à partir de fichiers Microsoft Excel et en exporter pour les répétitions variables.
- Modifier les répétitions variables.
- Obtenir ou définir la largeur ou la hauteur à laquelle verrouiller une colonne ou une ligne dans une annotation de table.
- Décaler les arêtes sélectionnées pour créer une esquisse 3D sur une face ou une surface.
- Effectuer un zoom sur une feuille de mise en plan à sa taille maximale dans la fenêtre.
- Rendre un composant sélectionné indépendant.
- Remplacer les composants en laissant SOLIDWORKS tenter de faire correspondre la configuration des anciens composants avec une configuration du composant de remplacement ou en utilisant la configuration spécifiée dans le composant de remplacement.
- Isoler des composants.
- Obtenir ou définir les options de regroupement des composants de routage pour une table de nomenclature dans une mise en plan d'un assemblage contenant des composants de routage.
- Obtenir les noms des vues éclatées pour une configuration spécifique, obtenir le nombre de vues éclatées dans une configuration spécifique et obtenir le nom de la configuration pour une vue éclatée spécifique d'un assemblage.
- Obtenir le nom de la vue éclatée actuellement affichée dans le modèle.
- Obtenir la transformation rassemblée ou éclatée d'un composant lorsque l'assemblage est éclaté.
- Développer le composant spécifié dans le volet de l'arbre de création FeatureManager spécifié.
- Supprimer les composants sélectionnés d'un sous-assemblage ou le sous-assemblage du composant sélectionné.
- Obtenir ou définir l'état d'affichage d'une vue de mise en plan.
- Grouper les arêtes sélectionnées ou les segments d'esquisse dans un seul objet pour la trajectoire d'une fonction de balayage.
- Obtenir l'ID de référence permanent de la configuration référencée dans une vue de mise en plan.
- Obtenir ou définir s'il faut afficher la description d'une configuration dans une nomenclature.
- Obtenir ou définir s'il faut activer les listes déroulantes de cellule dans les familles de pièces.
- Obtenir ou définir la justification verticale d'une note standard.
- Obtenir ou définir la longueur d'une ligne d'attache brisée.
- Obtenir ou définir si vous souhaitez propager les propriétés visuelles dans une répétition pilotée par un tableau.
- Synchroniser les sous-assemblages flexibles lors de la création d'une répétition linéaire ou circulaire de composants dans un assemblage.
- Obtenir ou définir si vous souhaitez propager les propriétés visuelles dans une fonction de répétition dérivée.
- Obtenir ou définir s'il faut désactiver une équation et obtenir le nombre d'équations désactivées dans un modèle.
- Spécifier un plan d'esquisse, une surface/une face/un plan, un sommet ou un décalage comme condition de départ lors de la création d'une surface extrudée.
- Dépouiller les angles, fermer les extrémités, supprimer les faces d'origine et coudre les corps créés en supprimant les faces d'origine dans les surfaces extrudées.
- Spécifier plusieurs feuilles de mise en plan dont les configurations sont à modifier.
- Mettre à jour les composants SOLIDWORKS Toolbox au niveau spécifié de l'assemblage à l'aide des informations actuelles dans les paramètres Toolbox.
- Créer des configurations SpeedPak pour les sous-assemblages d'un assemblage.
- Reconstruire toutes les fonctions ou reconstruire uniquement les fonctions qui doivent être reconstruites dans toutes les configurations sans activer chaque configuration dans un modèle.
- Créer un fichier STEP 242 à partir de SOLIDWORKS MBD.
- Créer une fonction de répétition dérivée, obtenir ou définir l'occurrence de répétition à utiliser comme fonction d'origine pour une fonction de répétition dérivée, et obtenir ou définir s'il faut propager les propriétés visuelles dans une fonction de répétition dérivée.
- Obtenir le nom DimXpert pour une annotation.
- Déclencher une notification lors de la publication d'un document d'assemblage ou de pièce dans SOLIDWORKS MBD au format PDF 3D.