Domanda:
I pacchetti devono essere centrati in eagle per esportare dati di prelievo e posizionamento validi?
b20000
2016-12-09 17:33:44 UTC
view on stackexchange narkive permalink

Sto lavorando su un PCB dotato di questo connettore per scheda SD http://media.digikey.com/pdf/Data%20Sheets/Amphenol%20PDFs/101-00313.pdf

Nel disegno tecnico, sembra che l'origine della parte sia l'intersezione dell'asse del componente con una linea attraverso il centro dei pad per i pin di segnale. Ad esempio, la dimensione per il foro più in alto (24,31 mm) viene misurata dal centro di quei pad.

Ho creato il componente in Eagle e ho utilizzato lo stesso centro del disegno tecnico. Tuttavia, posso immaginare che la macchina pick and place non sarà in grado di raccogliere il connettore utilizzando quel centro.

La mia domanda: devo assicurarmi di calcolare manualmente il centro del corpo della parte (senza perni) e poi usarlo come nuovo centro per il pacchetto, quando ho finito di progettare il pacchetto? Quindi, fondamentalmente, sposto il pacchetto in modo che sia centrato sull'origine quando ho finito? Quando ho chiamato il mio subappaltatore SMT mi hanno detto che il software calcola automaticamente i centroidi quando esporti i dati di prelievo e posizionamento (ad esempio utilizzando mount-smd.ulp) ma penso che spetti all'operatore della macchina decidere come prelevare il pezzo e posizionarlo correttamente sull'impronta?

Non sono chiaro al 100% se eagle utilizzi i centri dei pacchetti durante l'esportazione dei dati del centroide o se determina semplicemente i centroidi delle parti automaticamente (in modo tale che dove hai messo l'origine originariamente nell'editor della libreria non ha vinto ' importa).

Due risposte:
Anonymous
2016-12-09 19:42:23 UTC
view on stackexchange narkive permalink

Esaminando lo script vedo

  printf ("% s% 5.2f% 5.2f% 3.0f% s% s \ n",
     E.name, u2mm ((xmin + xmax) / 2), u2mm ((ymin + ymax) / 2),
     E.angle, E.value, E.package.name);
 

quindi deve restituire il centro del componente dall'asse X e il centro del componente dall'asse Y. Inoltre, se guardi nella descrizione

  #usage "Generazione di <b>Data per macchine di montaggio< / b> \ n"
   "<p>"
   "Genera file per smds sui livelli superiore e inferiore"
   "che può essere utilizzato con macchine di montaggio."
   "Vengono calcolate le coordinate xey (unità: mm) degli elementi SMD"
   "come media del valore massimo e minimo dei punti di origine smds."
   "Il valore calcolato non corrisponde necessariamente all'origine"
   "punto della parte nel layout."
   "Vengono considerati tutti gli elementi SMD popolati nella variante di assieme attualmente impostata."
   "<p>"
   "La sintassi dei dati di output è simile a questa:"
   "<p>"
   "<tt>name x-coord y-coord valore di rotazione package< / tt>"
   "<p>"
   "<author>Author: support@cadsoft.de</author>"
 

In realtà crea un po 'di confusione, ma ho provato questo script su uno dei miei progetti e il dispositivo SMD con origine fuori dal suo centro fisico è stato inviato al file di posizionamento con il centro fisico del componente.

Conclusione: la posizione di origine del componente non ha importanza. Non è necessario rielaborare il dispositivo.

desqa
2016-12-09 23:36:30 UTC
view on stackexchange narkive permalink

In base alla mia esperienza, l'origine della parte non ha nulla a che fare con la posizione di prelievo.La maggior parte delle volte, la posizione di prelievo è impostata, per impostazione predefinita, al centro della tasca nel nastro.Se la parte ha una forma strana o presenta dei fori, l'operatore sposterà manualmente questa posizione di prelievo in un punto che garantisca un'azione di prelievo affidabile.Nel tuo esempio sarebbe probabilmente sulla linea di simmetria, a circa 10 mm dal bordo con i cavi (punto medio della schermatura superiore).

Quando si tratta di selezionare e posizionare i file, come Anonymous ha postato in precedenza, EAGLE esporta le coordinate del centro della parte.Altri software (come Altium) potrebbero esportare sia: punti centrali (chiamati: Mid-X e Mid-Y) che punti di riferimento (Ref-X e Ref-Y) - quest'ultimo è l'origine della parte.

TL; versione DR: non dovrebbe importare dove metti l'origine della parte.L'operatore dovrà regolare la posizione di prelievo (e probabilmente di posizionamento) in entrambi i modi.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...