Propuesta comando nuevo: saveTimer

Más
11 años 7 meses antes - 11 años 7 meses antes #4957 por joantopo
Propuesta comando nuevo: saveTimer Publicado por joantopo
Hola.
Me estoy dando cuenta, que trabajando en dibujos de Civil 3D, a veces tarda mucho tiempo en realizar el guardado del dibujo.
Por lo que he podido ver, normalmente se trata si hay muchos objetos Vistas en Sección.

En cualquier caso, me gustaría saber cúal es exactamente el tiempo de guardado cuando ejecuto el comando "_save" para decidir si borro temporalmente algunos objetos del dibujo ya que se hace insoportable los guardados automáticos.

Mi idea, por tanto, sería un comando que llame al comando "save" (CommandSendToExecute() ) pero que en la línea de código antes, arranque el cronómetro (objeto Timer en .NET)
Finalmente, una vez se ha hecho completamente el guardado del dibujo, en la línea de comandos indique el tiempo de guardado y el peso (MB) del archivo resultante guardado.

Entiendo que este comando, se podría ejecutar para otro tipo de llamadas a comandos de AutoCAD, aunque ahora no caigo en ninguno, quizá "regen" o render, etc..

Y como es un comando variopinto, entiendo que sería difícil clasificarlo en una categoría, quizá la categoría "varios" o "rendimiento" por poner un ejemplo.

Saludos.
Última Edición: 11 años 7 meses antes por joantopo.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
11 años 7 meses antes #4958 por ARKITool
Respuesta de ARKITool sobre el tema Propuesta comando nuevo: saveTimer
Hola Joan:

No acabo de entender para que quieres saber el tiempo que ha tardado en salvar si ya ha salvado. Si el problema es el tiempo que tarda el guardado automático siempre puedes desactivar esa opción o poner un tiempo más largo.

Quizás tarda porque si tiene muchos objetos que tengan vinculación con objetos del dibujo (por ejemplo una entidad vista en sección) al guardar el dibujo es necesario recacular muchos datos para esos objetos vinculados. Una opción podría ser congelar la capa que los contiene o poner esos objetos como invisibles. Prueba a ver.

Saludos.

Antonio García.
Dpto. Técnico / Soporte. | ARKIsoft, software y utilidades CAD.
www.arkisoft.es

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
11 años 7 meses antes - 11 años 7 meses antes #4959 por joantopo
Respuesta de joantopo sobre el tema Propuesta comando nuevo: saveTimer
Bueno, la idea es saber el tiempo de guardado, para no estar yo con un cronómetro.

Como dices: "prueba a ver", pero me gustaría probarlo con ese comando XD, para cronometrarlo directamente.

Sé que saber el tiempo de guardado no va a hacer que tarde menos en guardar el dibujo, pero sabiendo el tiempo de guardado, decido si tomar medidas(como las que comentas: desactivar capas,etc..)

Sé que es un comando "chorra", aunque no veo tan fácil programar un evento que salte justo en el momento de finalizar el guardado para detener el timer.
Última Edición: 11 años 7 meses antes por joantopo.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Moderadores: ARKITool
Tiempo de carga de la página: 0.203 segundos