EDITTIME (Express Tool)

Controla a quantidade ativa de tempo de edição para um desenho.

O cronômetro pode ser ativado e desativado e ser redefinido. A opção tempo limite suspende o tempo após o período especificado de inatividade.

Opções de ferramentas

Reset Redefine o tempo para zero. Se o cronômetro for executado, a contagem de tempo será reiniciada automaticamente.
Timeout Especifica o período de inatividade, em minutos. Quando o tempo limite expirar, o cronômetro suspenderá automaticamente a contagem de tempo.
On Indica ou retoma o cronômetro.
Off Pára o cronômetro.

Acesso ao AutoLISP

Os dados relacionados ao EDITTIME- são armazenados por desenho no Dicionário de objetos nomeados. As funções (acet-getvar ...) e (acet-setvar ...), que estão disponível no módulo acetutil.fas, fornecem acesso à variável de perfil BNS_EDITTIME_TOTAL. Se EDITTIME tiver sido ativado em um desenho, você poderá usar (acet-getvar '("BNS_EDITTIME_TOTAL") para extrair o tempo decorrido (até abrir a sessão de edição atual) do desenho atual como um valor de tempo juliano (um valor REAL, contendo o número de 24 horas dia que o desenho ativo está usando).

As seguintes funções LISP são exportadas através do edittime.arx:

(acet-edittime-enable [onOff]) Define o estado atual se onOff for fornecido. Do contrário, retorna ao estado atual.
(acet-edittime-reset) Redefine o tempo decorrido para o valor zero.
(acet-edittime-total) Retorna ao total do tempo decorrido (tempo juliano).
(acet-edittime-timeout [value]) Define o valor de tempo limite atual, se fornecido (tempo juliano). Do contrário, retorna ao valor do tempo limite atual.

Arquivo

edittime.arx