Bagaimana cara memposisikan bagian relatif satu sama lain di Kicad?

9

Apakah mungkin untuk secara otomatis memposisikan bagian dalam Kicad, relatif terhadap satu sama lain?

Saya membuat papan yang dihubungkan ke Arduino Nano, dan saya merasa sulit untuk menempatkan header lurus pada rentang 17,76 mm yang tepat untuk mencocokkan ruang antara baris pin Nano. Jika perlu, saya bisa melakukan ini secara manual, tetapi apakah ada alat bawaan di mana saya dapat memilih dua bagian dan menyuruhnya untuk menempatkannya dengan jumlah tertentu di sepanjang sumbu tertentu?

Apakah mungkin juga untuk memusatkan bagian relatif ke lapisan "Edge.Cuts"? Saya ingin memusatkan header ini, dan sekali lagi, menggunakan mouse sambil melihat koordinatnya sangat membosankan dan rentan kesalahan.

Cerin
sumber
1
Ubah ke koordinat imperial (inci), dan Anda seharusnya tidak memiliki masalah jarak header 0,7 inci.
Peter Bennett
1
Atau gunakan kisi khusus. Pilih juga satu titik dan tekan bilah spasi - ini menetapkan "asal lokal" dan menggerakkan mouse dari tempat itu menunjukkan delta x / y di relatif kanan bawah dari titik itu.
rdtsc
1
@rdtsc, Ya, saya menggunakan bilah spasi untuk mem-nol-kan asal-usul lokal, tetapi masih sangat sulit untuk menggunakan mouse untuk mendapatkan posisi yang tepat. Anda dapat mengatur posisi absolut bagian melalui menu klik kanan, tetapi itu hanya dalam koordinat absolut. Bahkan mengubah asal global di Properti Grid tidak mengubah itu.
Cerin

Jawaban:

10

Cara termudah adalah dengan menggunakan perintah "Posisi Relatif Kepada". Di Mac, itu adalah ⌘-R, di Linux, itu adalah Ctrl-R. Atau, Anda dapat mengaksesnya menggunakan klik kanan pada bagian atau grup.

Posisi Relatif

Setelah memilih ini, Anda dapat memilih objek untuk referensi

Dialog Relatif Posisi

Anda harus menjalankan versi 5 atau lebih tinggi untuk fungsi ini.

Seth
sumber
Apakah fitur "posisi relatif" hanya di rilis malam hari? Saya menggunakan 4.0.7 dan saya tidak melihat opsi itu di menu klik kanan.
Cerin
1
Ya, ini hanya di nighties untuk saat ini (lihat akhir dari jawaban saya. :). Tapi nighties cukup stabil dan benar-benar cara untuk pergi, fitur-bijaksana untuk saat ini
Seth
1
Saya menggunakan Versi: 5.0.0-rc2-dev-unknown-73b9a5 ~ 65 ~ ubuntu14.04.1, rilis build dan opsi ini tampaknya rusak. Saya dapat mengklik "Posisi Relatif Ke ..." di menu klik kanan, tetapi tidak ada yang terjadi. Tidak ada jendela sembulan seperti yang Anda tunjukkan di sini.
Gabriel Staples
@GabrielStaples Silakan laporkan ini sebagai bug. Ini harus berfungsi seperti yang dijelaskan meskipun jendela akan terlihat sedikit berbeda dari pada Agustus.
Seth
Selesai! bugs.launchpad.net/kicad/+bug/1778624
Gabriel Staples
1

Di KiCad 5, di Windows, tidak secara otomatis tetapi ...

Dalam properti, atur x, y pada header pin pertama Anda, mis. 100.100.

masukkan deskripsi gambar di sini

Lakukan alt-v, s untuk menentukan asal kisi, memberikan koordinat x, y yang sama.

masukkan deskripsi gambar di sini

Footprint pin header sekarang terlihat seperti ini.

masukkan deskripsi gambar di sini

Tempatkan tajuk pin kedua dan masukkan relatifnya, koordinat y, misal 117.76.100, (atau ctrl-m pada bagian-bagian untuk bergerak dengan tepat , mengatur tombol radio "relatif ke asal kisi").

masukkan deskripsi gambar di sini

Mengakhiri dengan dua header selaras jarak yang benar.

masukkan deskripsi gambar di sini

Dalam kasus Anda, Anda akan mengatur pemotongan tepi sebagai asal kisi dan posisikan dua header relatif di sana.

Rob Kam
sumber