uffff.. buenisimo... unas preguntas.. - Es posible hacer lo mismo pero con comandos por fuera de Excel o AutoCAD ? - Es posible desde Excel, enviar comandos a Windows para que por ejemplo abra algun programa que este ya instalado en el PC ? Me explico con pasos: 1. Desde excel hacer hacer los calculos y crear una viga, en donde el resultado sea un archivo de texto (via macros) el cual tenga toda la informacion de cargas, gerometria, e.t.c de una viga 2. Dese el macro en excel, llamar/abrir el programa de analisis estructural, y via este tipo de comandos que ensenas importar el archivo de texto y correr el modelo de analisis, a su vez, via estos comandos exportar los resultados del analisis para devolverlos a excel, donde sigue el proceso sigueinte que es el diseño 3. Una vez se tenga el diseño en excel, via macros dibujar la viga con su refuerzo en AutoCAD. La pregunta estaría dirigida a los puntos 1 y 2 de la lista anterior.... en donde via este tipos de comandos se automatice un proceso que involucre un software adicional a ecel y autoCAD. (Excel -> ETABS -> Excel -> AutoCAD) He buscado mucho esto... y en alguno momento hace muchisismo rato, utilice un comando que creo que se llamaba algo como "SendKyes" .... pero desafortunadamente.. se me perdio toda la info y deje de programar por muchisisimo tiempo tambien ..... Como siempre muchas gracias por tu conocimiento..... que buenos videos Otra pregunta difernete: - Es posible via macros Excel-AutoCAD, crear texto, en el cual alguno de sus caracteres sea un "Campo (Field)" que este linkeado a un elemento que se acaba de dibujar para que por ejemplo muestre su longitud..... un ejemplo: - Una linea (barra de refuerzo) tiene una longitud de 3.50m. - Via macros, se dibuja la linea y se incluye la descripción (en un Text o Mtext)) de esa barra (diametro /cantidad de barras que representa la linea en cuestión) - El texto descriptivo de esta line/barra seria algo como ej: " 3#5 L= 3.50" - Los caracteres despues del sigo "=" (igual) , son campos/fields linqueados a la linea antes dibujada, de manera que el texto quede linkeado a este parámetro de longitud, y asi. si se realizan cambios posteriores en el plano, pues se tenga la utilidad de los campos de manera que se actualice solo este valor de longitud Gracias Gracias otra vez gracias Toma tu Like !
En cuanto a uso de software externo si ese posible abrirlo, pero manipularlo internamente dependeria de ese software si tiene alguna lista de comandos que puedan invocarse internamente. En cuanto a los fields, si es posible, Se necesitaria el objectID de la entidad a la que haria referencia y construir el field para insertarlo
Hola me gustan tus videos, tengo una duda se puede hacer que al abrir un nuevo archivo (para la cual ya he creado una plantilla con anterioridad, con mis mueble, layers, etc) te pida un usuario y contraseña para poderla usar? De antemano gracias
En teoria si, necesitarias Crear un Form para ingresar el user y la contraseña, Crear un metodo que muestre ese formularion con el evento BeginOpen y cargar esos metodos en el inicio de autocad como mencionamos en este video th-cam.com/video/FZocuFqguMk/w-d-xo.html
uffff.. buenisimo... unas preguntas.. - Es posible hacer lo mismo pero con comandos por fuera de Excel o AutoCAD ? - Es posible desde Excel, enviar comandos a Windows para que por ejemplo abra algun programa que este ya instalado en el PC ? Me explico con pasos: 1. Desde excel hacer hacer los calculos y crear una viga, en donde el resultado sea un archivo de texto (via macros) el cual tenga toda la informacion de cargas, gerometria, e.t.c de una viga 2. Dese el macro en excel, llamar/abrir el programa de analisis estructural, y via este tipo de comandos que ensenas importar el archivo de texto y correr el modelo de analisis, a su vez, via estos comandos exportar los resultados del analisis para devolverlos a excel, donde sigue el proceso sigueinte que es el diseño 3. Una vez se tenga el diseño en excel, via macros dibujar la viga con su refuerzo en AutoCAD. La pregunta estaría dirigida a los puntos 1 y 2 de la lista anterior.... en donde via este tipos de comandos se automatice un proceso que involucre un software adicional a ecel y autoCAD. (Excel -> ETABS -> Excel -> AutoCAD) He buscado mucho esto... y en alguno momento hace muchisismo rato, utilice un comando que creo que se llamaba algo como "SendKyes" .... pero desafortunadamente.. se me perdio toda la info y deje de programar por muchisisimo tiempo tambien ..... Como siempre muchas gracias por tu conocimiento..... que buenos videos Otra pregunta difernete: - Es posible via macros Excel-AutoCAD, crear texto, en el cual alguno de sus caracteres sea un "Campo (Field)" que este linkeado a un elemento que se acaba de dibujar para que por ejemplo muestre su longitud..... un ejemplo: - Una linea (barra de refuerzo) tiene una longitud de 3.50m. - Via macros, se dibuja la linea y se incluye la descripción (en un Text o Mtext)) de esa barra (diametro /cantidad de barras que representa la linea en cuestión) - El texto descriptivo de esta line/barra seria algo como ej: " 3#5 L= 3.50" - Los caracteres despues del sigo "=" (igual) , son campos/fields linqueados a la linea antes dibujada, de manera que el texto quede linkeado a este parámetro de longitud, y asi. si se realizan cambios posteriores en el plano, pues se tenga la utilidad de los campos de manera que se actualice solo este valor de longitud Gracias Gracias otra vez gracias Toma tu Like !
Interesante pregunta. Respecto al primer punto, Varios softwares permiten el uso de funciones via línea de comandos. Sería revisar la documentación del software pero en teoría sería posible
Respecto al segundo punto si es posible crear fields mediante macros. Si es un field no tan trivial lo más fácil sería crearlo manualmente obtener la fórmula y agregarlo a la macro
Genial como siempre 👍👍👍 muchas gracias por los tutoriales
Un gusto que haya sido util
Bro estoy viendo toda la serie completa, gracias por compartir la información tenía una pregunta, como puedo convertir estos comandos a plugin?
Para genera un plugin (.dll) se necesita usar un compilador como Visual Studio y generarlo mediante lenguajes como VB.NET o C#
uffff.. buenisimo... unas preguntas..
- Es posible hacer lo mismo pero con comandos por fuera de Excel o AutoCAD ?
- Es posible desde Excel, enviar comandos a Windows para que por ejemplo abra algun programa que este ya instalado en el PC ?
Me explico con pasos:
1. Desde excel hacer hacer los calculos y crear una viga, en donde el resultado sea un archivo de texto (via macros) el cual tenga toda la informacion de cargas, gerometria, e.t.c de una viga
2. Dese el macro en excel, llamar/abrir el programa de analisis estructural, y via este tipo de comandos que ensenas importar el archivo de texto y correr el modelo de analisis, a su vez, via estos comandos exportar los resultados del analisis para devolverlos a excel, donde sigue el proceso sigueinte que es el diseño
3. Una vez se tenga el diseño en excel, via macros dibujar la viga con su refuerzo en AutoCAD.
La pregunta estaría dirigida a los puntos 1 y 2 de la lista anterior.... en donde via este tipos de comandos se automatice un proceso que involucre un software adicional a ecel y autoCAD. (Excel -> ETABS -> Excel -> AutoCAD)
He buscado mucho esto... y en alguno momento hace muchisismo rato, utilice un comando que creo que se llamaba algo como "SendKyes" .... pero desafortunadamente.. se me perdio toda la info y deje de programar por muchisisimo tiempo tambien .....
Como siempre muchas gracias por tu conocimiento..... que buenos videos
Otra pregunta difernete:
- Es posible via macros Excel-AutoCAD, crear texto, en el cual alguno de sus caracteres sea un "Campo (Field)" que este linkeado a un elemento que se acaba de dibujar para que por ejemplo muestre su longitud..... un ejemplo:
- Una linea (barra de refuerzo) tiene una longitud de 3.50m.
- Via macros, se dibuja la linea y se incluye la descripción (en un Text o Mtext)) de esa barra (diametro /cantidad de barras que representa la linea en cuestión)
- El texto descriptivo de esta line/barra seria algo como ej: " 3#5 L= 3.50"
- Los caracteres despues del sigo "=" (igual) , son campos/fields linqueados a la linea antes dibujada, de manera que el texto quede linkeado a este parámetro de longitud, y asi. si se realizan cambios posteriores en el plano, pues se tenga la utilidad de los campos de manera que se actualice solo este valor de longitud
Gracias Gracias otra vez gracias
Toma tu Like !
En cuanto a uso de software externo si ese posible abrirlo, pero manipularlo internamente dependeria de ese software si tiene alguna lista de comandos que puedan invocarse internamente. En cuanto a los fields, si es posible, Se necesitaria el objectID de la entidad a la que haria referencia y construir el field para insertarlo
Hola me gustan tus videos, tengo una duda se puede hacer que al abrir un nuevo archivo (para la cual ya he creado una plantilla con anterioridad, con mis mueble, layers, etc) te pida un usuario y contraseña para poderla usar?
De antemano gracias
En teoria si, necesitarias Crear un Form para ingresar el user y la contraseña, Crear un metodo que muestre ese formularion con el evento BeginOpen y cargar esos metodos en el inicio de autocad como mencionamos en este video th-cam.com/video/FZocuFqguMk/w-d-xo.html
uffff.. buenisimo... unas preguntas..
- Es posible hacer lo mismo pero con comandos por fuera de Excel o AutoCAD ?
- Es posible desde Excel, enviar comandos a Windows para que por ejemplo abra algun programa que este ya instalado en el PC ?
Me explico con pasos:
1. Desde excel hacer hacer los calculos y crear una viga, en donde el resultado sea un archivo de texto (via macros) el cual tenga toda la informacion de cargas, gerometria, e.t.c de una viga
2. Dese el macro en excel, llamar/abrir el programa de analisis estructural, y via este tipo de comandos que ensenas importar el archivo de texto y correr el modelo de analisis, a su vez, via estos comandos exportar los resultados del analisis para devolverlos a excel, donde sigue el proceso sigueinte que es el diseño
3. Una vez se tenga el diseño en excel, via macros dibujar la viga con su refuerzo en AutoCAD.
La pregunta estaría dirigida a los puntos 1 y 2 de la lista anterior.... en donde via este tipos de comandos se automatice un proceso que involucre un software adicional a ecel y autoCAD. (Excel -> ETABS -> Excel -> AutoCAD)
He buscado mucho esto... y en alguno momento hace muchisismo rato, utilice un comando que creo que se llamaba algo como "SendKyes" .... pero desafortunadamente.. se me perdio toda la info y deje de programar por muchisisimo tiempo tambien .....
Como siempre muchas gracias por tu conocimiento..... que buenos videos
Otra pregunta difernete:
- Es posible via macros Excel-AutoCAD, crear texto, en el cual alguno de sus caracteres sea un "Campo (Field)" que este linkeado a un elemento que se acaba de dibujar para que por ejemplo muestre su longitud..... un ejemplo:
- Una linea (barra de refuerzo) tiene una longitud de 3.50m.
- Via macros, se dibuja la linea y se incluye la descripción (en un Text o Mtext)) de esa barra (diametro /cantidad de barras que representa la linea en cuestión)
- El texto descriptivo de esta line/barra seria algo como ej: " 3#5 L= 3.50"
- Los caracteres despues del sigo "=" (igual) , son campos/fields linqueados a la linea antes dibujada, de manera que el texto quede linkeado a este parámetro de longitud, y asi. si se realizan cambios posteriores en el plano, pues se tenga la utilidad de los campos de manera que se actualice solo este valor de longitud
Gracias Gracias otra vez gracias
Toma tu Like !
Interesante pregunta. Respecto al primer punto, Varios softwares permiten el uso de funciones via línea de comandos. Sería revisar la documentación del software pero en teoría sería posible
Respecto al segundo punto si es posible crear fields mediante macros. Si es un field no tan trivial lo más fácil sería crearlo manualmente obtener la fórmula y agregarlo a la macro