Programy do obrabiarek

#161

Opis systemu generowania programów CNC

System tworzy programy dla centrów obróbczych i maszyn CNC, a także eksportuje pliki w różnych formatach w celu dalszego przetwarzania. Programy są generowane indywidualnie dla każdej maszyny, biorąc pod uwagę jej narzędzia. Operacje niewykonalne są usuwane z projektu, a informacja o tym jest rejestrowana w pliku order_id_log.json. Historia generacji jest dostępna w systemie CRM.

Adaptacja programów

  • Zamiana operacji : Brak wiertła zastępowany jest nacięciem, rowki – frezowaniem. Otwory przelotowe można przenieść ze strony przedniej na tylną.
  • Wybór noża :
    • W zależności od promieni wewnętrznych konturu dobiera się frez o maksymalnej średnicy.
    • Jeżeli dostępny jest frez mniejszy o 4 mm i o kącie prostym, w celu wykończenia narożników należy dodatkowo wykonać frezowanie mniejszym frezem.
    • Pod uwagę brana jest maksymalna głębokość frezowania; W razie konieczności frezowanie dzieli się na kilka przejść.
  • Frezowanie odwrotne : Jeżeli projekt jest przeznaczony dla frezu prawoskrętnego, a maszyna używa frezu lewoskrętnego, ścieżka jest automatycznie odwracana.
  • Przycinanie krawędzi :
    • W przypadku maszyn wyposażonych w oba noże, podcinanie jest uwzględnione w programie.
    • W przypadku maszyn posiadających tylko nóż prawostronny tworzony jest osobny program przycinania.
    • Możesz wyłączyć przycinanie w panelu administracyjnym (niezalecane).
  • Wejście/wyjście frezu : Podczas określania parametrów wejścia/wyjścia frez nie wychodzi poza obrys przedmiotu, punkty frezowania znajdują się po jego bokach (istotne w przypadku maszyn z automatycznym przycinaniem).
  • Numery narzędzi : Programy zawierają numery narzędzi, ale w przypadku maszyn z funkcją automatycznego cięcia lub automatycznego dopasowania można je generować bez nich.

Przetwarzanie części

  • Obróbka sześciostronna : Części obrabiane są z sześciu stron, ale w przypadku maszyn, które obsługują tylko obróbkę pięciostronną, system dostosowuje programy, dzieląc je na 2-3 części lub obracając je o 90°, 180° lub 270° w celu dokończenia operacji.
  • Ograniczenia wiercenia : W przypadku maszyn z pojedynczą stacją wiertarską system eliminuje operacje wymagające wykonania dwóch średnic otworów po jednej stronie, przenosząc je na pozostałe strony lub zastępując alternatywnymi metodami.
  • Rowki pionowe : Jeżeli maszyna nie umożliwia wykonywania rowków pionowych za pomocą piły, system zastępuje je frezowaniem lub innymi odpowiednimi operacjami.
  • Optymalizacja orientacji : Przed wygenerowaniem programów części są automatycznie orientowane dłuższym bokiem w poziomie w celu zapewnienia optymalnej obróbki.
  • Minimalizacja programu : System przechodzi przez wszystkie opcje układu, tworząc minimalną liczbę programów, aby uwzględnić wszystkie ograniczenia maszyn i upewnić się, że wszystkie operacje zostaną wykonane.

Odbieranie programów

1.       CRM :

o    Po potwierdzeniu zamówienia programy są generowane w ciągu 5-10 minut i udostępniany jest link do pobrania.

o    Jeśli zmienisz ustawienia, zamówienie będzie można wygenerować ponownie.

2.       Interfejs zamówienia (przed potwierdzeniem) w następujących formatach:

o    MPR (WoodWOP)

o    BPP (Zakłady Biesse)

o    XML – KDT (Technologia projektowania kuchni)

o    SCX (Nanxing)

o    GibLab (format bezpośrednio na maszynę).

3.       Interfejs umożliwia pobranie programów dla całego zamówienia lub jego pojedynczej części.

4.       Oprogramowanie offline :

o    Automatycznie pobiera programy na komputery.

o    Skonfigurowano częstotliwość aktualizacji, foldery pobierania i synchronizację w sieci lokalnej.

o    Programy pojawiają się na maszynach w ciągu 30 minut od momentu potwierdzenia.

Struktura archiwum z CRM

·         Xnc_part : Programy CNC GibLab (poza formatami iService) dla wykończonych (krawędziowanych) części, podzielone według maszyn.

·         Xnc_cut : Programy CNC GibLab (poza formatami iService) do wymiarowania elementów piłowanych (przedmiotów obrabianych po środku piły).

·         iService : programy CNC (MPR, BPP, XML – KDT, SCX), programy pił oraz etykiety dla KDT i PTX.

·         Ifp_lbl : etykiety iService w formacie SVG (konwertowane do PNG przy użyciu autoloadera).

·         Cięcie : Programy dla centrów piłowych (z wyjątkiem formatów iService).

Załączone pliki

1.       Zapytanie do serwisu GibLab o programy CNC (wymiary cięcia i wykończenia części).

2.       Prośba do GibLab o programy do oglądania.

3.       Plik PROJEKTU dla GibLab (wymiary pocięte i gotowe).

4.       Plik CSV ze szczegółami do zaimportowania do Cutrite.

5.       Plik zamówienia JSON w formacie iFurn.pro.

6.       Plik dziennika błędów i poprawek podczas generowania programu.