Migración de archivos LISP

LISP (procesamiento de listas) es un lenguaje de programación interpretado que se utiliza para automatizar tareas, crear comandos personalizados y ampliar BricsCAD la funcionalidad. Las rutinas LISP pueden interactuar con BricsCAD comandos, variables del sistema, cuadros de diálogo y entidades de dibujo.

BricsCAD es compatible con AutoCAD® AutoLISP, por lo que puede cargar y ejecutar archivos LSP. Sin embargo, los formatos de archivo VLX y FAS son AutoCAD® archivos LISP cifrados específicos y BricsCAD no pueden cargar dichos archivos.

Para migrar rutinas LISP, localiza los archivos LSP deseados y luego cópielos y guárdalos en el archivo correspondiente BricsCAD. Los archivos LISP suelen almacenarse en la carpeta de Support (desde la carpeta de instalación), pero también pueden almacenarse en una carpeta añadida a la ruta de búsqueda de soporte usando la variable de sistema SRCHPATH.

Nota: Asegúrate de que todos los recursos dependientes, como archivos DCL, scripts, iconos personalizados y archivos de configuración, también se transfieran y que cualquier ruta de archivo referenciada se actualice en consecuencia.

Migración de archivos LISP desde AutoCAD®

Dos archivos LISP se cargan automáticamente en AutoCAD® la carpeta Support: acad.lsp y acaddoc.lsp. Los equivalentes de estos dos archivos en BricsCAD son on_start.lsp y on_doc_load.lsp.

Importante: No se recomienda editar los archivos on_start_default.lsp y on_doc_load_default.lsp. En su lugar, debe crear dos archivos nuevos llamados on_start.lsp y on_doc_load.lsp.
Migración de ACAD.LSP a ON_START.LSP
Ve a AutoCAD® la carpeta de Support y abre en un editor de texto el archivo acad.lsp. Selecciona el contenido personalizado y cópialo.

Luego, ve a BricsCAD la carpeta Support y crea un nuevo archivo editor de texto llamado on_start.lsp. Pega el contenido personalizado y guárdalo.

Migración de ACADDOC.LSP a ON_DOC_LOAD.LSP
Ve a AutoCAD® la carpeta Support y abre en un editor de texto el archivo acaddoc.lsp. Selecciona el contenido personalizado y cópialo.

Luego, ve a BricsCAD la carpeta Support y crea un nuevo archivo editor de texto llamado on_doc_load.lsp. Pega el contenido personalizado y guárdalo.

Migración de archivos VLX cifrados, archivos FAS, proyectos VLX (PRV) y proyectos FAS (PRJ)
Los archivos VLX y FAS compilados y cifrados no pueden cargarse en BricsCAD. La migración de aplicaciones basadas en VLX y FAS requiere acceso a los archivos fuente originales de LISP y a los archivos de proyecto PRV o PRJ.

BricsCAD soporta la creación de aplicaciones cifradas a través de DEScoder.exe. Usando DEScoder.exe, múltiples archivos LISP, DCL y otros recursos de aplicación pueden empaquetarse y cifrarse en un solo archivo de aplicación DES. Los archivos de proyecto PRV y PRJ se utilizan para definir el contenido de la aplicación y generar el archivo DES cifrado.

Migrando archivos LISP de una versión anterior BricsCAD o de otro ordenador

Ve a la carpeta Support en la versión anterior o BricsCAD en BricsCAD otro ordenador. Abre con un editor de texto el archivo default.lin para tipos de línea personalizados imperiales o el archivo iso.lin para tipos de línea personalizados métricos y copia la definición de tipo de línea.

Nota: Si los archivos están almacenados en una carpeta o ubicación personalizada, copia y guarda los archivos en consecuencia. Asegúrate de que la carpeta de destino esté incluida en la ruta de búsqueda de soporte (SRCHPATH).
Migrando ON_START. LSP o ON_DOC_LOAD. LSP
Ve a la carpeta de Support en la versión anterior o BricsCAD en BricsCAD otro ordenador y abre en un editor de texto el archivo on_start.lsp o on_doc_load.lsp. Selecciona el contenido personalizado y cópialo.

A continuación, en la versión actual de BricsCAD vaya a la carpeta Support y cree un nuevo archivo de texto llamado on_start.lsp o on_doc_load.lsp. Pega el contenido personalizado y guárdalo.

Migración de archivos DES cifrados
Los archivos DES son archivos de aplicación BricsCAD cifrados creados con DEScoder.exe. Por lo general, se almacenan en la carpeta Support (de la carpeta de instalación) o en una carpeta añadida a la ruta de búsqueda de soporte mediante la variable de sistema SRCHPATH.

Para migrar archivos DES, localiza cada archivo, cópialo y guárdalo en el archivo correspondiente en la versión actual de BricsCAD.

Nota: Al migrar archivos DES de una versión anterior BricsCAD , se recomienda verificar la funcionalidad de la aplicación. Si la aplicación no funciona como se espera, recrea el archivo DES volviendo a cifrar los archivos fuente originales con DEScoder.exe.

Consejos para la migración

  • Tras la migración, on_start.lsp se carga por sesión de forma predeterminada, pero también se puede cargar para cada dibujo si la variable de sistema ACADLSPASDOC se establece en 1. El archivo on_doc_load.lsp siempre se carga para cada dibujo.
  • Otra forma de cargar sus rutinas LISP es mediante el comando APPLOAD. Después de ejecutar el comando, se muestra el cuadro de diálogo Cargar archivos de Aplicación para seleccionar los archivos de aplicación que desea ejecutar dentro de BricsCAD. La opción Carga automática especifica si un archivo se carga automáticamente o no en la siguiente sesión de BricsCAD (consulte el artículo del cuadro de diálogo Cargar archivos de aplicación para obtener más información).

Cifrado de archivos con DEScoder.exe

La ruta del codificador DES es: C:\Archivos de programa\Bricsys\BricsCAD V26 en_US.

  1. Abra el codificador.
  2. Seleccione el archivo LISP en el campo Origen.
  3. Haga clic en el botón Convertir el archivo Lisp de origen seleccionado en un archivo DES cifrado, junto al campo Destino.
  4. Después de convertir el archivo DES, cópialo a BricsCAD la carpeta Support (desde la carpeta de instalación): %AppData%\Bricsys\BricsCAD\V26x64\en_US, o a una carpeta que hayas añadido a la ruta de soporte usando la variable de sistema SRCHPATH.