Vous pouvez directement personnaliser ou créer des scripts EDM en utilisant le langage de scriptage Electrode. Plus besoin de personnaliser les fichiers .con pour modifier un fichier EDM. Cependant, le chargement des paramètres d'un fichier .con hérité dans un script pour les clients avec des fichiers .con existants est pris en charge.
Des instructions détaillées sur la façon de créer et d'éditer un script sont situées dans le fichier custom_script_format.html, qui est situé dans le répertoire d'installation de PowerShape. Le répertoire par défaut est :
C:\Program Files\Autodesk\PowerShapexxxxx\file\electrode\custom_script_format.html
avec xxxxx étant le numéro de version de PowerShape et C étant le disque dur sur lequel PowerShape est installé.
Pour une liste complète des lignes de substitution dans les scripts, voir le fichier electrode_substitutions.txt situé dans :
C:\Program Files\Autodesk\PowerShapexxxxx\file\electrode\electrode_substitutions.txt
Des scripts standards sont disponibles pour les fabricants suivants :
Fabricant |
Nom de script |
AGIE |
electrode_script_AGIE.xml |
CERTA |
electrode_script_certa.xml |
Charmilles |
electrode_script_Charmilles.xml |
EPX |
electrode_script_EPX.xml |
Exeron |
electrode_script_Exeron.xml |
Mitsubishi |
electrode_script_Mitsubishi_EPX.xml electrode_script_Mitsubishi_ESPER.xml |
ONA |
electrode_script_ONA.xml |
OPS Ingersoll |
electrode_script_OPS_Ingersoll.xml |
Sodick |
electrode_script_Sodick.xml |
Zimmer & Kreim |
electrode_script_ZK.xml |
AGIE-Charmilles |
electrode_script_+GF_+Form_HMI.xml |
Ils sont situés dans le répertoire suivant :
C:\Program Files\Autodesk\PowerShapexxxxx\file\electrode
Si nécessaire, vous pouvez forcer PowerShape à utiliser des scripts de fabricant comme dans les versions précédentes de PowerShape en effaçant les fichiers .xml appropriés. Si vous effacez le fichier .xml d'un fabricant, vous pouvez toujours éditer quelques réglages dans le script codé en dur en utilisant les fichiers .con appropriés.
L'exemple suivant explique comment éditer un script de fabricant standard. Les mêmes concepts s'appliquent à l'édition d'un script perso.
Pour éditer un script :
Dans cet exemple, une nouvelle variable EA est définie et sa valeur est spécifiée par la ligne de substitution %[angle_a] :
Si la ligne de substitution renvoie une valeur qui est inférieure à zéro, la variable est recalculée pour être sa valeur actuelle plus 360. Cela s'assure que l'angle est positif.
Enregistrez le fichier dans le répertoire Shareddb pour s'assurer que ces changements seront utilisés quand une nouvelle version de PowerShape sera installée.