Astuce: Comment gérer vos licences SOLIDWORKS

CREER UN FICHIER D’OPTIONS POUR CONTRÔLER L’UTILISATION DES LICENCES À PARTIR DU GESTIONNAIRE DE LICENCES SOLIDWORKS (SNL)

 

Une licence de réseau pour SOLIDWORKS est généralement un ensemble de licences disponibles qui fournit à l’utilisateur la licence correcte en fonction du produit complémentaire activé dans SOLIDWORKS.

Imaginez le scénario suivant : l’entreprise possède un total de 10 licences SOLIDWORKS :

  • 2 SOLIDWORKS Premium
  • 3 SOLIDWORKS Professional
  • 5 SOLIDWORKS Standard

Dans le gestionnaire de licence, le numéro est alors affiché un peu différemment. Voici maintenant :

  • 2 SOLIDWORKS Premium
  • 3 SOLIDWORKS Professional
  • 10 SOLIDWORKS Standard

(toute licence supérieure à une licence standard comprend également une licence standard – ainsi, une SOLIDWORKS Premium obtient également une licence SOLIDWORKS Standard supplémentaire).

Si un utilisateur démarre SOLIDWORKS sans aucune application supplémentaire, une licence standard est alors retirée dans le gestionnaire de licences. Si, par exemple, l’application supplémentaire “Toolbox” est activée, au moins une licence professionnelle doit être retirée. Si toutes ces licences sont déjà utilisées, la licence supérieure suivante est automatiquement retirée – dans ce cas, une licence SOLIDWORKS Premium.

Afin d’avoir un peu plus de contrôle sur l’utilisation des licences, un fichier d’option peut être utilisé pour contrôler quel utilisateur ou groupe est autorisé à obtenir quelles licences et lesquelles ne le sont pas.

Mais où pouvons-nous créer ce fichier d’options, et à quoi doit ressembler le contenu qu’il contient afin de gérer de manière optimale les licences SOLIDWORKS ?

Etape 1

Allons d’abord voir le gestionnaire de licences SOLIDWORKS sur notre serveur :

ETAPE 2

Cliquons maintenant sur le bouton “Modifier”.

Etape 3

Nous sélectionnons ici l’option “Activer / réactiver la/les licence(s)” de produit

Etape 4

Dans la fenêtre suivante, nous activons l’option “Option fichier” et nous appuyons sur le bouton “Modifier”.

Etape 5

Si aucun fichier d’options n’a encore été créé, une fenêtre de texte s’ouvrira automatiquement et il nous sera demandé si ce fichier doit être créé. On clique sur le bouton « Oui ».

La base est maintenant posée pour l’utilisation du fichier d’options.

Le nom du fichier d’options est prédéfini par le système et est : sw_d.opt

Si le chemin de stockage n’est pas modifié, le fichier est situé par défaut dans le dossier : C:\Program Files (x86)\SOLIDWORKS Corp\SolidNetWork License Manager\licenses\

Etape 6

Mais que devons-nous inscrire dans le fichier des options, pour que quelque chose se passe vraiment ici ?

Une liste complète des commandes possibles pour le fichier d’options se trouve dans le “Guide d’administration des licences”.

https://files.solidworks.com/Supportfiles/FlexLM_Enduser/licensingenduserguide.pdf

La règle de base suivante s’applique généralement :

  1. définir les utilisateurs et les groupes
  2. affecter les produits à des groupes
  3. éventuellement bloquer certaines licences (par exemple pour un PC de tâches)

Etape 7

Créons donc un groupe et ajoutons deux utilisateurs à ce groupe :

GROUP Conception user1 user2

Les utilisateurs user1 et user2 doivent être créés pour correspondre au nom de connexion Windows. Ceux-ci sont choisis de manière générique.

Pour que les groupes puissent être créés avec des majuscules et des minuscules, nous pouvons d’abord définir une option à cet effet :

Pour que les groupes puissent être créés avec des majuscules et des minuscules, nous pouvons d’abord définir une option à cet effet :

GROUPCASEINSENSITIVE ON

Avec le symbole #, des commentaires peuvent être écrits dans le fichier.

Nous créons un autre groupe pour les méthodes et les simulations – maintenant notre fichier texte ressemble à ceci jusqu’ici :

Comme nous voulons créer un groupe avec les ordinateurs qui doivent servir de PC de tâches, nous ne créons pas un groupe normal pour cela, mais un groupe hôte qui contient les noms des machines.

HOST_GROUP TaskPC MACHINE1 MACHINE2

Maintenant, tous les groupes sont créés et nous définissons quel groupe peut démarrer quelle fonction / module SOLIDWORKS : Pour cela, il existe une liste avec les désignations qui sont utilisées pour cela :

3D CAD
SOLIDWORKS Standard solidworks
SOLIDWORKS Office swoffice
SOLIDWORKS Professional swofficepro
SOLIDWORKS Premium swofficepremium
SOLIDWORKS Premium avec Simulation Professional swofficepremium_cwpro
SOLIDWORKS Premium avec Simulation Premium swofficepremium_cwadvpro
eDrawings Professional edrw
Simulation
SOLIDWORKS Simulation Standard cae_cwstd
SOLIDWORKS Simulation Professional cae_cwpro
SOLIDWORKS Simulation Premium cae_cwadvpro
SOLIDWORKS Flow Simulation cae_cosmosfloworkspe
SOLIDWORKS Flow Simulation HVAC Modul cae_cosmosfloworks_hvac
SOLIDWORKS Flow Simulation “Electronic Cooling” cae_cosmosfloworks_elec
SOLIDWORKS Sustainability swsustainability
SOLIDWORKS Plastics Standard plastics_professional
SOLIDWORKS Plastics Professional plastics_premium
SOLIDWORKS Plastics Premium plastics_advanced
PDM
SOLIDWORKS PDM Professional CAD Editor swepdm_cadeditor
SOLIDWORKS PDM Professional CAD Editor & Web swepdm_cadeditorandweb
SOLIDWORKS PDM Professional Contributor swepdm_contributor
SOLIDWORKS PDM Professional Contributor & Web swepdm_contributorandweb
SOLIDWORKS PDM Professional Processor License swepdm_processor
SOLIDWORKS PDM Professional Viewer swepdm_viewer
SOLIDWORKS PDM Professional Web swepdm_web
SOLIDWORKS PDM Standard CAD Editor swpdmstd_cadeditor
SOLIDWORKS PDM Standard Contributor swpdmstd_contributor
SOLIDWORKS PDM Standard Viewer swpdmstd_viewer
Electrical
CircuitWorks circuitworks
SOLIDWORKS Electircal 2D elec2d
SOLIDWORKS Electrical 3D elec3d
SOLIDWORKS Electrical Professional elecpro
Communication technique
SOLIDWORKS Composer swcomposer
SOLIDWORKS Composer Check swcomposer_check
SOLIDWORKS Composer Path Planning swcomposer_pathplanning
SOLIDWORKS Composer Player Pro swcomposer_playerpro
SOLIDWORKS Composer Sync swcomposer_sync
SOLIDWORKS Composer Enterprise Sync swcomposer_syncenterprise
SOLIDWORKS Inspection Professional swinspection_pro
SOLIDWORKS Inspection Standard swinspection_std
SOLIDWORKS MBD swmbd_std
2D CAD
DraftSight Enterprise draftsightpremium

Etape 8

Nous voulons maintenant fournir à notre groupe de conception la licence de SOLIDWORKS Professional :

INCLUDE swofficepro GROUP Conception.

Le groupe de Simulations a accès à la prime SOLIDWORKS

INCLUDE les Simulations de swofficepremium GROUP

Les Methodes obtiennent toujours le compositeur SOLIDWORK

INCLUDE swcomposer GROUPE Methodes

Pour que nous ne nous retrouvions jamais dans la situation où nos PC de tâches n’obtiennent pas de licence, nous pouvons toujours réserver des licences ici :

RESERVE 2 solidworks HOST_GROUP TaskPC

Le dossier complet ressemble donc maintenant à ceci :

Choix des commandes

Il y a beaucoup de commandes qui peuvent être utilisées pour le fichier d’options. Voici une liste avec probablement les plus utilisés :

 

BORROW_LOWWATER Définit le nombre de licences qui ne peuvent être prêtées
EXCLUDE Bloque l’accès à cette fonction / ce module
EXCLUDE_BORROW Bloque la possibilité d’emprunter cette fonction / ce module
EXCLUDEALL Verrouille l’accès à TOUTES les fonctionnalités / modules
GROUP Définit un groupe et assigne les utilisateurs à ce groupe
INCLUDE Autorise l’accès à une fonction / un module
INCLUDE_BORROW Donne la possibilité d’emprunter cette fonction / ce module
INCLUDEALL Droit à TOUTES les fonctionnalités / modules
MAX Prioriser l’utilisation parmi les utilisateurs
MAX_BORROW_HOURS Définit la durée maximale possible d’emprunt d’une licence (en heures)
RESERVE Réserver un certain nombre de fonctionnalités / modules pour un groupe ou un utilisateur
TIMEOUT Définit le temps nécessaire à un élément / module pour qu’il soit automatiquement renvoyé.

Comme vous pouvez le voir, l’accès à vos licences peut être défini très précisément avec le fichier d’options.

Si vous avez des questions, n’hésitez pas à contacter notre ligne d’assistance téléphonique.

Appeler la Hotline

Auteur de l'article

Michel Gurzeler, Technical Manager chez Visiativ Solutions Switzerland