
W CloudNC właśnie osiągnęliśmy istotny punkt zwrotny: nasze rozwiązanie CAM Assist , które przyspiesza i automatyzuje tworzenie strategii CNC za pomocą AI inteligencji, może teraz pomóc operatorom maszyn w tworzeniu komponentów dla 3+2 osiowych maszyn CNC.
Podczas gdy tworzenie strategii do obróbki komponentów 3-osiowych było już wystarczająco trudne, zrobienie tego samego dla części 3+2-osiowych jest o wiele rzędów wielkości trudniejsze, biorąc pod uwagę, że istnieje wiele nowych, różnych kierunków podejścia do wykonania każdej cechy tych części. Jest to kombinatorycznie wybuchowe (tj. potencjalna liczba rozwiązań jest wykładnicza!), co jeszcze bardziej utrudnia uzyskanie dokładności naszych algorytmów i precyzyjnych wyników.
Rozwiązanie tej zagadki ma realny wpływ. Ten postęp oznacza, że nasza technologia może być teraz po raz pierwszy zastosowana do większości prac związanych z obróbką skrawaniem na świecie - szacujemy, że CAM Assist obejmuje obecnie około dwóch trzecich globalnej działalności związanej z obróbką skrawaniem.
Ponadto nasi użytkownicy mówią nam, że ponieważ programowanie osi 3+2 jest o wiele bardziej złożone, CAM Assist będzie jeszcze bardziej skuteczny w znajdowaniu możliwości zwiększenia wydajności. W rezultacie już teraz obserwujemy wzrost zainteresowania ze strony operatorów maszyn, którzy chcą sprawdzić, czy spełni on oczekiwania, gdy wkraczamy w tę nową granicę.
Jednak wraz ze wzrostem zainteresowania i potencjalnego zastosowania pojawia się nowe pytanie, na które musimy odpowiedzieć: jak upewnić się, że operatorzy maszyn są przekonani, że CAM Assist może im pomóc?
Obróbka mechanizmu różnicowego
W praktyce CAM Assist działa w następujący sposób: nasza AI rozumie (prawie) każdy sposób, w jaki maszyna CNC może wykonać wszystkie aspekty komponentu, a także zasady ich obróbki i związaną z tym fizykę.
Aby wygenerować program do wykonania nowego komponentu, przetwarza on potencjalne odpowiednie metody i decyduje, która kombinacja stworzy efektywną strategię obróbki. Może to wymagać miliardów obliczeń, co wymaga niezwykle złożonego, zastrzeżonego kodu do przetworzenia w efektywnych ramach czasowych.
Nie jest to jednak sposób, w jaki człowiek stworzyłby program do wykonania tego samego komponentu. Wykwalifikowany mechanik rozważyłby znacznie bardziej ograniczoną liczbę metod opartych na jego wieloletnim doświadczeniu, szkoleniu i intuicji, a następnie zdecydowałby się na najlepszą z nich. Na jego wybór mogą mieć wpływ czynniki, których AI nie wzięłaby pod uwagę, takie jak to, które narzędzia w warsztacie są bardziej niezawodne lub nawet bardziej satysfakcjonujące w użyciu.
Ta rozbieżność oznacza, że AI może zaproponować skuteczne rozwiązania robocze, które nie są naturalnie intuicyjne dla wykwalifikowanego operatora. Na przykład, być może program zaproponował wysłanie narzędzia do ciasnych obszarów wokół imadła w sposób wykraczający poza zwykły poziom komfortu operatora lub wygenerował sposób tworzenia funkcji za pomocą określonego narzędzia, o którym użytkownik nawet by nie pomyślał.
Stwarza to problem: przedstaw mechanikowi cokolwiek zbyt niekonwencjonalnego, a nie powierzy on AI encji swojego bardzo drogiego sprzętu, który zepsuje się, jeśli zostanie niewłaściwie użyty. Oczywiście cała ta technologia jest niezwykle nowa - więc nie ma wbudowanego zaufania, które powstało przez wiele miesięcy, że algorytm może pomóc w wykonaniu tej pracy.
W końcu programiści CAM chcą programów, które mają dla nich sens, w oparciu o to, co wiedzą o procesie obróbki CNC - ale komputer nie dba o to, jak wygląda ścieżka narzędzia, o ile wierzy, że wykona zadanie.
Jak więc zamknąć ten krąg? Tworzymy zaufanie - otwierając czarną skrzynkę na kontrolę.
Wyjaśnienie AI
Gdy CAM Assist przedstawia potencjalną strategię, ścieżki narzędzia są nie tylko całkowicie widoczne - tzn. operator może zobaczyć każdy aspekt proponowanego rozwiązania - ale także całkowicie edytowalne. Jeśli więc jest tam coś, czego nie lubią lub nie rozumieją, mogą to zmienić.

To świetny pierwszy krok do zbudowania zaufania, aby wprowadzić strategię w życie... ale dla człowieka w pętli niekoniecznie jest to wystarczające. Nie chcą oni weryfikować każdego aspektu ścieżki narzędzia, aby sprawdzić, czy się z nią zgadzają - w rzeczywistości takie działanie jest sprzeczne z celem CAM Assist, którym jest oszczędność czasu i zwiększenie wydajności operacji.
Musimy więc upewnić się, że strategie, które tworzymy, mają wystarczający sens dla programistów, aby nie musieli dwukrotnie sprawdzać pracy, i aby to zapewnić, wprowadziliśmy również możliwość określania podejść geometrycznych, których należy unikać. Oznacza to, że jeśli użytkownik woli unikać pewnych rodzajów ścieżek narzędzi i strategii, nawet jeśli są one całkowicie poprawne z kreatywnego punktu widzenia, AI encja będzie ich teraz unikać.
Oznacza to, że otrzymamy mniej wyników, które nie są intuicyjne dla programisty CAM - pomagając budować zaufanie, że nasze rozwiązania naprawdę mogą generować wykonalne, dokładne i precyzyjne ścieżki narzędzia, które mogą budować komponenty osi 3+2 zgodnie z rygorystycznymi specyfikacjami wymaganymi przez producentów i klientów. W naszej następnej aktualizacji zaczniemy automatycznie odfiltrowywać bardziej dziwaczne, nieintuicyjne podejścia, zmniejszając potrzebę dalszego mówienia przez użytkowników "Nie zrobiłbym tego w ten sposób".
Kolejnym krokiem na drodze do zdobycia zaufania jest uwzględnienie tych preferencji i specyfikacji użytkownika w następnej generacji CAM Assist, gdzie nasze rozwiązanie nie tylko proponuje skuteczną strategię ścieżki narzędzia, ale jest również w stanie zapewnić wydajne posuwy i prędkości, które współpracują z istniejącą biblioteką narzędzi, preferencjami i warunkami fabrycznymi operatora.
Ostatecznie naszym celem w CloudNC jest dotarcie do punktu, w którym nasza technologia jest zaufana, aby zapewnić rozwiązanie do produkcji bez świateł. Jednak aby osiągnąć ten cel, nasza technologia musi zdobyć zaufanie ludzi w tym procesie - i właśnie to staramy się osiągnąć.
Obecnie poszukujemy beta testerów do wypróbowania i wyrażenia opinii na temat naszej pracy nad parametrami cięcia oraz posuwami i prędkościami AIencją - jeśli chcesz wziąć udział, napisz na adres camassist@cloudnc.com, a zespół skontaktuje się z Tobą!