CNC Cyclone PCB factory. PC engraving machine.

Tulad ng natatandaan ko ngayon, ang ika-23 ng Pebrero ay dumating sa isang post doon, kung saan nais ng isang tao na i-engrave ang naka-print na circuit board para sa isang 3D printer. Ang mga komento ay pinayuhan hindi torturing ang printer at gumuhit ng pansin sa proyekto ng pabrika ng PCB PCB.

Nabigo ang ideya. Sa dakong huli, sa isang punto ay ikinalulungkot ko kung ano ang kinuha ko, ngunit ito ay mamaya.

Nagdamdam ako tungkol sa iyong sariling CNC para sa naka-print na circuit boards para sa isang mahabang panahon, ito ang pangalawang wishlist pagkatapos ng 3D printer. Nagpasya akong ulitin ang proyekto, lalo na dahil mayroon akong isang bagay sa mga bin.

Na-download ko ang mga file ng proyekto at hindi na nag-iisip ay nagsimulang mag-print ng mga detalye. Nakamamanghang ako ng isang linggo. Naka-print ang lahat maliban sa z axis.

Walang detalyadong mga larawan ng lahat ng bahagi. May gumawa ng screenshot ng mga setting ng print at resulta. Nozzle 0.4, Layer Height 0.24. I-print at Layer 0.28 - Gumagana ito nang normal.

Nais ng makina na gumawa ng kulay, kaya iba't ibang bahagi na nakalimbag sa plastic ng iba't ibang kulay. Plastic na ginamit abs prostoplast. Mga kulay ng kosmos, herbal na berde, pag-iipon ng paglubog ng araw.

Mas mahusay na i-print ang lahat ng bagay na may kulay-abo na espasyo. Ang pula at berde ay naging medyo marupok at bahagi ng mga detalye ay nagbigay ng mga bitak kapag nagtitipon. Isang bagay na gumaling na acetone, isang bagay na muling ginawa.

Mga Accessory:

Mayroon akong tatlong libreng stepper engine, binili ko ang mga ito sa ilalim ng proyekto ng 3D printer, nagpasya akong pansamantalang gamitin.

Gabay 8mm mined mula sa inkjet printer, solidifying ilang mga printer sa mga organo. Lana lokal na komisyon, avito. Ang mga donor ay HP inkjet printer para sa 100-200 rubles bawat piraso. Isang mahabang gabay ang nakita sa dalawang bahagi, sa X Axis at Z.

Ang paglalagay ng papel mula sa kung saan inalis ko ang mga rollers ng goma ay nagpunta sa y axis. Ang haba ay sapat lamang upang i-trim pababa.

Ang mga linear bearings ay nanatili sa isang 3D printer, ang printer na inilipat ko sa bronze peas bushings.

Bilang elektronika, nagpasya akong gamitin ang isa sa aking Arduino Uno sa ATmega328P. Binili ko ang CNC Shield 3.0 Fee para sa Arduino para sa 200 na may Kopecks.

12V power supply unit mula sa Lerua Merlin. Binili ko ang kapangyarihan ng tatlong 12V halogenki, ngunit hindi niya sila hinila. Kinailangan kong ayusin ang transpormador para sa Halogen ng Tachibra, at ang power supply na ito ay naganap sa makina.

Para sa isang 3D printer, inilalagay ko ang mga driver ng 8825, mula sa printer ay nanatiling A4988. Inilagay nila sila sa makina.

Bearings 608zz Na-order sa Ali, isang dosenang 200 na may isang penny rubles ..

Bilang isang suliran na binalak upang gamitin ang kanyang Intsik goldtool engraver.

Ang mga sinulid na studs ng M8 ay nakuha mula sa trabaho nang libre, nanatili sa ilang pag-install. Kunin ang halos "may basura".

Habang nai-publish ang proyekto at ang mga detalye mula sa Ali ay natigil, tinanong ang mga pamilyar na tagagawa ng kasangkapan ay pinutol ang base at isang table mula sa MDF. Hindi siya tamad at hindi ikinalulungkot ang pagbabawas, nakakita ng 2 base at 2 mga talahanayan. Sa larawan isa sa mga set.

Walang plywood sa mga bin, bumili ng isang sheet ng playwud ay hindi pinapayagan ang isang sakim na hayop. MDF, sa pamamagitan ng paraan, lumapit nang napakahusay.

Nagsimulang mangolekta ng makina. Ang lahat ay wala, ngunit ang karaniwang mga mani sa 13 ay nahulog at nakabitin sa loob ng gear, ang mga mani sa 14 ay hindi umakyat sa mga gears. Mayroon akong 14e nuts upang umiyak sa gear paghihinang bakal.

Gears o dangled sa axes ng stepper motor, o hindi umakyat.

M3 tornilyo nuts scrolled sa landing jacks.

Natagpuan ko ang ilang mga parisukat na mani sa ilalim ng thread ng M3 (I sandaling disassembled ilang mga uri ng plug, mula sa mga ito), na kung saan ganap na nilapitan at hindi mag-scroll. Sa trabaho, nagkaroon pa rin ng mga plocker at pinapayagan sa mga mani. Karamihan sa mga gabay sa pag-fasten. Ang conventional m3 thread nuts ay kailangang hawakan ang screwdriver na may manipis na stress upang hindi mag-scroll.

Sa paanuman nakolekta. Pagkaraan ng pagbabasa ng mga tema tungkol sa bagyo, ay nakatagpo ng recycled metal na detalye sa ilalim ng metric fastener. Mula sa set na ito muling naka-print ang mga gears at pag-aayos ng pagkalito sa kahabaan ng Z axis. Ito ay isang awa na ang hanay ng mga ekstrang bahagi mas maaga. I-print ang mga bahagi na ito.

Sa pag-asa ng pag-aaplay ng Tsino Engraver nito, unang naka-print ang isang bundok sa ilalim ng dremel mula sa kit, pagkatapos ay ang pangalawang. Hindi ito magkasya, ang aking engraver ay hindi umakyat. Ang orihinal na dremel, ang pinakamadaling, nagkakahalaga ng tatlong may maliit na libong rubles. Para saan???

Dagdag na ekstrang bahagi.

Gayunpaman, ang mga linear bearings sa kanilang mga nests ay nakabitin tulad ng isang bagay sa butas.

Ito ay kinakailangan para sa isang libong may kaunti upang mag-order sa Ali 200W spindle na may isang collet clip ER11. Matagumpay na na-hit ang mga diskwento at gumamit ng isang kupon.

Habang ang spindle ay nagmamaneho, ang bundok mula sa hanay ng makina ay nakalimbag. At muli mabutas, ito ay tulad ng flawed. At walang salita tungkol sa salansan para sa suliran.

Bilang isang resulta, natagpuan ko at naka-print na ito sa ilalim ng 52mm spindle pagkatapos ng isang maliit na finalization rosas sa machine, ang spindle ay mahusay na ipinasok.

Ngunit ang mga bearings sa sleeves ng karga ay upang alisin mula sa kanila. Ilagay ang Chinese lm8uu.

Hiwalay, gusto kong sabihin tungkol sa mga bearings ng Tsino 608ZZ. Bearings na may mga bagong tampok. Kakila-kilabot. Ang isang bagay ay medyo hindi mahal. Hindi kami humingi ng bearings.

Sa pamamagitan ng paraan, ang bearings sa upuan ay pumasok sa parehong paraan tulad ng isang bagay sa butas. Sa mga landing lugar ang bearings dangled. Hindi ko alam, ang bug ay ito o tampok. Bilang isang resulta, ang tindig tindig ay natubigan.

Ang Chinese LM8UU at LM8LUU mula sa 3D printer ay naging basurahan. Bilang isang resulta, sa y axis, ang sliding bearings sa sleeves ng Cargo 141091. naka-print ang plastic clip at ipinasok sa ito sa isang pares ng bushings. Ang mga nagresultang bearings na ipinasok sa mga fastener.

Sa z axis pinili mas mababa ang living lm8uu. Sa Axis X, ang upper bearing set LM8UU, at sa halip ng dalawang mas mababang kama, ang plastic clip ay sakop ng LM8Luu at ipinasok ang isang pares ng mga cargo bushings.

Matagumpay kong binili ang mga ito sa isang pagkakataon. Dumating sa madaling gamiting.

Sa panahon ng pagpupulong ng makina, pinagsisihan ko na kinuha ko. Ngunit, wala nang pupunta, kinakailangan upang makumpleto ang proyekto. Nakolekta. Inilunsad!

Ang ilang higit pang mga larawan ng proseso ng pagpupulong.

Ang simula ng pagpupulong ...

Hindi ko nais na mag-stretch ang naka-print na circuit boards. Well, hindi ko gusto ang proseso ng pagdating sa murang luntian mismo. I-type dito, may lumilipad, dito ang photoresist ay inilarawan - isang buong kuwento sa bawat oras. At pagkatapos ay isipin kung saan pagsamahin ang chlorine iron. Hindi ako magtaltalan, ito ay isang abot-kayang at simpleng paraan, ngunit personal kong sinisikap na maiwasan ito. At narito ako nangyari sa kaligayahan: nakumpleto ko ang isang kiskisan na may CNC. Kaagad na may isang pag-iisip: at huwag subukan ang mga board sa pag-print ng kiskisan. Walang mas maaga sinabi kaysa tapos na. Pagguhit ng isang simpleng adaptor C ng isang closed esp-wroom-02 at simulan ang kanyang iskursiyon sa paggiling naka-print circuit boards. Ang mga track ay partikular na ginawa maliit - 0.5 mm. Para sa kung hindi sila lumabas - pagkatapos ay mahusay, nafig ang teknolohiyang ito.



Dahil personal kong gumawa ng mga naka-print na bayarin minsan tuwing limang taon sa mga malalaking pista opisyal - mayroon akong sapat na kicad para sa disenyo. Para sa kanya, nagdadalubhasang mga maginhawang solusyon na hindi ko nakita, ngunit mayroong isang mas maraming nalalaman landas - gamit ang mga file ng Gerber. Sa kasong ito, lahat ng bagay ay medyo simple: lubos naming PCB, i-export namin ang nais na layer sa Gerber (walang mirror at iba pang mga magic!), Run PCB2GCode - at makakuha ng isang handa-made NC file na maaaring ma-bibigyan ng isang nagpapaikut-ikot. Tulad ng nakasanayan, ang katotohanan ay isang masamang impeksiyon at ang lahat ay nagiging mas kumplikado.

Pagkuha ng GCode mula sa Gerber Files.

Kaya, kung paano makakuha ng isang gerber-file, hindi ko plano na ilarawan lalo na, sa tingin ko ito ay lahat. Susunod na kailangan mong magpatakbo ng PCB2GCode. Ito ay lumiliko na nangangailangan ito ng humigit-kumulang isang milyong mga parameter ng command line upang magbigay ng isang bagay na katanggap-tanggap. Sa prinsipyo, ang kanyang dokumentasyon ay hindi masama, pinagkadalubhasaan ko ito at natanto kung paano makakuha ng ilang gcode kahit na, ngunit gusto ko pa rin ang casualism. Samakatuwid ay natagpuan PCB2GCode GUI. Ito, tulad ng prompt ang pangalan, GUI upang i-configure ang mga pangunahing parameter ng mga checkbox ng PCB2GCode, at kahit na may preview.



Sa totoo lang, sa yugtong ito ang ilang gkod ay nakuha at maaari mong subukan ang kiskisan. Ngunit habang poked ako sa check mark, ito ay naka-out na ang default na halaga ng plug, na nag-aalok ng software na ito, ay 0.05 mm. Alinsunod dito, ang bayad ay dapat na mai-install sa milynerer ng hindi bababa sa isang katumpakan sa itaas na ito. Hindi ko alam kung sino ang gusto, ngunit mayroon akong isang nagtatrabaho talahanayan na may isang paggiling millingly mas curve. Ang pinakasimpleng desisyon na dumating sa isip ay upang ilagay ang mga sakripisyong plywood sa mesa, magtapon ng isang bulsa sa loob nito para sa laki ng mga board - at ito ay magiging perpekto sa ang paggiling plane.


Para sa mga taong may isang mahusay na pagmamay-ari, ang bahaging ito ay hindi kawili-wili. Pagkatapos ng isang pares ng mga eksperimento, natagpuan ko out na ang isang nagpapaikut-ikot bulsa ay palaging kinakailangan sa isang direksyon (halimbawa, ang supply sa ngipin) at may screwing ng hindi bababa sa tatlumpung porsyento. Fusion 360 Ako ay inaalok sa unang masyadong maliit na meryenda at bumalik at balik. Sa aking kaso, ang resulta ay hindi kasiya-siya.

Accounting para sa cryption ng textolite.

Ipinapantay ang plataporma, humihip ako sa kanyang bilateral scotch, ilagay ang textolit at inilunsad ang paggiling. Narito ang resulta:



Tulad ng maaaring makita, mula sa isang gilid ng board, ang paggiling card halos ay hindi saktan ng tanso, mula sa iba pang mga - masyadong deepened sa fee, crumbs ng textolite nagpunta sa paggiling. Maingat na pagtingin sa board mismo, napansin ko na orihinal itong hindi pantay: bahagyang hubog, at, paano mo naranasan ito, magkakaroon ng ilang mga deviations sa taas. Pagkatapos, sa pamamagitan ng paraan, tumingin ako at nalaman na para sa naka-print na circuit board na may kapal ng higit sa 0.8 mm tolerance ± 8% ay itinuturing na normal.


Ang unang bersyon ng pakikibaka na dumarating sa ulo ay autocalibration. Ayon sa lohika ng mga bagay - kung ano ang mas madali, ang fee ay idineposito, steel milingkater, naka-attach sa isang pag-post sa tanso, ang iba pang sa magpaikut-ikot - narito ang yari probe. Kumuha ng yes building surface.


Ang aking makina ay kinokontrol ng Gbl sa isang murang kalasag sa Tsino. Ang GLBL ay ang suporta ng probe sa sipa ng A5, ngunit para sa ilang kadahilanan ang espesyal na konektor sa aking board ay hindi nakuha. Maingat na napagmasdan ito, natagpuan ko pa rin na ang PIN A5 ay ipinapakita sa port ng SPI connector (naka-sign bilang SCL), ang lupa ay naroroon din. Gamit ang "sensor" na isang lansihin - ang mga wires ay kailangang mapuspos sa bawat isa. Sa Flemeron, ito ay lubhang hanggang sa pag-file ng Fig, at wala ito, ang sensor ay patuloy na magbibigay ng mga maling sagot. Kahit na matapos ang paghabi ay magpapatuloy, ngunit mas madalas.




Ang koponan ay nagsabi: Simulan ang paglipat hanggang sa -10 sa pamamagitan ng Z (absolute ito o kamag-anak taas - depende sa mode kung saan ang firmware ay ngayon). Ito ay magiging mabagal na bumaba - sa bilis na 5 mm / min. Ito ay sanhi ng katotohanan na ang mga developer ay hindi ginagarantiyahan na ang paglapag ay hihinto nang eksakto sa panahon ng tugon ng sensor, at hindi kaagad. Samakatuwid, ito ay mas mahusay na bumaba nang dahan-dahan upang ang lahat ng bagay ay tumigil sa oras at walang oras upang pumunta sa bayad ay hindi magpakasawa. Pinakamainam na gugulin ang unang pagsubok sa pamamagitan ng pag-aangat ng iyong ulo sa taas ng higit sa 10 mm at pag-drop ng coordinate system. Sa kasong ito, kahit na ang lahat ay hindi gumagana at hindi ka magkakaroon ng oras upang maabot ang pindutan ng E-Stop, ang pamutol ay hindi detalyado. Maaari mong gumastos ng dalawang mga pagsubok: ang unang - hindi gumawa ng kahit ano (at sa pag-abot sa -10 GRBL ay magbibigay sa "Alarma: PROBE FAIL"), ang pangalawang - habang ito goes down, na mas malapit sa ang kadena at tiyakin na ang lahat ng bagay tumigil.


Susunod, ito ay kinakailangan upang makahanap ng isang paraan tulad ng, sa katunayan, sukatin ang matrix at i-distort ang gcode kung kinakailangan. Sa unang sulyap, ang PCB2GCode ay may ilang uri ng suporta para sa autoleveling, ngunit ang suporta ay Gbl'a. May pagkakataon na itakda ang mga utos ng paglunsad ng sample gamit ang kanilang mga kamay, ngunit kailangan namin upang harapin ito, ngunit upang maging tapat, ito ay masyadong tamad. Maaaring mapansin ng matanong isip na ang LinuxCNC sample start command ay tumutugma sa GLBL command. Ngunit pagkatapos ay mayroong isang malulunasan pagkakaiba: ang lahat ng "mga matatanda" GCode interpreter panatilihin ang mga resulta ng mga sample ginanap sa variable machine, at ang GRBL ay nagpapakita lamang ang halaga sa port.


Ang Easy Googling ay nagmungkahi na mayroong maraming iba't ibang mga pagpipilian, ngunit ang ChillPeppr proyekto ay nahuli ang aking mga mata:


Ito ay isang sistema ng dalawang bahagi na dinisenyo upang i-play na may bakal mula sa webn. Ang unang bahagi - Serial JSON Server, na nakasulat sa GO, ay nagsisimula sa machine konektado direkta sa piraso ng hardware, at alam kung paano upang pamahalaan ang mga sunud-port sa webcases. Ang ikalawang ay gumagana sa iyong browser. Mayroon silang isang buong balangkas para sa mga widget ng gusali na may ilang mga functional, na kung saan ay maaaring shoved sa pahina. Sa partikular, mayroon na silang handa na workspace (isang hanay ng mga widget) para sa Gbl at TinyG.


At ang ChillPeppr ay may suporta para sa autoleveling. At tila siya ay masyadong maginhawa kaysa sa universalgcodesender'a, na ginamit ko noon. Ko bang ilagay ang server, sisimulan ko ang bahagi browser, gastusin ko ng kalahating oras upang makitungo sa ang interface, paglo-load ng GCode doon ang aking card at makita ang ilang mga uri ng basura:



Naghahanap sa GCode mismo, na bumubuo ng PCB2GCode, nakikita ko na ginagamit nito ang notasyon kapag ang command (G1) ay hindi ulitin sa kasunod na mga linya, at ang mga bagong coordinate lamang ang ibinigay:


G00 x1.84843 y34.97110 (Rapid Ilipat sa Simulan.) F100.00000 G01 Z-0.12000 G04 P0 (Dwell para sa Walang Time - G64 ay hindi dapat Smooth Sa paglipas Ang Point) F200.00000 x1.84843 y34.97110 x2.64622 Y34 .17332 x2.69481 y34.11185 x2.73962 y34.00364 x2.74876 y31.85178 x3.01828 y31.84988 x3.06946 y31.82249 x3.09684 y31.77131

Sa paghusga sa balat sa pamamagitan ng ang katunayan na Chilipeppr nagpapakita lamang vertical kilusan, ito ay nakikita ang hilera G01 Z-0.12 dito, ngunit hindi nauunawaan ang lahat ng bagay na nauuna matapos F200. Kailangan mong muling mag-remake sa explict notation. Siyempre, maaari kang magtrabaho sa iyong mga kamay o magsulat ng ilang post-processing script. Ngunit walang paulit-ulit ang G-Code Ripper, na, bukod sa iba pang mga bagay, ay maaaring matalo ang mga kumplikadong gcode team (tulad ng parehong arc) sa mas simple. Sa pamamagitan ng paraan, alam din niya kung paano ang autoprobe matrix ay upang magsulid gcode, ngunit walang built-in na suporta para sa Gbl. Ngunit maaari mong gawin ang napaka split. Lubos akong lumapit sa karaniwang mga setting (maliban sa config na kailangan kong baguhin ang mga yunit nang maaga sa MM). Ang nagresultang file ay nagsimulang maipakita nang normal sa Chilipeppr:



Karagdagang patakbuhin ang autoprobe, nang hindi nalilimutan na tukuyin ang distansya mula sa kung saan upang bigyan ang sample, at ang lalim nito. Sa aking kaso, itinuturo ko na kailangan mong alisin ang 1 hanggang -2 mm. Ang mas mababang limitasyon ay hindi mahalaga, maaari itong ilagay nang hindi bababa sa -10, ngunit hindi ko ipaalam: Ang ilang beses ay hindi matagumpay na nagtakda ng panimulang punto, kung saan kailangan mong patakbuhin ang sample, at ang mga matinding puntos ay naging sa labas ng board. Kung ang plug ay mas malaki - maaari mong at engraver break. At isang pagkakamali lamang. Mula sa antas ng itaas na limitasyon direkta depende sa kung gaano katagal ito ay maghugas ng ibabaw. Sa aking kaso, ang bayad ay talagang hindi kailanman lumampas sa 0.25 mm pataas o pababa, ngunit 1 mm ay sa paanuman mas maaasahan. I-click ang itinatangi na run at tumakbo sa paggiling upang magnilay:



At sa chilipepr interface mayroong isang dahan-dahan na malabong ibabaw:



Kinakailangan na magbayad dito na ang lahat ng mga halaga ng Z ay pinarami ng 50, upang mas mahusay na maisalarawan ang resultang ibabaw. Ito ay isang pasadyang parameter, ngunit 10 at 50 ay gumagana nang maayos, sa palagay ko. Madalas kong makita ang katotohanan na ang ilang mga punto ay mas mataas kaysa sa maaari mong asahan mula dito. Sa personal, iniugnay ko ito sa katunayan na ang sensor ay nakakakuha ng tangke at nagbibigay ng maling tugon. Pinapayagan ka ng benepisyo ng Chilipeppr na alisin ang mapa ng taas sa anyo ng Jsonk, maaari itong itama sa pamamagitan ng mga kamay pagkatapos nito, at pagkatapos ay i-download ito sa iyong mga kamay. Susunod, pindutin ang pindutang "Magpadala ng auto-leveled gcode sa workspace" - at ang naitama na GKOD ay na-load na sa paminta:


N40 G1 X 2.6948 Y 34.1118 Z0.1047 (AL BAGONG Z) N41 G1 X 2.7396 Y 34.0036 Z0.1057 (AL BAGONG Z) N42 G1 X 2.7488 Y 31.8518 Z0.1077 (AL BAGONG Z) N43 G1 X 3.0183 Y 31.8499 Z0. 1127 (Al New Z) N44 G1 X 3.0695 Y 31.8225 Z0.1137 (AL BAGONG Z) N45 G1 X 3.0968 Y 31.7713 Z0.1142 (Al New Z)

Ang code ay idinagdag sa Z, na dapat magbayad para sa mga iregularidad sa ibabaw.

Pagpili ng mga parameter ng paggiling

Inilunsad ko ang paggiling, nakuha ko ang resulta na ito:



Maaaring makita nang sabay-sabay ang tatlong puntos:

  1. Ang problema sa mga iregularidad ng ibabaw ay naiwan: ito ay hiwa (mas tiyak, ito ay precipitated) lahat ng bagay ay halos isang lalim, walang pass kahit saan, hindi ito magdadala ng masyadong maraming.
  2. Ang pamumulaklak ay hindi sapat: 0.05 mm ay malinaw na kulang para sa palara na ito. Ang mga boards, sa pamamagitan ng paraan, ang ilang mga hindi kilalang hayop na may AliExpress, tanso kapal doon ay hindi ipahiwatig. Ang layer ng tanso ay iba, ang pinaka-karaniwan - mula 18 hanggang 140 μm (0.018-0.14 mm).
  3. Malinaw na nakikita ang labanan ng ukit.

Tungkol sa globalismo. Kunin kung gaano kalalim ang kinakailangan upang mapababa ang engraver, madali. Ngunit may mga detalye. Ang conical engraver ay may hugis ng tatsulok sa projection. Sa isang banda, ang anggulo ng impormasyon sa operating point ay tumutukoy kung magkano ang tool ay mabigat na paglabag at kung gaano katagal ito mabubuhay, at sa iba pa - mas malaki ang anggulo, ang mas malawak na magkakaroon ng pagbawas para sa isang ibinigay na gluke.



Ang formula para sa pagkalkula ng lapad ng hiwa sa isang naibigay na gluage ay mukhang ito (immodestly kinuha sa refrap.org at naitama):


2 * Penetration depth * tanges (tool tip angle) + tip lapad

Isinasaalang-alang namin ito ayon dito: para sa engraver na may isang anggulo ng 10 degrees at isang punto ng contact 0.1 mm na may isang gloss ng 0.1 mm makuha namin ang lapad ng hiwa ng halos 0.15 mm. Batay sa mga ito, sa pamamagitan ng paraan, maaari mong tantiyahin kung saan ang minimum na distansya sa pagitan ng mga track ay gumawa ng pinili ukit sa palara ng napiling kapal. Well, kahit na hindi mo kailangan ng napakaliit na distansya sa pagitan ng mga track, hindi ito nagkakahalaga ng masyadong malalim sa isang milling mill, dahil ang payberglas ay napaka-tupted cutter kahit na mula sa solid alloys.


Well, narito pa rin ang isang nakakatawa sandali. Ipagpalagay na mayroon kaming dalawang track na 0.5 mm mula sa bawat isa. Kapag nagpapatakbo kami ng PCB2GCode, titingnan nito ang halaga ng parameter na offset ng toolpath (kung magkano ang pag-urong mula sa track sa panahon ng paggiling) at talagang gumawa ng dalawang mga sipi sa pagitan ng mga track, tumira mula sa bawat isa (0.5 - 2 * toolpath_offset) mm, ito ay Manatili sa pagitan nila (at sa halip ng isang kabuuang uri ng tanso, at ito ay pangit. Kung gagawin mo ang toolpath_offset malaki kaysa sa distansya sa pagitan ng mga track, ang PCB2GCode ay magbibigay ng babala, ngunit bubuo lamang ng isang linya sa pagitan ng mga track. Sa pangkalahatan, para sa aking mga application, ang pag-uugali na ito ay mas lalong kanais-nais dahil ang mga track ay mas malawak, ang pamutol ay nagiging mas mababa - kagandahan. Totoo, maaaring may problema sa mga sangkap ng SMD, ngunit malamang na hindi.


May isang malinaw na kaso ng naturang pag-uugali: Kung humingi ka ng isang napakalaking toolpath_offset, pagkatapos ay makakakuha kami ng naka-print na circuit board sa isip ang Raven chart. Sa pinakamaliit, maganda ito;) Sa epekto maaari mong tingnan ang unang screenshot mula sa PCB2GCode, na ibinigay ko. Mayroong ipinapakita kung paano ito magiging hitsura.


Ngayon tungkol sa labanan ng ukit. Ito ang aking walang kabuluhan na tawag ko sa kanila. Mayroon akong isang mahusay na suliran tulad ng at magkano, siyempre, ay hindi hit. Dito, sa halip, ang dulo ng ukit ay baluktot kapag lumipat at tumalon sa pagitan ng mga puntos, na nagbibigay ng isang kakaibang larawan na may mga tuldok. Ang una at pangunahing ideya - ang pamutol ay walang oras upang i-cut sa pamamagitan ng at samakatuwid jumps. Ipinakita ng Easy Googling na ang mga tao ay nagpapaikut-ikot sa mga naka-print na circuit boards na may suliran sa 50k revolutions sa bilis na humigit-kumulang na 1000 mm / min. Mayroon akong isang suliran ay nagbibigay ng 10k nang walang load, at maaari itong ipagpalagay na ito ay kinakailangan upang i-cut sa isang bilis ng 200 mm / min.

Mga resulta at output

Sa pagsasaalang-alang ang lahat ng ito, gayahin ko ang isang bagong piraso ng textolite, inilunsad ko ang paggiling at makuha ang resulta na ito:



Ang tuktok ay eksakto kung paano ito lumabas mula sa milling mill, sa ilalim - pagkatapos na gastusin niya ito ang karaniwang sharpening stone ng ilang beses. Tulad ng makikita, sa tatlong lugar ang track ay hindi pinutol. Sa pangkalahatan, ang lahat ng lapad ng board ng mga track ay lumulutang. Kailangan mo pa ring maunawaan, ngunit mayroon akong isang palagay na ang dahilan. Sa una ako fucked ang board para sa bilateral scotch, at madalas na dumating out sapat. Pagkatapos, sa isang pares ng mga lugar, grabbed ang mga gilid ng screws ng screws. Mukhang manatiling mas mahusay, ngunit gumaganap pa rin ng kaunti. Pinaghihinalaan ko na sa panahon ng paggiling ito ay pinindot laban sa site at dahil dito, sa katunayan, hindi ito pinutol.



Sa pangkalahatan, ang mga prospect para sa lahat ng ito. Kapag ang proseso ay nagtrabaho out, ang konstruksiyon ng taas matrix tumatagal ng limang hanggang pitong minuto, pagkatapos ay ang paggiling ay direkta sa loob ng ilang minuto. Mukhang eksperimento. Ngunit maaari mong gawin ang drill sa parehong machine. Bumili pa rin ng mga rivet, at magkakaroon ng kaligayahan! Kung ang paksa ay kawili-wili, maaari kong isulat ang isa pang artikulo tungkol sa drill, bilateral fees, atbp.

Sa tanong kung paano gumawa ng CNC machine, maaari mong sagutin nang maikli. Alam na ang homemade milling machine na may CNC, sa pangkalahatan, ay isang mahirap na aparato na may kumplikadong istraktura, ang designer ay mas mabuti:

  • kumuha ng mga guhit;
  • bumili ng maaasahang mga bahagi at mga fastener;
  • maghanda ng isang mahusay na tool;
  • magkaroon ng isang pag-on at pagbabarena machine na may CNC upang mabilis na gumawa.

Hindi ito masasaktan upang panoorin ang isang video - isang uri ng pagtuturo sa pagtuturo - kung saan magsisimula. At magsisimula ako sa paghahanda, bibili ako ng lahat ng kailangan mo, haharapin ko ang pagguhit - ito ang tamang desisyon ng taga-disenyo ng baguhan. Samakatuwid, ang paghahanda ng yugto bago ang pagpupulong ay napakahalaga.

Mga yugto ng paghahanda sa trabaho

Upang gumawa ng isang homemade CNC para sa paggiling, mayroong dalawang mga pagpipilian:

  1. Dalhin ang natapos na hanay ng mga detalye ng tsasis (espesyal na napiling mga node), mula sa kung saan kinokolekta namin ang kagamitan sa iyong sarili.
  2. Hanapin (gumawa) lahat ng mga bahagi at simulan ang assembling CNC machine gamit ang iyong sariling mga kamay, na kung saan ay sumagot ang lahat ng mga kinakailangan.

Ito ay mahalaga upang matukoy ang mga layunin, mga sukat at disenyo (kung paano gawin nang walang isang larawan ng CNC homemade machine), hanapin ang mga scheme para sa kanyang paggawa, mamana o gumawa ng ilang mga detalye na kinakailangan para sa ito, kumuha ang paglipat screws.

Kung ito ay nagpasya na lumikha ng isang CNC machine gamit ang iyong sariling mga kamay at gawin nang walang handa-made na mga hanay ng mga nodes at mga mekanismo, Fastener, kailangan mo ang scheme binuo na kung saan ang machine ay gagana.

Karaniwan, sa paghahanap ng isang pangunahing scheme ng aparato, unang gayahin ang lahat ng mga bahagi ng machine, maghanda teknikal na mga guhit, at pagkatapos ay sa mga ito sa pag-on at paggiling machine (kung minsan ito ay kinakailangan upang gamitin ang parehong mga bahagi pagbabarena) mga tagagawa mula sa playwud o aluminum. Kadalasan, ang mga ibabaw ng trabaho (tinatawag na isa pang desk) - plywood na may kapal ng 18 mm.

Assembling ilang mahalagang mga knot ng makina

Sa makina na nagsimula kang mangolekta ng personal, kinakailangan upang magbigay ng isang bilang ng mga responsableng node na masiguro ang vertical na kilusan ng nagtatrabaho tool. Sa listahang ito:

  • transmission ng tornilyo - Ang pag-ikot ay ipinadala gamit ang isang may ngipin belt. Ito ay mabuti dahil hindi sila mawawala sa pulleys, pantay na paglilipat ng mga pagsisikap sa baras ng paggiling kagamitan;
  • kung ang isang stepper motor (shd) ay ginagamit para sa isang mini-machine, ito ay kanais-nais na kumuha ng isang carriage mula sa isang mas pangkalahatang modelo ng printer - mas malakas na; Ang mga lumang kagamitan sa pag-print ng matrix ay may sapat na makapangyarihang electric motors;

  • para sa isang tatlong-way na aparato, kakailanganin mo ng tatlong shd. Well, kung ang bawat isa ay mayroong 5 control wires, ang pag-andar ng mini-machine ay tataas. Ito ay nagkakahalaga ng pagtantya sa halaga ng mga parameter: supply boltahe, paikot-ikot paglaban at anggulo ng nagiging shd bawat hakbang. Upang ikonekta ang bawat SD, kinakailangan ang isang hiwalay na controller;
  • sa tulong ng mga screws, ang paikot na kilusan mula sa SHD ay na-convert sa linear. Upang makamit ang mataas na katumpakan, maraming isaalang-alang na kinakailangan upang magkaroon ng bola-tornilyo pares (svp), ngunit ito ay hindi murang bahagi. Pagpili para sa pag-install ng mga bloke ng isang hanay ng mga mani at pangkabit ng mga screws, piliin ang mga ito sa plastic pagsingit, binabawasan nito ang alitan at inaalis ang backlash;

  • sa halip ng isang stepping uri engine, maaari kang kumuha ng isang maginoo electric motor, pagkatapos ng isang maliit na refinement;
  • ang vertical axis, na nagbibigay ng kilusan ng tool sa 3D, na sumasaklaw sa buong coordinate table. Ito ay gawa sa aluminyo kalan. Mahalaga na ang laki ng axis ay katabi ng mga sukat ng aparato. Kung mayroong isang muffle furnace, ang axis ay maaaring mahila sa laki sa laki ng mga guhit.

Nasa ibaba ang pagguhit na ginawa sa tatlong projection: side view, rear, at mula sa itaas.

Maximum na pansin - kama

Ang kinakailangang stiffness machine ay natiyak ng kama. Ito ay naka-install papunta sa isang palipat-lipat portal, isang sistema ng mga gabay sa tren, shd, trabaho ibabaw, z axis at spindle.

Halimbawa, ang isa sa mga tagalikha ng CNC homemade machine, ang frame ng carrier ay ginawa maytec aluminyo profile - dalawang bahagi (cross section 40x80 mm) at dalawang dulo plates na may isang kapal ng 10 mm mula sa parehong materyal, pagkonekta sa mga elemento sa pamamagitan ng aluminyo sulok . Ang disenyo ay amplified, ang isang frame ng mas maliit na mga profile ay ginawa sa loob ng frame sa anyo ng isang parisukat.

Ang kama ay naka-mount nang hindi gumagamit ng welded connections (welds ay hindi maganda ang inalis upang dalhin ang mga load ng panginginig ng boses). Mas mahusay na gamitin ang T-shaped nuts bilang isang attachment. Sa dulo ng mga plato, ang pag-install ng bearings block ay ibinigay para sa pag-install ng tumatakbo na tornilyo. Kailangan mo ng sliding bearing at spindle bearing.

Ang pangunahing gawain na ginawa ng sarili nitong kamay ang makina na may CNC CNC ay tinutukoy ng paggawa ng mga bahagi ng aluminyo. Dahil ito ay nilapitan ng workpiece na may pinakamataas na kapal ng 60 mm, ginawa niya ang clearance ng isang portal na 125 mm (ito ang layo mula sa tuktok na transverse beam sa nagtatrabaho ibabaw).

Ang hindi mapakali na proseso ng pag-install

Kolektahin ang mga homemade CNC machine, pagkatapos ng paghahanda ng mga bahagi, mas mahusay na mahigpit ayon sa mga guhit upang magtrabaho sila. Ang proseso ng pagpupulong, ang paglalapat ng mga tumatakbong screws, ay dapat isagawa sa naturang pagkakasunud-sunod:

  • ang sapat na kaalaman na sample ay nagsisimula sa pangkabit sa katawan ng unang dalawang SHD - sa likod ng vertical axis ng kagamitan. Ang isa ay responsable para sa pahalang na kilusan ng milling head (rail guides), at ang pangalawang para sa paglipat sa vertical plane;
  • ang movable portal na lumilipat sa kahabaan ng x axis ay nagdadala ng paggiling ng spindle at ang caliper (z axis). Ang mas mataas na portal ay magiging, mas malaki ang workpiece. Ngunit ang mataas na portal, sa proseso ng pagproseso, binabawasan ang paglaban sa mga umuusbong na naglo-load;

  • para sa attachment ng Z axis, ginagamit ng mga gabay na gabay sa harap, likuran, itaas, gitna at mas mababang mga plato. Doon, gumawa ng isang lodgment ng paggiling suliran;
  • ang biyahe ay nakolekta mula sa maingat na napiling mga mani at studs. Upang ayusin ang motor baras at ilakip sa takong, gamitin ang rubber winding ng makapal na electric circular. Bilang isang retainer, maaaring may mga screws na ipinasok sa isang naylon manggas.

Pagkatapos ay ang pagpupulong ng iba pang mga node at aggregates ng homemade ay nagsisimula.

Intim ang electronic stuffing machine.

Upang gumawa ng iyong sariling CNC kamay ang makina at pamahalaan ito, ito ay kinakailangan upang gumana nang wastong napiling numerical control, mataas na kalidad na circuit boards at electronic components (lalo na kung sila ay Chinese), na kung saan ay magbibigay-daan sa CNC machine upang ipatupad ang lahat ng pag-andar , pagproseso ng isang piraso ng kumplikadong pagsasaayos.

Para sa walang problema sa pamamahala, ang mga self-made CNC machine, kabilang sa mga node, ay kinakailangan:

  • stepper engine, ang ilan ay tumigil sa halimbawa ng NEMA;
  • ang LPT port kung saan ang CNC control unit ay maaaring konektado sa makina;
  • driver para sa mga controllers, sila ay naka-install sa milling mini machine, pagkonekta alinsunod sa scheme;

  • paglipat ng mga bayarin (controllers);
  • 36V power supply unit na may isang downstream transpormer convert sa 5V sa kapangyarihan ang control circuit;
  • laptop o pc;
  • ang pindutan na responsable para sa isang emergency stop.

Pagkatapos lamang na ang mga CNC machine ay nasubok (sa parehong oras, ang sample ay gumawa ng pagsisimula ng pagsubok, pag-download ng lahat ng mga programa), ang mga umiiral na disadvantages ay nakita at eliminated.

Sa halip na pagkabilanggo

Tulad ng makikita mo, gumawa ng CNC na hindi magbibigay daan sa mga modelo ng Tsino - tunay. Ang pagkakaroon ng isang hanay ng mga ekstrang bahagi na may nais na sukat, pagkakaroon ng mataas na kalidad na bearings at fastened sapat para sa pagpupulong, ang gawaing ito ay nasa ilalim ng kapangyarihan sa mga interesado sa teknolohiya ng software. Ang halimbawa ay hindi mukhang naghahanap ng mahabang panahon.

Sa larawan sa ibaba - ilang mga sample ng mga tool sa makina na may numerical management, na ginawa ng parehong mga craftsmen, hindi mga propesyonal. Walang detalye ang dali-dali, isang arbitrary na sukat, ngunit isang angkop na bloke na may mahusay na katumpakan, na may maingat na pagbawi ng mga axes, gamit ang mataas na kalidad na mga screws sa pagmamaneho at may maaasahang bearings. Totoong pahayag: habang kinokolekta mo, gagana ka.

Ang CNC ay ang pagproseso ng dural billet. Ang ganitong makina na nagtipon ng craftsman, maaari kang magsagawa ng maraming mga gawaing paggiling.

Ang isa pang sample ng binuo machine, kung saan ang fiberboard plate ay ginagamit bilang isang desktop kung saan ang paggawa ng isang naka-print na circuit board ay posible.

Ang bawat isa na nagsisimula upang gawin ang unang aparato ay malapit nang pumunta sa iba pang mga machine. Marahil ay nais niyang subukan ang kanyang sarili bilang isang kolektor ng isang yunit ng pagbabarena at, hindi napapansin, ay magpapalit ng hukbo ng mga manggagawa na nagtipon ng maraming mga self-made na aparato. Ang mga klase ng teknikal na pagkamalikhain ay gagawin ang buhay ng mga tao sa isang kawili-wili, magkakaiba at mayaman.

Ang pinaka-optimal at popular na paraan ay ang paggiling board sa CNC.

Ayon sa kaugalian, may tatlong paraan upang lumikha ng amateur na naka-print na circuit boards:

  1. CNC printing boards milling.
  2. Paggamit ng toner transfer at kemikal na ukit sa klorin glandula, ngunit sa pamamaraang ito ay maaaring maging mahirap upang makuha ang mga kinakailangang materyales, plus at mga kemikal - mapanganib na mga sangkap.
  3. Sa tulong ng mga bayad na serbisyo ng mga negosyo na gumagawa nito - ang mga serbisyo ay medyo mura, ang presyo ay depende sa pagiging kumplikado ng pagkakasunud-sunod, pagiging kumplikado at lakas ng tunog. Ngunit ito ay hindi isang napakabilis na proseso, kaya kailangan mong maghintay para sa isang tiyak na tagal ng oras.

Sa artikulong ito titingnan natin kung gagawin ang ganitong uri ng trabaho, na kinakailangan para dito, at kung anong mga pagsisikap ang kailangang ilapat upang makagawa ng isang kalidad na produkto sa exit.

Mga Bentahe at Disadvantages ng Milling Boards sa CNC.

Ang pamamaraan na ito ay sa halip mabilis, ngunit may parehong mga kalamangan at kahinaan.

  • ang pinakamababang halaga ng paggawa ng tao, halos lahat ng gawain ay gumagawa ng makina;
  • kapaligiran kabaitan ng proseso, walang pakikipag-ugnayan sa mga mapanganib na sangkap;
  • madaling muling produksyon. Upang gawin ito, ito ay sapat na upang magtatag sa sandaling ang tamang mga setting - at ang proseso ay maaaring madaling paulit-ulit;
  • mass production, dahil maaari kang gumawa ng sapat na malaking bilang ng mga kinakailangang produkto;
  • kahusayan, ang mga gastos ng mga pondo ay pagpunta lamang sa pagbili ng foil glassstolite, na nagkakahalaga ng tungkol sa $ 2 bawat sheet na may mga sukat ng 200x150 mm;
  • mataas na kalidad ng pagmamanupaktura.
  • ang mga tool sa pagputol at mga end mill ay maaaring magastos, pati na rin ang mga ari-arian na magsuot;
  • walang posibilidad na gumawa ng ganitong uri ng produkto na may pamutol sa lahat ng dako;
  • maaaring tumagal ng ilang oras ang paggiling;
  • kapag inaalis ang isang malaking halaga ng tanso sa isang pass, ang mga grooves cutter ay barado, na ginagawang mahirap at lumalala ang kalidad ng pagproseso;
  • ang laki ng hiwa ay depende sa diameter ng pamutol at ang katumpakan ng paggiling. Kung plano mong gamitin ang SMD - mga bahagi, dapat mong maingat na suriin ang programa ng paggiling.

Proseso ng manufacturing naka-print na circuit boards.

Ang lahat ng produksyon ng produktong ito ay nahahati sa mga hakbang na ito:

  1. Paghahanap o pag-aaral sa sarili ng circuit at pamamahagi ng mga track.
  2. Paghahanda ng mga kinakailangang file para sa karagdagang produksyon.
  3. Direktang produksyon.

Para sa ika-1 yugto sa Internet, maaari kang makahanap ng isang malaking bilang ng software, tulad ng sprint layout, PCAD, Orcad, Altium designer, Proteus at marami pang iba. Ang mga programang ito ay angkop para sa pagtatrabaho at ipamahagi ang mga track. Ang pinaka-popular na ngayon ay ang paggiling ng CNC na naka-print na circuit boards mula sa sprint layout program. Makakahanap ka ng isang video tungkol sa kanya sa aming website.

Ang bulk ng ikalawang yugto ay depende sa pagiging kumplikado ng board na gusto mong matanggap. Para sa pinakasimpleng disenyo, ang isang maliit na bilang ng mga file ay kinakailangan. Ang mga pangunahing ay ang topology, ang file para sa mga butas sa pagbabarena at ang mga file ng hinaharap na pagbabawas ng workpiece at, siyempre, ang natapos na board.

Kasama sa ikatlong yugto ang mga butas ng pagbabarena para sa mga pin para sa pagpoposisyon sa board sa desktop ng makina, pati na rin ang pagpapasok ng mga pin ang kanilang sarili. Susunod, kailangan nilang ilagay ang board at i-cut ito kasama ang tabas.

Software.

Ang pangunahing kahirapan ng paggiling ng mga nakalimbag na circuit board ay ang pagkakaroon ng mga kinakailangang programa na magpapahintulot sa iyo na isalin ang card pattern sa G-code. Ang isang mahalagang aspeto ng sandaling ito ay ang software kung saan ka sa simula ay nakikibahagi sa pag-unlad ng topology.

Tingnan natin ito sa mga prinsipyo ng makina para sa paggiling ng textolite. Para sa isang mas mahusay na pag-unawa, isaalang-alang namin ang isa sa mga halimbawa ng programa, na kung saan ang board milling ay nangyayari:

  1. Pag-fasten ng workpiece sa kama, pag-aayos ng isang espesyal na nozzle sa suliran upang i-scan ang ibabaw upang makita at tukuyin ang hindi pantay.
  2. Pagtatakda ng pamutol para sa mga track sa spindle, at ang paglulunsad ng programa para sa paggiling.
  3. Pag-install ng drill upang mag-drill butas at magsimula ng isang programa ng pagbabarena.
  4. Ang huling hakbang ay ang pagbabawas ng PP kasama ang tabas gamit ang isang pamutol. Susunod, ang bayad ay maaaring malayang alisin mula sa textolite sheet, ang proseso ng produksyon ay nakumpleto.

Hindi ko nais na mag-stretch ang naka-print na circuit boards. Well, hindi ko gusto ang proseso ng pagdating sa murang luntian mismo. I-type dito, may lumilipad, dito ang photoresist ay inilarawan - isang buong kuwento sa bawat oras. At pagkatapos ay isipin kung saan pagsamahin ang chlorine iron. Hindi ako magtaltalan, ito ay isang abot-kayang at simpleng paraan, ngunit personal kong sinisikap na maiwasan ito. At narito ako nangyari sa kaligayahan: nakumpleto ko ang isang kiskisan na may CNC. Kaagad na may isang pag-iisip: at huwag subukan ang mga board sa pag-print ng kiskisan. Walang mas maaga sinabi kaysa tapos na. Pagguhit ng isang simpleng adaptor C ng isang closed esp-wroom-02 at simulan ang kanyang iskursiyon sa paggiling naka-print circuit boards. Ang mga track ay partikular na ginawa maliit - 0.5 mm. Para sa kung hindi sila lumabas - pagkatapos ay mahusay, nafig ang teknolohiyang ito.



Dahil personal kong gumawa ng mga naka-print na bayarin minsan tuwing limang taon sa mga malalaking pista opisyal - mayroon akong sapat na kicad para sa disenyo. Para sa kanya, nagdadalubhasang mga maginhawang solusyon na hindi ko nakita, ngunit mayroong isang mas maraming nalalaman landas - gamit ang mga file ng Gerber. Sa kasong ito, lahat ng bagay ay medyo simple: lubos naming PCB, i-export namin ang nais na layer sa Gerber (walang mirror at iba pang mga magic!), Run PCB2GCode - at makakuha ng isang handa-made NC file na maaaring ma-bibigyan ng isang nagpapaikut-ikot. Tulad ng nakasanayan, ang katotohanan ay isang masamang impeksiyon at ang lahat ay nagiging mas kumplikado.

Pagkuha ng GCode mula sa Gerber Files.

Kaya, kung paano makakuha ng isang gerber-file, hindi ko plano na ilarawan lalo na, sa tingin ko ito ay lahat. Susunod na kailangan mong magpatakbo ng PCB2GCode. Ito ay lumiliko na nangangailangan ito ng humigit-kumulang isang milyong mga parameter ng command line upang magbigay ng isang bagay na katanggap-tanggap. Sa prinsipyo, ang kanyang dokumentasyon ay hindi masama, pinagkadalubhasaan ko ito at natanto kung paano makakuha ng ilang gcode kahit na, ngunit gusto ko pa rin ang casualism. Samakatuwid ay natagpuan PCB2GCode GUI. Ito, tulad ng prompt ang pangalan, GUI upang i-configure ang mga pangunahing parameter ng mga checkbox ng PCB2GCode, at kahit na may preview.



Sa totoo lang, sa yugtong ito ang ilang gkod ay nakuha at maaari mong subukan ang kiskisan. Ngunit habang poked ako sa check mark, ito ay naka-out na ang default na halaga ng plug, na nag-aalok ng software na ito, ay 0.05 mm. Alinsunod dito, ang bayad ay dapat na mai-install sa milynerer ng hindi bababa sa isang katumpakan sa itaas na ito. Hindi ko alam kung sino ang gusto, ngunit mayroon akong isang nagtatrabaho talahanayan na may isang paggiling millingly mas curve. Ang pinakasimpleng desisyon na dumating sa isip ay upang ilagay ang mga sakripisyong plywood sa mesa, magtapon ng isang bulsa sa loob nito para sa laki ng mga board - at ito ay magiging perpekto sa ang paggiling plane.


Para sa mga taong may isang mahusay na pagmamay-ari, ang bahaging ito ay hindi kawili-wili. Pagkatapos ng isang pares ng mga eksperimento, natagpuan ko out na ang isang nagpapaikut-ikot bulsa ay palaging kinakailangan sa isang direksyon (halimbawa, ang supply sa ngipin) at may screwing ng hindi bababa sa tatlumpung porsyento. Fusion 360 Ako ay inaalok sa unang masyadong maliit na meryenda at bumalik at balik. Sa aking kaso, ang resulta ay hindi kasiya-siya.

Accounting para sa cryption ng textolite.

Ipinapantay ang plataporma, humihip ako sa kanyang bilateral scotch, ilagay ang textolit at inilunsad ang paggiling. Narito ang resulta:



Tulad ng maaaring makita, mula sa isang gilid ng board, ang paggiling card halos ay hindi saktan ng tanso, mula sa iba pang mga - masyadong deepened sa fee, crumbs ng textolite nagpunta sa paggiling. Maingat na pagtingin sa board mismo, napansin ko na orihinal itong hindi pantay: bahagyang hubog, at, paano mo naranasan ito, magkakaroon ng ilang mga deviations sa taas. Pagkatapos, sa pamamagitan ng paraan, tumingin ako at nalaman na para sa naka-print na circuit board na may kapal ng higit sa 0.8 mm tolerance ± 8% ay itinuturing na normal.


Ang unang bersyon ng pakikibaka na dumarating sa ulo ay autocalibration. Ayon sa lohika ng mga bagay - kung ano ang mas madali, ang fee ay idineposito, steel milingkater, naka-attach sa isang pag-post sa tanso, ang iba pang sa magpaikut-ikot - narito ang yari probe. Kumuha ng yes building surface.


Ang aking makina ay kinokontrol ng Gbl sa isang murang kalasag sa Tsino. Ang GLBL ay ang suporta ng probe sa sipa ng A5, ngunit para sa ilang kadahilanan ang espesyal na konektor sa aking board ay hindi nakuha. Maingat na napagmasdan ito, natagpuan ko pa rin na ang PIN A5 ay ipinapakita sa port ng SPI connector (naka-sign bilang SCL), ang lupa ay naroroon din. Gamit ang "sensor" na isang lansihin - ang mga wires ay kailangang mapuspos sa bawat isa. Sa Flemeron, ito ay lubhang hanggang sa pag-file ng Fig, at wala ito, ang sensor ay patuloy na magbibigay ng mga maling sagot. Kahit na matapos ang paghabi ay magpapatuloy, ngunit mas madalas.




Ang koponan ay nagsabi: Simulan ang paglipat hanggang sa -10 sa pamamagitan ng Z (absolute ito o kamag-anak taas - depende sa mode kung saan ang firmware ay ngayon). Ito ay magiging mabagal na bumaba - sa bilis na 5 mm / min. Ito ay sanhi ng katotohanan na ang mga developer ay hindi ginagarantiyahan na ang paglapag ay hihinto nang eksakto sa panahon ng tugon ng sensor, at hindi kaagad. Samakatuwid, ito ay mas mahusay na bumaba nang dahan-dahan upang ang lahat ng bagay ay tumigil sa oras at walang oras upang pumunta sa bayad ay hindi magpakasawa. Pinakamainam na gugulin ang unang pagsubok sa pamamagitan ng pag-aangat ng iyong ulo sa taas ng higit sa 10 mm at pag-drop ng coordinate system. Sa kasong ito, kahit na ang lahat ay hindi gumagana at hindi ka magkakaroon ng oras upang maabot ang pindutan ng E-Stop, ang pamutol ay hindi detalyado. Maaari mong gumastos ng dalawang mga pagsubok: ang unang - hindi gumawa ng kahit ano (at sa pag-abot sa -10 GRBL ay magbibigay sa "Alarma: PROBE FAIL"), ang pangalawang - habang ito goes down, na mas malapit sa ang kadena at tiyakin na ang lahat ng bagay tumigil.


Susunod, ito ay kinakailangan upang makahanap ng isang paraan tulad ng, sa katunayan, sukatin ang matrix at i-distort ang gcode kung kinakailangan. Sa unang sulyap, ang PCB2GCode ay may ilang uri ng suporta para sa autoleveling, ngunit ang suporta ay Gbl'a. May pagkakataon na itakda ang mga utos ng paglunsad ng sample gamit ang kanilang mga kamay, ngunit kailangan namin upang harapin ito, ngunit upang maging tapat, ito ay masyadong tamad. Maaaring mapansin ng matanong isip na ang LinuxCNC sample start command ay tumutugma sa GLBL command. Ngunit pagkatapos ay mayroong isang malulunasan pagkakaiba: ang lahat ng "mga matatanda" GCode interpreter panatilihin ang mga resulta ng mga sample ginanap sa variable machine, at ang GRBL ay nagpapakita lamang ang halaga sa port.


Ang Easy Googling ay nagmungkahi na mayroong maraming iba't ibang mga pagpipilian, ngunit ang ChillPeppr proyekto ay nahuli ang aking mga mata:


Ito ay isang sistema ng dalawang bahagi na dinisenyo upang i-play na may bakal mula sa webn. Ang unang bahagi - Serial JSON Server, na nakasulat sa GO, ay nagsisimula sa machine konektado direkta sa piraso ng hardware, at alam kung paano upang pamahalaan ang mga sunud-port sa webcases. Ang ikalawang ay gumagana sa iyong browser. Mayroon silang isang buong balangkas para sa mga widget ng gusali na may ilang mga functional, na kung saan ay maaaring shoved sa pahina. Sa partikular, mayroon na silang handa na workspace (isang hanay ng mga widget) para sa Gbl at TinyG.


At ang ChillPeppr ay may suporta para sa autoleveling. At tila siya ay masyadong maginhawa kaysa sa universalgcodesender'a, na ginamit ko noon. Ko bang ilagay ang server, sisimulan ko ang bahagi browser, gastusin ko ng kalahating oras upang makitungo sa ang interface, paglo-load ng GCode doon ang aking card at makita ang ilang mga uri ng basura:



Naghahanap sa GCode mismo, na bumubuo ng PCB2GCode, nakikita ko na ginagamit nito ang notasyon kapag ang command (G1) ay hindi ulitin sa kasunod na mga linya, at ang mga bagong coordinate lamang ang ibinigay:


G00 x1.84843 y34.97110 (Rapid Ilipat sa Simulan.) F100.00000 G01 Z-0.12000 G04 P0 (Dwell para sa Walang Time - G64 ay hindi dapat Smooth Sa paglipas Ang Point) F200.00000 x1.84843 y34.97110 x2.64622 Y34 .17332 x2.69481 y34.11185 x2.73962 y34.00364 x2.74876 y31.85178 x3.01828 y31.84988 x3.06946 y31.82249 x3.09684 y31.77131

Sa paghusga sa balat sa pamamagitan ng ang katunayan na Chilipeppr nagpapakita lamang vertical kilusan, ito ay nakikita ang hilera G01 Z-0.12 dito, ngunit hindi nauunawaan ang lahat ng bagay na nauuna matapos F200. Kailangan mong muling mag-remake sa explict notation. Siyempre, maaari kang magtrabaho sa iyong mga kamay o magsulat ng ilang post-processing script. Ngunit walang paulit-ulit ang G-Code Ripper, na, bukod sa iba pang mga bagay, ay maaaring matalo ang mga kumplikadong gcode team (tulad ng parehong arc) sa mas simple. Sa pamamagitan ng paraan, alam din niya kung paano ang autoprobe matrix ay upang magsulid gcode, ngunit walang built-in na suporta para sa Gbl. Ngunit maaari mong gawin ang napaka split. Lubos akong lumapit sa karaniwang mga setting (maliban sa config na kailangan kong baguhin ang mga yunit nang maaga sa MM). Ang nagresultang file ay nagsimulang maipakita nang normal sa Chilipeppr:



Karagdagang patakbuhin ang autoprobe, nang hindi nalilimutan na tukuyin ang distansya mula sa kung saan upang bigyan ang sample, at ang lalim nito. Sa aking kaso, itinuturo ko na kailangan mong alisin ang 1 hanggang -2 mm. Ang mas mababang limitasyon ay hindi mahalaga, maaari itong ilagay nang hindi bababa sa -10, ngunit hindi ko ipaalam: Ang ilang beses ay hindi matagumpay na nagtakda ng panimulang punto, kung saan kailangan mong patakbuhin ang sample, at ang mga matinding puntos ay naging sa labas ng board. Kung ang plug ay mas malaki - maaari mong at engraver break. At isang pagkakamali lamang. Mula sa antas ng itaas na limitasyon direkta depende sa kung gaano katagal ito ay maghugas ng ibabaw. Sa aking kaso, ang bayad ay talagang hindi kailanman lumampas sa 0.25 mm pataas o pababa, ngunit 1 mm ay sa paanuman mas maaasahan. I-click ang itinatangi na run at tumakbo sa paggiling upang magnilay:



At sa chilipepr interface mayroong isang dahan-dahan na malabong ibabaw:



Kinakailangan na magbayad dito na ang lahat ng mga halaga ng Z ay pinarami ng 50, upang mas mahusay na maisalarawan ang resultang ibabaw. Ito ay isang pasadyang parameter, ngunit 10 at 50 ay gumagana nang maayos, sa palagay ko. Madalas kong makita ang katotohanan na ang ilang mga punto ay mas mataas kaysa sa maaari mong asahan mula dito. Sa personal, iniugnay ko ito sa katunayan na ang sensor ay nakakakuha ng tangke at nagbibigay ng maling tugon. Pinapayagan ka ng benepisyo ng Chilipeppr na alisin ang mapa ng taas sa anyo ng Jsonk, maaari itong itama sa pamamagitan ng mga kamay pagkatapos nito, at pagkatapos ay i-download ito sa iyong mga kamay. Susunod, pindutin ang pindutang "Magpadala ng auto-leveled gcode sa workspace" - at ang naitama na GKOD ay na-load na sa paminta:


N40 G1 X 2.6948 Y 34.1118 Z0.1047 (AL BAGONG Z) N41 G1 X 2.7396 Y 34.0036 Z0.1057 (AL BAGONG Z) N42 G1 X 2.7488 Y 31.8518 Z0.1077 (AL BAGONG Z) N43 G1 X 3.0183 Y 31.8499 Z0. 1127 (Al New Z) N44 G1 X 3.0695 Y 31.8225 Z0.1137 (AL BAGONG Z) N45 G1 X 3.0968 Y 31.7713 Z0.1142 (Al New Z)

Ang code ay idinagdag sa Z, na dapat magbayad para sa mga iregularidad sa ibabaw.

Pagpili ng mga parameter ng paggiling

Inilunsad ko ang paggiling, nakuha ko ang resulta na ito:



Maaaring makita nang sabay-sabay ang tatlong puntos:

  1. Ang problema sa mga iregularidad ng ibabaw ay naiwan: ito ay hiwa (mas tiyak, ito ay precipitated) lahat ng bagay ay halos isang lalim, walang pass kahit saan, hindi ito magdadala ng masyadong maraming.
  2. Ang pamumulaklak ay hindi sapat: 0.05 mm ay malinaw na kulang para sa palara na ito. Ang mga boards, sa pamamagitan ng paraan, ang ilang mga hindi kilalang hayop na may AliExpress, tanso kapal doon ay hindi ipahiwatig. Ang layer ng tanso ay iba, ang pinaka-karaniwan - mula 18 hanggang 140 μm (0.018-0.14 mm).
  3. Malinaw na nakikita ang labanan ng ukit.

Tungkol sa globalismo. Kunin kung gaano kalalim ang kinakailangan upang mapababa ang engraver, madali. Ngunit may mga detalye. Ang conical engraver ay may hugis ng tatsulok sa projection. Sa isang banda, ang anggulo ng impormasyon sa operating point ay tumutukoy kung magkano ang tool ay mabigat na paglabag at kung gaano katagal ito mabubuhay, at sa iba pa - mas malaki ang anggulo, ang mas malawak na magkakaroon ng pagbawas para sa isang ibinigay na gluke.



Ang formula para sa pagkalkula ng lapad ng hiwa sa isang naibigay na gluage ay mukhang ito (immodestly kinuha sa refrap.org at naitama):


2 * Penetration depth * tanges (tool tip angle) + tip lapad

Isinasaalang-alang namin ito ayon dito: para sa engraver na may isang anggulo ng 10 degrees at isang punto ng contact 0.1 mm na may isang gloss ng 0.1 mm makuha namin ang lapad ng hiwa ng halos 0.15 mm. Batay sa mga ito, sa pamamagitan ng paraan, maaari mong tantiyahin kung saan ang minimum na distansya sa pagitan ng mga track ay gumawa ng pinili ukit sa palara ng napiling kapal. Well, kahit na hindi mo kailangan ng napakaliit na distansya sa pagitan ng mga track, hindi ito nagkakahalaga ng masyadong malalim sa isang milling mill, dahil ang payberglas ay napaka-tupted cutter kahit na mula sa solid alloys.


Well, narito pa rin ang isang nakakatawa sandali. Ipagpalagay na mayroon kaming dalawang track na 0.5 mm mula sa bawat isa. Kapag nagpapatakbo kami ng PCB2GCode, titingnan nito ang halaga ng parameter na offset ng toolpath (kung magkano ang pag-urong mula sa track sa panahon ng paggiling) at talagang gumawa ng dalawang mga sipi sa pagitan ng mga track, tumira mula sa bawat isa (0.5 - 2 * toolpath_offset) mm, ito ay Manatili sa pagitan nila (at sa halip ng isang kabuuang uri ng tanso, at ito ay pangit. Kung gagawin mo ang toolpath_offset malaki kaysa sa distansya sa pagitan ng mga track, ang PCB2GCode ay magbibigay ng babala, ngunit bubuo lamang ng isang linya sa pagitan ng mga track. Sa pangkalahatan, para sa aking mga application, ang pag-uugali na ito ay mas lalong kanais-nais dahil ang mga track ay mas malawak, ang pamutol ay nagiging mas mababa - kagandahan. Totoo, maaaring may problema sa mga sangkap ng SMD, ngunit malamang na hindi.


May isang malinaw na kaso ng naturang pag-uugali: Kung humingi ka ng isang napakalaking toolpath_offset, pagkatapos ay makakakuha kami ng naka-print na circuit board sa isip ang Raven chart. Sa pinakamaliit, maganda ito;) Sa epekto maaari mong tingnan ang unang screenshot mula sa PCB2GCode, na ibinigay ko. Mayroong ipinapakita kung paano ito magiging hitsura.


Ngayon tungkol sa labanan ng ukit. Ito ang aking walang kabuluhan na tawag ko sa kanila. Mayroon akong isang mahusay na suliran tulad ng at magkano, siyempre, ay hindi hit. Dito, sa halip, ang dulo ng ukit ay baluktot kapag lumipat at tumalon sa pagitan ng mga puntos, na nagbibigay ng isang kakaibang larawan na may mga tuldok. Ang una at pangunahing ideya - ang pamutol ay walang oras upang i-cut sa pamamagitan ng at samakatuwid jumps. Ipinakita ng Easy Googling na ang mga tao ay nagpapaikut-ikot sa mga naka-print na circuit boards na may suliran sa 50k revolutions sa bilis na humigit-kumulang na 1000 mm / min. Mayroon akong isang suliran ay nagbibigay ng 10k nang walang load, at maaari itong ipagpalagay na ito ay kinakailangan upang i-cut sa isang bilis ng 200 mm / min.

Mga resulta at output

Sa pagsasaalang-alang ang lahat ng ito, gayahin ko ang isang bagong piraso ng textolite, inilunsad ko ang paggiling at makuha ang resulta na ito:



Ang tuktok ay eksakto kung paano ito lumabas mula sa milling mill, sa ilalim - pagkatapos na gastusin niya ito ang karaniwang sharpening stone ng ilang beses. Tulad ng makikita, sa tatlong lugar ang track ay hindi pinutol. Sa pangkalahatan, ang lahat ng lapad ng board ng mga track ay lumulutang. Kailangan mo pa ring maunawaan, ngunit mayroon akong isang palagay na ang dahilan. Sa una ako fucked ang board para sa bilateral scotch, at madalas na dumating out sapat. Pagkatapos, sa isang pares ng mga lugar, grabbed ang mga gilid ng screws ng screws. Mukhang manatiling mas mahusay, ngunit gumaganap pa rin ng kaunti. Pinaghihinalaan ko na sa panahon ng paggiling ito ay pinindot laban sa site at dahil dito, sa katunayan, hindi ito pinutol.



Sa pangkalahatan, ang mga prospect para sa lahat ng ito. Kapag ang proseso ay nagtrabaho out, ang konstruksiyon ng taas matrix tumatagal ng limang hanggang pitong minuto, pagkatapos ay ang paggiling ay direkta sa loob ng ilang minuto. Mukhang eksperimento. Ngunit maaari mong gawin ang drill sa parehong machine. Bumili pa rin ng mga rivet, at magkakaroon ng kaligayahan! Kung ang paksa ay kawili-wili, maaari kong isulat ang isa pang artikulo tungkol sa drill, bilateral fees, atbp.