Czy wiesz...

Balans Wypełniania Wypraski

Jak balans wypełniania wypraski wpływa na wielkość siły zwarcia?

Wizualizacja wyników OpenFOAM

Jaką cenę należy zapłacić za korzystanie z bezpłatnych pakietów do symulacji inżynierskich?

Jak Uwolnić Detal z Formy

Jak uwolnić detal z formy?

Testowanie Przemysłowego Systemu Sterowania Elektrowni

Jak testować przemysłowe systemy sterowania w oparciu o symulacje SiL i HiL?

Czytaj także:

odległość pomiędzy przewodem paliwowym a opaską zaciskową
Projektowanie

Packaging, czyli jak to wszystko pomieścić

­ Piotr Cabaj
Zespół posuwowy obrabiarki
Maszyny i urządzenia

Unifikacja w budowie maszyn

­ Aleksander Łukomski
Modelowanie Powierzchniowe Skomplikowane Zaokrąglenia
Projektowanie

Modelowanie powierzchniowe: skomplikowane zaokrąglenia

­ Jacek Mydlikowski
Fragment Arkusza Kalkulacyjnego Do Sprawdzania Wyników Egzaminu Spawacza Wg ISO9606
Technologie

Czy ładna spoina jest zawsze dobra?

­ Ryszard Jastrzębski, Zbigniew Prusak, Paulina Kubacka
Projektowanie i Konstrukcje Inżynierskie
  • STRONA GŁÓWNA
  • Aktualności
    Chwytak z pamięcią kształtu

    Chwytaki z pamięcią kształtu

    Spontaniczna synchronizacja oscylatorów do napędu robota

    Spontaniczna synchronizacja oscylatorów do napędu robota

    Kosmiczny aparat LSST

    Kosmiczny aparat LSST

    Testy bezzałogowca w konfiguracji tail-sitter

    Testy bezzałogowca w konfiguracji tail-sitter

    Uzwojenie z nanorurek węglowych

    Uzwojenie z nanorurek węglowych

    Honda rakieta wielokrotnego użytku

    Honda oblatuje rakietę wielokrotnego użytku

    Przyrostowa reprodukcja podzespołów turbin wiatrowych

    Przyrostowa reprodukcja podzespołów turbin wiatrowych

    Druk 3D ze złomu

    Druk 3D ze złomu?

    Wieloskładnikowy stop wysokotemperaturowy do budowy turbin

    Wieloskładnikowy stop wysokotemperaturowy

  • Artykuły
    • Wszystkie artykuły
    • Analizy, symulacje
    • Badania, analizy
    • Części maszyn i urządzeń
    • Historia
    • Inne
    • Konstrukcje
    • Maszyny i urządzenia
    • Materiały
    • Projektowanie
    • Rozwiązania
    • Technologie
    naprężenia ścinające przy wtrysku cienkościennej wypraski

    Wskaźnik szybkości płynięcia (MFR)

    Sprężyny Faliste Smalley

    Sześć powodów, dla których warto użyć sprężyn falistych

    Superfinish dogładzanie oscylacyjne

    SUPERFINISH: Precyzyjna obróbka dla uzyskania optymalnych powierzchni

    Zrobotyzowane pielenie zamiast herbicydów

    Zrobotyzowane pielenie zamiast herbicydów

    Ceramika ultra-wysokotemperaturowa UHTC dla lotów hipersonicznych

    Ceramika ultra-wysokotemperaturowa UHTC dla lotów hipersonicznych

    Kompletna spawalnia VW T4 1997

    VW Poznań – hala nr 7

    przekładnia stożkowo-planetarna

    Historia pewnej przekładni

    Uszczelnienia w siłownikach hydraulicznych

    Uszczelnienia w siłownikach hydraulicznych

    Materiały ceramiczne w energetyce jądrowej

    Materiały ceramiczne w energetyce jądrowej

    Superfinishing dogładzanie oscylacyjne

    Superfinishing – dogładzanie oscylacyjne

    Pierścienie Ustalające Smalley Spirolox

    Pierścienie ustalające Smalley Spirolox

    badanie materiałowe polimerów na potrzeby MES

    Badania materiałowe i modelowanie polimerów na potrzeby symulacji MES

    Wywrotnica czołowa o ruchu kontrolowanym

    Historia jednego patentu – czyli dlaczego warto znać teorię

    separator do docierania wałków

    Docieranie otworów i powierzchni walcowych

    Honowanie na standardowych centrach obróbczych

    Honowanie na standardowych centrach obróbczych

    Wybrane tematy:

    • robotyzacja
    • spawanie
    • obróbka skrawaniem
    • MES
    • klejenie
    • tworzywa sztuczne
    • motoryzacja
    • CAD
    • polskie projekty
    • lotnictwo
    • druk 3D
    • silniki
    • formy wtryskowe
    • budowa maszyn
    • technologie łączenia
    • obliczenia
    • kompozyty
    • ceramika techniczna
    • Analizy, symulacje
    • Badania, analizy
    • Technologie
    • Maszyny i urządzenia
    • Części maszyn i urządzeń
    • Konstrukcje
    • Rozwiązania
    • Projektowanie
    • Materiały
    • Historia
    • Inne
  • Czasopismo
    • O czasopiśmie
    • Jak zakupić
    • Archiwum
      • Archiwum 2025
      • Archiwum 2024
      • Archiwum 2023
      • Archiwum 2022
      • Archiwum 2021
      • Archiwum 2020
      • Archiwum 2019
      • Archiwum 2018
      • Archiwum 2017
      • Archiwum 2016
      • Archiwum 2015
      • Archiwum 2014
      • Archiwum 2013
      • Archiwum 2012
      • Archiwum 2011
      • Archiwum 2010
      • Archiwum 2009
      • Archiwum 2008
      • Archiwum 2007
  • Kontakt
  • ­
Nie znaleziono
Zobacz wszystkie wyniki
Projektowanie i Konstrukcje Inżynierskie
  • STRONA GŁÓWNA
  • Aktualności
    Chwytak z pamięcią kształtu

    Chwytaki z pamięcią kształtu

    Spontaniczna synchronizacja oscylatorów do napędu robota

    Spontaniczna synchronizacja oscylatorów do napędu robota

    Kosmiczny aparat LSST

    Kosmiczny aparat LSST

    Testy bezzałogowca w konfiguracji tail-sitter

    Testy bezzałogowca w konfiguracji tail-sitter

    Uzwojenie z nanorurek węglowych

    Uzwojenie z nanorurek węglowych

    Honda rakieta wielokrotnego użytku

    Honda oblatuje rakietę wielokrotnego użytku

    Przyrostowa reprodukcja podzespołów turbin wiatrowych

    Przyrostowa reprodukcja podzespołów turbin wiatrowych

    Druk 3D ze złomu

    Druk 3D ze złomu?

    Wieloskładnikowy stop wysokotemperaturowy do budowy turbin

    Wieloskładnikowy stop wysokotemperaturowy

  • Artykuły
    • Wszystkie artykuły
    • Analizy, symulacje
    • Badania, analizy
    • Części maszyn i urządzeń
    • Historia
    • Inne
    • Konstrukcje
    • Maszyny i urządzenia
    • Materiały
    • Projektowanie
    • Rozwiązania
    • Technologie
    naprężenia ścinające przy wtrysku cienkościennej wypraski

    Wskaźnik szybkości płynięcia (MFR)

    Sprężyny Faliste Smalley

    Sześć powodów, dla których warto użyć sprężyn falistych

    Superfinish dogładzanie oscylacyjne

    SUPERFINISH: Precyzyjna obróbka dla uzyskania optymalnych powierzchni

    Zrobotyzowane pielenie zamiast herbicydów

    Zrobotyzowane pielenie zamiast herbicydów

    Ceramika ultra-wysokotemperaturowa UHTC dla lotów hipersonicznych

    Ceramika ultra-wysokotemperaturowa UHTC dla lotów hipersonicznych

    Kompletna spawalnia VW T4 1997

    VW Poznań – hala nr 7

    przekładnia stożkowo-planetarna

    Historia pewnej przekładni

    Uszczelnienia w siłownikach hydraulicznych

    Uszczelnienia w siłownikach hydraulicznych

    Materiały ceramiczne w energetyce jądrowej

    Materiały ceramiczne w energetyce jądrowej

    Superfinishing dogładzanie oscylacyjne

    Superfinishing – dogładzanie oscylacyjne

    Pierścienie Ustalające Smalley Spirolox

    Pierścienie ustalające Smalley Spirolox

    badanie materiałowe polimerów na potrzeby MES

    Badania materiałowe i modelowanie polimerów na potrzeby symulacji MES

    Wywrotnica czołowa o ruchu kontrolowanym

    Historia jednego patentu – czyli dlaczego warto znać teorię

    separator do docierania wałków

    Docieranie otworów i powierzchni walcowych

    Honowanie na standardowych centrach obróbczych

    Honowanie na standardowych centrach obróbczych

    Wybrane tematy:

    • robotyzacja
    • spawanie
    • obróbka skrawaniem
    • MES
    • klejenie
    • tworzywa sztuczne
    • motoryzacja
    • CAD
    • polskie projekty
    • lotnictwo
    • druk 3D
    • silniki
    • formy wtryskowe
    • budowa maszyn
    • technologie łączenia
    • obliczenia
    • kompozyty
    • ceramika techniczna
    • Analizy, symulacje
    • Badania, analizy
    • Technologie
    • Maszyny i urządzenia
    • Części maszyn i urządzeń
    • Konstrukcje
    • Rozwiązania
    • Projektowanie
    • Materiały
    • Historia
    • Inne
  • Czasopismo
    • O czasopiśmie
    • Jak zakupić
    • Archiwum
      • Archiwum 2025
      • Archiwum 2024
      • Archiwum 2023
      • Archiwum 2022
      • Archiwum 2021
      • Archiwum 2020
      • Archiwum 2019
      • Archiwum 2018
      • Archiwum 2017
      • Archiwum 2016
      • Archiwum 2015
      • Archiwum 2014
      • Archiwum 2013
      • Archiwum 2012
      • Archiwum 2011
      • Archiwum 2010
      • Archiwum 2009
      • Archiwum 2008
      • Archiwum 2007
  • Kontakt
  • ­
Nie znaleziono
Zobacz wszystkie wyniki
Projektowanie i Konstrukcje Inżynierskie
Nie znaleziono
Zobacz wszystkie wyniki

Efektywny kod NC – idea i rozwój programowania obrabiarek CNC

­ Witold Habrat, Roman Wdowik
20.06.2010
A A

Programowanie maszyn CNC to zespół działań zmierzających do utworzenia programu sterującego (koduNC) pracą maszyny w określonym języku oraz formacie. Powinno przebiegać tak, aby w możliwie krótkimczasie otrzymać kod NC spełniający określone warunki oraz gwarantujący wykonanie przewidzianych przeztechnologa zadań obróbkowych.

Zasadniczo programista może opracować taki kod samodzielnie lub też wykorzystać narzędzia wspomagające programowanie, aby skrócić czas tworzenia torów ruchu narzędzi dla bardziej złożonych części. Kluczem do sukcesu firm bazujących na sterowaniu numerycznym procesami wytwarzania jest między innymi idea efektywnego programowania, którego celem jest utworzenie optymalnych torów ruchu narzędzi i dobranie właściwych, ze względu na przebieg procesu oraz czynniki ekonomiczne, parametrów technologicznych. Programowanie powinno przede wszystkim skutkować wytworzeniem efektywnego kodu NC, zapewniając jednocześnie względną prostotę i szybkość realizacji, oraz możliwość współbieżnego projektowania procesu produkcyjnego.

PROGRAMOWANIE RĘCZNEPROGRAMOWANIE ZAUTOMATYZOWANE
Programista tworzy kod NC bezpośrednio. Programowanie może odbywać się z pomocą elektronicznych baz wiedzy, systemów CAD, edytorów tekstu lub symulatorów kodu NC.Programista tworzy kod NC z wykorzystaniem narzędzi wspomagających programowanie. Kod NC generowany jest automatycznie na podstawie danych pośrednich.
PROGRAMOWANIE PROSTEPROGRAMOWANIE AUTOMATYCZNE CAD/CAM
Charakteryzuje się tworzeniem programu sterującego przez wykorzystanie funkcji G, M, T, F itp. bez wykrzystania elementów programowania wysokiego poziomu.Charakteryzuje się tworzeniem programu sterujęcego przez wykorzystanie oprogramowania komputerowego zarówno do tworzenia modeli jak również ścieżek. Umożliwia programowanie osobom bez znajomości kodu NC który jest generowany przez określony postprocesor.
PROGRAMOWANIE WYSOKIEGO POZIOMUPROGRAMOWANIE DIALOGOWE
Jest programowaniem wymagającym większej wiedzy i doświadczenia. Charakteryzuje się wykorzystaniem zmiennych lub struktur sterujących przebiegiem programu (np. instrukcje warunkowe, pętle programowe).Charakteryzuje się wykorzystaniem okien dialogowych z grafiką pomocniczą będących narzędziami danego układu sterowania. Jest programowaniem głównie warsztatowym przydatnym do tworzenia krótkich oraz średniej długości programów sterujących. Umozliwia tworzenie programów sterujących osobom z podstawową wiedzą na temat samego kodu NC.
Metody tworzenia programów sterujących
Przykład części wykonanej metodą programowania ręcznego wysokiego poziomu
Przykład części wykonanej metodą programowania ręcznego wysokiego poziomu (program do grawerowania tekstu, gdzie wielkość, kształt liter oraz inne właściwości tekstu zostały sparametryzowane i mogą być edytowane według potrzeb użytkownika)

Bezpośrednie tworzenie kodu NC przez programistę (tzw. programowanie ręczne) jest uzasadnione dla części o prostszych kształtach lub dla takich, które cechować będzie mała liczba skomplikowanych torów ruchu narzędzia. W przypadku części o złożonych kształtach uzasadnione jest stosowanie narzędzi wspomagających programowanie. W tym zakresie można wskazać powszechnie znane zintegrowane systemy CAD/CAM wspomagające zarówno proces projektowania jak i programowania obróbki. Oczywistym jest również fakt, że w określonych sytuacjach (np. ze względu na wymagania procesu technologicznego) możemy stosować obydwie wskazane wyżej metody programowania, bez względu na stopień złożoności wytwarzanej części.

Programowanie Ręczne Wysokiego Poziomu

Przykłady komercyjnych systemów CAM (lub zintegrowanych CAD/CAM): AlphaCAM, CATIA, Edgecam, ESPRIT, Gibbscam, GTJ-2010, Mastercam, NCGCam, NX CAM, Pro/ENGINEER, SolidCAM.

Przykłady bezpłatnych systemów CAM: CAMBAM, GCAM, GSIMPLE.

Przykładowe symulatory i programy do edycji kodu NC: AutoEditNC, CNC SIMULATOR.

obróbka otworów na linii prostej
Przykład okna dialogowego programowania obróbki otworów rozmieszczonych na linii prostej nachylonej pod określonym kątem (Haas)
wiercenie głębokich otworów Sinumerik
Przykład okna dialogowego do programowania wiercenia głębokich otworów (Sinumerik)
programowanie automatyczne CAD/CAM
Przykład programowania automatycznego CAD/CAM (system ESPRIT)

Spełnienie wzrastających wymagań współczesnej produkcji jest możliwe przy stosowaniu nowych lub udoskonalaniu istniejących i sprawdzonych metod wytwarzania. Ma to również odzwierciedlenie w obszarze automatyzacji procesów technologicznych, a w szczególności w zakresie sterowania numerycznego. Można tutaj wskazać wyzwania stojące przed osobami zajmującymi się tworzeniem narzędzi wspomagających tworzenie kodów NC oraz samymi programistami maszyn CNC:

  • tworzenie i wykorzystanie globalnych baz narzędzi i technologii obróbki,
  • zwiększanie intuicyjności narzędzi programistycznych,
  • normalizacja oparta o najlepsze rozwiązania,
  • stosowanie idei sterowania adaptacyjnego procesami wytwarzania, gdzie parametry technologiczne procesu będą zmieniane, w zależności od aktualnych warunków w strefie obróbki,
  • tworzenie zaawansowanych i sprzężonych ze sobą metod projektowania (CAD) i programowania (CAM),
  • tworzenie innowacyjnych języków programowania umożliwiających prostsze programowanie nawet bardzo złożonych torów ruchu narzędzi.

Z uwagi na ograniczenia, jakie posiadają programy CAM, jak również ze względu na brak wystarczających informacji o przebiegu obróbki podczas programowania ręcznego, może zaistnieć potrzeba zoptymalizowania utworzonego kodu NC. Tworzone są systemy służące specjalnie do tego celu. Koncepcję optymalizacji kodu przedstawiono w sposób uproszczony na powyższym rysunku.

Schemat procesu optymalizowania kodu NC
Schemat procesu optymalizowania kodu NC

W przedsiębiorstwach produkcyjnych bardzo ważną rolę odgrywa prawidłowy przepływ danych. Na schemacie przedstawiono koncepcję przepływu programów sterujących. Kluczową rolę odgrywa na nim technologiczna baza danych, w której zapisywane są informacje, z których (z różnymi uprawnieniami) mogą korzystać pracownicy.

Koncepcja przepływu programów sterujących w przedsiębioprstwie produkcyjnym
Koncepcja przepływu programów sterujących w przedsiębioprstwie produkcyjnym

Wielu zadaje sobie pytanie o przyszłość metod programowania maszyn CNC. Wszystko wskazuje na to, że coraz częściej stosowane będą metody oparte o wspomaganie komputerowe. Metody te będą dostosowywane do rosnących możliwości technologicznych maszyn, które powinny umożliwiać coraz dokładniejszą obróbkę części.

Poniżej podano przykładowe czynniki mające wpływ na otrzymanie kodu NC wysokiej jakości:

  • Wysokowydajne strategie tworzenia ścieżek w systemac CAM
  • Tworzenie baz danych sparametryzowanych kodów NC do obróbki części podobnych Znajomość technologii w jakiej wytwarzany będzie przedmiot
  • Opracowanie i wykorzystywanie baz wiedzy
  • Programowanie na bazie opracowanego wcześniej procesu technologicznego
  • Inwestowanie w niezbędny sprzęt i oprogramowanie
  • Inwestowanie w podnoszenie kwalifikacji technologow programistów
  • Optymalna metoda umożliwiająca szybkie opracowanie programu
  • Możliwości technologiczne maszyny
  • Prawidłowo wykonany postprocesor dla programowania automatycznego
  • Zmienne parametry obróbki zapisane w programie uzależnione od warunków w strefie obróbki
  • Optmalizowanie kodu NC na etapie programowania po postprocesingu

Oprócz dokładności ważne są również: obróbka z dużymi prędkościami, wzrost znaczenia obróbki kompletnej części, tworzenie zautomatyzowanych linii produkcyjnych oraz stosowanie rozwiązań zwiększających bezpieczeństwo pracy. Firmy produkujące systemy CAM dążą przede wszystkim do maksymalnego uproszczenia całego procesu programowania, ale również zwiększają skuteczność algorytmów tworzących dane geometryczne i technologiczne dla określonych zadań obróbkowych (dane pośrednie).

W systemach CAM pojawiają się bazy danych, z których można korzystać w trakcie programowania. Pojawiają się również moduły lub oddzielne programy optymalizujące przebieg ruchu narzędzi i parametry obróbki, celem np. skrócenia czasu trwania obróbki lub też zwiększenia trwałości narzędzia.

W przemyśle istotnym jest uzyskanie określonych efektów wytwarzania, a także wytwarzanie bez zbędnych kosztów – dla osiągania większych zysków i stabilnego rozwoju. Istnieje potrzeba takich zmian metod programowania, które zagwarantują realizację przedstawionych wyżej celów.

Witold Habrat, Roman Wdowik

artykuł pochodzi z wydania 6 (33) czerwiec 2010

  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
  • Share on WhatsApp
  • Share on Email
Tagi: CAMCNCobróbka skrawaniem

Powiązane artykuły

Superfinishing dogładzanie oscylacyjne
Technologie

Superfinishing – dogładzanie oscylacyjne

Obrabiarki skrawające do metalu: szlifierki
Maszyny i urządzenia

Obrabiarki skrawające do metalu: szlifierki

Wybrane aspekty produktywnego skrawania na wieloosiowych obrabiarkach CNC
Technologie

Wybrane aspekty produktywnego skrawania na wieloosiowych obrabiarkach CNC, cz. 1

Wiercenie głębokich otworów (deep hole drilling)
Technologie

Wiercenie głębokich otworów (deep hole drilling); cz. 2: System jednorurowy

Wpływ błędów wykonania i pracy stołów obrotowych obrabiarek CNC na powstające błędy obróbki
Badania, analizy

Wpływ błędów wykonania i pracy stołów obrotowych obrabiarek CNC na powstające błędy obróbki

Narzędzia skrawające do metali
Części maszyn i urządzeń

Narzędzia skrawające do metali; cz. 1

Tematyka:

aluminium automatyzacja budowa maszyn CAD ceramika techniczna cięcie CNC diagnostyka druk 3D energetyka formy wtryskowe innowacje inżynieria materiałowa klejenie kompozyty laser lotnictwo maszyny rolnicze mechanizm MES montaż motocykle motoryzacja obliczenia obrabiarki obróbka plastyczna obróbka skrawaniem polskie projekty pomiary programy przemysł kosmiczny przemysł morski przemysł zbrojeniowy robot robotyzacja silniki spawanie stal technologie łączenia tribologia tworzywa sztuczne wynalazki wywiad zgrzewanie łożyska
FORMY WTRYSKOWE Integracja Konstrukcji i Technologii Ebook
Projektowanie i Konstrukcje Inżynierskie
  • O czasopiśmie
  • Polityka prywatności
  • Kontakt

© ITER 2007-2025

Nie znaleziono
Zobacz wszystkie wyniki
  • STRONA GŁÓWNA
  • Aktualności
  • Artykuły
    • Analizy, symulacje
    • Badania, analizy
    • Technologie
    • Maszyny i urządzenia
    • Części maszyn i urządzeń
    • Konstrukcje
    • Rozwiązania
    • Projektowanie
    • Materiały
    • Historia
    • Inne
  • Czasopismo
    • O czasopiśmie
    • Jak zakupić
    • Archiwum
      • Archiwum 2025
      • Archiwum 2024
      • Archiwum 2023
      • Archiwum 2022
      • Archiwum 2021
      • Archiwum 2020
      • Archiwum 2019
      • Archiwum 2018
      • Archiwum 2017
      • Archiwum 2016
      • Archiwum 2015
      • Archiwum 2014
      • Archiwum 2013
      • Archiwum 2012
      • Archiwum 2011
      • Archiwum 2010
      • Archiwum 2009
      • Archiwum 2008
      • Archiwum 2007
  • Kontakt
  • ­

© ITER 2007-2025

email_icon
Nie przegap nowych wydań!

Zapisz się, aby na bieżąco otrzymywać linki do kolejnych, darmowych wydań Projektowania i Konstrukcji Inżynierskich

Wpisz adres email

Dziękuję, nie pokazuj więcej