> For the complete documentation index, see [llms.txt](https://docs.dietrichs.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dietrichs.com/dietrichs-intelligent-documentation/docs-pol/projekt-3d-cad_cam/konstruktionsprogramm_projekt-3d-cad_cam/modellbereiche_model-3d/dicam_d-cam/identyfikacja-obrobek-maszynowych.md).

# Identyfikacja obróbek maszynowych

Identyfikacja obróbek maszynowych to proces bardzo ważny podczas importu modeli z innych programów. Pozwala szybko dopasować natywne dla programu makra obróbcze do zastanego kształtu obiektu. Może również być przydatny przy pracach związanych z zamianą jednego typu obróbki na inny

<p align="center">np.: gniazdo -> gniazdo otwarte</p>

<p align="center"><img src="https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2FldmX3ObZ4g1UXhM3fsh5%2Fgniazdo%20-%20gniazdo%20otwarte.png?alt=media&amp;token=0052c678-7653-4ac6-8906-85c835e57353" alt="zamiana obróbki gniazdo na gniazdo otwarte"></p>

### Mechanizm analizy geometrycznego kształtu obiektów 3D&#x20;

Każdy z obiektów 3D opisywany jest przez program jako sześcian - 4 płaszczyzny boczne i 2 czołowe. Każde makro obróbcze ma swoją stronę odniesienia na której może wystąpić. Program analizuje wiele aspektów geometrycznego kształtu obiektu i stara się przypisać właściwe makro obróbcze. Użytkownik nie ma wpływu na ten proces.

### Lokalizacja funkcji

Narzędzie do analizy obróbek znajduje się w 2 miejscach w programie

* **podczas importu plików 3D** (np.: w formacie IFC) - wskazane zakresy importu zostaną zinterpretowane
* **w module D-CAM (3-1-01)** - [aktywowane obiekty](/dietrichs-intelligent-documentation/docs-pol/projekt-3d-cad_cam/konstruktionsprogramm_projekt-3d-cad_cam/modellbereiche_model-3d/allgemeines_narzedzia/aktywacja-elementow.md) zostaną zinterpretowane

### Wynik procesu identyfikacji obróbek

Jeśli proces przebiegł poprawnie:

* oryginalna belka otrzymuje dodatkowe obróbki na swojej [liście obróbek](/dietrichs-intelligent-documentation/docs-pol/projekt-3d-cad_cam/konstruktionsprogramm_projekt-3d-cad_cam/modellbereiche_model-3d/allgemeines_narzedzia/kody-obrobek-maszynowych.md).
* jeśli obiekt posiadał już jakieś makra obróbcze, definiujące jego kształt są one zachowywane i nie podlegają identyfikacji.

Jeśli proces przebiegł niepoprawnie:

* tworzona jest kopia oryginalnego obiektu z obróbkami, które udało się zinterpretować (przynajmniej cięcia końcowe).&#x20;
  * nie posiada ona kształtów obróbek, których nie udało się zinterpretować.
  * nadawany jest jej numer [NrE](broken://pages/Hoy4JZGv9iyiKKw65wCb): “identyfikacja obróbek maszynowych”
  * powstaje ona dokładnie w miejscu oryginału
* oryginalny obiekt jest zachowywany:
  * jego lista obróbek nie ulega modyfikacji
  * jego NrE nie ulega modyfikacji
  * jego położenie nie ulega modyfikacji

{% hint style="warning" %}
Wskazówka

Problemy z interpretacja wynikają najczęściej z niedoskonałości, importowanych z zewnątrz modeli 3D lub kształtów obiektów niezgodnych z biblioteką makr obróbczych:
{% endhint %}

<figure><img src="https://3407883257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMzEDBs19APCTuiyQZE1%2Fuploads%2FZaO8aupIuNomsuOmqAWM%2Fidentyfikacja%20obr%C3%B3bek%20maszynowych.png?alt=media&amp;token=d2df4954-2387-42ea-aa55-2525e623b611" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="success" %}
Powstała kopia służy do wykonania niezbędnych poprawek by odwzorować oryginał. Gdy belka, po ręcznym dodaniu makr obróbczych osiągnie pożądany kształt (zgodny z oryginałem) jej NrE można zamienić na zgodny z oryginałem, a oryginał usunąć.
{% endhint %}
