¿Puedo hacer que KiCAD pcbnew NO coloque todos los componentes en (0,0)


28

En EAGLE, cuando crea una placa a partir de un esquema existente o agrega componentes de forma incremental a una placa / proyecto esquemático vinculado, no se superponen componentes en el archivo de la placa.

En KiCAD / Pcbnew dibujé un esquema y creé un tablero a partir de él. Cada componente se colocó en (0,0), que es la esquina superior izquierda.

Me gustaría que los componentes fueran "explotados". Es decir, no se superponen para que pueda encontrar / agarrar lo que quiero en lugar de pasar 5 minutos separando más de 30 huellas.


1
Acabo de intentar 'colocar automáticamente todos los componentes'. Seguramente esta no puede ser la mejor solución ...
HL-SDK

1
No he usado KiCad por un tiempo, pero recuerdo que hay un comando de "extender los componentes" en alguna parte, posiblemente involucrando un movimiento de bloque.
Peter Bennett

En general, me parece más eficiente agarrar componentes ref usando la tecla T.
mng

1
Tengo el mismo problema. ¿Dónde está el comando 'colocar automáticamente todos los componentes'? El método de la tecla T es bastante bueno.
TMa

Respuestas:


39

Hay una mejor alternativa al autoplace. Creo que el posicionamiento automático se usa para minimizar el espacio de la placa, mantener las cosas más juntas entre sí para fines de enrutamiento automático, etc. ), solo haga lo siguiente:

  1. Abrir PCBNEW
  2. Importa tu netlist
  3. Haga clic en el botón "Modo" cerca de la esquina superior derecha de los iconos horizontales de su barra de herramientas justo debajo de los menús horizontales "Archivo", "Editar". Asegúrate de que esté deprimido y diga "Modo de huella" cuando pases el mouse sobre el botón.
  4. Asegúrese de tener seleccionada la herramienta "Flecha" (icono superior en la lista vertical de iconos en el lado derecho de la pantalla).
  5. Haga clic derecho en cualquier parte del tablero (excepto directamente en un componente), seleccione "Glob Move and Place ..." ==> "Move All Modules" y haga clic en "Sí" en el siguiente mensaje.
  6. Hecho, y ni siquiera tiene que crear una capa "PCB_edges". Separa inteligentemente las partes para que tengan al menos un radio de "unidad" (dependiendo de las opciones de resolución de la cuadrícula actual) para que no se solapen con otros componentes, como se muestra a continuación.

ingrese la descripción de la imagen aquí


9
Tenga en cuenta que esto sólo funciona en el modo de lienzo 'default' (F9 de prensa)
MattCochrane

66
Cabe mencionar que solo funciona en el modo de visualización estándar (acceso directo F9). Cuando el modo openGL (acceso directo F11) está activo, esta función desaparece del menú contextual después de hacer clic derecho y no se puede seleccionar. (Me dio un dolor de cabeza, antes de que lo descubriera)

2
También vale la pena mencionar que esto no funciona de la misma manera si ha comenzado a distribuir los componentes usted mismo: si ha comenzado a distribuir los componentes, necesitará definir los bordes de la PCB.
nombre inapropiado
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.