TODOPIC

Simuladores, editores de PCB, etc => Diseño de placas PCB => Altium/Protel => Mensaje iniciado por: Nocturno en 16 de Abril de 2007, 06:59:51

Título: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Nocturno en 16 de Abril de 2007, 06:59:51
No encuentro la manera de hacer que el autorouter del Protel no tire pistas a los componentes through-hole por la cara top. Como sabéis, la mayoría de componentes cuesta mucho soldarlos por arriba.

He probado a situar los pads en la capa Bottom-layer, en vez de multi-layer, pero entonces rutea pistas en la cara top por encima de los pads sin ningún miramiento, como si fueran transparentes.
También he probado a colocar una copia de los pads en la capa Keepout-layer y entonces no los rutea ni por encima ni por abajo.

No existe la keepout-toplayer, que sería lo ideal en este caso. ¿Cómo se puede hacer esto?
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: damago en 16 de Abril de 2007, 13:19:48
Hola Nocturno, estoy dandole vueltas tb al tema, ya que con las reglas no consigo resolver lo que dices.

Pero de esta manera podria servirte: crea con 'Area fill' un rectangulo en la top layer que ocupe toda la huella del conector/componente y le asignas la net 'NO NET'. Cuando le des al autorouter te sacara las pistas de los pads por debajo a la fuerza.

Luego eliminas los 'area fill'


Un saludo. Dani.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: RedPic en 16 de Abril de 2007, 13:25:04
¿Lo hacemos en Eagle? ja ja ja  :D :D :D

Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Nocturno en 16 de Abril de 2007, 13:48:24
Parece que funciona. He utilizado el método que me dices con cada pad, en vez de footprints completos, porque sí me interesa que se utilice esa superficie de ruteo; lo único que pretendo evitar es que las pistas mueran en los pads multilayer por su cara top.

Muchas gracias por la ayuda Dani.

Diego, a muerte con el Protel :D
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: josepunki en 16 de Abril de 2007, 14:15:28
joer....
acabo de leer este mensaje y me he dado cuenta que se me complica el proyecto final de carrera un poquitin: es irremediable que me qiuede ese tipo de conexion.

hay muchos problemas para soldarlos? en resistencias y condensadores sa hace mejor, no?


gracias
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Nocturno en 16 de Abril de 2007, 14:36:39
Las resistencias y los condensatas van bien por arriba, si no son electrolíticos.
Pero con el truco de Damago va perfecto.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: josepunki en 16 de Abril de 2007, 15:15:25
ya pero esque mi PCB esta bastante ocupada (fuente, PIC de 40 pines, LCD, teclado, max 232, conectores...) asique probaré a apañarla asi y sino intentare hacerla mas grande aver si arreglo algo mas.

gracias
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: homfly en 30 de Junio de 2007, 19:47:19
nose si es de lo que hablais, pero en un manual de micropic sale como autorutear solo una cara.Le das a autorute-all, luego a edit rules- en los menus de la derecha buscamos routinglayer y deshabilitamos la opcion de top layer o la bottom.nose si es esa la pregunta, sino, pues...yo k se.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Nocturno en 01 de Julio de 2007, 01:44:18
Sí, es eso mismo, pero para Protel. En MicroPIC se habla de Eagle.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: homfly en 01 de Julio de 2007, 05:47:08
en micropic se habla de protel, q hay unos videos tutoriales. Mas que nada porque lo he aprendido de ahí. Yo uso altium designer 6, que es practicamente igual a protel. A ver si te sirviera
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Leon Pic en 09 de Julio de 2008, 09:24:35
Hola a todos, desde la fecha hasta hoy, ¿es la única forma de hacerlo, o hay una mejor?
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: maliga00 en 28 de Julio de 2008, 07:51:04
Yo hago lo siguiente:

1- Si el componente es de facil soladura (cap, resit, cristales, etc) hago los footprint multilayer
2- Si el componente es imposible soldarlo por la Top (intergrados con zocalo, conectores, etc) hago los footprint bottom
3- Hago el PCB y donde hay pads bottom, le coloco un pad free igual en diametro y Top layer. Con esto evito que el autorouter me routee tracks top por encima de de los pads bottom, ademas lo "obligo" a que me ponga las vias fuera de los componentes.
4- Terminado el autoruteo, si todo esta bien, elijo la condicion IsTop and IsPad ( o algo asi, me tengo que fijar) con lo cual solo me quedan los pads free en Top layer. Los elijo y los deleteo.
Espero haya sido claro
Saludos, Alberto
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: crosstalk en 26 de Octubre de 2008, 19:15:53
Facil.... :)

Abres la ventana "Rules" y pinchas con el boton derecho del raton en "Routing Layers". Elije entonces "New Rule". A la nueva regla le das mayor prioridad (columna Priority).
Doble click en la nueva regla abierta y marcas "Advanced", deseleccionas Top Layer y pinchas el boton Query Helper.
En la query que se abre, selecciona "Attribute Check" del desplegable "PCB fuctions". Elije IsThruComponet; doble clic en el y se muestra en el cuadro Query. Asegurate de que es lo unico que aparece en ese cuadro. Click en OK y vuelves a Rules. Click en OK de nuevo.....y cualquier componente con patillas se ruteara en la bottom. Todo esto se hace en unos 10 segundos :mrgreen:

Saludos
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Nocturno en 26 de Octubre de 2008, 19:22:30
Me he perdido, Crosstalk.
Cuando abro "Rules", ¿dónde pongo la "new rule"?, ¿en "Routing layers" quizás?

Luego no he encontrado el desplegable "PCB functions" ni "Attribute check" en el Query helper.
Agradecería tu ayuda
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: crosstalk en 26 de Octubre de 2008, 19:29:22
Si, en "Routing Layers".

Se me fue ese paso y edite, pero ya lo habias leido antes :lol:
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Nocturno en 27 de Octubre de 2008, 04:02:36
Casi funciona, Crosstalk, pero aunque la mayoría de las rutas las hace por la bottom, algunos pines los remata por la top.
¿Será que en la segunda regla de ruteo hay que permitir las dos caras "exceptuando los trough-holes"?
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: maliga00 en 04 de Noviembre de 2008, 17:56:10
Facil.... :)

Abres la ventana "Rules" y pinchas con el boton derecho del raton en "Routing Layers". Elije entonces "New Rule". A la nueva regla le das mayor prioridad (columna Priority).
Doble click en la nueva regla abierta y marcas "Advanced", deseleccionas Top Layer y pinchas el boton Query Helper.
En la query que se abre, selecciona "Attribute Check" del desplegable "PCB fuctions". Elije IsThruComponet; doble clic en el y se muestra en el cuadro Query. Asegurate de que es lo unico que aparece en ese cuadro. Click en OK y vuelves a Rules. Click en OK de nuevo.....y cualquier componente con patillas se ruteara en la bottom. Todo esto se hace en unos 10 segundos :mrgreen:

Saludos

Lo probe y no funciona, no faltara algo?
Saludos
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: El_Guitre en 05 de Noviembre de 2008, 07:30:53
Ahora no lo puedo verificar por que estoy en la oficina, pero para solucionar ese problema uso una herramienta que se llama "Anotate" que lo que hace es pasar la conexion que esta en la top a la bottom y crear una via y luego sigue con la pista por la bottom. No se si se entiende...

Voy a verificarlo cuando llegue a casa esta tarde.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: maliga00 en 11 de Noviembre de 2008, 10:04:49
Ahora no lo puedo verificar por que estoy en la oficina, pero para solucionar ese problema uso una herramienta que se llama "Anotate" que lo que hace es pasar la conexion que esta en la top a la bottom y crear una via y luego sigue con la pista por la bottom. No se si se entiende...

Voy a verificarlo cuando llegue a casa esta tarde.

Alguna novedad?, gracias
Saludos
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: MiCrOtRoNiC en 06 de Mayo de 2009, 00:06:56
nadien sabe hasta el momento como hacer para que el altium rutee todo por la capa bottom y en llegado caso solo puentes por la top...

saludos
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: EdoNork en 12 de Junio de 2009, 15:13:34
nadien sabe hasta el momento como hacer para que el altium rutee todo por la capa bottom y en llegado caso solo puentes por la top...

saludos

Parece quie nadie. He dedicado bastante tiempo navegando buscando una solución y no hay manera.
Me parece que tendré que elegir otro software de edición de PCBs.
Una pena.

Un saludo.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: lord_10 en 14 de Junio de 2009, 01:43:58
Se puede realizar muy bien solo hay que editar correctamente el panel de autoroute, deja que lo documente y con gusto lo adjunto aqui
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Sir_Egnos en 16 de Junio de 2009, 06:18:30
Yo tamben estoy interesado en la informacion. A ver si el compañero Lord_10 nos ayuda en esto.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: EdoNork en 16 de Junio de 2009, 09:01:18
Quedo a la espera. ¡Gracias!
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: EdoNork en 19 de Junio de 2009, 02:25:41
Espero, ansioso, comiéndome las uñas.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: fenrrich en 26 de Junio de 2009, 01:14:55
HOla compañeros. Realmente no entiendo la pregunta. Me parece que lo que desean es que altium solo enrute en una sola capa, esto es en la botom layer, dejando de lado la top layer. ¿Es correcto?? Bueno para eso necesitamos editar las reglas de diseño. Dentro del PCB, en el menu de Design - Rules, se habre una ventana en donde se encuentran todas las reglas de diseño. Entre estas se encuentran las reglas de Routing Layers. hay que dejar solo seleccionada una capa (la botom layer). Si se requiere que algunas pistas se enruten por otras capas como la top. solamente hay que aplicar una regla especial para estas nets, yo lo hago por lo general para las pistas de tierra y de voltaje, ya que son las que abarcan mas espacio en lineas dentro del pcb. Bueno espero haya entendido la pregunta. Anexo imagen de ejemplo.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Nocturno en 26 de Junio de 2009, 01:27:56
La pregunta no es exactamente esa. El objetivo era rutear por ambas caras, pero que las pistas que llegan a un pin de un componente through-hole siempre sea por la cara bottom, para facilitar su soldadura.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Sir_Egnos en 29 de Junio de 2009, 08:03:23
Me da el alma que la cosa no es tan facil como parecia en un principio, ya que llevamos ya un tiempo esperando la informacion. :-)

Pos mi gozo en un pozo :-(
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: EdoNork en 30 de Junio de 2009, 13:55:23
Yo no pierdo la esperanza, a ver si vuelve y postea lo que nos comentó.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: lord_10 en 04 de Julio de 2009, 01:08:02
Si amigo lo prometido es deuda ya se los postearé solo termino estos dias el proceso que tenemos del SGC e ISO del Instituto y se los adjunto.

Pido mil disculpas de antemano masters EdoNork, Sir_Egnos, Nocturno y demas personas.... como recompensa colocare algunas cosillas mas, solo pido tiempecito de solo unso dias, sorry   :(
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: EdoNork en 04 de Julio de 2009, 04:56:29
¡Faltaría más!
Muchas gracias de antemano.
Suerte con la ISO, yo pasé dos hace una semana. Ahora un año de tranquilidad...

Un saludo.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Sir_Egnos en 11 de Julio de 2009, 13:10:16
Nada hombre, pero como ves es algo que llevamos mascando hace tiempo y como alguien nos dio una esperanza (tu) estamos algo inquietos por ver como se hace.

Un saludo.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: ema en 11 de Julio de 2009, 14:16:12
En esa misma imagen que adjunto fenrrich, se ve claramente que se puede generar una regla de ruteo solo para una net, net_class, footprint, etc.

Saludos
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: maliga00 en 22 de Julio de 2009, 17:16:14
En la pagina 1 coloque un metodo que si bien es manual anda muy bien , de hecho tengo hechas varias PCB doble faz con ese metodo.
Saludos
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Sir_Egnos en 29 de Julio de 2009, 11:06:26
Maliga si nadie dice que tu sistema no funcione. Pero por lo que yo entiendo,usando tu metodo, hay que cambiar todos los footprint y que no sean through hole (osea que solo se puedan usar por una cara). Eso daria mucho trabajo al modificar todos los pads de todas las librerias, aparte de que si quieres usarlos un dia por la otra cara vuelta a modificar.

El tema, o asi lo entiendo yo, es encontrar una regla simple por la cual le digas que no permita salida de pistas desde componentes de una cara (en general todos los componentes) y si permita hacer cambio de vias.

Yo lo necesito ya que al hacer placas caseras de dos caras no tengo metalizados los pasantes y si tienes que soldar un zocalo por ejemplo, la cara de componentes no podrias soldarla.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: ema en 29 de Julio de 2009, 16:19:30
Sir_egnos, te adjunto mi propio comentario. Anda de marvillas ese metodo.
En esa misma imagen que adjunto fenrrich, se ve claramente que se puede generar una regla de ruteo solo para una net, net_class, footprint, etc.

Saludos
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Sir_Egnos en 31 de Julio de 2009, 16:15:02
Volvere a probar ya que en su momento cuando lo hice me ruteaba tambien por la otra cara algunos pad. Volvere a probarlo.



Lo acabo de hacer y no es lo que hemos dicho desde el principio. Nosotros no solo queremos que rutee por la cara top o la botton. Queremos que rutee por ambas caras pero la salida de pistas desde los componentes solo desde la cara botton para facilitar la soldadura (vuelvo a recordar lo dificil que es soldar un zocalo de un integrado por ejemplo o unas tiras pin por la cara top).
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: maliga00 en 06 de Agosto de 2009, 13:49:31
Maliga si nadie dice que tu sistema no funcione. Pero por lo que yo entiendo,usando tu metodo, hay que cambiar todos los footprint y que no sean through hole (osea que solo se puedan usar por una cara). Eso daria mucho trabajo al modificar todos los pads de todas las librerias, aparte de que si quieres usarlos un dia por la otra cara vuelta a modificar.

El tema, o asi lo entiendo yo, es encontrar una regla simple por la cual le digas que no permita salida de pistas desde componentes de una cara (en general todos los componentes) y si permita hacer cambio de vias.

Yo lo necesito ya que al hacer placas caseras de dos caras no tengo metalizados los pasantes y si tienes que soldar un zocalo por ejemplo, la cara de componentes no podrias soldarla.


Es muy sencillo y no tan laborioso como decis, ademas no es necesario cambiar y cambiar. por ejemplo un DIL 14 podes tenerlo trhu hole y una
copia del mismo con pads bottom, segun necesites usas.  El trabajo es una vez en las librerias y ya te queda.  Saludos
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Sir_Egnos en 09 de Agosto de 2009, 06:16:39
Si te entiendo lo que quieres decir maliga, aunque discrepo en lo de que no es laborioso tener que duplicar todas las librerias. De todas formas, es que a mi me resulta dificil pensar que este problema no este tratado para ser realizado de algua forma sencilla, aunque como todo, para el que no sabe todo es  complicado.

:-)
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Sir_Egnos en 26 de Septiembre de 2009, 10:51:01
Pues al final parece que la regla sigue sin aparecer. Parece que puedo con nosotros el Altium. :-)
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Sir_Egnos en 04 de Octubre de 2009, 18:21:34
Una pregunta Maliga. Como veo que no hay soluccion intente poner en funconamiento el sistema que decias tu modificando las librerias para pasar a footprint botton los que queremos que solo utilice la cara botton para hacer  pistas. Cuando cambio un pad de multilayer a botton no me permite decirle el diametro del agujero del taladro. ¿Que hago mal? Por otro lado, si le decimos que solo use el footprint por la cara botton, para que le ponemos un pad free luego? No se supòne que solo puede usar esa cara para hacer pistas?

Un saludo.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: cyberian en 28 de Febrero de 2010, 22:18:21
Sigo intentando, pero parece muy difícil, espero ancioso esa bendita regla. Nocturno, tu eres un genio, ponte en ayunas un tiempo, toma aire fresco y lo sacas como tiro.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Nocturno en 01 de Marzo de 2010, 02:39:23
De genio nada, sólo que me he peleado muchas veces con Altium. Pero jamas he necesitado hacer eso que pides porque siempre trabajo con placas a doble cara.
Y menos mal, porque no tengo ni idea de cómo habría de hacerse.
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: maliga00 en 01 de Marzo de 2010, 16:56:54
Una pregunta Maliga. Como veo que no hay soluccion intente poner en funconamiento el sistema que decias tu modificando las librerias para pasar a footprint botton los que queremos que solo utilice la cara botton para hacer  pistas. Cuando cambio un pad de multilayer a botton no me permite decirle el diametro del agujero del taladro. ¿Que hago mal? Por otro lado, si le decimos que solo use el footprint por la cara botton, para que le ponemos un pad free luego? No se supòne que solo puede usar esa cara para hacer pistas?

Un saludo.




un poco tarde, se me paso de largo el post. te comento que yo trabajo con DXP 2004 y en esa version te deja darle hole size al pad bottom. Ahora en Altium 6.9 ( que es el que tengo) si le das TOP o BOT asume que son SMD y pa que el buraco no?, en fin cosas de Altium. Lo probe a ver que pasaba y sigue todo igual en resumen seria:

1- Hacer las librerias con footprint en la bottom con hole Size 0mm
2-una vez colocado en la PCB, colocar encima del pad Bottom otro similar pero TOP igual . Hacer esto le "prohibe" al ruteo por la cara TOP pasar por encima de los pad Bottom. Caso contrario el track Top no sabe que debajo hay un pad y se los pasa por encima como alambre caido. RUTEAR, veras que solo hace conexiones por Bottom, y por TOP hace track con vias por fuera de los componentes.
3- terminado el ruteado, eliges filtrar para ver solo los pads TOP y alli DELETE. Ahora te queda una placa ruteada por BOT y en TOP tracks y vias. Si todo esta bien, no deberia haber ninguna conexion por TOP que salgan de los componentes.
4-Como los pads en BOT tienen Hole Size 0, ahora haces find similar objects, elijes un pad de los bottom, cuando te abre las opciones, eliges SAME LAYER--> apply y alli te elije todos los pads bottom. Con Inspector los cambias a multilayer y le das el Size hole que te guste.

5-Corres las design rules check y te fijas que no tenga error.
Es mas dificil explicarlo que hacerlo. Cualquier cosa estoy en messenger amaligne43@hotmail.com o en Skype : maliga00
Suerte!!!!
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Nocturno en 01 de Marzo de 2010, 17:02:05
Muy elaborado pero bastante curioso el sistema. En placas pequeñas seguro que merece más la pena rutear a mano, pero en las grandes probaré tu método.
¿Conoces algún truco para evitar que ponga vías debajo de los componentes SMD?
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: migsantiago en 01 de Marzo de 2010, 17:23:04
Muy elaborado pero bastante curioso el sistema. En placas pequeñas seguro que merece más la pena rutear a mano, pero en las grandes probaré tu método.
¿Conoces algún truco para evitar que ponga vías debajo de los componentes SMD?

Uff ese truco estaría genial. Es por lo que no me funcionó la pcb que hice. Quedan montañitas de soldadura sobre las vías hechas a mano y luego el componente smd ya no toca la pcb  :(
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: maliga00 en 02 de Marzo de 2010, 00:25:52
Un ejemplo de como queda el PCB
Título: Re: ¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: Jummi en 06 de Marzo de 2010, 08:58:01
Ante todo decir que soy Sir_Egnos que he perdido mi cuneta en este foro al dar de baja mi mail y no poder recibir una nueva contraseña. Algo paso con ella y no me reconoce.
Intentare de nuevo retomar este tema, aunque ahora consegui una opcion intermedia que es que un compañero me construyo una maquina casera para metalizar pads (es mas mañoso que yo con la maquina de soldar) y lo cierto es que da resultados bastante buenos. La unica pega es que solo puedo usar el calibre de 0.8mm y que los casquillos no son especialmente baratos.

  De todas formas cuando tengo una rato libre volvere a tomar tus indicaciones que la ultima vez que lo intente hacia algo mal y no me hacia lo deseado.

  Un saludo y gracias.
Título: Re:¿Cómo rutear los through-hole sólo por la bottom?
Publicado por: centrino_ en 29 de Agosto de 2017, 12:13:36
Hola, quería saber si alguien tiene alguna novedad sobre este tema, Muchas gracias.