![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
Con AutoSpool es posible enviar el trabajo a un archivo cuyo nombre se genera automáticamente en una carpeta designada en el cuadro de diálogo Opciones.
Una vez que se ha creado el archivo, se ejecuta la aplicación de cola de impresión especificada en el cuadro de diálogo Opciones.
Aunque no es necesario utilizar Autospool para imprimir en impresoras y trazadores de red de Windows, Autospool está disponible para usuarios de otras redes y para usuarios que quieran iniciar otra aplicación durante la impresión utilizando el mecanismo de Autospool.
Si añade impresoras o trazadores en el Asistente para añadir un trazador, seleccione un puerto de red que se adapte a la mayoría de requisitos de conectividad de red de impresoras y trazadores.
Con Autospool puede enviar un archivo de trazado a un dispositivo asignado para imprimir mientras continúa trabajando. Autospool incluye requisitos especiales de trazado e impresión como archivos de registro o redes no estándar. También puede utilizar la mayoría de rutinas de trazado desarrolladas para versiones anteriores de AutoCAD.
Cuando se ejecuta AutoSpool, AutoCAD envía el trazado a un archivo con un nombre aleatorio ubicado en la carpeta que especifique. A continuación, AutoCAD ejecuta un programa de envío a cola de impresión junto con una lista de parámetros especificada por el usuario. La lista de parámetros debe incluir, como mínimo, el nombre de archivo aleatorio que AutoCAD asignó al trazado. El parámetro se representa con la variable %s. También pueden utilizarse otros parámetros, por ejemplo, para mejorar la resolución del dispositivo de destino o generar archivos de registro.
Para instalar AutoSpool, debe proporcionar el archivo ejecutable que solicita AutoCAD y especificar el nombre del ejecutable y la lista de parámetros en el cuadro de diálogo Opciones. El archivo ejecutable es generalmente un programa de lotes que usted crea, aunque también puede ser un programa creado por otra persona. Si utiliza un programa de otra persona, el proceso de instalación será básicamente el mismo. Para determinar las variables de los parámetros necesarios para el programa creado por otra persona, consulte la documentación del programa.
Puede utilizar varios métodos para configurar la cola de impresión:
- Una impresora del sistema Windows y el Administrador de impresión para habilitar la cola de impresión.
- Un controlador HDI y un controlador de impresora del sistema de Windows configurados para los mismos puertos de E/S con el fin de forzar la salida del controlador HDI hacia la cola de impresión del sistema.
- AutoSpool
Si AutoCAD se configura para cola de impresión mediante AutoSpool, habrá que configurar la impresora, especificar el archivo ejecutable de AutoSpool e indicar la ubicación del archivo de impresión.
Creación de un archivo por lotes para AutoSpool
El siguiente ejemplo de archivo trazado.bat muestra algunas de las funciones que se pueden incluir en un archivo por lotes. Este archivo por lotes determina el dispositivo de impresión de destino, envía el trabajo de impresión mediante el comando del sistema operativo Copy y, a continuación, suprime el archivo de trazado temporal creado por AutoCAD.
El archivo por lotes requiere que se transfieran dos parámetros de AutoCAD, %s y %c, a los que se hace referencia internamente en el programa por lotes como %1 y %2, respectivamente. En este ejemplo, los dispositivos imaginarios se conectan a la estación de trabajo local y a dos servidores de impresora de red distintos. Para obtener una explicación de los nombres y conexiones del dispositivo, consulte la siguiente tabla. Observe que el orden en que se pasan los parámetros al ejecutable Autospool determina la forma en que se hace referencia a la variable en el programa o en el archivo por lotes. Por ejemplo, la primera variable se convierte en %1 y así sucesivamente.
Rem TRAZAR.BAT
@echo off
Rem determina el destino
if %2 == mi_láser goto TrazadorA
if %2 == hp755cm goto TrazadorB
if %2 == láser_red goto TrazadorC
Rem atrapa dispositivos no definidos
echo *******************Advertencia**********************
echo %2 no está definido en el archivo de secuencia de comandos TRAZAR.BAT
echo El trabajo de trazado se ha cancelado.
echo ************************************************
pause
goto END
Rem envía el trabajo
:TrazadorA
copy %1 /b LPT1
goto END
:TrazadorB
copy %1 /b \\milana\hp755cm
goto END
:TrazadorC
copy %1 /b \\kilo\laser
goto END
Rem cierra y sale
:END
erase %1
exit