28 votos

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

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

En KiCAD/Pcbnew dibujé un esquema y creé una placa a partir de él. Cada componente fue colocado en (0,0) que es la esquina superior izquierda.

Me gustaría que los componentes estuvieran "desglosados". Es decir, que no se superpongan para que pueda encontrar/agarrar lo que quiero en lugar de pasar 5 minutos arrastrando 30+ huellas.

1 votos

Acabo de probar 'autoplace all components'. Seguramente esta no puede ser la mejor solución...

1 votos

Hace tiempo que no uso KiCad, pero recuerdo que hay un comando de "repartir los componentes" en alguna parte, posiblemente con un movimiento de bloque.

0 votos

Me parece más eficiente en general agarrar los componentes por ref usando la tecla T.

39voto

Dogbert Puntos 389

Hay una alternativa mejor que el autoplace. Creo que el autoplace se utiliza para minimizar el espacio en el tablero, mantener las cosas más cerca para propósitos de auto-enrutamiento, etc. Si sólo quieres espaciar las cosas para que sea más fácil de diseñar manualmente su tablero y no se preocupe por tener componentes idénticos superpuestos (es decir, resistencias), simplemente haga lo siguiente:

  1. Abrir PCBNEW
  2. Importe su netlist
  3. Haga clic en el botón "Modo" cerca de la parte superior derecha de los iconos de su barra de herramientas horizontal, justo debajo de los menús horizontales "Archivo", "Edición". Asegúrese de que está presionado, y dice "Modo Huella:" cuando se pasa el ratón sobre el botón.
  4. Asegúrese de que tiene seleccionada la herramienta "Flecha" (icono superior de la lista vertical de iconos de la derecha de la pantalla).
  5. Haga clic con el botón derecho del ratón en cualquier lugar del tablero (excepto directamente en un componente), seleccione "Mover y colocar globalmente..." ==> "Mover todos los módulos", y haga clic en "Sí" en la siguiente pregunta.
  6. Hecho, y ni siquiera tiene que crear una capa "PCB_edges". Se separa inteligentemente las partes para que tengan al menos un radio de "unidad" (dependiendo de sus opciones de resolución de cuadrícula actuales) para que no haya superposición con otros componentes, como se muestra a continuación.

enter image description here

10 votos

Tenga en cuenta que esto sólo funciona en el modo de lienzo "por defecto" (pulse F9)

7 votos

Cabe mencionar que sólo 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 con el botón derecho y no se puede seleccionar. (Me dio un dolor de cabeza, antes de que lo descubriera)

3 votos

También vale la pena mencionar que esto no funciona de la misma manera si usted ha comenzado a esparcir componentes por sí mismo - si usted ha comenzado a esparcir componentes, entonces requerirá que se definan los bordes de la PCB.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X