{"id":12171,"date":"2023-06-06T10:05:38","date_gmt":"2023-06-06T02:05:38","guid":{"rendered":"https:\/\/firstmold.com\/?p=12171"},"modified":"2025-07-15T13:33:19","modified_gmt":"2025-07-15T05:33:19","slug":"cnc-programming","status":"publish","type":"post","link":"https:\/\/firstmold.com\/pl\/guides\/cnc-programming\/","title":{"rendered":"Niezb\u0119dne informacje, kt\u00f3re nale\u017cy pozna\u0107 przed zrozumieniem lub nauk\u0105 programowania CNC"},"content":{"rendered":"<p>Przed zrozumieniem lub nauk\u0105 programowania CNC powinni\u015bmy najpierw wyja\u015bni\u0107, jak\u0105 wiedz\u0119 musimy opanowa\u0107.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-nbsp-skills-nbsp-or-nbsp-knowledge-nbsp-should-nbsp-you-nbsp-get-before-understanding-or-learning-cnc-programming\">Jakie umiej\u0119tno\u015bci lub wiedz\u0119 nale\u017cy zdoby\u0107 przed zrozumieniem lub nauk\u0105 programowania CNC?<\/h2>\n\n\n\n<p>1. Posiadanie podstaw mechanicznych i wiedzy na temat struktury formy mo\u017ce by\u0107 korzystne, poniewa\u017c zapewnia lepsze zrozumienie proces\u00f3w obr\u00f3bki i programowanych komponent\u00f3w.<\/p>\n\n\n\n<p>2. Programowanie CNC obejmuje zar\u00f3wno programowanie r\u0119czne, jak i automatyczne. Programowanie r\u0119czne cz\u0119sto wi\u0105\u017ce si\u0119 z bezpo\u015brednim pisaniem kodu, co wymaga podstaw matematyki i jasnego zrozumienia kierunk\u00f3w wsp\u00f3\u0142rz\u0119dnych (X, -X, Y, -Y). Wiedza ta ma kluczowe znaczenie dla dok\u0142adnego programowania.<\/p>\n\n\n\n<p>3. Chocia\u017c nauka szybkiego rysowania 2D i projektowania 3D mo\u017ce pom\u00f3c w zrozumieniu wizualnych aspekt\u00f3w programowania CNC, niekoniecznie jest to warunek wst\u0119pny. Zale\u017cy to od konkretnych cel\u00f3w i projekt\u00f3w.<\/p>\n\n\n\n<p>4. Zami\u0142owanie do maszyn i zainteresowanie wydajno\u015bci\u0105 i dzia\u0142aniem konkretnych marek maszyn (takich jak Sanling, FANUC, Siemens i HASS) mo\u017ce zwi\u0119kszy\u0107 motywacj\u0119 i zaanga\u017cowanie w programowanie CNC. Niemniej jednak, zrozumienie lub opanowanie samego programowania nie jest obowi\u0105zkowym wymogiem.<\/p>\n\n\n\n<p>5. Obserwacja rzeczywistego dzia\u0142ania maszyn CNC na miejscu, w tym takich aspekt\u00f3w jak pr\u0119dko\u015b\u0107 narz\u0119dzia, posuw i g\u0142\u0119boko\u015b\u0107 skrawania, mo\u017ce dostarczy\u0107 cennych spostrze\u017ce\u0144 i praktycznej wiedzy, kt\u00f3ra mo\u017ce poprawi\u0107 umiej\u0119tno\u015bci programowania CNC.<\/p>\n\n\n\n<p>6. Sumienne uczenie si\u0119, krytyczne my\u015blenie, robienie dok\u0142adnych notatek i uczenie si\u0119 na b\u0142\u0119dach s\u0105 niezb\u0119dne do skutecznego uczenia si\u0119 i opanowania programowania CNC lub jakiejkolwiek innej umiej\u0119tno\u015bci.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-which-software-tools-are-utilized-in-cnc-programming\">Jakie narz\u0119dzia programowe s\u0105 wykorzystywane w programowaniu CNC?<\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><td><strong>Kategoria oprogramowania<\/strong><\/td><td><strong>Nazwa oprogramowania<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Projektowanie wspomagane komputerowo (CAD)<\/td><td>AutoCAD, SolidWorks, Fusion 360, CATIA, Siemens NX<\/td><\/tr><tr><td>Produkcja wspomagana komputerowo (CAM)<\/td><td>Mastercam, CAMWorks, PowerMill, GibbsCAM, Edgecam<\/td><\/tr><tr><td><a href=\"https:\/\/firstmold.com\/pl\/tips\/g-code-and-m-code\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Kod G<\/strong><\/a> Redaktorzy<\/td><td>Notepad++, Visual Studio Code, Gedit, Sublime Text<\/td><\/tr><tr><td>Symulacja i weryfikacja<\/td><td>Vericut, NCSIMUL, CAMotics, MachineWorks<\/td><\/tr><tr><td>Sterowanie maszynami i komunikacja<\/td><td>Fanuc CNC Guide, Siemens Sinumerik Operate, Haas Control Simulator, Mach3<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-manual-programming-and-automatic-programming-in-cnc-programming\">Programowanie r\u0119czne i programowanie automatyczne w programowaniu CNC<\/h2>\n\n\n\n<p>Jak wspomniano powy\u017cej, w programowaniu CNC istniej\u0105 dwa g\u0142\u00f3wne podej\u015bcia do tworzenia program\u00f3w: r\u0119czne i automatyczne.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-manual-nbsp-programming\">Programowanie r\u0119czne:<\/h3>\n\n\n\n<p>Programowanie r\u0119czne polega na bezpo\u015brednim pisaniu kodu programu CNC przy u\u017cyciu edytora tekstu lub specjalistycznego oprogramowania. Programista musi rozumie\u0107 mo\u017cliwo\u015bci maszyny CNC, j\u0119zyk G-code i specyficzn\u0105 sk\u0142adni\u0119 wymagan\u0105 przez sterownik maszyny.<\/p>\n\n\n\n<p>R\u0119czny proces programowania zazwyczaj obejmuje:<\/p>\n\n\n\n<p>Pisanie pojedynczych linii instrukcji kodu G w celu zdefiniowania ruch\u00f3w narz\u0119dzia, pr\u0119dko\u015bci wrzeciona, pr\u0119dko\u015bci posuwu i innych parametr\u00f3w.<\/p>\n\n\n\n<p>Obliczanie dok\u0142adnych wsp\u00f3\u0142rz\u0119dnych \u015bcie\u017cek narz\u0119dzia na podstawie geometrii cz\u0119\u015bci przy u\u017cyciu oblicze\u0144 matematycznych i trygonometrii.<\/p>\n\n\n\n<p>Uwzgl\u0119dnianie zmian narz\u0119dzi, ustawie\u0144 przedmiotu obrabianego, przesuni\u0119\u0107 narz\u0119dzi i innych czynnik\u00f3w w celu zapewnienia dok\u0142adnych i wydajnych operacji obr\u00f3bki.<\/p>\n\n\n\n<p>Programowanie r\u0119czne umo\u017cliwia precyzyjn\u0105 kontrol\u0119 nad procesem obr\u00f3bki, umo\u017cliwiaj\u0105c dostosowanie i dostrojenie kodu. Jest ono cz\u0119sto wykorzystywane w z\u0142o\u017conych lub unikalnych zastosowaniach obr\u00f3bki, w kt\u00f3rych automatyczne programowanie mo\u017ce nie by\u0107 odpowiednie lub wydajne.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-automatic-nbsp-programming\">Automatyczne programowanie:<\/h3>\n\n\n\n<p>Programowanie automatyczne, programowanie wspomagane komputerowo lub programowanie CAM, polega na wykorzystaniu specjalistycznego oprogramowania do automatycznego generowania program\u00f3w CNC. Oprogramowanie generuje kod programu przy u\u017cyciu danych wej\u015bciowych, takich jak geometria cz\u0119\u015bci, informacje o narz\u0119dziach, operacje obr\u00f3bki i inne parametry.<\/p>\n\n\n\n<p>Proces automatycznego programowania zazwyczaj obejmuje nast\u0119puj\u0105ce elementy:<\/p>\n\n\n\n<p>Importowanie lub tworzenie modelu 3D lub pliku CAD cz\u0119\u015bci, kt\u00f3ra ma zosta\u0107 poddana obr\u00f3bce.<\/p>\n\n\n\n<p>Definiowanie operacji obr\u00f3bki, narz\u0119dzi i parametr\u00f3w obr\u00f3bki w oprogramowaniu CAM.<\/p>\n\n\n\n<p>Oprogramowanie automatycznie generuje kod programu CNC, w tym \u015bcie\u017cki narz\u0119dzi, pr\u0119dko\u015bci, posuwy i inne instrukcje.<\/p>\n\n\n\n<p>Automatyczne programowanie oferuje szereg korzy\u015bci, w tym zwi\u0119kszon\u0105 produktywno\u015b\u0107, skr\u00f3cony czas programowania oraz mo\u017cliwo\u015b\u0107 symulacji i optymalizacji \u015bcie\u017cek narz\u0119dzi przed obr\u00f3bk\u0105. Jest ono powszechnie stosowane w bran\u017cach z produkcj\u0105 wielkoseryjn\u0105 lub powtarzalnymi zadaniami obr\u00f3bki skrawaniem.<\/p>\n\n\n\n<p>Zar\u00f3wno programowanie r\u0119czne, jak i automatyczne maj\u0105 swoje zalety. S\u0105 one stosowane w oparciu o konkretne wymagania projektu, z\u0142o\u017cono\u015b\u0107 cz\u0119\u015bci, do\u015bwiadczenie programisty i inne czynniki. Wielu programist\u00f3w CNC korzysta z r\u0119cznych i automatycznych technik programowania, aby osi\u0105gn\u0105\u0107 najlepsze wyniki.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-steps-of-cnc-programming\">Etapy programowania CNC<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-workflow-of-the-manual-programming\">Przebieg programowania r\u0119cznego<\/h3>\n\n\n\n<p>1. Analiza rysunku cz\u0119\u015bci i planowanie procesu: Obejmuje to analiz\u0119 rysunku cz\u0119\u015bci, zrozumienie wymiar\u00f3w i wymaga\u0144 technicznych, okre\u015blenie planu obr\u00f3bki, sekwencjonowanie operacji, <a href=\"https:\/\/firstmold.com\/pl\/guides\/jigs-and-fixtures\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>projektowanie osprz\u0119tu<\/strong><\/a> w razie potrzeby wybieraj\u0105c odpowiednie narz\u0119dzia oraz planuj\u0105c \u015bcie\u017ck\u0119 narz\u0119dzia i parametry ci\u0119cia.<\/p>\n\n\n\n<p>2. Przetwarzanie matematyczne: Uk\u0142ad wsp\u00f3\u0142rz\u0119dnych przedmiotu obrabianego jest tworzony w oparciu o charakterystyk\u0119 geometryczn\u0105 cz\u0119\u015bci. Trajektoria narz\u0119dzia jest obliczana w tym uk\u0142adzie wsp\u00f3\u0142rz\u0119dnych, bior\u0105c pod uwag\u0119 punkty pocz\u0105tkowe i ko\u0144cowe element\u00f3w geometrycznych, \u015brodki \u0142uk\u00f3w ko\u0142owych oraz przeci\u0119cia lub punkty styczne mi\u0119dzy elementami geometrycznymi. W przypadku z\u0142o\u017conych kszta\u0142t\u00f3w obliczane s\u0105 dyskretne punkty na powierzchni lub krzywej, a do po\u0142\u0105czenia tych punkt\u00f3w u\u017cywane s\u0105 linie proste lub przybli\u017cenia \u0142uk\u00f3w.<\/p>\n\n\n\n<p>3. Pisanie listy programu cz\u0119\u015bci: Okre\u015blona trasa obr\u00f3bki i parametry procesu s\u0105 t\u0142umaczone na kod polece\u0144 systemu CNC i format segmentu programu. Program cz\u0119\u015bci jest zapisywany wiersz po wierszu, zgodnie z okre\u015blon\u0105 sk\u0142adni\u0105 i konwencjami programowania.<\/p>\n\n\n\n<p>4. Wprowadzanie programu: W przesz\u0142o\u015bci wprowadzanie programu odbywa\u0142o si\u0119 za pomoc\u0105 perforowanej ta\u015bmy papierowej, ale nowoczesne maszyny CNC zazwyczaj wykorzystuj\u0105 klawiatury lub interfejsy komputerowe do wprowadzania kodu programu do systemu CNC.<\/p>\n\n\n\n<p>5. Weryfikacja programu i pierwsze ci\u0119cie testowe: Napisany program musi zosta\u0107 zweryfikowany i przetestowany przed rozpocz\u0119ciem obr\u00f3bki. Weryfikacja polega na sprawdzeniu trajektorii ruchu maszyny poprzez uruchomienie programu bez ci\u0119cia przedmiotu obrabianego, cz\u0119sto przy u\u017cyciu d\u0142ugopisu do \u015bledzenia \u015bcie\u017cki narz\u0119dzia na papierze. Je\u015bli maszyna CNC jest wyposa\u017cona w wy\u015bwietlacz graficzny, do wizualizacji procesu ci\u0119cia narz\u0119dzia mo\u017cna u\u017cy\u0107 symulacji. Jednak pierwsze ci\u0119cie testowe na rzeczywistym przedmiocie obrabianym ma kluczowe znaczenie dla oceny dok\u0142adno\u015bci obrabianych cz\u0119\u015bci i dokonania niezb\u0119dnych korekt parametr\u00f3w ci\u0119cia i \u015bcie\u017cek narz\u0119dzia.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-workflow-of-the-automatic-programming\">Przep\u0142yw pracy automatycznego programowania<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-1-cad-model-import-or-creation\">1. Import lub tworzenie modelu CAD<\/h4>\n\n\n\n<p>Pierwszym krokiem jest zaimportowanie modelu 3D obrabianej cz\u0119\u015bci do oprogramowania CAM. Model 3D mo\u017cna zaimportowa\u0107 z oprogramowania CAD lub utworzy\u0107 bezpo\u015brednio w oprogramowaniu CAM.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-2-define-machining-operations\">2. Definiowanie operacji obr\u00f3bki<\/h4>\n\n\n\n<p>Nast\u0119pnie programista definiuje operacje obr\u00f3bki, kt\u00f3re maj\u0105 zosta\u0107 wykonane na cz\u0119\u015bci. Obejmuje to okre\u015blenie operacji takich jak obr\u00f3bka zgrubna, wyka\u0144czaj\u0105ca, wiercenie, konturowanie, wg\u0142\u0119bianie itp. Ka\u017cda operacja ma okre\u015blone parametry, takie jak wyb\u00f3r narz\u0119dzia, pr\u0119dko\u015bci skrawania i posuwy, g\u0142\u0119boko\u015bci skrawania, odsuni\u0119cia i naddatki.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-3-toolpath-generation\">3. Generowanie \u015bcie\u017cki narz\u0119dzia<\/h4>\n\n\n\n<p>W oparciu o zdefiniowane operacje obr\u00f3bki, oprogramowanie CAM generuje \u015bcie\u017ck\u0119 narz\u0119dzia reprezentuj\u0105c\u0105 ruch narz\u0119dzia i strategi\u0119 obr\u00f3bki na powierzchniach cz\u0119\u015bci. \u015acie\u017cki narz\u0119dzia s\u0105 obliczane z uwzgl\u0119dnieniem takich czynnik\u00f3w jak geometria narz\u0119dzia, orientacja narz\u0119dzia, unikanie kolizji i algorytmy optymalizacji.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-4-simulation-and-verification\">4. Symulacja i weryfikacja<\/h4>\n\n\n\n<p>Po wygenerowaniu \u015bcie\u017cek narz\u0119dzia programista mo\u017ce przeprowadzi\u0107 symulacj\u0119 procesu obr\u00f3bki w oprogramowaniu CAM. Symulacja ta pozwala na wizualizacj\u0119 ruchu narz\u0119dzia, wykrywanie potencjalnych kolizji lub b\u0142\u0119d\u00f3w oraz zapewnienie, \u017ce \u015bcie\u017cka narz\u0119dzia jest zoptymalizowana i odpowiednia dla danej cz\u0119\u015bci.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-5-post-processing\">5. Przetwarzanie ko\u0144cowe<\/h4>\n\n\n\n<p>Po sfinalizowaniu i zweryfikowaniu \u015bcie\u017cki narz\u0119dzia oprogramowanie CAM wykonuje przetwarzanie ko\u0144cowe. Obejmuje to konwersj\u0119 \u015bcie\u017cki narz\u0119dzia na specyficzne dla maszyny instrukcje G-code, kt\u00f3re maszyna CNC mo\u017ce zrozumie\u0107. Postprocesor dostosowuje dane wyj\u015bciowe kodu G do konkretnych wymaga\u0144 dotycz\u0105cych sk\u0142adni i formatowania docelowego sterownika maszyny CNC.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-6-transfer-to-cnc-machine\">6. Przeniesienie na maszyn\u0119 CNC<\/h4>\n\n\n\n<p>Wygenerowany program G-code jest przesy\u0142any do maszyny CNC za po\u015brednictwem bezpo\u015bredniego po\u0142\u0105czenia lub zewn\u0119trznych no\u015bnik\u00f3w pami\u0119ci, takich jak dyski USB lub transfery sieciowe. Program jest \u0142adowany do sterownika maszyny i gotowy do wykonania.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-7-machine-setup-and-execution\">7. Konfiguracja i wykonanie maszyny<\/h4>\n\n\n\n<p>Maszyna jest konfigurowana przed uruchomieniem programu CNC z odpowiednimi uchwytami roboczymi, narz\u0119dziami tn\u0105cymi i wyr\u00f3wnaniem przedmiotu obrabianego. Gdy wszystko jest na swoim miejscu, program CNC jest wykonywany, a maszyna wykonuje zaprogramowane operacje obr\u00f3bki przedmiotu obrabianego.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-different-code-in-the-cnc-programming\">inny kod w programowaniu CNC<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-g-codes-nbsp-preparatory-nbsp-codes\">Kody G (kody przygotowawcze)<\/h3>\n\n\n\n<p>Kody G s\u0105 u\u017cywane do definiowania r\u00f3\u017cnych funkcji przygotowawczych i operacji. Kody te okre\u015blaj\u0105 ruch narz\u0119dzia, tryby obr\u00f3bki, uk\u0142ady wsp\u00f3\u0142rz\u0119dnych i inne parametry. Niekt\u00f3re popularne kody G obejmuj\u0105 G00 (szybkie pozycjonowanie), G01 (interpolacja liniowa), G02\/G03 (interpolacja ko\u0142owa), G17\/G18\/G19 (wyb\u00f3r p\u0142aszczyzny) i G90\/G91 (pozycjonowanie bezwzgl\u0119dne\/przyrostowe).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-m-codes-nbsp-miscellaneous-nbsp-codes\">Kody M (r\u00f3\u017cne kody)<\/h3>\n\n\n\n<p>Kody M s\u0105 u\u017cywane do sterowania r\u00f3\u017cnymi funkcjami maszyny, takimi jak dzia\u0142anie wrzeciona, <a href=\"https:\/\/firstmold.com\/pl\/guides\/cutting-fluids\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>ch\u0142odziwo<\/strong><\/a> w\u0142\u0105czanie\/wy\u0142\u0105czanie, zmiana narz\u0119dzi i zatrzymywanie maszyny. R\u00f3\u017cni\u0105 si\u0119 one w zale\u017cno\u015bci od marki i modelu maszyny. Przyk\u0142ady kod\u00f3w M obejmuj\u0105 M03\/M04 (wrzeciono w\u0142\u0105czone zgodnie z ruchem wskaz\u00f3wek zegara \/ przeciwnie do ruchu wskaz\u00f3wek zegara), M05 (zatrzymanie wrzeciona), M06 (zmiana narz\u0119dzia) i M08\/M09 (w\u0142\u0105czanie\/wy\u0142\u0105czanie ch\u0142odziwa).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-t-codes-tool-selection\">Kody T (wyb\u00f3r narz\u0119dzia)<\/h3>\n\n\n\n<p>Kody T s\u0105 u\u017cywane do okre\u015blenia numeru narz\u0119dzia lub przesuni\u0119cia narz\u0119dzia, kt\u00f3re ma by\u0107 u\u017cyte do obr\u00f3bki. Kody te wskazuj\u0105, kt\u00f3re narz\u0119dzie w magazynku narz\u0119dzi lub uchwycie narz\u0119dziowym powinno by\u0107 w\u0142\u0105czone dla konkretnej operacji. Na przyk\u0142ad, T01 wybiera narz\u0119dzie numer 1, T03 wybiera narz\u0119dzie numer 3 itd.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-s-code-spindle-speed\">Kod S (pr\u0119dko\u015b\u0107 wrzeciona)<\/h3>\n\n\n\n<p>Kod S s\u0142u\u017cy do definiowania \u017c\u0105danej pr\u0119dko\u015bci wrzeciona dla operacji obr\u00f3bki. Warto\u015b\u0107 po kodzie S reprezentuje pr\u0119dko\u015b\u0107 wrzeciona w RPM (obrotach na minut\u0119). Na przyk\u0142ad S1000 ustawia pr\u0119dko\u015b\u0107 wrzeciona na 1000 obr.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-f-code-feed-rate\">Kod F (pr\u0119dko\u015b\u0107 posuwu)<\/h3>\n\n\n\n<p>Kod F s\u0142u\u017cy do okre\u015blenia pr\u0119dko\u015bci posuwu, z jak\u0105 narz\u0119dzie porusza si\u0119 po zaprogramowanej \u015bcie\u017cce narz\u0119dzia. Warto\u015b\u0107 po kodzie F reprezentuje pr\u0119dko\u015b\u0107 posuwu w jednostkach na minut\u0119. Na przyk\u0142ad F200 ustawia posuw na 200 jednostek na minut\u0119.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-x-y-z-and-other-axis-codes\">Kody osi X, Y, Z i inne<\/h3>\n\n\n\n<p>Kody te okre\u015blaj\u0105 wsp\u00f3\u0142rz\u0119dne i pozycje narz\u0119dzia wzd\u0142u\u017c r\u00f3\u017cnych osi. Kod X reprezentuje pozycj\u0119 wzd\u0142u\u017c osi X, kod Y reprezentuje pozycj\u0119 wzd\u0142u\u017c osi Y, a kod Z reprezentuje pozycj\u0119 wzd\u0142u\u017c osi Z. Dodatkowe kody osi mog\u0105 by\u0107 u\u017cywane dla maszyn z wi\u0119ksz\u0105 liczb\u0105 osi, takich jak A, B, C itp.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-dwell-codes\">Kody Dwell<\/h3>\n\n\n\n<p>Kody zatrzymania zatrzymuj\u0105 maszyn\u0119 w okre\u015blonym miejscu lub na okre\u015blony czas. Czas zatrzymania jest okre\u015blany za pomoc\u0105 kodu P, reprezentuj\u0105cego czas zatrzymania w sekundach. Na przyk\u0142ad G04 P2 spowoduje zatrzymanie urz\u0105dzenia na 2 sekundy.<\/p>\n\n\n\n<p>W\u015br\u00f3d r\u00f3\u017cnych kod\u00f3w u\u017cywanych w programowaniu CNC, kod G jest najcz\u0119\u015bciej u\u017cywany. Kody G maj\u0105 fundamentalne znaczenie dla programowania CNC, poniewa\u017c definiuj\u0105 ruch maszyny i kontroluj\u0105 r\u00f3\u017cne aspekty procesu obr\u00f3bki.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-final-word\">S\u0142owo ko\u0144cowe<\/h2>\n\n\n\n<p>Programowanie CNC wi\u0105\u017ce si\u0119 z wieloma kluczowymi kwestiami, kt\u00f3re zas\u0142uguj\u0105 na szczeg\u00f3ln\u0105 uwag\u0119. Maj\u0105c tak\u0105 mo\u017cliwo\u015b\u0107, zamierzam w przysz\u0142o\u015bci po\u015bwi\u0119ci\u0107 artyku\u0142 kompleksowemu om\u00f3wieniu kluczowych aspekt\u00f3w, kt\u00f3re wymagaj\u0105 uwagi w programowaniu CNC.<\/p>","protected":false},"excerpt":{"rendered":"<p>Aby zrozumie\u0107 programowanie CNC, od czego powinni\u015bmy zacz\u0105\u0107? Czy wszyscy programi\u015bci zaczynaj\u0105 od obs\u0142ugi maszyny? Odpowiedzi znajdziesz w tym artykule.<\/p>","protected":false},"author":5,"featured_media":12177,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[47],"tags":[52],"class_list":["post-12171","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides","tag-cnc-machining"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.3 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>CNC Programming | Using The Codes To Finish Perfect Machining<\/title>\n<meta name=\"description\" content=\"To understand CNC programming, where should we start? Do all programmers start with machine operation? You&#039;ll get answers in this article.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/firstmold.com\/pl\/guides\/cnc-programming\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CNC Programming | Using The Codes To Finish Perfect Machining\" \/>\n<meta property=\"og:description\" content=\"To understand CNC programming, where should we start? Do all programmers start with machine operation? You&#039;ll get answers in this article.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/firstmold.com\/pl\/guides\/cnc-programming\/\" \/>\n<meta property=\"og:site_name\" content=\"First Mold\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.youtube.com\/@firstmold\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-06T02:05:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-15T05:33:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/firstmold.com\/wp-content\/uploads\/2023\/06\/CNC-programming-in-the-control.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"James Li\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Essential Information You Need To Know Before Understanding or Learning CNC Programming\" \/>\n<meta name=\"twitter:creator\" content=\"@firstmold2011\" \/>\n<meta name=\"twitter:site\" content=\"@firstmold2011\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"James Li\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/\"},\"author\":{\"name\":\"James Li\",\"@id\":\"https:\\\/\\\/firstmold.com\\\/#\\\/schema\\\/person\\\/41882a87bad7ee7a4cab1e8b0b75a0ae\"},\"headline\":\"Essential Information You Need To Know Before Understanding or Learning CNC Programming\",\"datePublished\":\"2023-06-06T02:05:38+00:00\",\"dateModified\":\"2025-07-15T05:33:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/\"},\"wordCount\":1739,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/firstmold.com\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/CNC-programming-in-the-control.webp\",\"keywords\":[\"CNC Machining\"],\"articleSection\":[\"What-is Guides\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/\",\"url\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/\",\"name\":\"CNC Programming | Using The Codes To Finish Perfect Machining\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/firstmold.com\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/CNC-programming-in-the-control.webp\",\"datePublished\":\"2023-06-06T02:05:38+00:00\",\"dateModified\":\"2025-07-15T05:33:19+00:00\",\"description\":\"To understand CNC programming, where should we start? Do all programmers start with machine operation? You'll get answers in this article.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/#primaryimage\",\"url\":\"https:\\\/\\\/firstmold.com\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/CNC-programming-in-the-control.webp\",\"contentUrl\":\"https:\\\/\\\/firstmold.com\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/CNC-programming-in-the-control.webp\",\"width\":800,\"height\":800,\"caption\":\"CNC programming in the control\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/firstmold.com\\\/guides\\\/cnc-programming\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/firstmold.com\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What-is Guides\",\"item\":\"https:\\\/\\\/firstmold.com\\\/pl\\\/category\\\/guides\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Essential Information You Need To Know Before Understanding or Learning CNC Programming\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/firstmold.com\\\/#website\",\"url\":\"https:\\\/\\\/firstmold.com\\\/\",\"name\":\"First Mold Manufacturing Limited | MFG\",\"description\":\"First Mold Official Website\",\"publisher\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/#organization\"},\"alternateName\":\"Parts Manufacturing Company | First Mold\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/firstmold.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/firstmold.com\\\/#organization\",\"name\":\"First Mold Manufacturing Limited\",\"alternateName\":\"First Mold\",\"url\":\"https:\\\/\\\/firstmold.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/firstmold.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/firstmold.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/First-Mold-Manufacturing-Limited-Site-Representation-Logo.png\",\"contentUrl\":\"https:\\\/\\\/firstmold.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/First-Mold-Manufacturing-Limited-Site-Representation-Logo.png\",\"width\":696,\"height\":696,\"caption\":\"First Mold Manufacturing Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/firstmold.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.youtube.com\\\/@firstmold\",\"https:\\\/\\\/x.com\\\/firstmold2011\",\"https:\\\/\\\/mastodon.social\\\/@firstmold\"],\"address\":[{\"@type\":\"PostalAddress\",\"name\":\"China Base\",\"streetAddress\":\"88 West Shagang Road, Gangkou Town\",\"addressLocality\":\"Zhongshan City\",\"addressRegion\":\"Guangdong\",\"postalCode\":\"528447\",\"addressCountry\":\"CN\"},{\"@type\":\"PostalAddress\",\"name\":\"Mexico Factory\",\"streetAddress\":\"Nave ISK-8, Parque Industrial y Log\u00edstico Sky Plus, Avenida Mineral de Cinco Se\u00f1ores No.100, del Parque Industrial Santa Fe\",\"addressLocality\":\"Silao de la Victoria\",\"addressRegion\":\"Guanajuato\",\"postalCode\":\"36270\",\"addressCountry\":\"MX\"},{\"@type\":\"PostalAddress\",\"name\":\"France Branch\",\"streetAddress\":\"2 Bis avenue des Cistes\",\"addressLocality\":\"Roquefort -la-Bedoule\",\"postalCode\":\"13830\",\"addressCountry\":\"FR\"},{\"@type\":\"PostalAddress\",\"name\":\"Singapore Branch\",\"streetAddress\":\"60 Paya Lebar Road #08-55\",\"addressLocality\":\"Singapore\",\"postalCode\":\"409051\",\"addressCountry\":\"SG\"}],\"description\":\"First Mold, whose full name is First Mold Manufacturing Limited, is a large-scale manufacturing company specializing in mold manufacturing, injection molding services, CNC machining, and rapid prototyping. With production bases in both China and Mexico, First Mold serves a global clientele.\",\"email\":\"marketing@firstmold.com\",\"telephone\":\"+86 18928160183\",\"legalName\":\"First Mold Manufacturing Limited\",\"foundingDate\":\"2012-02-19\",\"duns\":\"60-139-1218\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"201\",\"maxValue\":\"500\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/firstmold.com\\\/#\\\/schema\\\/person\\\/41882a87bad7ee7a4cab1e8b0b75a0ae\",\"name\":\"James Li\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e87553a9ae18a4c4bf75ff289d416ca431008e451eeea1dded57a08ec0fa3471?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e87553a9ae18a4c4bf75ff289d416ca431008e451eeea1dded57a08ec0fa3471?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e87553a9ae18a4c4bf75ff289d416ca431008e451eeea1dded57a08ec0fa3471?s=96&d=mm&r=g\",\"caption\":\"James Li\"},\"description\":\"Mold Making &amp; Precision Manufacturing Expert\",\"sameAs\":[\"https:\\\/\\\/firstmold.com\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/james-li-3950a622\\\/\"],\"honorificPrefix\":\"Mr.\",\"gender\":\"male\",\"knowsAbout\":[\"Mold Making\",\"Injection Molding\",\"CNC machining\"],\"knowsLanguage\":[\"English\",\"Chinese\"],\"jobTitle\":\"Technical Director\",\"worksFor\":\"First Mold Manufacturing Limited\",\"url\":\"https:\\\/\\\/firstmold.com\\\/pl\\\/author\\\/james-li\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Programowanie CNC | Wykorzystanie kod\u00f3w do perfekcyjnej obr\u00f3bki","description":"Aby zrozumie\u0107 programowanie CNC, od czego powinni\u015bmy zacz\u0105\u0107? Czy wszyscy programi\u015bci zaczynaj\u0105 od obs\u0142ugi maszyny? Odpowiedzi znajdziesz w tym artykule.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/firstmold.com\/pl\/guides\/cnc-programming\/","og_locale":"pl_PL","og_type":"article","og_title":"CNC Programming | Using The Codes To Finish Perfect Machining","og_description":"To understand CNC programming, where should we start? Do all programmers start with machine operation? You'll get answers in this article.","og_url":"https:\/\/firstmold.com\/pl\/guides\/cnc-programming\/","og_site_name":"First Mold","article_publisher":"https:\/\/www.youtube.com\/@firstmold","article_published_time":"2023-06-06T02:05:38+00:00","article_modified_time":"2025-07-15T05:33:19+00:00","og_image":[{"width":800,"height":800,"url":"https:\/\/firstmold.com\/wp-content\/uploads\/2023\/06\/CNC-programming-in-the-control.webp","type":"image\/webp"}],"author":"James Li","twitter_card":"summary_large_image","twitter_title":"Essential Information You Need To Know Before Understanding or Learning CNC Programming","twitter_creator":"@firstmold2011","twitter_site":"@firstmold2011","twitter_misc":{"Napisane przez":"James Li","Szacowany czas czytania":"8 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/#article","isPartOf":{"@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/"},"author":{"name":"James Li","@id":"https:\/\/firstmold.com\/#\/schema\/person\/41882a87bad7ee7a4cab1e8b0b75a0ae"},"headline":"Essential Information You Need To Know Before Understanding or Learning CNC Programming","datePublished":"2023-06-06T02:05:38+00:00","dateModified":"2025-07-15T05:33:19+00:00","mainEntityOfPage":{"@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/"},"wordCount":1739,"commentCount":0,"publisher":{"@id":"https:\/\/firstmold.com\/#organization"},"image":{"@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/firstmold.com\/wp-content\/uploads\/2023\/06\/CNC-programming-in-the-control.webp","keywords":["CNC Machining"],"articleSection":["What-is Guides"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/firstmold.com\/guides\/cnc-programming\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/","url":"https:\/\/firstmold.com\/guides\/cnc-programming\/","name":"Programowanie CNC | Wykorzystanie kod\u00f3w do perfekcyjnej obr\u00f3bki","isPartOf":{"@id":"https:\/\/firstmold.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/#primaryimage"},"image":{"@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/firstmold.com\/wp-content\/uploads\/2023\/06\/CNC-programming-in-the-control.webp","datePublished":"2023-06-06T02:05:38+00:00","dateModified":"2025-07-15T05:33:19+00:00","description":"Aby zrozumie\u0107 programowanie CNC, od czego powinni\u015bmy zacz\u0105\u0107? Czy wszyscy programi\u015bci zaczynaj\u0105 od obs\u0142ugi maszyny? Odpowiedzi znajdziesz w tym artykule.","breadcrumb":{"@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/firstmold.com\/guides\/cnc-programming\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/#primaryimage","url":"https:\/\/firstmold.com\/wp-content\/uploads\/2023\/06\/CNC-programming-in-the-control.webp","contentUrl":"https:\/\/firstmold.com\/wp-content\/uploads\/2023\/06\/CNC-programming-in-the-control.webp","width":800,"height":800,"caption":"CNC programming in the control"},{"@type":"BreadcrumbList","@id":"https:\/\/firstmold.com\/guides\/cnc-programming\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/firstmold.com\/pl\/"},{"@type":"ListItem","position":2,"name":"What-is Guides","item":"https:\/\/firstmold.com\/pl\/category\/guides\/"},{"@type":"ListItem","position":3,"name":"Essential Information You Need To Know Before Understanding or Learning CNC Programming"}]},{"@type":"WebSite","@id":"https:\/\/firstmold.com\/#website","url":"https:\/\/firstmold.com\/","name":"First Mold Manufacturing Limited | MFG","description":"Oficjalna strona internetowa First Mold","publisher":{"@id":"https:\/\/firstmold.com\/#organization"},"alternateName":"Parts Manufacturing Company | First Mold","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/firstmold.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/firstmold.com\/#organization","name":"First Mold Manufacturing Limited","alternateName":"First Mold","url":"https:\/\/firstmold.com\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/firstmold.com\/#\/schema\/logo\/image\/","url":"https:\/\/firstmold.com\/wp-content\/uploads\/2025\/06\/First-Mold-Manufacturing-Limited-Site-Representation-Logo.png","contentUrl":"https:\/\/firstmold.com\/wp-content\/uploads\/2025\/06\/First-Mold-Manufacturing-Limited-Site-Representation-Logo.png","width":696,"height":696,"caption":"First Mold Manufacturing Limited"},"image":{"@id":"https:\/\/firstmold.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.youtube.com\/@firstmold","https:\/\/x.com\/firstmold2011","https:\/\/mastodon.social\/@firstmold"],"address":[{"@type":"PostalAddress","name":"China Base","streetAddress":"88 West Shagang Road, Gangkou Town","addressLocality":"Zhongshan City","addressRegion":"Guangdong","postalCode":"528447","addressCountry":"CN"},{"@type":"PostalAddress","name":"Mexico Factory","streetAddress":"Nave ISK-8, Parque Industrial y Log\u00edstico Sky Plus, Avenida Mineral de Cinco Se\u00f1ores No.100, del Parque Industrial Santa Fe","addressLocality":"Silao de la Victoria","addressRegion":"Guanajuato","postalCode":"36270","addressCountry":"MX"},{"@type":"PostalAddress","name":"France Branch","streetAddress":"2 Bis avenue des Cistes","addressLocality":"Roquefort -la-Bedoule","postalCode":"13830","addressCountry":"FR"},{"@type":"PostalAddress","name":"Singapore Branch","streetAddress":"60 Paya Lebar Road #08-55","addressLocality":"Singapore","postalCode":"409051","addressCountry":"SG"}],"description":"First Mold, kt\u00f3rej pe\u0142na nazwa brzmi First Mold Manufacturing Limited, jest du\u017c\u0105 firm\u0105 produkcyjn\u0105 specjalizuj\u0105c\u0105 si\u0119 w produkcji form, us\u0142ugach formowania wtryskowego, obr\u00f3bce CNC i szybkim prototypowaniu. Dzi\u0119ki bazom produkcyjnym w Chinach i Meksyku, First Mold obs\u0142uguje klient\u00f3w na ca\u0142ym \u015bwiecie.","email":"marketing@firstmold.com","telephone":"+86 18928160183","legalName":"First Mold Manufacturing Limited","foundingDate":"2012-02-19","duns":"60-139-1218","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"201","maxValue":"500"}},{"@type":"Person","@id":"https:\/\/firstmold.com\/#\/schema\/person\/41882a87bad7ee7a4cab1e8b0b75a0ae","name":"James Li","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/e87553a9ae18a4c4bf75ff289d416ca431008e451eeea1dded57a08ec0fa3471?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e87553a9ae18a4c4bf75ff289d416ca431008e451eeea1dded57a08ec0fa3471?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e87553a9ae18a4c4bf75ff289d416ca431008e451eeea1dded57a08ec0fa3471?s=96&d=mm&r=g","caption":"James Li"},"description":"Ekspert w dziedzinie produkcji form i produkcji precyzyjnej","sameAs":["https:\/\/firstmold.com\/","https:\/\/www.linkedin.com\/in\/james-li-3950a622\/"],"honorificPrefix":"Mr.","gender":"male","knowsAbout":["Mold Making","Injection Molding","CNC machining"],"knowsLanguage":["English","Chinese"],"jobTitle":"Technical Director","worksFor":"First Mold Manufacturing Limited","url":"https:\/\/firstmold.com\/pl\/author\/james-li\/"}]}},"_links":{"self":[{"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/posts\/12171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/comments?post=12171"}],"version-history":[{"count":1,"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/posts\/12171\/revisions"}],"predecessor-version":[{"id":30406,"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/posts\/12171\/revisions\/30406"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/media\/12177"}],"wp:attachment":[{"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/media?parent=12171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/categories?post=12171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/firstmold.com\/pl\/wp-json\/wp\/v2\/tags?post=12171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}