Sari la conținut
ELFORUM - Forumul electronistilor

Ajutor cu cablaj dubla fata cu Flatcam


geoct

Postări Recomandate

Buna seara.

De ceva timp, vreau sa fac cu programul Flatcam cablaje dubla fata. Am citit manual de utilizare al programului , am urmarit tutoriale ( din pacate este doar unul pe Youtube) si pina acum , nu am reusit nimic. Pentru proiectare cablaj , folosesc Diptrace .Problema mare apare in momentul in care sectiunea "Bottom" incerc sa o asez peste peste sectiunea " Top". 

In poze sint pasii pe care i-am factut.  Unde gresesc?

Daca stie cineva sa faca un tutorial , am rugamintea sa ma ajute .

Va multumesc mult.

Export Top.jpg

Export Bottom.jpg

Export gauri.jpg

La 15.12.2018 la 11:37, Gica Belcescu a spus:

Stie cineva un tutorial explicit pentru cablajele dubla fata facute cu FLATCAM?

Am cautat pe net , dar nu am gasit mai nimic.

am atasat si poze din Diptrace si Flatcam .

placa in Diptrace.jpg

Fete placa in Flatcam.jpg

Link spre comentariu
  • Răspunsuri 19
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Top autori în acest subiect

Imagini postate

Salut,

 

Nu cunosc in detaliu Diptrace dar pot sa spun ca daca in FlatCAM nu se suprapun fisierele Gerber (Top, Bottom) si Excellon atunci problema este in generarea de fisiere Gerber / Excellon in Diptrace. Ceva legat de origine.

 

In pozele postate vad ca ai o optiune numita: "Use design origin". Bifeaza aceasta optiune de fiecare data cand generezi un fisier de manufacturare (Gerber, Excellon) si asigura-te ca inainte de a genera fisierele de manufacturare ai setat originea in PCB. Cum anume setezi originea in PCB? Habar nu am, citeste si tu manualul DipTrace.

 

Succes!

Editat de mars01
Link spre comentariu
La 18.01.2019 la 17:37, mars01 a spus:

Salut,

 

Nu cunosc in detaliu Diptrace dar pot sa spun ca daca in FlatCAM nu se suprapun fisierele Gerber (Top, Bottom) si Excellon atunci problema este in generarea de fisiere Gerber / Excellon in Diptrace. Ceva legat de origine.

 

In pozele postate vad ca ai o optiune numita: "Use design origin". Bifeaza aceasta optiune de fiecare data cand generezi un fisier de manufacturare (Gerber, Excellon) si asigura-te ca inainte de a genera fisierele de manufacturare ai setat originea in PCB. Cum anume setezi originea in PCB? Habar nu am, citeste si tu manualul DipTrace.

 

Succes!

Salut.

Am folosit generarea fisierelor Grbl  cu origine ( este simplu,ai un buton in bara de instrumente cu care poti seta origine oriunde vrei tu) . In Flatcam , arata ca in poza. Ideea este ca suprafata de lucru a cnc-ului meu este de 100mm x160mm . Folosind cu origine, cablajul pe care il pot face este de maxim 80mm. In tutorialul Flatcam-ului , din cite am inteles eu efectiv as putea intoarce o placa de 100mm x 160mm. Marea problema este faptul ca nu reusesc sa-mi dau seama cum as putea face asta.

Placa dubu fata.jpg

Link spre comentariu

Salut,

 

Scuteste-te de niste dureri inutile si foloseste una din versiunile de FlatCAM la care am lucrat eu. FlatCAM 8.5 este deja depasit bine de tot.

Preferabil sa folosesti una din versiunile care merg pe 64bit dar intr-unul din releas-urile FlatCAM3000 este si versiunea 32bit daca nu poti altfel. Singurul lucru de mentionat este ca ai nevoie de o placa video cat de cat "normala", adica sa fie mai noua de cca 10 ani (sa suporte OpenGL 2.0 cu pipeline programabil).

 

Acolo vei putea face flip (mirror cu referinta in centrul Gerber-ului) la Gerber si poti si muta obiectul Gerber astfel incat sa se potriveasca TOp peste Bottom. Poti sa creezi un fisier Excellon separat sau poti edita fisierul Excellon scos din Diptrace si sa adaugi gauri pentru sincronizare.

Sper sa te lamuresti, nu am facut un tutorial pentru toate chestiile pe care le-am adaugat si nici nu este inca timpul pentru asa ceva.

 

Editat de mars01
Link spre comentariu
11 hours ago, Dan57 said:

Nu cred ca foloseesti cum trebuie DipTrace. Cele doua fete ar trebui sa fie separate.Nu are nici o legatura cu originea cablajului, la tine traseele par ca sunt pe aceiasi fata .:scarpin

Nu chiar. Daca te uiti cu atentie vei vedea ca el a facut deja mirror la unul dintre Gerbere asa ca footprintul de circuit integrat cu 16 pini este plasat in oglinda in cele doua fisiere Gerber, avand ca referinta punctul (0, 0).

Ce il deranjeaza este tocmai aceasta desfasurare a unui cablaj de cca 8cm pe o distanta de 8 + 8 = 16cm.

Link spre comentariu
Acum 9 ore, mars01 a spus:

Nu chiar. Daca te uiti cu atentie vei vedea ca el a facut deja mirror la unul dintre Gerbere asa ca footprintul de circuit integrat cu 16 pini este plasat in oglinda in cele doua fisiere Gerber, avand ca referinta punctul (0, 0).

Ce il deranjeaza este tocmai aceasta desfasurare a unui cablaj de cca 8cm pe o distanta de 8 + 8 = 16cm.

Am vazut dar nu este cum trebuie la DipTrace, fiecare fisier se gaseste separat (top, bottom). Uite un cablaj in DipTrace dubla fata si fisierele respective (in mm).

Work04.zip

Link spre comentariu
Acum 14 minute, Dan57 a spus:

Am vazut dar nu este cum trebuie la DipTrace, fiecare fisier se gaseste separat (top, bottom). Uite un cablaj in DipTrace dubla fata si fisierele respective (in mm).

 

Uite si cele doua fisiere ca desen.top.png.5e2ae097f4772fc00a58c2312e0b9544.png

bootom.png

Editat de Dan57
Link spre comentariu

Dan,

 

El avea incarcate doua fisiere Gerber si ambele sunt afisate pe Canvas, atat Top cat si Bottom dar nu inseamna ca le-a generat pe ambele pe acelasi layer.

Fisierul Gerber Bottom.gbr este cel care este selectat (desi afisate sunt amandoua) in tool-ul DoubleSided si pe care deja l-a oglindit asa cum se vede in poza postata avand ca referinta un punct cu coordonatele din campul Point/Box.

Si-a plasat si doua gauri de centrare cu diametrul de 1.5mm si cu coordonatele initiale stipulate in campul Alignment Holes (si care se vede ca apar in oglinda atat in stanga cat si in dreapta).

Dupa cum vezi este incarcat si fisierul Excellon (este in partea din dreapta sincronizat peste fisierul Top) ceea ce arata ca fisierul Gerber oglindit este cel din stanga (si acela este Bottom.gbr). Oglindirea face parte din procedura de realizare a PCB-urilor cu dubla fata in FlatCAM.

 

Problema lui este ca suprafata de lucru a CNC-ului este de 100mm x160mm si ar dori sa o foloseasca la maxim adica sa faca PCB-uri de 100mm x160mm. Doar ca folosind tool-ul DoubleSided in FlatCAM 8.5, oglindirea face ca se dubleaza suprafata folosita asa ca PCB-urile sale pot fi maxim, sa zicem 100mm x 80mm (sau poate 50mm x 160mm functie de latura pe care se face oglindirea).

 

Eu am explicat ca in principiu se poate face ce vrea doar ca este mai complicat in FlatCAM 8.5 unde operatia de offsetare este mai neintuitiva. In FlatCAM-urile la care am lucrat eu (ultimul si cel activ se numeste FlatCAM Beta) exista functii care simplifica aceste manevre pe care trebuie sa le faca (functia Move pe un grid anume, editarea fisierului Excellon etc).

Editat de mars01
Link spre comentariu
Acum 33 minute, mars01 a spus:

Dan,

Problema lui este ca suprafata de lucru a CNC-ului este de 100mm x160mm si ar dori sa o foloseasca la maxim adica sa faca PCB-uri de 100mm x160mm. Doar ca folosind tool-ul DoubleSided in FlatCAM 8.5, oglindirea face ca se dubleaza suprafata folosita asa ca PCB-urile sale pot fi maxim, sa zicem 100mm x 80mm (sau poate 50mm x 160mm functie de latura pe care se face oglindirea).

Eu am explicat ca in principiu se poate face ce vrea doar ca este mai complicat in FlatCAM 8.5 unde operatia de offsetare este mai neintuitiva. In FlatCAM-urile la care am lucrat eu (ultimul si cel activ se numeste FlatCAM Beta) exista functii care simplifica aceste manevre pe care trebuie sa le faca (functia Move pe un grid anume, editarea fisierului Excellon etc).

Ok!  Atunci trebuie sa inteleaga ca modificarea dorita se poate face foarte simplu din DipTrace la generarea fisierelor pentru FlatCam. Unul din cele doua fisiere top sau bottom pot fi generate in oglinda ca cele doua sa ocupe acelasi spatiu. Cred ca daca va pune pe site fisierul PCB voi incerca eu sa fac modificarile necesare. :nas:

Link spre comentariu

Din ce imi amintesc eu, atunci cand se lucreaza cu 2 filme, Top si Bottom e necesar ca pe placa de cablaj sa ai 2 gauri de referinta / centrare fata de filme, in cazul tau fata de masina de frezat.

...

Si in industrie exista acesti pini de centrare obligatorii. De cele mai multe ori la placile dublu placate cu treceri/gauri metalizate ai 2 operatii de gaurire si frezare: Prima operatie e cea de gaurire si frezare a tuturor zonelor ce vor fii metalizate. Apoi dupa realizarea finala a cablajului se vine si se frezeaza si gaureste ce nu trebuia metalizat, si debitare pe contur.

Ca sa te poti centra pe marginea placilor exista pini de centrare tehnologica.

...

Din ce vad in prima postare, mirror a iesit corect. E normal sa nu se suprapuna. Programul a facut mirror la placa cu contur/ outline. Exact asa cum ai definit tu. Si bine inteles, fata de origine, care e in coltul din stanga jos. Programul ca sa iti suprapuna gaurile nu are cum si nici nu trebuie pentru ca tu la frezarea fetei mirror/bottom vei avea deja placa de circuit intoarsa pe masa.

...

In acel proiect mic pune 2 gauri de fi 3mm, sau 3.175 ca sa folosesti 2 cotoare de burghie standard. ca pini de centrare pe jumatatea placii.

De exemplu sa zicem ca ai o placa 100x100mm....

Pui un pin la x5 y50   si celalalt pin la x95 y50 .  Astfel oricum vei roti placa pe cele 2 fete ea se va aseza centrata fata de mijlocul ei.

Vei proiecta totul ocolind aceste 2 gauri. Gaurile astea 2 pot fii oriunde pe axa cablajului Y50 si x simetric fata de centru ( x10y50,  x90y50 sau x20y50,  x80y50 )

...

Initial ai originea in stanga jos. Dupa mirror ea ar trebui sa se pastreze. Orice operatii faci, originea e fixa.

Ca sa faci cablaj de 160x100 dupa ce e gata, proiectul, faci o copie a proiectului cu specificatia mirror.

...

Exporti din primul proiect gaurile de centrare si gravarea traseelor TOP . Prima operatie faci cele 2 gauri si bati pinii de centrare. Apoi gravezi.

Apoi te muti pe celalalt proiect si exporti gravarea BOTTOM MIRROR si restul de gauri MIRROR.

Acum vei avea 2 programe separate de 160x100mm cu offset in gaurile alea 2.

In film vei vedea fiducii afara din placa, dar tu ai nevoie de 160x100mm

Pe perioada prelucrarii celor 2 fete CNC-ul va ramane pornit ca sa pastreze offsetul electronic in programul de frezare.

....

 

 

Link spre comentariu
  • 3 săptămâni mai târziu...

Salutare.

Am citit cu mare atentie tot ce ati discutat si explicat . Eu , am fost plecat din tara , si nu am avut posibilitatea sa accesez " locul de joaca" .

 O sa pun in aplicare ideile voastre . 

mars01, am citit posturile tale legate de Flatcam . Am incercat sa descarc versiune ta de Flatcam , dar link-ul respectiv este inactiv. Imi poti pune , te rog un alt link? sau o metoda prin care pot intra in posesia versiunii Flatcam modificat de tine. 

VA MULTUMESC TUTUROR PENTRU IDEI SI AJUTOR.

Voi reveni cu rezultatele .

 

Link spre comentariu

Salut,

 

Inseamna ca ai o placa video mai veche. Versiunea de FlatCAM la care lucrez are nevoie de o placa video care sa suporte OpenGL 2.0 adica o placa video mai noua de 10 ... 11 ani. Aceasta deoarece aceata versiune FlatCAM este accelerata 3D cu ajutorul librariei Python, VisPy.

FlatCAM 8.5 nu are accelerare 3D asa ca functioneaza si cu sisteme mai slabe...

Editat de mars01
Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări