uControl
Mayo 17, 2012, 03:41:32 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: 1 2 [3] 4   Ir Abajo
  Imprimir  
Autor Tema: Generacion de imágenes 3D con POV RAY y BASIC  (Leído 9010 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Ariel
Global Moderator
dsPIC
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 9352



WWW
« Respuesta #30 : Julio 17, 2009, 08:36:02 »

Postes de bronce, con paso de 2.54 mm. Filas simples y dobles. Recibe como parámetro la cantidad de pines a dibujar:


* integrados_dip2.png (56.09 KB - descargado 814 veces.)
En línea

Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert
Ariel
Global Moderator
dsPIC
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 9352



WWW
« Respuesta #31 : Julio 17, 2009, 08:40:12 »

Y aqui, algunos "plantados" sobre el PCB:


* integrados_dip2.png (172.39 KB - descargado 3261 veces.)
En línea

Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert
Suky
**----- ^^ ------**
Moderador
PIC24F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 4872


Implementando DNP sobre GPRS!


WWW
« Respuesta #32 : Julio 17, 2009, 10:59:55 »

Excelente Ariel!  rolleyes2  rolleyes2 Me encanta POV RAY, pero no me he metido de lleno en su lenguaje. Se puede llegar a crear imagenes increibles.

Muchas gracias!

Saludos!
En línea

        * SkP32 Placa de desarrollo - Ejemplos en C32
        * Comunicación DNP3 sobre TCP/IP - (Capa de enlace)
Leon Pic
Moderador
PIC24F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 4630


Cumulonimbus


WWW
« Respuesta #33 : Julio 17, 2009, 02:10:55 »

La verdad que está increible  rolleyes2 rolleyes2
En línea

Jesús dijo, yo soy el Camino, la PAZ y la VIDA, nadie llega al PADRE si no es por mi.
Ariel
Global Moderator
dsPIC
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 9352



WWW
« Respuesta #34 : Julio 20, 2009, 05:14:23 »

Estoy por comenzar a dibujar borneras para PCB...¿Alguien tiene alguna direccion de donde sacar las medidas?
Me refiero a una lista extrensa de modelos....yo tengo algunas que podria medir, pero lo ideal es cubrir bastantes modelos. Tongue

Saludos!
En línea

Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert
Bruno10
Moderador
PIC16F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 841


texto personal


WWW
« Respuesta #35 : Julio 20, 2009, 07:50:16 »

Esta buenisimo  rolleyes2 rolleyes2, pero creo que a mi maquina si le instalo eso puede llegar a explotar  Sad

Saludos
En línea

Ariel
Global Moderator
dsPIC
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 9352



WWW
« Respuesta #36 : Julio 20, 2009, 08:00:59 »

Esta buenisimo  rolleyes2 rolleyes2, pero creo que a mi maquina si le instalo eso puede llegar a explotar  Sad

Saludos
En absoluto!
POV RAY es LIVIANISIMO!

Probalo, anda en cualquier maquina. A lo sumo, vas a tardar un minuto en hacer cada imagen. Pero correr seguro que corre.

Saludos!
En línea

Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert
geronimox
Moderador
PIC18F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1233



WWW
« Respuesta #37 : Julio 20, 2009, 11:21:37 »

Estoy por comenzar a dibujar borneras para PCB...¿Alguien tiene alguna direccion de donde sacar las medidas?
Me refiero a una lista extrensa de modelos....yo tengo algunas que podria medir, pero lo ideal es cubrir bastantes modelos. Tongue

Saludos!

Mmm esto es lo unico que encontre
no se si estaran todas las medidas :S
http://www.sycelectronica.com.ar/borneras/141V-XXP.pdf
En línea

Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'
kbano
PIC10F
*
Desconectado Desconectado

Mensajes: 50


« Respuesta #38 : Julio 21, 2009, 02:48:18 »

excelente tutorial Ariel muy buenas imagenes se crean ¡¡¡ me pondre a leerlo  rolleyes2

gracias por compartirlo !!!!
En línea
xocas
Moderador
PIC12F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 445



« Respuesta #39 : Agosto 11, 2009, 11:55:34 »

bueno, a pesar de que hace algún tiempo que no publico sobre el tema no lo he abandonado del todo y sigo escribiendo material que iré subiendo poco a poco.

os comento a modo de consulta algunas cuestiones que me encontré a la hora de tratar de asentar unas bases lógicas en la creación de escenarios povray partiendo de archivos gerber, a ver si se os ocurre alguna solución ya que a mi se me escapa...

si bien el formato gerber parte de un estándar los programas de creación de pcb's no parecen respetarlo, y cada cual trabaja a su bola usando no sólo diferentes extensiones si no también un número diferente de archivos en su creación.
por lo que he podido encontrar lo más adecuado es ponerse en contacto con el fabricante de pcb's, que nos indicará como quiere que se le entreguen los archivos gerber para el trabajo, y así mismo he visto que es bastante frecuente que para evitar malentendidos se tome como referencia la extensión del archivo para determinar la capa a la que hace referencia. una interesante explicación la tenemos en el Foro Todopic de la mano de mi amigo droky: El CAM processor de EAGLE
otros programas de uso profesional o semiprofesional también respetan estas pautas, y en mi opinión el sistema de trabajo en 3d de un Altium (por ejemplo) convierte el uso de povray en una mera pérdida de tiempo.

como pertenezco al extenso grupo de los desfavorecidos económicamente he buscado otras alternativas gratuitas o medianamente accesibles, además como no me dedico a esto profesionalmente ni cosa parecida, el uso de Altium o similar no se justifica en absoluto.

las alternativas probadas son: Eagle en su versión gratuita, Kicad (también gratuito) y PCBWizard (de pago, aunque ignoro su precio dado que no lo encontré en parte alguna) por ser muy usado en uControl.
aclaro que en unas primeras pruebas usé sencillos ejemplos en cada uno de los programas aunque lo lógico sería crear el mismo ejemplo para apreciar mejor las diferencias. me dió pereza aprender lo mínimo necesario para hacerlo en Kicad y PCBWizard.

he aquí las primeras impresiones:
- en Eagle, y siguiendo las indicaciones del tema de droky, fue sumamente sencillo crear los diferentes archivos diferenciados por capas según su extensión.
- en PCBWizard obtengo una serie de archivos con la extensión .GB0 a .GB3 y otro con la extensión .DRL pero solo viendo el contenido de los archivos puedo saber a que hacen referencia.
- en Kicad genera un archivo .drl si se lo indicamos y una serie de archivos .pho diferenciados por su nombre según capa.

si se pretende un sistema universal -a mi modo de ver- tendría que haber pautas comunes de base y en estes casos no las hay ni por casualidad... ¿cómo las distingo? ¿por su nombre? ¿y en que idioma? ¿y sin con las nuevas versiones la cosa cambia? ¿y si se usa otro programa que no sea uno de estos... cómo será su formato? ...mal asunto, y vale ya de preguntas jaja
el único de los tres que se acerca es Eagle pero nada impide que a la capa GTL (GerberTopLayer) le llamemos MCS (MiCapaSuperior) y estaríamos ante lo mismo, y además ¿para que enlazar Eagle con POVRay a través de Gerber si este tema ya está tan bien resuelto con Eagle 3D?

otro tema que no soluciono es la forma de extraer información sobre los componentes en los archivos generados y si lo pienso dos minutos lo cierto es que para crear una pcb es algo innecesario, pero si tengo que pintar cuatro resistencias en POVRay ¿cómo sé que colores usar si ignoro por completo su valor? y ¿cómo le indico que pinte un 16F88 con su fabricante y valor si lo único que tengo son valores de referencia en una cuadrícula para pistas y agujeros? si hay información sobre encapsulados y valores yo no la veo, y de haberla sería diferente según el programa usado y el nombre dado en la librería con lo cual tampoco serviría de mucho...

que alguien me ilumine por favor, y si esta respuesta está mejor en otra parte, también por favor, moverla

un saludo




En línea
Ariel
Global Moderator
dsPIC
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 9352



WWW
« Respuesta #40 : Agosto 11, 2009, 12:57:25 »

Hola amigo!
No he olvidado para nada este proyecto! Al contrario, he trabajado bastante mas con POV desde el ultimo post.

Veamos:

1) El PCBWizard está dentro del grupo de los programas "economicos": cuesta bastante menos de 100 euros y hay versiones gratuitas muy funcionales, por eso se usa bastante por aqui. Este es su sitio oficial: http://www.new-wave-concepts.com/

2) Cuando dices "otro tema que no soluciono es la forma de extraer información sobre los componentes en los archivos generados" a mi me pasa lo mismo. Mi unico programa es PCBWizard (no tengo otros instalados) y maso menos se como encontrar la hubicacion de los pads, pero no tengo algo como el "silk screen" que me diga que corno va en cada agujero. Es decir, un PIC16F628 se ve como 18 agujeros en dos hileras. No hay forma de saber que componente es, al menos usando los archivos que exporta como "gerber".  cabezaso a la pared


Eso me tiene trabado, al menos en el diseño del soft encargado de convertir estos archivos en "llamadas" a POV Rat (en realidad, generar un archivo con extension POV lleno de "includes" y "Objects" ).

No tengo la solucion. No me gustaria hacer todo este trabajo solo para UN programa en especial, lo ideal seria que funcione en varios, si no, es como trabajar gratis para ese fabricante (aunque si alguno quisiera contratar al staff de este foro para hacerlo, solo tiene que llamar....ja ja ja ja).

Se me acaba de ocurrir que conocemos alguien que seguro sabe mucho sobre este tema: Ernesto (PICMouse, de TODOPIC).....no te parece?  rolleyes

Saludos!



En línea

Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert
xocas
Moderador
PIC12F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 445



« Respuesta #41 : Agosto 11, 2009, 02:53:28 »

tenía la esperanza de que, como tantas otras veces, algo que tenía delante se me estuviera escapando pero me temo que esta vez no es así.

la información necesaria para POVRay no está en ninguno de los archivos gerber generados como tampoco lo suele estar en los plugins de exportación a programas de CAD tipo .dxf o similar en los que lo importante es la referencia en 2D de las pistas y pads de los componentes y no los componentes en sí, que son del todo prescindibles para la tarea. incluso la capa de serigrafía se crea no en base a rectángulos de componentes si no a líneas cerradas que dibujan algo con la apariencia de un rectángulo. no hay bloques, sólo líneas...

la información que se necesita suele estar en el archivo de la pcb (.brd, .pcb, etc) pero cada programa construye y trata estos  archivos de forma muy diferente y para colmo asigna nombres a partir de las librerias de componentes (cada uno de las suyas) que hacen imposible una unificación, con lo cual haría falta un plugin convertidor para cada programa y eso es algo que creo se aleja de la intención del tema del mismo modo en que te doy toda la razón que no se justifica llevarlo a cabo para un único programa, y menos si es un programa con un uso tan restringido como Kicad o PCBWizard, que quizá en un par de años hayan pasado a mejor vida.

un formato con el que me peleé hace unos meses es el formato STEP que creo que es el futuro en lo que a diseño de pcb's y 3D se refiere. es el formato que están adoptando los grandes y cuenta con la enorme ventaja de que los fabricantes están proporcionando todos sus componentes en este formato, con lo cual así de buenas a primeras se cuentan ya por millares y millares los componentes disponibles.
me peleé con STEP y perdí rotundamente jaja, después de ver líneas y líneas un día si y otro también no llegué a ninguna parte.

esta mañana hablé con droky sobre el tema gerber -además de buen conocedor es amigo y cuasi vecino- y aumentó mi consideración de buscar algo alternativo a esta opción. de todas formas me parece perfecto comentarlo con Ernesto, aunque suele estar bastante liado el hombre.

estuve atendiendo a otras cosas que reclamaron mi atención estos últimos días, pero trataré de terminar un texto que ya tengo bastante avanzado para publicarlo.

otra cosa que me parece bastante importante comentar es que me parece un tema lo bastante duro y enorme para que tan sólo dos personas lo afronten, y estaría bien que alguien más se subiera a este carro aunque solo sea para darnos algo de aire de vez en cuando, para que nos digan que les gustaría encontrar y, como no, que nos pongan a caer de un burro cuando haga falta. en una palabra: gentequesemoje

un saludo
En línea
Ariel
Global Moderator
dsPIC
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 9352



WWW
« Respuesta #42 : Agosto 11, 2009, 03:06:01 »

tenía la esperanza de que, como tantas otras veces, algo que tenía delante se me estuviera escapando pero me temo que esta vez no es así.

Eso parece.

Yo tenia la esperanza que en algun lado fuese la info que buscamos, por que muchas placas tienen la serigrafia de los componentes encima, pero eso debe especificarse en otro lado y no en el gerber.

Lo maximo que podemos hacer con la data del gerber es....un PCB con los padas, las pistas y los agujeros, pero sin los componentes montados.

Veremos, por ahi alguien se suma con otra opinion.
En línea

Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert
xocas
Moderador
PIC12F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 445



« Respuesta #43 : Agosto 11, 2009, 04:00:14 »

si se dispone de capas de serigrafía tanto de la capa Top como de la Bottom (aunque no en todos los programas) pero se dibujan mediante líneas, y la info a lo sumo nos dirá que en tal sitio va R8 y en tal otro Q3 pero no hay forma de saber el valor de R8 ni si Q3 es un BC547 o que carajo es. esa información está únicamente en el esquema y en el archivo de la placa, el gerber no la necesita y prescinde de ella.

En línea
Suky
**----- ^^ ------**
Moderador
PIC24F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 4872


Implementando DNP sobre GPRS!


WWW
« Respuesta #44 : Octubre 03, 2009, 02:01:25 »

 rolleyes2 Me puse a tratar de hacer algunas piezas con POVRay, una muestra:

Usando MegaPov 1.21 según se indica aquí:


Me he dedicado a tratar de entenderlo para ver si puedo comprender las piezas ya realizas en Eagle, mejorar sus texturas y además crear los componentes que no encuentro cuando realizo un proyecto. Resulto ser bastante sencillo  bang


Saludos!

* Pruebas.PNG (238.04 KB - descargado 509 veces.)
« Última modificación: Noviembre 02, 2009, 11:38:49 por Suky » En línea

        * SkP32 Placa de desarrollo - Ejemplos en C32
        * Comunicación DNP3 sobre TCP/IP - (Capa de enlace)
Páginas: 1 2 [3] 4   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
SMFAds for Free Forums
XHTML 1.0 válido! CSS válido!
Página creada en 0.224 segundos con 28 consultas. (Pretty URLs adds 0.042s, 3q)