Przejdź do treści
megapromotingPorozmawiajmy

Ekspertiza · Mecanisme industriale

Projektujemy maszyny i mechanizmy na zamówienie, aż do dokumentacji, z którą warsztat może podać cenę. Produkcję wykonuje ktoś inny.

Praca to projektowanie: zmierzone wymagania, model trójwymiarowy wygenerowany z programu, lista materiałowa ze statusem zwolnienia dla każdej pozycji, architektura elektryczna i bezpieczeństwa, plan weryfikacji oraz zapytania ofertowe. Nie mamy warsztatu, nie spawamy, nie montujemy i nie wprowadzamy maszyn na rynek. Doprowadziliśmy do końca tylko jedną własną teczkę, a maszyna w niej nie jest zbudowana — i strona mówi to od początku.

Oferta, z warunkamiMam na dysku tylko jedno własne takie opracowanie, sprawdzone dziś komendami, nie wspomnieniami: kompletny dossier dla komórki do druku zaprawą — 226 pozycji na liście materiałów, 226 wierszy w planie weryfikacji, 64 punkty wejścia-wyjścia, z czego 24 na osobnym kontrolerze bezpieczeństwa, 26 tras kablowych, sześć pisemnych zapytań ofertowych i 44 automatyczne testy, które przechodzą w pół sekundy. I w tym samym pomiarze: zero pozycji zwolnionych do zakupu z 226, zero wykonanych weryfikacji z 226, zero wysłanych zapytań ofertowych, zero zbudowanych egzemplarzy, zero prac wykonanych dla beneficjenta. Nasza reguła wymaga minimum dwóch własnych implementacji, żeby powiedzieć „zrobione”. Tu jest jedna i jest niezbudowana. Więc strona jest pisana jako oferta z warunkami, a dossier jest dowodem pracy, który można otworzyć, a nie referencją klienta.

Sprzedajemy projektowanie i dokumentację, aż do punktu, w którym warsztat może odpowiedzieć na zapytanie ofertowe ceną, a nie pytaniami. Czego nie sprzedajemy, żeby nie było nieporozumienia na drugim spotkaniu: nie mamy warsztatu, nie tniemy, nie spawamy, nie składamy, nie uruchamiamy i nie wprowadzamy maszyn na rynek pod naszą nazwą. Część fizyczną wykonuje warsztat mechaniczny albo integrator, a odpowiedzialność za zgodność maszyny wprowadzonej na rynek pozostaje po stronie tego, kto ją wprowadza. My dajemy dokumentację, z którą można pracować, i stoimy obok przy weryfikacjach.

Nasza dokumentacja wygląda tak, zmierzona na własnym opracowaniu. Model trójwymiarowy nie jest rysowany ręcznie, lecz generowany przez program parametryczny w Pythonie: jedna komenda odtwarza cały zespół w formatach wymiany, 38 części kandydujących z indywidualnym modelem, 12 płaskich profili do cięcia, 12 podzespołów, arkusze PDF i raporty. Praktyczna konsekwencja jest taka, że nic w pakiecie nie może zostać w tyle za modelem — jeśli zmienia się wymiar, zmienia się wszystko, co od niego zależy, albo pada test.

To, co odróżnia użyteczną dokumentację od sterty rysunków, to status zwolnienia przy każdej pozycji. Na naszej liście 226 pozycji: 108 to „do zapytania ofertowego”, ponieważ ostateczna liczba zależy od opcji, długości albo wymiarowania; 49 czeka na analizę; 39 to części własne wymagające rysunku, tolerancji i obliczeń; 30 ma wybraną rodzinę z katalogu producenta — co nie oznacza potwierdzonej kompatybilności. Zwolnione do zakupu: zero. Żadna pozycja nie staje się możliwa do zamówienia, dopóki nie zostanie opróżnione pole z tym, co ją blokuje. Te liczby są rzeczywistym stanem pracy, a nie wstydliwym etapem do ukrycia.

Jedną rzecz trzeba powiedzieć dwa razy, bo często jest źle rozumiana: producenci i kody komponentów, które pojawiają się w takim dossier, są wyborami projektowymi, a nie partnerstwami i nie potwierdzonymi dostawcami. Wybrany z katalogu prowadnik, servo-drive albo kontroler bezpieczeństwa oznacza, że przeczytano publiczną kartę techniczną i że rodzina pasuje do naszego obliczenia. Nie oznacza to relacji z producentem, wynegocjowanej ceny ani potwierdzenia kompatybilności. Potwierdzenie przychodzi z zapytania ofertowego i z ławy prób, a oba są jeszcze przed nami.

Co obejmuje

Praca, komponent po komponencie

Punktem wyjścia są zmierzone ograniczenia, a nie ładna forma

Jakie zasilanie elektryczne istnieje w rzeczywistym warsztacie, z uziemieniem i prądem zwarciowym; jaki materiał jest obrabiany, z jego kartą techniczną; jakie gabaryty ma przestrzeń; co ma wyjść na końcu. Nasze własne opracowanie samo deklaruje pierwsze dwa blokujące punkty dokładnie tak: pomiar zasilania w rzeczywistej hali i wybór materiału. Do tego czasu lista zadań elektrycznych pozostaje oznaczona jako wstępna, a zakres wydajności pozostaje oszacowaniem — zapisanym w pliku, a nie domyślnym.

Model jest programem, a nie rysunkiem

Geometria jest zapisywana parametrycznie w Pythonie, a jedna komenda regeneruje zespół, podzespoły, pojedyncze części w formatach wymiany, płaskie profile do cięcia, arkusze PDF i raporty. Zaletą nie jest szybkość, lecz spójność: nie może istnieć arkusz, który przeczy modelowi, ponieważ arkusz powstaje z modelu za każdym razem. A arkusze mają oznaczenie, że nie są do wytwarzania tak długo, jak nie zostaną zwolnione, i istnieje test automatyczny, który kończy się niepowodzeniem, jeśli oznaczenia brakuje.

Każda pozycja ma status zwolnienia i zapisaną blokadę

226 pozycji, każda z zespołem nadrzędnym, ilością, specyfikacją, kandydatem na producenta, identyfikatorem weryfikacji i statusem. Części własne mają dodatkowo kandydacki rysunek, szacowaną masę, proponowaną trasę produkcji, kandydacką tolerancję i wykończenie — oraz osobne pole, które mówi, czego konkretnie brakuje, aby można było ją zamówić: rysunku zespołu spawanego, planu spoin, obliczenia metodą elementów skończonych, planu baz obróbczych. Pozycji bez usuniętej blokady się nie kupuje.

Testujemy zasady inżynierskie, a nie tylko kod

44 testy automatyczne, które przechodzą w pół sekundy i które sprawdzają twierdzenia o maszynie: że zakres aktywny jest dokładnie zadeklarowaną objętością, że siatka osłonowa odpowiada zadeklarowanej komórce, że żadna pozycja z listy materiałowej nie pozostaje bez wiersza w planie weryfikacji, że maszyna stanów nigdy nie ekstruzuje w spoczynku, że każda usterka rozpatrywana osobno blokuje zarówno ruch, jak i ekstruzję, że brak kalibracji blokuje ruch oraz że maksymalna warstwa w pierwszej fazie pozostaje w kwalifikowanym zakresie wydajności. Test, który się nie powiedzie, zatrzymuje błąd, zanim trafi on do warsztatu.

Bezpieczeństwo na osobnym obwodzie od sterowania ruchem

Mapa wejść i wyjść ma 64 punkty: 16 wejść i 16 wyjść cyfrowych, 4 wejścia i 4 wyjścia analogowe po stronie procesu, plus 20 wejść i 4 wyjścia na kontrolerze bezpieczeństwa niezależnym od komputera procesu. Wyjścia bezpieczeństwa działają bezpośrednio na bezpieczne wyłączenie momentu na wszystkich drive’ach, na hamulce i na inhibicję pompy, ze stanem usterki bez zasilania. Pętle monitorowania styczników i sprzężenie zwrotne hamulca to własne punkty, a nie założenia.

Kinematyka jest sprawdzana przed zakupem robota, a nie po

Dla wariantu z ramieniem przegubowym napisałam własny moduł screeningu: kinematyka prosta, analityczny Jacobian, numeryczna kinematyka odwrotna z czterema pozycjami startowymi i rezerwa narzucona na poziomie 10° względem granicy każdej osi. Wyniki: 1.331 zweryfikowanych pozycji siatki dla rozmieszczenia, a następnie próbna trajektoria z 8.400 punktami, wszystkie rozwiązane, z maksymalną prędkością na osi na poziomie 7,86% limitu katalogowego i minimalnym marginesem od granic 19,9°. Raport sam deklaruje swój status: to dyskretny screening offline, nie program robota, i nie generuje wyjścia do sprzętu.

Czytamy źródła pierwotne i przechowujemy je z odciskiem

Karty techniczne producentów, katalogi, komercyjne systemy porównywalne i siedem publicznych dokumentów patentowych, pobrane jako PDF i zarejestrowane z sumą kontrolną, aby później można było wykazać, co dokładnie zostało przeczytane i w jakiej wersji. Rysunku patentowego się nie kopiuje; czyta się go pod kątem publicznie już ujawnionych rozwiązań architektonicznych i pułapek, które ktoś inny rozwiązał przed nami.

Zapytania ofertowe piszemy z bramkami zakupowymi, a nie z otwartymi pytaniami

Sześć przygotowanych zapytań, dla prowadnic i śrub, servo-drive’ów, systemu materiału, hamulców, mieszadła, plus jedno dla ramienia robota w wariancie alternatywnym. To dla robota zawiera explicite bramki, które muszą zostać przejść przed zamówieniem: model i seria, trójwymiarowy model od producenta, diagram przestrzeni roboczej, wynik pokrycia dla wymaganego wolumenu, kontroler i licencje, raport stanu, kable i dokumentacja, oferta uruchomienia oraz plan podnoszenia i kotwienia. Test automatyczny sprawdza, że bramki tam są.

Czego nie robimy

Nie wytwarzamy, nie montujemy, nie uruchamiamy i nie wydajemy deklaracji zgodności. Nie potwierdzamy kompatybilności komponentu na podstawie katalogu. Nie podajemy liczb wydajności jako wyników, dopóki nie zostaną zmierzone na stanowisku — powtarzalność w naszym dossier jest celem i planem pomiaru, a nie wynikiem. I nie zwalniamy żadnej pozycji do zakupu, dopóki ma zapisany blokadę przy sobie.

Jak to wygląda

Trasa, krok po kroku.

01

Wymierzone wymagania i podstawowa architektura

Mierzymy to, co istnieje: rzeczywiste zasilanie i uziemienie, przestrzeń, materiał, co ma wyjść. Opisujemy architekturę — kinematykę, drogę materiału, podział na podzespoły — i, jeśli to uzasadnione, alternatywę ocenianą równolegle. Dostarczamy dokument architektury z zadeklarowanymi ograniczeniami. Etap może zakończyć się tutaj i nadal będzie użyteczny.

02

Model parametryczny, lista materiałów, plan weryfikacji

Geometria jako program, lista materiałów ze statusem dla każdej pozycji, wiersz weryfikacji dla każdej pozycji, architektura elektryczna i bezpieczeństwa, trasy kablowe. Dostarczamy pakiet produkcyjny oznaczony jako niewydany, plus testy automatyczne, które utrzymują jego spójność. Od tego punktu każda zmiana propaguje się sama albo powoduje niepowodzenie testu.

03

Zapytania ofertowe i zwalnianie pozycji

Piszemy zapytania dla rodzin komponentów, z bramkami zakupowymi tam, gdzie komponent jest drogi albo trudny do odwrócenia. Z odpowiedzi zamykają się blokady, a pozycje przechodzą, jedna po drugiej, do statusu, który autoryzuje zakup. Tutaj praca staje się wydatkiem pieniędzy, więc tutaj przechodzi się próg od projektu do zobowiązania.

04

Stanowiska, próba na sucho, próba z materiałem

Trzy fizyczne bramki, w kolejności: stanowiska na jednej osi i na materiale, które zamieniają zakres wydatku z szacunku w pomiar; chroniony zespół i próba na sucho, z pomiarami powtarzalności, luzu, wibracji i hałasu przy kilku prędkościach, plus wstrzykiwanie usterek; i dopiero potem próba z rzeczywistym materiałem. Te etapy wykonuje warsztat albo integrator, z nami obok. W naszej własnej pracy wszystkie trzy są jeszcze przed nami.

Ce vede utilizatorulAplikacjaSieć i bezpieczeństwoHosting i daneKAŻDA WARSTWA, WYBRANA I WYJAŚNIONA
Pięć warstw, od dołu do góry, i próg, który je rozdziela. Zmierzone ograniczenia — zasilanie, materiał, gabaryt — to fundament; nad nimi model parametryczny, który jest programem, nie rysunkiem; nad nim lista materiałowa i plan weryfikacji, ze statusem i blokadą na każdej pozycji; potem zapytania ofertowe, z bramkami tam, gdzie komponent jest drogi. Nad wszystkim, linią przerywaną, trzy fizyczne bramki — stanowiska, próba na sucho, próba z materiałem — które wykonuje się w warsztacie, nie u nas. Linia przerywana to granica usługi: wszystko poniżej niej dostarczamy, wszystko powyżej towarzyszymy.

Dane

Czego dotykamy, gdzie to leży i jak długo zostaje

Pytania, które zadaje każdy, kto ma inspektora ochrony danych — postawione tutaj, zanim on je zada.

Jakie dane dotyka praca mechaniczna
Twoje wymagania, pomiary z rzeczywistej przestrzeni — zasilanie, uziemienie, gabaryt, drogi dostępu —, karty techniczne materiału, który przetwarzasz, oferty otrzymane od dostawców i powstałe rysunki. Oferty i ceny od dostawców są wrażliwą informacją w całym pakiecie i są przechowywane oddzielnie od części nadającej się do publikacji w dokumentacji.
Gdzie znajduje się model i jak dowodzi się, która to wersja
W repozytorium z historią, gdzie model jest kodem, a wyjścia — formaty wymiany, profile płaskie, plansze, listy — są z niego regenerowane. Pobrane źródła zewnętrzne są przechowywane z sumą kontrolną, aby później można było dokładnie pokazać, jaki dokument stanowił podstawę decyzji. Raporty weryfikacji noszą odcisk plików wejściowych.
Co otrzymujesz i co pozostaje Twoje
Model parametryczny i program, który go generuje, zespół i części w formatach wymiany, profile płaskie do cięcia, plansze, listę materiałów ze statusami, plan weryfikacji, mapę wejść-wyjść, listę obciążeń elektrycznych, trasy kablowe i zapytania ofertowe. Wszystko w plikach, które może otworzyć inna osoba inżynierska, a nie w formacie związanym z nami.
Co nigdy nie jest publikowane
Otrzymane oferty, wynegocjowane ceny i każdy szczegół procesu, który należy do Ciebie. Jeśli wynik pracy staje się materiałem publicznym — stroną, prezentacją, artykułem — ustala się na piśmie, co dokładnie można pokazać, przed pokazaniem.

Przykład

Decyzja zakupowa celowo odłożona, aż obliczenia ją potwierdzą

Sytuacja

Dla tego samego zadania — układania zaprawy w objętości jednego metra sześciennego — pojawiła się druga możliwa architektura: zamiast portalu kartezjańskiego, przegubowe ramię z sześcioma osiami na stałym piedestale, z tą samą stałą masą i tym samym torem materiału. Ramię jest drogim i najtrudniejszym do zwrotu komponentem całego zestawu. Pytanie nie brzmiało naprawdę, czy wygląda lepiej, lecz czy obejmuje wymaganą objętość bez zbliżania się do granic osi.

Co zbudowaliśmy

Napisałem własny moduł kinematyki na podstawie publicznego opisu robota: kinematyka prosta, analityczny jakobian, numeryczna kinematyka odwrotna z czterema pozycjami startowymi i narzuconym zapasem 10° względem granicy każdej osi, zbieżność do 0,05 mm na pozycję. Na jego podstawie sprawdziłem 1.331 rozmieszczeń siatki, a następnie uruchomiłem próbny tor helikalny przez całą objętość, z 8.400 punktami. Osobno wykonano sprawdzenie kolizji na rzeczywistej geometrii, wyraźnie opisane jako screening na próbkach dyskretnych, a nie jako certyfikowana analiza objętości zamiatanej. A zapytanie ofertowe dla robota zostało napisane z bramkami zakupowymi w środku.

Co z tego wyszło

Wszystkie 8.400 punktów zostały rozwiązane bez błędów. Maksymalna prędkość na osi pozostała na poziomie 7,86% limitu katalogowego, a minimalny margines względem granic osi wyniósł 19,9° — czyli tor nie tylko mieści się, ale mieści się z zapasem. Raport sam zapisuje swój stan: screening dyskretny offline, bez wyjścia do sprzętu, i nie jest programem robota. Robot pozostaje niekupiony, dopóki bramki w zapytaniu ofertowym nie otrzymają odpowiedzi.

Czego nie mówi ten przypadek

Screening obejmuje kinematykę i geometrię, tylko tyle. Nie obejmuje materiału narastającego pod dyszą, elastycznego węża, opóźnienia pompy i ciśnienia — wszystkie te elementy są w raporcie wyraźnie wymienione jako ograniczenia. Prędkości obliczone metodą różnic skończonych nie obejmują ramp start-stop ani mieszania trajektorii przez sterownik. Innymi słowy: wystarczy, by nie kupić źle, nie wystarczy, by drukować.

Pytania

O co pytają ludzie, zanim zadzwonią

Budujecie maszynę czy tylko ją rysujecie?

Projektujemy ją i piszemy dokumentację, na podstawie której się ją buduje. Nie budujemy jej. Nie mamy warsztatu, nie tniemy, nie spawamy, nie montujemy i nie wprowadzamy maszyn na rynek pod naszą nazwą. To, co robimy, to doprowadzenie pracy do punktu, w którym warsztat mechaniczny może podać cenę bez zadawania już żadnych istotnych pytań, oraz trwanie obok przy weryfikacjach. Jeśli potrzebujesz kogoś, kto dostarczy maszynę pod klucz, to nie jesteśmy my, i lepiej wiedzieć to z pierwszego zdania niż z trzeciego spotkania.

Czy kiedykolwiek zbudowaliście maszynę zaprojektowaną przez was?

Nie. Mamy tylko jedną własną teczkę, doprowadzoną do poziomu, na którym można prosić o wyceny, a maszyna z tej teczki nie ma żadnego zbudowanego egzemplarza: zero zamówionych części, zero wykonanych fizycznych weryfikacji z 226 planowanych, zero pozycji zwolnionych do zakupów z 226, zero wysłanych zapytań ofertowych z sześciu napisanych. To jest rzeczywisty stan i publikujemy go takim, jaki jest. Możemy pokazać teczkę, testy uruchamiane na twoich oczach i zapisany powód każdego blokowania.

To dlaczego niezbudowany projekt miałby mieć dla mnie wartość?

Ponieważ częścią, którą kupujesz od projektanta, nie jest maszyna, lecz zdolność do właściwego zapytania. Teczka, w której każda pozycja ma status, zapisany blok i wiersz weryfikacji, dokładnie oszczędza kupna złego prowadzenia, niedowymiarowanego napędu albo robota, który nie obejmuje objętości. I, co równie ważne, to taki rodzaj teczki, w której od razu widać, kto powiedział ci prawdę o etapie.

Czy komponenty z listy są potwierdzone z producentami?

Nie, i to jest istotne doprecyzowanie na tej stronie. Komponent oznaczony jako wybrany z katalogu oznacza, że przeczytaliśmy publiczną kartę techniczną i że rodzina pasuje do naszych obliczeń. Nie oznacza to ostatecznej kompatybilności, nie oznacza ceny i nie oznacza partnerstwa. Potwierdzenie przychodzi z odpowiedzi na zapytanie ofertowe oraz, dla części krytycznych, ze stanowiska testowego. Każdy dostawca wymieniony w naszej teczce jest wyborem projektowym, i tylko tyle.

Kto odpowiada za bezpieczeństwo i dokumenty zgodności?

Odpowiedzialność za maszynę wprowadzoną na rynek spoczywa na podmiocie, który ją wprowadza na rynek — producencie albo integratorze, który ją składa i przekazuje. My projektujemy architekturę bezpieczeństwa: osobny obwód sterowania ruchem, niezależny sterownik bezpieczeństwa, bezpieczne wyłączenie momentu, hamulce z feedbackiem, nadzorowanie styczników, stany awarii przechodzące w bezpieczny stan. Dostarczamy też odpowiednią dokumentację. Ocena zgodności i oznakowanie nie są naszą usługą i nie udajemy, że są.

Czy możecie zaprojektować coś innego niż maszyna z przykładu?

Metoda jest przenoszalna; wiedza dziedzinowa nie przenosi się automatycznie i to trzeba powiedzieć. To, co przechodzi z jednego projektu do drugiego, to sposób pracy: najpierw mierzone ograniczenia, model parametryczny wygenerowany z programu, status zwolnienia dla każdej pozycji, plan weryfikacji z jednym wierszem na pozycję, bezpieczeństwo na osobnym obwodzie, zapytania ofertowe z bramkami. To, co się nie przenosi, to specyfika materiału i procesu, a tego uczy się na początku, z wami, albo przy udziale specjalisty z danej dziedziny. Jeśli właściwa odpowiedź brzmi, że brakuje nam danej dziedziny, mówimy to.

Jak długo to trwa?

Nie ustawiamy terminów na tej stronie, ponieważ nie zależą one wyłącznie od nas. Tempo wyznaczają trzy fizyczne bramki, w kolejności: stanowiska materiału i osi, suchy test chronionego zespołu oraz test z rzeczywistym materiałem. Każda z nich zależy od decyzji, które nie należą do nas — pomiar zasilania w Twojej hali, wybór materiału, wysłanie zapytań ofertowych i odpowiedź dostawców. To, co możemy uczciwie oszacować, to pierwszy etap: wymagania i architektura.

Co się dzieje, jeśli w połowie okaże się, że wybrana architektura jest błędna?

Pisze się drugą architekturę i porównuje, zamiast kontynuować pierwszą tylko dlatego, że już zaczęta. W naszej własnej pracy tak właśnie się stało: obok wariantu z portalem kartezjańskim istnieje drugi, z przegubowym ramieniem na stałym piedestale, oceniany równolegle, z własną listą obowiązkowych symulacji przed jakimkolwiek zamówieniem i z ograniczonym budżetem obciążenia na kołnierzu, z narzuconym zapasem. Jest udokumentowany jako niezwolniona alternatywa, a nie jako drugi produkt.

Dlaczego jest napisane „oferta”, a nie „usługa dostarczona”?

Ponieważ mamy tylko jedną taką pracę i jest jeszcze nie zbudowana, a zasada, którą stosujemy wobec siebie, wymaga minimum dwóch własnych wdrożeń, żeby napisać „zrobiliśmy”. Wolimy stronę, która wytrzymuje pytania inżyniera, niż taką, która brzmi dobrze aż do drugiego pytania. Gdy będziemy mieć dossier przygotowane dla beneficjenta i maszynę zbudowaną na jego podstawie, strona się zmieni — i będzie widać, dlaczego się zmieniła.

Na czym opierają się powyższe stwierdzenia (14 źródeł)

14 z nich to kod i pliki z naszych repozytoriów. Nie publikujemy ich nazw ani numerów linii: razem, na jednej stronie, opisałoby to zbyt dokładnie, jak zbudowane są systemy, które nie należą tylko do nas. Przechodzimy je razem z Tobą, w repozytorium, na życzenie — weryfikacja pozostaje możliwa, tylko odbywa się w rozmowie.

Co chcesz, żeby działało lepiej?

Opowiedz nam o swoim procesie. Wspólnie ustalimy, co warto zbudować, co da się połączyć i jak sprawdzimy wynik.

Porozmawiajmy