Está Vd. en: FAQ Hoja2>>Entorno> 058_Crear paletas personales.
Realmente puedes hacerte una paleta y hasta un Borkbench (módulo, como el Part Design) propio, pero esto último yo no lo veo.
Yo tengo algunos programillas (que dejaré en la zona de Aplicaciones), como por ejemplo el que hace formatos de dibujo o el que hace puntos espaciados en una curva, etc.. y hoy lo vamos a poner en una Paleta (o barra de herramientas, como la de Standard o la de Tools).

También podríamos añadirle comandos a estas paletas existentes, excepto a algunas que están reservadas, como por ejemplo la paleta View. Pero vamos a hacerla con una nueva.
Paso A): Tener creado el fichero tipo CATScript
Para preparar el terreno, tengo que tener preparado un fichero de texto (puedes escribirlo con el NotePad, por ejemplo) que tenga de extensión .CATScript (bien escrito con mayúsculas y minúsculas) en un directorio definido. En mi caso donde tengo todos los del mismo tipo, que es lo aconsejable y ahora veremos porqué.
El contenido del fichero es el siguiente:
' Lanzador de Ejecutables de VisualBasic
Language=“VBSCRIPT”Sub CATMain()
On Error Resume Next
Dim Comando
Comando=“I:\Home\Aplicaciones\PtosEuclidean\PtosEuclidean.exe”
CATIA.SystemService.ExecuteBackgroundProcessus(Comando)On Error Goto 0
End Sub
En este fichero solo hay una cosa que tendrás que cambiar: lo que se encuentra entre comillas después de la palabra Comando =
Y se debe cambiar por el Path donde se encuentre tu fichero ejecutable, que puede estar ubicado en cualquier sitio.
Con este pre-requisito, vamos ahora al siguiente:
Paso B): Tener definido el directorio de Macros
Si damos a Tools
Macro
Macros... (o a las teclas de acceso rápido Alt+F8) nos aparece la siguiente ventana: (el directorio será el último que hallamos seleccionado o el que traía por defecto).

Supongamos que el directorio donde tengo el CATScript es nuevo. Entonces damos al botón [Macro libraries...] y en la ventana que nos aparece seleccionamos el directorio que queremos, seleccionando en el menú desplegable “Directories” y dando al botón [Add existing library...]

Supongamos que hemos cogido I:\Home\Aplicaciones\CATScript. Damos [Close] y salimos de esta ventana. La anterior ventana se actualiza con la lista de todos los CATScript y MS VBScript contenidos en ese directorio.

Paso C): Crear la Paleta nueva.
Ahora podemos crear la nueva paleta, para lo cual haremos lo siguiente:





|
|

|
|

Interesante, no??. Recordar que algo se vió en la FAQ 027_F2HideShow….
P.D.: Ahora disponemos de una aplicación que permite lanzar programas ejecutables y macros de una forma fácil. Pincha aquí.
| Dirija sus preguntas a: juanri@muchocatia.es | CATIA V5 R16 |