Czy wiesz...

Spadek sprawności całkowitej samochodu elektrycznego

Czy samochód elektryczny jest ekologiczny?

Pękanie Elementów Form Wtryskowych

Dlaczego pękają matryce form wtryskowych?

Wykres błędnych ruchów osi wrzeciona w funkcji kąta obrotu

Jak diagnozować przyczyny błędów obróbki CNC detali? cz. 2

Fragment Arkusza Kalkulacyjnego Do Sprawdzania Wyników Egzaminu Spawacza Wg ISO9606

Czy ładna spoina jest zawsze dobra?

Czytaj także:

odległość pomiędzy przewodem paliwowym a opaską zaciskową
Projektowanie

Packaging, czyli jak to wszystko pomieścić

­ Piotr Cabaj
Klejenie Metali w Praktyce Przemysłowej
Technologie

Klejenie metali w praktyce przemysłowej

­ [Marek Bernaciak]
Połączenie Skurczowe
Technologie

Niedoceniane połączenie skurczowe

­ Jerzy Mydlarz
gięcie blachy
Projektowanie

Blaszane origami. Metodyka projektowania konstrukcji blachowych

­ Paweł Bancarzewski
Projektowanie i Konstrukcje Inżynierskie
  • STRONA GŁÓWNA
  • Aktualności
    Jcb Hydromax na równinie Bonneville Salt Flats

    JCB Hydromax – wodorowy rekord prędkości

    Biopolimerowa pianka otrzymana poprzez związanie wiórów celulozowym lepiszczem i czynnikiem sieciującym

    Biopolimerowa pianka alternatywą dla polistyrenu

    turbina gazowa

    Turbiny gazowe zasilane wodorem? To nie takie proste

    Drukowana struktura przestrzenna na potrzeby chłodzenia wyparnego

    Alternatywa dla klimatyzacji: druk 3D systemów pasywnego chłodzenia

    Pierwsze Testy Prototypowego Bolidu IR28

    Prototypowy IR.28

    Warstewki izolacyjne tlenku cynku w strukturze termoelektrycznego antymonku cynku

    Zoptymalizowany materiał termoelektryczny dla odzysku ciepła odpadowego

    wizualizacja procesu zgrzewania tarciowego z przemieszaniem FSW

    Neutronografia w badaniu naprężeń resztkowych zgrzein blach pancernych

    Wstępna konfiguracjia urządzenia do wykonywania połączeń typu HiVe

    Nowa technologia punktowego łączenia metali

    Konfigurator e-skin flat zapewnia wszystkie istotne dane, takie jak rysunek techniczny, plik STEP, listę części i instrukcje montażu do natychmiastowego pobrania

    Nowy konfigurator online prowadników kablowych do pomieszczeń czystych od igus

  • Artykuły
    • Wszystkie artykuły
    • Analizy, symulacje
    • Badania, analizy
    • Części maszyn i urządzeń
    • Historia
    • Inne
    • Konstrukcje
    • Maszyny i urządzenia
    • Materiały
    • Projektowanie
    • Rozwiązania
    • Technologie
    Przemysłowa Drukarka Etykiet BradyPrinter I4311

    BradyPrinter i4311: Przemysłowy druk etykiet bez przewodów

    Zagnieżdżona Sprężyna Falista O Trzech Zwojach W Przykładowym Zastosowaniu

    Napięcie wstępne łożyska z użyciem sprężyn

    Symulacje numeryczne wpływu wewnętrznych zwarć łukowych na rozdzielnice średniego napięcia

    Symulacje numeryczne wpływu wewnętrznych zwarć łukowych na rozdzielnice SN

    Zautomatyzowana linia do galwanizacji komponentów aluminiowych w produkcji seryjnej

    Obróbka powierzchniowa aluminium

    software do obliczeń akustycznych

    O wyborze i testowaniu solvera MES

    Helikopter Marsjański Ingenuity

    Helikoptery na Marsie

    Przykład przedmiotu obrabianego posiadającego na ukośnej powierzchni kieszeń prostokątną

    Wybrane aspekty produktywnego skrawania na wieloosiowych obrabiarkach CNC; cz. 9

    Systemy Mocowania Narzędzi Skrawających

    Systemy mocowania narzędzi skrawających

    Przykład rozwiązania odpowietrzania w płaszczyźnie podziału formy

    Odpowietrzanie form wtryskowych; cz. 2

    Transport Technologiczny

    Organizacja produkcji, cz. 4: projekt technologiczny

    zaleta sprężyn falistych oszczędność miejsca

    Poznaj zalety sprężyn falistych

    analiza zmęczeniowa spoiny

    Numeryczna i eksperymentalna analiza losowego zmęczenia złączy spawanych metodą Dirlika

    Organizacja produkcji; cz. 3: systemy zarządzania jakością

    Robotyzacja transportu profili w lakierni proszkowej

    Jednozwojowa sprężyna falista Smalley do wstępnego obciążenia łożyska

    Wstępne napięcie łożysk: pięć najbardziej typowych nieporozumień

    Organizacja produkcji; cz. 3: systemy zarządzania jakością

    Odpowietrzanie form wtryskowych; cz. 1

    Wybrane tematy:

    • robotyzacja
    • spawanie
    • obróbka skrawaniem
    • MES
    • klejenie
    • tworzywa sztuczne
    • motoryzacja
    • CAD
    • polskie projekty
    • lotnictwo
    • druk 3D
    • silniki
    • formy wtryskowe
    • budowa maszyn
    • technologie łączenia
    • obliczenia
    • kompozyty
    • ceramika techniczna
    • Analizy, symulacje
    • Badania, analizy
    • Technologie
    • Maszyny i urządzenia
    • Części maszyn i urządzeń
    • Konstrukcje
    • Rozwiązania
    • Projektowanie
    • Materiały
    • Historia
    • Inne
  • Czasopismo
    • Jak zakupić
    • Archiwum
      • Archiwum 2026
      • Archiwum 2025
      • Archiwum 2024
      • Archiwum 2023
      • Archiwum 2022
      • Archiwum 2021
      • Archiwum 2020
      • Archiwum 2019
      • Archiwum 2018
      • Archiwum 2017
      • Archiwum 2016
      • Archiwum 2015
      • Archiwum 2014
      • Archiwum 2013
      • Archiwum 2012
      • Archiwum 2011
      • Archiwum 2010
      • Archiwum 2009
      • Archiwum 2008
      • Archiwum 2007
  • O nas
  • Kontakt
  • ­
Nie znaleziono
Zobacz wszystkie wyniki
Projektowanie i Konstrukcje Inżynierskie
  • STRONA GŁÓWNA
  • Aktualności
    Jcb Hydromax na równinie Bonneville Salt Flats

    JCB Hydromax – wodorowy rekord prędkości

    Biopolimerowa pianka otrzymana poprzez związanie wiórów celulozowym lepiszczem i czynnikiem sieciującym

    Biopolimerowa pianka alternatywą dla polistyrenu

    turbina gazowa

    Turbiny gazowe zasilane wodorem? To nie takie proste

    Drukowana struktura przestrzenna na potrzeby chłodzenia wyparnego

    Alternatywa dla klimatyzacji: druk 3D systemów pasywnego chłodzenia

    Pierwsze Testy Prototypowego Bolidu IR28

    Prototypowy IR.28

    Warstewki izolacyjne tlenku cynku w strukturze termoelektrycznego antymonku cynku

    Zoptymalizowany materiał termoelektryczny dla odzysku ciepła odpadowego

    wizualizacja procesu zgrzewania tarciowego z przemieszaniem FSW

    Neutronografia w badaniu naprężeń resztkowych zgrzein blach pancernych

    Wstępna konfiguracjia urządzenia do wykonywania połączeń typu HiVe

    Nowa technologia punktowego łączenia metali

    Konfigurator e-skin flat zapewnia wszystkie istotne dane, takie jak rysunek techniczny, plik STEP, listę części i instrukcje montażu do natychmiastowego pobrania

    Nowy konfigurator online prowadników kablowych do pomieszczeń czystych od igus

  • Artykuły
    • Wszystkie artykuły
    • Analizy, symulacje
    • Badania, analizy
    • Części maszyn i urządzeń
    • Historia
    • Inne
    • Konstrukcje
    • Maszyny i urządzenia
    • Materiały
    • Projektowanie
    • Rozwiązania
    • Technologie
    Przemysłowa Drukarka Etykiet BradyPrinter I4311

    BradyPrinter i4311: Przemysłowy druk etykiet bez przewodów

    Zagnieżdżona Sprężyna Falista O Trzech Zwojach W Przykładowym Zastosowaniu

    Napięcie wstępne łożyska z użyciem sprężyn

    Symulacje numeryczne wpływu wewnętrznych zwarć łukowych na rozdzielnice średniego napięcia

    Symulacje numeryczne wpływu wewnętrznych zwarć łukowych na rozdzielnice SN

    Zautomatyzowana linia do galwanizacji komponentów aluminiowych w produkcji seryjnej

    Obróbka powierzchniowa aluminium

    software do obliczeń akustycznych

    O wyborze i testowaniu solvera MES

    Helikopter Marsjański Ingenuity

    Helikoptery na Marsie

    Przykład przedmiotu obrabianego posiadającego na ukośnej powierzchni kieszeń prostokątną

    Wybrane aspekty produktywnego skrawania na wieloosiowych obrabiarkach CNC; cz. 9

    Systemy Mocowania Narzędzi Skrawających

    Systemy mocowania narzędzi skrawających

    Przykład rozwiązania odpowietrzania w płaszczyźnie podziału formy

    Odpowietrzanie form wtryskowych; cz. 2

    Transport Technologiczny

    Organizacja produkcji, cz. 4: projekt technologiczny

    zaleta sprężyn falistych oszczędność miejsca

    Poznaj zalety sprężyn falistych

    analiza zmęczeniowa spoiny

    Numeryczna i eksperymentalna analiza losowego zmęczenia złączy spawanych metodą Dirlika

    Organizacja produkcji; cz. 3: systemy zarządzania jakością

    Robotyzacja transportu profili w lakierni proszkowej

    Jednozwojowa sprężyna falista Smalley do wstępnego obciążenia łożyska

    Wstępne napięcie łożysk: pięć najbardziej typowych nieporozumień

    Organizacja produkcji; cz. 3: systemy zarządzania jakością

    Odpowietrzanie form wtryskowych; cz. 1

    Wybrane tematy:

    • robotyzacja
    • spawanie
    • obróbka skrawaniem
    • MES
    • klejenie
    • tworzywa sztuczne
    • motoryzacja
    • CAD
    • polskie projekty
    • lotnictwo
    • druk 3D
    • silniki
    • formy wtryskowe
    • budowa maszyn
    • technologie łączenia
    • obliczenia
    • kompozyty
    • ceramika techniczna
    • Analizy, symulacje
    • Badania, analizy
    • Technologie
    • Maszyny i urządzenia
    • Części maszyn i urządzeń
    • Konstrukcje
    • Rozwiązania
    • Projektowanie
    • Materiały
    • Historia
    • Inne
  • Czasopismo
    • Jak zakupić
    • Archiwum
      • Archiwum 2026
      • Archiwum 2025
      • Archiwum 2024
      • Archiwum 2023
      • Archiwum 2022
      • Archiwum 2021
      • Archiwum 2020
      • Archiwum 2019
      • Archiwum 2018
      • Archiwum 2017
      • Archiwum 2016
      • Archiwum 2015
      • Archiwum 2014
      • Archiwum 2013
      • Archiwum 2012
      • Archiwum 2011
      • Archiwum 2010
      • Archiwum 2009
      • Archiwum 2008
      • Archiwum 2007
  • O nas
  • Kontakt
  • ­
Nie znaleziono
Zobacz wszystkie wyniki
Projektowanie i Konstrukcje Inżynierskie
Nie znaleziono
Zobacz wszystkie wyniki

Definicja punktu krzywej z minimalnym promieniem krzywizny; cz. 1

­ Andrzej Wełyczko
21.12.2016
A A

Przeglądam na bieżąco strony internetowe dedykowane systemom CAD. Na jednym z blogów znalazłem opis problemu z takim komentarzem: „I to jest właśnie piękno CATII – już dawno przestałem myśleć, że się czegoś nie da zrobić – po prostu prawdopodobnie nie znam na to jeszcze odpowiedniej metody.”

Problem polegał na znalezieniu takiego punktu zadanej krzywej, w którym promień krzywizny jest najmniejszy. Zadanie wydaje się trywialne, ale… w systemie CATIA V5 nie ma polecenia, które wyznacza taki punkt. Za pomocą odpowiedniej formuły obliczeniowej można zdefiniować wartość minimalnego promienia krzywizny wskazanej krzywej (Rys. 1) – tu parametr MinCurvRadius = minimumCurvatureRadius(‘Geometrical Set.1\MyCurve‘) dla krzywej MyCurve. Za pomocą polecenia Porcupine Curvature Analysis można otrzymać rozkład krzywizny lub promienia krzywizny tej krzywej w każdym jej punkcie, ale nie można zdefiniować punktu z minimalnym promieniem krzywizny.

Wartość Minimalnego Promienia Krzywizny Wskazanej Krzywej CATIA
Rys. 1

Można oczywiście pokornie przyjąć do wiadomości taki „brak” i zapomnieć o problemie lub zastanowić się nad opracowaniem metody, która rozwiąże problem. Pierwszym i trochę prymitywnym rozwiązaniem może być metoda iteracyjna, w której położenie poszukiwanego punktu jest ustalone „ręcznie”. Dla dowolnego punktu XPoint krzywej MyCurve za pomocą odpowiedniej formuły obliczeniowej można określić promień krzywizny w tym punkcie (Rys. 2): XPointRadius = 1mm/curvature(‘Geometrical Set.1\MyCurve‘, ‘Geometrical Set.1\XPoint‘).

Promień Krzywizny w Punkcie CATIA
Rys. 2

Zadanie polega na znalezieniu takiej wartości współrzędnej Ratio punktu XPoint, dla której wartości parametrów xPointRadius i MinCurvRadius są równe. Po wykonaniu polecenia Porcupine Curvature Analysis wiemy przecież w jakiej części analizowanej krzywej znajduje się poszukiwany punkt (tu wstępnie ustalono Ratio = 0,22), a potem z małym krokiem (na przykład Step = 0,0001) ustalić taką wartość parametru Ratio, dla której parametry MinCurvRadius i xPointRadius mają równe wartości (Rys. 3). Nic trudnego, ale czy nie można byłoby „zmusić” CATII do tego, aby taki punkt był wyznaczony automatycznie?

MinCurvRadius, XPointRadius, CATIA
Rys. 3

Poszukiwanie punktu krzywej z minimalnym promieniem krzywizny jest typowym zadaniem optymalizacyjnym i dlatego kolejna metoda korzysta z możliwości jakie daje polecenie Optimization w środowisku Product Engineering Optimizer (Rys. 4). Definicja zadania optymalizacyjnego jest w tym przypadku bardzo oczywista:

  • Funkcja celu: minimalizacja wartości parametru xPointRadius. Uwaga: możliwe jest zdefiniowanie parametru pomocniczego Delta, którego wartość będzie obliczona za pomocą formuły: Delta = 1mm/curvature(‘Geometrical Set.1\MyCurve‘ ,‘Geometrical Set.1\XPoint‘) – minimumCurvatureRadius(‘Geometrical Set.1\MyCurve‘). W takim przypadku zadanie optymalizacyjne polega na znalezieniu takiej wartości parametru swobodnego, dla którego Delta = 0mm, czyli Optimization type: Target Value, Optimized parameter: Delta oraz Target value = 0mm.
  • Parametr swobodny: współrzędna Ratio punktu xPoint. Zaleca się ustalenie dozwolonego zakresu wartości dla parametrów swobodnych, aby uniknąć poszukiwania rozwiązania optymalnego dla wartości generujących rozwiązania nielogiczne z konstrukcyjnego punktu widzenia. Z tego powodu dla parametru Ratio ustalono Inf. Range = 0 i Sup. Range = 1.
Polecenie Optimization w środowisku Product Engineering Optimizer
Rys. 4

Mniej oczywisty jest wybór algorytmu optymalizacji oraz kryteriów zakończenia obliczeń. Spośród pięciu dostępnych algorytmów (Rys. 5) w tym przypadku należy rozważyć zastosowanie jednego z dwóch: Gradient Algorithm Without Constraints oraz Simulated Annealing Algorithm. Pozostałe algorytmy są dedykowane do rozwiązywania zadań optymalizacyjnych, w których zdefiniowano dodatkowe ograniczenia (Constraints), czyli zależności pomiędzy parametrami swobodnymi.

Wybór Algorytmu Optymalizacji CATIA V5
Rys. 5

Simulated Annealing Algorithm poszukuje rozwiązania optymalnego w całej przestrzeni wyznaczonej przez parametry swobodne, a obliczenia są zakończone dopiero wtedy, gdy jedno z kryteriów zatrzymania optymalizacji zostanie spełnione. Obliczenia metodą Gradient Algorithm Without Constraints są zakończone po znalezieniu optimum lokalnego, niezależnie od tego czy kryteria zatrzymania optymalizacji są spełnione czy nie. Dla krzywej z jednym ekstremum zastosowanie dowolnego z tych dwóch algorytmów kończy się wyznaczeniem szukanego minimum. Na przykład dla Gradient Algorithm Without Constraints punkt z minimalnym promieniem krzywizny zostaje znaleziony dla domyślnych kryteriów zakończenia obliczeń (Rys. 6). Nie muszę chyba dodawać, że parametr MinCurvRadius oraz analiza Porcupine Curvature Analysis.1 nie są konieczne do wykonania zadania optymalizacyjnego, czyli znalezienia punktu krzywej z minimalnym promieniem krzywizny. Zostały one zdefiniowane po to, aby mieć możliwość porównania z wynikami optymalizacji.

Gradient Algorithm Without Constraints CATIA
Rys. 6

Problem wyznaczenia punktu z minimalnym promieniem krzywizny staje się znacznie trudniejszy dla krzywej, która ma więcej niż jedno minimum lokalne. W takim przypadku (z powodów opisanych wcześniej) należy wybrać Simulated Annealing Algorithm, ale dla relatywnie niskich wartości parametrów zatrzymania obliczeń (Termination criteria) nie ma gwarancji, że system znajdzie minimum globalne (Rys. 7).

Simulated Annealing Algorithm CATIA
Rys. 7

Jeśli system znalazł optimum lokalne, to optymalizację należy powtórzyć, ale tym razem dla innych kryteriów zatrzymania obliczeń. Nie ma uniwersalnych zaleceń dotyczących wartości parametrów Maximum numer of updates i Consecutive updates without improvements, bo te mogę być inne dla różnych modeli geometrycznych i rodzajów zadań optymalizacyjnych. Trzeba jednak ustalić wartości tych parametrów na takim poziomie, aby Simulated Annealing Algorithm miał szansę upewnić się, że znalezione optimum jest wyznaczone dokładnie, a także sprawdzić czy jest to optimum globalne. Z tego powodu powtórne obliczenia optymalizacyjne wykonano dla znacznie większej wartości parametru Maximum numer of updates (Rys. 8). Sprawdzanie wartości parametru Consecutive updates without improvements zostało wyłączone.

Optimization Maximum Number of Updates CATIA
Rys. 8

Wyznaczanie punktu z minimalnym promieniem krzywizny za pomocą polecenia Optimization nie jest niestety metodą uniwersalną. Na przykład dla krzywej pokazanej na rysunku 9 zastosowanie metody opisanej powyżej nie zakończyło się pomyślnie. Większe wartości parametrów definiujących kryteria zakończenia optymalizacji z pewnością umożliwią znalezienie poprawnego rozwiązania, ale wtedy czas obliczeń byłby zbyt duży. Takie rozwiązanie może być zaakceptowane tylko w przypadku, gdy poszukiwanie optimum jest realizowane interaktywnie przez użytkownika, bo w takim przypadku można zawęzić obszar poszukiwań do zakresu określonego wstępnie po wykonaniu Porcupine Curvature Analysis.

Wyznaczanie Punktu z Minimalnym Promieniem Krzywizny Optimization CATIA V5
Rys. 9

Jeśli w systemie CATIA V5 nie ma polecenia, które generuje na zadanej krzywej punkt z minimalnym promieniem krzywizny, to jest zupełnie naturalne, że poszukujemy metody uniwersalnej, która wypełni tę „lukę”. Uniwersalnej, czyli takiej, która gwarantuje znalezienie szukanego optimum relatywnie szybko oraz niezależnie od kształtu i wielkości krzywej, a najlepiej takiej, którą można zapamiętać i ponownie zastosować (na przykład jako szablon konstrukcyjny typu PowerCopy lub User Feature).

Szach mat? Nie byłbym sobą gdybym zaczął omawiać problem, na który nie ma rozwiązania (patrz cytat we wstępie). Szczegóły w kolejnym odcinku…

Andrzej Wełyczko

artykuł pochodzi z wydania 12 (111) grudzień 2016

  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
  • Share on WhatsApp
  • Share on Email
Tagi: CAD

Powiązane artykuły

Analiza technologiczności montażowej konstrukcji w systemie SolidWorks
Projektowanie

Analiza technologiczności montażowej konstrukcji w systemie SolidWorks

Praca z Dużymi Złożeniami CAD
Projektowanie

Praca z dużymi złożeniami; cz. 3

geometria kanałów chłodzących
Projektowanie

Wkładki konformalne – redukcja deformacji, dzięki symulacji procesu wydruku w Simcenter 3D

Inżynieria Odwrotna (reverse Engineering) CATIA 3DEXPERIENCE
Projektowanie

Inżynieria odwrotna (Reverse Engineering) w CATIA 3DEXPERIENCE; cz. 5

Praca z Dużymi Złożeniami
Projektowanie

Praca z dużymi złożeniami; cz. 5

Polecenie Połącz siatki
Projektowanie

Struktury lattice w druku 3D

Tematyka:

aluminium budowa maszyn CAD ceramika techniczna CNC diagnostyka druk 3D energetyka formy wtryskowe innowacje inżynieria materiałowa klejenie kompozyty laser lotnictwo mechanizm MES montaż motocykle motoryzacja nanotechnologia narzędzia obliczenia obrabiarki obróbka plastyczna obróbka skrawaniem oprzyrządowanie polskie projekty powłoki programy przemysł kosmiczny przemysł morski przemysł zbrojeniowy robot robotyzacja silniki spawanie stal technologie łączenia tribologia tworzywa sztuczne wynalazki wywiad zgrzewanie łożyska
FORMY WTRYSKOWE Integracja Konstrukcji i Technologii Ebook
MetalTop
Projektowanie i Konstrukcje Inżynierskie
  • O nas
  • Polityka prywatności
  • Kontakt

© ITER 2007-2026

Nie znaleziono
Zobacz wszystkie wyniki
  • Strona główna
  • Aktualności
  • Artykuły
    • Analizy, symulacje
    • Badania, analizy
    • Części maszyn i urządzeń
    • Historia
    • Inne
    • Konstrukcje
    • Maszyny i urządzenia
    • Materiały
    • Projektowanie
    • Rozwiązania
    • Technologie
  • Jak zakupić
  • O nas
  • Kontakt

© ITER 2007-2026

email_icon

Nie przegap nowych wydań!

Zapisz się, aby na bieżąco otrzymywać linki do kolejnych, darmowych wydań Projektowania i Konstrukcji Inżynierskich

Wpisz adres email

Dziękuję, nie pokazuj więcej