Wyciągnij powierzchnię o ciągnieniu do normalnej powierzchni niepłaskiej


Oto obrazek, który wyjaśni to lepiej niż słowa :slight_smile:
Tutaj robię normalne wyciąganie do powierzchni (więc wszystkie powierzchnie są zorientowane w kierunku środka cylindra), ale chciałbym dodać ciąg o 20° względem normalnej, a nie względem kierunku płaszczyzny
Średnica mojego cylindra może się zmieniać, a więc kąt normalnej też – wzór zawsze jest tego samego rozmiaru.

To, co nazywasz kątem draftu, to opcja kąta draftu w tej funkcji!
Jak pokazałem w poprzedniej wiadomości

Witam

Uważam, że wystarczy wygenerować materiał lub usunąć go przez obrót (aby uzyskać początkowe ściany prostopadłe do ściany cylindrycznej), a następnie użyć funkcji linii neutralnej z kątem 20° na ścianach, które tego wymagają.

2 polubienia

Tak, ale żeby zastosować kąt wyciągu, musisz podać kierunek wyciągania przez płaszczyznę, z wyjątkiem tego, że ja chcę normalną wyciągnięć powierzchnię cylindryczną

1 polubienie

Nie sądzę, jeśli podasz kierunek, na przykład wyciągnięcie prostokąta, jak w twoim przypadku, to przeciągi będą się w dwóch przeciwnych kierunkach.
Spróbuj to zrobić i zrób sitodruk, żebyśmy mogli zobaczyć, co dostaniesz.

Wynik:

1 polubienie

Innym rozwiązaniem, jeśli nie czujesz się komfortowo z funkcją draftu, jest użycie funkcji przesuwania ściany w trybie " Rotate ":

3 polubienia

To wydaje mi się najbliższe temu, czego bym chciał, ale znowu trzeba podać kierunek, czego nie chcę, bo naprzeciwko kieszeni kąt nie jest dobry.
Myślę, że opcja, której chcę, jeszcze nie jest dostępna w oprogramowaniu.

Dziękuję wszystkim za pomysły i różne podejścia, postaram się nimi inspirować, by znaleźć rozwiązanie i wrócę, by zaktualizować temat, jeśli kiedykolwiek

Po prostu wykonaj funkcję szkicu lub przesuwaj ścianę obok siebie.

2 polubienia

Jest też rozwiązanie typu usuwanie kołowym i wyciąganie w innym kierunku, a w obu szkicach kontrolujesz kąt zasunięcia

Witam

Cytat: Myślę, że opcja, której chcę, nie jest jeszcze dostępna w oprogramowaniu.

A biorąc pod uwagę złożoność problemu, obawiam się, że przez długi czas nie będzie dostępny.
Poniżej proponuję przybliżone rozwiązanie, w 6 krokach:

  • Tworzenie płaskiego szkicu (na czerwono), który definiuje kontur objętości, który ma być generowany lub usunięty: równoległobok, aby wyglądał jak pierwszy obraz postu;

  • Szkic jest nawijany na dolnej cylindrycznej ścianie (funkcja nawijania). Powstała krzywa jest przekształcana w zarys krzywoliniowy w szkicu 3D (pomarańczowy);

  • W tym samym szkicu 3D tworzenie w 4 narożnikach normalnych z cylindryczną ścianą w formie linii konstrukcyjnych (turkus);

  • Wciąż w szkicu 3D z każdego rogu powstają dwa segmenty, czyli łącznie osiem segmentów o tej samej długości. Każdy segment jest pod kątem 20 stopni względem normalnej i jest ograniczony " prostopadle " do odpowiadającego mu odcinka krzywoliniowego;

  • Osiem końcowych punktów segmentów jest połączonych w formę zamkniętego zarysu (fioletowego). Z braku lepszego rozwiązania, przez odcinki prostych naprzeciwko boków dolnego konturu oraz przez styczne spline w kątach;

  • Powierzchnia zewnętrzna powstaje przez wygładzanie powierzchni, przy czym dwa kontury są profilami (pomarańczowy i fioletowy), a osiem segmentów to krzywe prowadzące (turkusowe).
    Po kilku funkcjach " Ograniczenie powierzchni " i " Zszytej powierzchni" objętość jest generowana.

Wynik jest przybliżoną odpowiedzią na początkowe żądanie, ponieważ kąt 20 stopni jest ściśle przestrzegany tylko dla 8 segmentów prowadzących. Zwróć też uwagę na jakieś stożki w narożnikach, co pozwala zachować respekt do 20 stopni. Nie widzę innego sposobu, by to zrobić.
Poniżej widać wygląd usuwania materiału.
image

Proces jest żmudny, ale jeśli jest niezbędny w projekcie...
Model załączony w ramach SW 2022.
anthony_weiss0. SLDPRT (212,2 KB)

1 polubienie

Jesteś na dobrej drodze.
Myślałem o tym znowu dziś rano i na papierze to działa.

Twój szkic 3D to właściwe rozwiązanie, ale musisz go połączyć z tym, co zaproponowałem w moich poprzednich wiadomościach (oczywiście było ich kilka :sweat_smile:).

Myślę, że rozwiązaniem jest stworzenie ciała o pożądanym kształcie
Naszkicuj 3D tak jak ty, od tego momentu:
Możesz może użyć powierzchni do stworzenia ciała, ale nie polecam tego.
Albo zrób bryłę z dwóch szkiców, jednego w górnym profilu i jednego dolnego.
Tworzysz ciało, które odejmujesz od ciała podstawowego elementu.

O: Tak, zabierz urlop, zrobisz to później

Testuję

Wsparcie szkicowania 3D dla twoich pozostałych dwóch

Uważaj, by nie połączyć tych dwóch ciał

Funkcja kombinacji odejmij opcję

W takim razie fazowanie, czyli integracja ich w szkice, nie jest zalecane.


anthony_weiss02. SLDPRT (167,0 KB)

Wariant z cylindryczną czcionką, który zrobiłeś w swoim ostatnim przykładzie.

Różnica będzie w szkicu bossa, będziesz miał szkic 3D (kształt cylindryczny) + szkic 2D (prostokąt)

Rezultat

anthony_weiss03. SLDPRT (184,1 KB)

Mam nadzieję, że zrozumiałem Twoje oczekiwania.

Aby było to trochę bardziej zrozumiałe, wyjaśnię, jak ta kieszeń powinna być fizycznie wykonana. Krawędzie tej kieszeni z cylindrycznym dnem są wykonane za pomocą wycinaczka do grawerowania o średnicy 0,08 i kąt 40°, a obróbka zawsze będzie skierowana w stronę środka pierścienia, stąd 20° oprócz normalnej powierzchni.

Widziałem wiele ostatnich odpowiedzi, które szybko wypróbuję.

Dziękuję

2 polubienia

Cze wszystkim

Dlaczego nie bardzo proste rozwiązanie, które wciąż czeka na weryfikację.
 "Wstawka> Funkcje > zginaniu...  " SW umożliwia deformację jednego lub więcej ciał poprzez nałożenie na nie transformacji geometrycznej. Opcja " Zginanie " polega na odkształceniu przez obrót wokół osi, parametryzowanym kątem.
Prosty (niebieski) szczebel może więc stać się okrągłym pierścieniem (żółtym).

Korpus wytłaczany, o stałym zaciągu 20 stopni, przechodzi tę samą transformację. To samo dotyczy powtórzenia tego ciała.

Po zgięciu...

Ostateczny efekt, bez i z usuwaniem materiałów przez funkcję " Combine ".
image

Dokładność uzyskanej geometrii zależy od transformacji geometrycznej przez SW.
Łatwo jest zweryfikować, że prosty pręt rzeczywiście staje się cylindrem. Jednak trudniej jest zapewnić, że stały ciąg 20 stopni korpusów definicji pozostaje 20-stopniowym ciągiem normalnym po zgięciu.
Wizualnie tak właśnie wygląda.
Wymiary "  prostoliniowego dzieła" nadal trzeba zdefiniować, aby uzyskać pożądane wymiary wersji "  kołowego zginania".

anthony_weiss1. SLDPRT (1,1 MB)

2 polubienia

Witam;
Przybywam po bitwie, ale...
Dlaczego nie użyć modułu blachowego?

  • Tworzenie (otwartej) korony z blachy.

  • Promień zginania = średnica korony/2
    (Uważaj na średnicę wewnętrzną lub zewnętrzną... Chyba pomyliłam pędzle do mojej demonstracji... :sweat_smile:)

  • utworzenie funkcji " Rozwiń " (Uwaga na krawędź wybraną jako " Stała ściana")
    image

  • Usuwanie materiału jest realizowane za pomocą opcji "  normalnego usuwania materiału"

  • Na zewnątrz dodaje się przeciąg.

  • Dodajemy urlop.

  • Wzorzec liniowy (lub sterowany szkicami)

  • I wreszcie tworzymy funkcję " fold "


    anthony_weiss1B_(Solidworks 2022). SLDPRT (520,9 KB)

Uwaga: Właśnie zdałem sobie sprawę, że opcja "streaming playback" całkowicie zniknęła z " Part Reviewer "... Wąchać :sob: :sob:


Było jednak bardzo praktyczne robienie nagrań wideo projektów części (z drugiej strony nie używałem tego często, a jeśli się zdarza, to ta opcja zniknęła już dawno temu).

1 polubienie

Zaproponowałem Combine (odejmować)

Zamiast używać funkcji zginania, która jest (lub była wtedy tylko chwytem), użyję funkcji nawijania na średnicy.

Wykonujesz serię kształtów po stworzeniu cylindra i owijasz się wokół niego tak, żeby móc prowadzić szybciej i mniej empirycznie.

Ale chciałbym zobaczyć strukturę :sweat_smile: drzewa i element, żeby zobaczyć wagę. Jeśli to jest forma, której chcesz, myślę, że poprzednia metoda, którą zaproponowałem, również powinna się sprawdzić. TAM potrzebujesz obliczeń, by zdefiniować długości kształtów, ale nic nie do pokonania

Powinieneś wiedzieć, że jeśli robisz obróbkę i programujesz przez program, musisz zwracać uwagę na swoją metodę projektowania 3D, ponieważ oprogramowanie rozkładające na czynniki 3D do identyfikacji faz obróbki opiera się na twoim projekcie. Ale teraz boję się, że stanie przed tobą z dziwnymi rzeczami (ale musieli już postępować w tych narzędziach).

Dla informacji, próbowałem narzędzia do kształtowania, ale nie działa albo może przez majsterkowanie, więc się poddałem

Jeśli możesz podać mi ostatnią część

anthony_weiss06. SLDPRT (1,4 miesiąca)

Dobry wieczór
Modele opisane w moich dwóch wiadomościach zostały dołączone do tych wiadomości (SW 2022) :wink:...