Página 1 de 4

Componente dinámico con doble apertura

NotaPublicado: Vie Feb 26, 2016 3:45 am
por carloshon
Buenos días,

No se como puedo crear un componente dinámico que tenga 2 ángulos de giro, por ejemplo he visto este vídeo donde se aprecia un armario que con un click se abren las 2 puertas hacia los lados y con otro click baja una especie de tabla de planchar con una pata, esa para hace un giro y la tabla otro, pero los dos está relacionados por el mismo click... no se si me explico.

Un saludo!

Re: Componente dinámico con doble apertura

NotaPublicado: Mié Mar 02, 2016 9:45 am
por carloshon
Upsss....

Me acabo de dar cuentas que no se insertó el video y así malamente podéis ver de lo que hablo...

Watch on youtube.com

Re: Componente dinámico con doble apertura

NotaPublicado: Lun Mar 07, 2016 11:05 am
por carloshon
Nadie sabe como se pueden realizar esos movimientos???

Re: Componente dinámico con doble apertura

NotaPublicado: Mar Mar 08, 2016 4:26 am
por edgar.navas
Hola Carlos, el tema de los componentes dinámicos, en el foro, siempre ha estado flojo.

Pido disculpas por eso, pero un poco de paciencia, pronto alguien responderá.

Saludos

Re: Componente dinámico con doble apertura

NotaPublicado: Mié Mar 09, 2016 6:50 am
por carloshon
A ver si alguien me ilumina ;)

Re: Componente dinámico con doble apertura

NotaPublicado: Mié Mar 09, 2016 8:51 am
por vennisnavagho
Si, como dice Edgar, ese tema es tabú en el foro, ya que la mayoría se enfoca solo en modelado y render.
Va a ser muy complicado que alguien te ilumine, ya que es tema de mucha teoría y programación que demanda mucho tiempo y conocimiento de dicho sistema.
No quiero ser pesimista, pero en el foro, no recuerdo que alguien haya profundizado en el tema.
Lo siento, saludos.

Re: Componente dinámico con doble apertura

NotaPublicado: Mié Mar 09, 2016 10:16 am
por carloshon
Seguiré en la búsqueda, yo he llegado sólo a saber como mover los componentes con click y darles algunos atributos, se que se puede hacer de todo, pero de este tipo de cosas veo poca información... :1cry:

Re: Componente dinámico con doble apertura

NotaPublicado: Vie Mar 11, 2016 2:21 pm
por ulissesfz7
Hola carlos yo estoy en tu misma situación pero a duras penas voy aprendiendo creo que quizás sea la puerta un componente con otros dos componentes dentro que serían las dos puertas configuras cada puerta independientemente para que al hacer clic se habrá para el lado que corresponda , a su vez en el componente principal , el que engloba las dos puertas creas otra función clic de manera que al hacer clic en el componente principal los otros reciben la acción como dinar lo hubieses hecho en cada puerta , no sé si me he explicado bien , ese mismo sistema sería para la tabla de planchar de manera que una vez que activas el clic en la tabla también se activa como si hubieses hecho clic en la para de la tabla
Espero haberte sido de ayuda un saludo


Enviado desde mi iPhone utilizando Tapatalk

Re: Componente dinámico con doble apertura

NotaPublicado: Vie Mar 11, 2016 2:22 pm
por ulissesfz7
Voy a ver si puedo hacer una prueba si sale te lo pongo por aqui


Enviado desde mi iPhone utilizando Tapatalk

Re: Componente dinámico con doble apertura

NotaPublicado: Vie Mar 11, 2016 4:14 pm
por ulissesfz7
ya tengo un ejemplo pero no se como puedo compartir el archivo aqui

Re: Componente dinámico con doble apertura

NotaPublicado: Sab Mar 12, 2016 3:02 am
por carloshon
Entiendo lo que dices, puede ser que sea como comentas......

Para subir un modelo a la web, súbelo al 3dwarehouse y pon la url asociada en el post para que lo podamos ver.

Un saludo!

Re: Componente dinámico con doble apertura

NotaPublicado: Sab Mar 12, 2016 4:22 am
por alsomar
Igual llego un poco tarde, pero bueno, allá van unas cuantas indicaciones.

1. Dibújate dos componentes distintos de (por ejemplo) 80x3cm y 220cm de altura a los que puedes llamar "hoja1" y "hoja2". La posición de los ejes es MUY IMPORTANTE, tiene que ser la misma que la que se ve en la imagen.

Imagen

2. Selecciona esos dos componentes (hoja1 y hoja2) y crea un nuevo componente que se llame "puertadoble" o como tú prefieras. Seleccionaremos ese componente y pulsaremos el tercer botón de Componentes Dinámicos, el de Atributos de Componente. Ahí definiremos un comportamiento ONCLICK para el componente "puertadoble", al que le asignaremos la siguente función:
ANIMATE(giro1,0,90);ANIMATE(giro2,90,0)
(muy importante respetar todos los signos de puntación tal y como están escritos).

Imagen

3. A continuación creamos dos atributos personalizados:
giro1 al que le damos un valor de 0
giro2 al que le damos un valor de 90

Imagen

4. Pasamos a editar los parámetros del componente "hoja2".
Añadimos un atributo RotZ e introducimos como valor =parent!giro2. Cuando pulsemos INTRO para confirmar, automáticamente cambiará a 90.

Imagen

5. Pasamos a editar los parámetros del componente "hoja1".
Añadimos un atributo RotZ e introducimos como valor =parent!giro1. Cuando pulsemos INTRO para confirmar, automáticamente cambiará a 0.

Imagen

Siguiendo estos pasos, obtenemos un componente dinámico que abre las dos puertas a la vez cuando pulsamos sobre él con la herramienta interactuar.
Por si le interesa a alguien, os dejo también un enlace de dropbox para descargar el componente que he usado.
https://www.dropbox.com/s/8deojhxp5l9e8xz/CD_puerta-doble.skp?dl=0

Un saludo a todos :)

Re: Componente dinámico con doble apertura

NotaPublicado: Sab Mar 12, 2016 4:30 am
por carloshon
alsomar escribiste:Igual llego un poco tarde, pero bueno, allá van unas cuantas indicaciones.

1. Dibújate dos componentes distintos de (por ejemplo) 80x220cm a los que puedes llamar "hoja1" y "hoja2". La posición de los ejes es MUY IMPORTANTE, tiene que ser la misma que la que se ve en la imagen.

Imagen

2. Selecciona esos dos componentes (hoja1 y hoja2) y crea un nuevo componente que se llame "puertadoble" o como tú prefieras. Seleccionaremos ese componente y nos pulsaremos el tercer botón de Componentes Dinámicos, el de Atributos de Componente. Ahí definiremos un comportamiento ONCLICK para el componente "puertadoble", al que le asignaremos la siguente función:
ANIMATE(giro1,0,90);ANIMATE(giro2,90,0)
(muy importante respetar todos los signos de puntación tal y como están escritos).

Imagen

3. A continuación creamos dos atributos personalizados:
giro1 al que le damos un valor de 0
giro2 al que le damos un valor de 90

Imagen

4. Pasamos a editar los parámetros del componente "hoja2".
Añadimos un atributo RotZ e introducimos como valor =parent!giro2. Cuando pulsemos INTRO para confirmar, automáticamente cambiará a 90.

Imagen

5. Pasamos a editar los parámetros del componente "hoja1".
Añadimos un atributo RotZ e introducimos como valor =parent!giro1. Cuando pulsemos INTRO para confirmar, automáticamente cambiará a 0.

Imagen

Siguiendo estos pasos, obtenemos un componente dinámico que abre las dos puertas a la vez cuando pulsamos sobre el con la herramienta interactuar.
Por si le interesa a alguien, os dejo también un enlace de dropbox para descargar el componente que he usado.
https://www.dropbox.com/s/8deojhxp5l9e8xz/CD_puerta-doble.skp?dl=0

Un saludo a todos :)



ERES UNA MÁQUINA! mil gracias!!! :bravo :bravo :bravo

Re: Componente dinámico con doble apertura

NotaPublicado: Sab Mar 12, 2016 8:11 am
por arpasan
Hola a todos!
Gracias Alsomar! Otra vez, como en tantas, sigo aprendiendo temas de Sketchup gracias a vos!! De no ser por vos, como otros tantos Gurus, que nos allanan el camino, al explicar las cosas al detalle y al hacerlo en Español, este tipo de cosas es dificil conocerlas y por tanto, estudiarlas!
He bajado el componente que compartes y me ha sido muy facil entender el mecanismo!
Muchas Gracias Maestro!

Re: Componente dinámico con doble apertura

NotaPublicado: Sab Mar 12, 2016 9:20 am
por alsomar
arpasan escribiste:Hola a todos!
Gracias Alsomar! Otra vez, como en tantas, sigo aprendiendo temas de Sketchup gracias a vos!! De no ser por vos, como otros tantos Gurus, que nos allanan el camino, al explicar las cosas al detalle y al hacerlo en Español, este tipo de cosas es dificil conocerlas y por tanto, estudiarlas!
He bajado el componente que compartes y me ha sido muy facil entender el mecanismo!
Muchas Gracias Maestro!


Vaya! Creo que son unas palabras demasiado generosas! A mi juicio, tiene mucho más mérito la labor de los foreros y foreras que estáis cada día en el foro al pie del cañón. Ese trabajo continuo que hacéis tiene mucho más valor que cualquier aportación puntual que pueda hacer yo. De todas formas, y como siempre, es un placer poder echar una mano.

Un abrazo, arpasan :)