EDITTIME (Express Tool)

Controla la cantidad de tiempo de edición activo de un dibujo.

El cronómetro se puede activar y desactivar, y restablecer a cero. Una opción de tiempo de espera suspende el recuento de tiempo tras un periodo de inactividad.

Opciones de herramientas

Reset Restablece el cronómetro a cero. Si el cronómetro está en funcionamiento, el recuento de tiempo se reinicia automáticamente.
Timeout Especifica el periodo de inactividad, en minutos. Una vez agotado el período de tiempo de espera, el cronómetro suspende automáticamente el recuento de tiempo.
On Inicia o reanuda el cronómetro.
Off Detiene el cronómetro.

Acceso a AutoLISP

Los datos relacionados con EDITTIME se almacenen por dibujo en el diccionario de objetos guardados. Las funciones (acet-getvar ...) y (acet-setvar ...), disponibles en el módulo acetutil.fas, ofrecen acceso a la variable de perfil BNS_EDITTIME_TOTAL. Si se ha activado EDITTIME en un dibujo, puede utilizar (acet-getvar '("BNS_EDITTIME_TOTAL")) para extraer el tiempo transcurrido (hasta la apertura de la sesión de edición actual) a partir del dibujo actual en forma de valor temporal juliano (un valor REAL que contenga el número de días completos que se ha utilizado el dibujo de forma activa).

Las siguientes funciones LISP se exportan mediante edittime.arx:

(acet-edittime-enable [onOff]) Establece el estado actual si se proporciona "onOff". De lo contrario, devuelve el estado actual.
(acet-edittime-reset) Restablece el periodo de tiempo transcurrido a cero.
(acet-edittime-total) Devuelve el tiempo total transcurrido actual (tiempo juliano).
(acet-edittime-timeout [value]) Define el valor de tiempo de espera si se proporciona (tiempo juliano). De lo contrario, devuelve el valor de tiempo de espera.

Archivo

edittime.arx