23 października 2021


Prawie każdy użytkownik systemu CAD zapytany o to, jaki rodzaj modelowania preferuje odpowie: parametryczny! Użyłem określenia „prawie każdy”, bo przecież jest grupa użytkowników, która preferuje systemy modelowania bezpośredniego. Który jest lepszy? Dlaczego? Do czego lepszy? Odpowiedź na te i podobne pytania nie jest prosta.

Andrzej Wełyczko

Moim zdaniem trzeba najpierw poznać wady, zalety, ograniczenia i w związku z tym określić potencjalne obszary praktycznego zastosowania każdego z wymienionych wyżej rodzajów modelowania. Dopiero wtedy można sprawdzić przydatność i udzielić sensownej, opartej na praktycznej ocenie, odpowiedzi.
Od mniej więcej 25 lat inżynierowie mają do dyspozycji parametryczne systemy CAD. Oczywiście w każdym system jest parametryczny „inaczej” i ciągle się zmienia, bo wspomniana wyżej parametryczność jest dzisiaj inna niż 20 lat temu. Ale to wciąż za mało, bo użytkownicy systemów CAD oczekują takich rozwiązań, które ułatwią definicję i modyfikacje geometrii. To jest przecież podstawowe zadanie systemu CAD.
Jest jednak w procesie projektowania coś, co nie zmienia się od lat: innowacyjność lub inaczej intencja konstruktora. Bo przecież zanim powstanie jakikolwiek projekt konstruktor musi mieć pomysł, wizję tego, co chce zaprojektować. Potem musi opracować strategię, która w jego systemie CAD doprowadzi do poprawnej definicji geometrycznej. Czym jest taka strategia? Najprościej mówiąc jest to uporządkowany zestaw poleceń (kolejność ich wykonania bardzo często ma znaczenie zasadnicze) lub inaczej procedura konstrukcyjna. Taka strategia jest oczywiście inna dla dwóch różnych systemów CAD. Ba, nawet w tym samym systemie CAD ta strategia może być inna, jeśli projekt jest realizowany w innym środowisku – parametrycznym (ang. Feature-Based Design) lub bezpośrednim (ang. Direct Modeling). Jeśli mamy do wyboru więcej niż jeden sposób modelowania, to trzeba odpowiedzieć na pytanie: który z tych sposobów jest lepszy i dlaczego? Czym na przykład różni się model bryłowy tej samej części zdefiniowany w innym środowisku modelowania? Zewnętrznie niczym, bo może mieć dokładnie taki sam kształt i wymiary. Inny jest sposób definiowania (strategia) oraz możliwości modyfikacji jego kształtu.
Pierwsze skojarzenie ze słowem strategia to w moim przypadku wojna. Nie gra (komputerowa), bo nie gram, ale to też dobre skojarzenie. W obu przypadkach celem jest wygrana. Z kim? Z czym? Z systemem CAD, który zawsze ma jakieś preferowane metody projektowania, a także, o czym nie można zapominać, wady i ograniczenia. Jak opracować taką strategię?
W przypadku systemu parametrycznego model bryłowy projektowanej części trzeba „rozbić” na pojedyncze cechy konstrukcyjne (trzon, podstawa, kołnierz, ucho lewe, otwór centralny, żebro, wybranie, itp.), a potem ustalić sposób definiowania każdej z tych cech konstrukcyjnych (kształt konturu podstawowego, na jakiej płaszczyźnie?, wymiary, liczba otworów, itp.) oraz kolejność modelowania. Taka dekompozycja wizji konstruktora na uporządkowany zestaw poleceń jest pierwszym etapem strategii, która ma doprowadzić do wygranej, czyli do poprawnego (zgodnego z zamiarem konstruktora) modelu przestrzennego. W jaki sposób taki model jest generowany w systemie parametrycznym? Przez analogię do programowania, w którym także mamy uporządkowany zestaw poleceń, można powiedzieć, że system CAD „uruchamia” procedurę konstrukcyjną, której wynikiem jest model geometryczny. Strategia rodzi się w głowie konstruktora, który swoją intencję przekłada na to, co jest możliwe w jego systemie CAD. Ile z tych wszystkich, koniecznych do wykonania, rzeczy jest rzeczywiście ważnych? I nie chodzi tu o to, że wszystkie są konieczne do zrealizowania w konkretnym (parametrycznym) systemie CAD, ale o to, że są one wymuszone przez ten właśnie system! Przecież w gotowym modelu parametrycznym istotnych jest tylko kilka parametrów, a na pewno nie wszystkie. Mogą to być na przykład wymiary gabarytowe, odległość osi, liczba lub rozmieszczenie otworów pod śruby mocujące, itp. Taka „czarna” wizja pracy w systemach parametrycznych jest oczywiście przesadzona, bo mają one sporo zalet, których tu i teraz nie chciałbym wyliczać. Jedno jest pewne: modelowanie bryłowe w systemie parametrycznym, zwłaszcza w przypadkach skomplikowanych geometrycznie, nie jest zadaniem trywialnym, bo sukces zależy od opisanej wyżej strategii.

cały artykuł dostępny jest w wydaniu 6 (45) Czerwiec 2011