# Wirtualne centrum obróbcze

### **Tworzenie plików maszynowych**

Praca maszyn CNC to pomoc nie do przecenienia w procesie produkcji. Efektywne sterowanie nimi opiera się na analizie makr obróbczych zastosowanych w programie CAD na modelu 3D. Ich konwersją na „język maszyn” zajmuje się [*postprocesor*](https://docs.dietrichs.com/dietrichs-intelligent-documentation/docs-pol/projekt-3d-cad_cam/konstruktionsprogramm_projekt-3d-cad_cam/maschinenuebergabe_maszyny/maschinenuebergabe-varianten-und-aggregate-einstellen) – algorytm napisany pod konkretny model maszyny obróbczej. Efektem końcowym jest plik sterujący. Po wgraniu do maszyny komputer obrabiarki analizuje go w celu optymalizacji produkcji. Na tym etapie weryfikowane są również możliwości realizacji programu sterującego. Komputer uzależnia to od wyposażenia danej jednostki w odpowiednie narzędzia i agregaty.

![obróbka na centrum ciesielskim SpeedCut](https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2Fgit-blob-731ab817762cd9249c5dec673840258d4b776911%2Farcs.png?alt=media)

### **Wirtualna maszyna**

Taka analiza jest konieczna. Na tym etapie projektant może wpłynąć na sposób działania maszyny poprzez modyfikacje obróbek zastosowanych w modelu 3D. Przykładem może być na pozór tak samo wyglądająca obróbka [*zaciosu i V-ciecia*](https://docs.dietrichs.com/dietrichs-intelligent-documentation/docs-pol/projekt-3d-cad_cam/konstruktionsprogramm_projekt-3d-cad_cam/modellbereiche_model-3d/allgemeines_narzedzia/zasady-stosowania-v-ciecia-i-zaciosu). Analizy takiej można dokonać bez konieczności fizycznego stawania przed maszyną obróbczą. Instalując wirtualna obrabiarkę na komputerze projektant ma możliwość szybkiej weryfikacji jakości programu sterującego. Przyspiesza to prowadzenie testów i badań nad optymalizacja produkcji w zakładzie.

### **Przykłady programów**

Charakterystyczne dla danej obrabiarki [*rozszerzenie pliku sterującego*](https://docs.dietrichs.com/dietrichs-intelligent-documentation/docs-pol/projekt-3d-cad_cam/konstruktionsprogramm_projekt-3d-cad_cam/maschinenuebergabe_maszyny/pliki-maszynowe-od-bv-do-btl) można otworzyć za pomocą odpowiedniego programu udostępnianego przez producenta np.:

| rozszerzenie pliku | nazwa programu                         | producent obrabiarki/programu                                            |
| ------------------ | -------------------------------------- | ------------------------------------------------------------------------ |
| \*.BV              | EKP                                    | Hans Hundegger Maschinenbau GmbH                                         |
| \*.BVN             | <p>K1 - EKP<br>K2 - EKP</p>            | Hans Hundegger Maschinenbau GmbH                                         |
| \*.BVX             | <p>Hundegger SC<br>CAMBIUM</p>         | Hans Hundegger Maschinenbau GmbH                                         |
| \*.BTL             | <p>BTL-viewer<br>wupWorks<br>Abb3D</p> | <p>projekt kilku firm<br>Homag Group AG (WEINMANN)<br>Schmidler GmbH</p> |
| \*.WUP             | wupEditor                              | Homag Group AG (WEINMANN)                                                |

### **Ustawienia agregatów**

Istotną kwestią jest zapewnienie zgodności możliwości obróbczych między rozpatrywaną przez nas fizyczną maszyna, a wirtualną obrabiarką. Projektant, na swoim komputerze powinien posiadać identyczne ustawienia narzędzi i agregatów obróbczych jak maszyna stojąca na hali produkcyjnej.

Jest to kluczowe dla poprawnej weryfikacji plików maszynowych

Aby to zapewnić można dokonać wymiany pliku ustawień maszyny. Najczęściej można to zrobić z poziomu interfejsu komputera/maszyny eksportując/importując plik z właściwym rozszerzeniem.

Dla przykładu interfejsy programów firmy Hundegger dają możliwość wymiany plików z następującymi rozszerzeniami:

| nazwa programu          | rozszerzenie pliku | import/eksport                                                                                                                                                                                                                                           |
| ----------------------- | ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| EKP                     | \*.DAT             | ![import danych maszyny Hundegger P10](https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2F5j8GrgltBtFddwbEBTIa%2FWEKP.png?alt=media\&token=c5926ed9-5ece-4caf-b5c6-e245ce3782b5)    |
| <p>K1-EKP<br>K2-EKP</p> | \*.DT              | ![import danych maszyny Hundegger K1 K2](https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2FlGG2sRpuFbS8IbQ4auAJ%2FEKP.png?alt=media\&token=5a83ebf3-fe4b-41de-93fa-ba63ed066177)   |
| SC                      | \*.MDT             | ![import danych maszyny Hundegger SpeedCut](https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2FopWrLFn5BOZw8hLOhWZG%2FSC.png?alt=media\&token=62118e59-1c78-4d85-b7c1-0ceb445cf2a2) |
