logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Elektroda w 3D i tyle na temat - Wings 3D

pioterAos 14 Lut 2022 08:20 2295 26
  • W porozumieniu z administracją powstał nowy wątek do umieszczania w nim własnoręcznie wykonanych prac w 3D w formacie .xhtml. Jestem przekonany do tego, że wykonywanie obiektów 3D daje wiele satysfakcji i znajdą się chętni do prezentowania swoich osiągnięć w tym temacie. Wykonywane pliki Można zrobić całkowicie darmowym programem „ Wings 3D ” następnie zapisane w formacie .wrl należy przekonwertować je również darmowym programem „ FreeCAD ” do formatu w postaci .xhtml. Na serwer można je lokować za pomocą „przycisku” [ Dodaj załącznik ].

    Używając programu „ KiCad ” stwierdziłem, że jest za mało obiektów rodzimej produkcji i postanowiłem to zmienić tworząc własne. za pomocą programu „ Wings 3D ”.

    Mam również taką nadzieję, że będzie możliwe a nawet wskazane prowadzenie wymiany doświadczenia w obsłudze programów mające na celu udoskonalenie robionych obiektów.

    Moje doświadczenie jest niewielkie, i chętnie posłucham porad dających możliwość udoskonalenia moich isostatów. Na przykład dlaczego na ich powierzchni kładzie się tak wyraźny cień? Wiem, że te isostaty są „ bezpłciowe ”, a więc nie wiadomo czy są zależne czy niezależne, przynajmniej te co mają styki jakieś powinny być, ale jest to pewien etap pracy na którym być może się chwilowo zatrzymałem.

    Fajne? Ranking DIY
    O autorze
    pioterAos
    Poziom 18  
    Offline 
    pioterAos napisał 361 postów o ocenie 48, pomógł 21 razy. Jest z nami od 2008 roku.
  • #2 19883522
    Urgon
    Poziom 38  
    AVE...

    Do modelowania technicznego polecam Autodesk Fusion360 z licencją dla start-upów i hobbystów. Dobrym, ale trudniejszym programem jest Blender, ale jego wadą są ograniczenia jeśli idzie o wymiarowanie obiektów - potrzebny jest plugin, który dodaje te funkcje, ale na moje oko nie jest on zbyt wygodny.

    Nie do końca widzę też sens, bo większość podstawowych komponentów ma już swoje modele 3D. Dla przykładu katalog McMaster-Carr zapewnia dostęp do dziesiątek tysięcy elementów mechanicznych w formie modeli 3D CAD. Zajrzyj też tu: https://componentsearchengine.com/
  • #4 19884915
    pioterAos
    Poziom 18  
    Nie mam zamiaru używać „profesjonalnych” aplikacji i efektem tego jest brak mojego zainteresowania formatami w nich stosowanymi. W dodatku nie mają oni na przykład czegoś takiego:.
  • #5 19884942
    Marek_Skalski
    VIP Zasłużony dla elektroda
    Mogę tutaj zobaczyć to co ktoś inny zrobił i zapisał. Fajnie.
    Części ukryć nie można, aby zobaczyć coś więcej wewnątrz. Dla kogoś, kto pracuje z modelami w profesjonalnych aplikacjach (NX, Catia, Creo, SolidWorks, Inventor), wizualizacja jest zdeformowana przez perspektywę. Do celów reklamowych/poglądowych moim zdaniem nie nadaje się.
    Złożeń (assemblies) z tych modeli nie zrobię, więc nie mogę ich użyć w swoich konstrukcjach.
    Analiz strukturalnych, cieplnych i przepływów z tego nie zrobię.
    Może chociaż masę lub materiał mogę przypisać lub sprawdzić? Nie.
    Rysunku 2D z tego modelu nie zrobię. Ani wykonawczego, ani montażowego.
    Step242 (PMI lub MBD dla CNC) z tego modelu nie zrobię.
    Może STL dla drukarki 3D z tego zrobię? Też nie.

    Modele robi się w celu ich dalszego użycia w procesie projektowania i dokumentowania konstrukcji. Takie zwrotnice to są banalnie proste konstrukcje, a tutaj już jest prawie 12 MB. W programie do projektowania płytek model 3D dostaniesz gratis. Po otworzeniu modelu zwrotnicy, Firefox (96) dokłada ponad 100 MB do zużycia RAM. Patrząc na rozmiar pliku, zastanawiam się ile będzie ważyło coś większego. Pewnie od razu lecimy w gigabajty, a złożenie zawierające 30-35 tysięcy części (takimi się zajmuję) to pewnie terabajty. :)

    Czy możesz podać jakieś sensowne zastosowanie modeli, które promujesz?
  • #6 19885127
    Urgon
    Poziom 38  
    AVE...

    pioterAos napisał:
    Nie mam zamiaru używać „profesjonalnych” aplikacji i efektem tego jest brak mojego zainteresowania formatami w nich stosowanymi.

    Zatem po co w ogóle się tym zajmujesz, jeśli nie masz zamiaru zrobić tego poprawnie? Chyba tylko dla nauki modelowania. Swoją szosą dlaczego nie zapiszesz tych modeli w jakimś "przenośnym" formacie? Masz na przykład FBX, OBJ, 3DS, STL, STEP, Collada. Każdy z tych formatów jest bardziej użyteczny niż xhtml. Ja tego modelu nie mogę nawet zaimportować do Blendera, więc co mi po nim?

    pioterAos napisał:
    W dodatku nie mają oni na przykład czegoś takiego:.

    No i? Nie widzę sytuacji, w której bym potrzebował modelu zwrotnicy. A nawet jakbym projektował obudowę do kolumny, to bym "narysował" prostopadłościan w jej kształcie, bo nie potrzebuję detali. Zwłaszcza że detale "zamulają" niepotrzebnie komputer, jak się nie ma specjalizowanej karty graficznej.
  • #7 19885197
    pioterAos
    Poziom 18  
    Do czego wy chcecie mnie tu namówić?, czy może udowodnić, że jestem cienki bolek?. Trudno się pogodzić z tym, że ktoś potrafi się obyć bez rasowych aplikacji?. Nie będę kupował czegoś co chciałem na teraz jakoś wykorzystać po to by za kilka miesięcy odłożyć to w kąt. Te wszystkie czynności które ktoś tam nie może wykonać z przedstawionymi plikami to nie może dlatego, że one nie są do tego. Patrzeć, podziwiać, wspomóc poradą co i jak zrobić lepiej, odpowiadać na zapytania gdy pojawią się trudne i inne problemy i tyle. Ktoś kto dla przykładu rozkręci kolumnę głośnikową i złapie się za głowę myśląc co i jak tu powinno wyglądać istnienie modelu zwrotnicy zapewne doceni. Tu nie ma co się obrażać, że nie spełniłem czyichś oczekiwań, nie po to powstał ten temat.
  • #8 19886377
    andrzejlisek
    Poziom 31  
    pioterAos napisał:
    Do czego wy chcecie mnie tu namówić?, czy może udowodnić, że jestem cienki bolek?.

    Ja nie mam zamiaru kłócić się o sensowność Twoich działań ani niczego udowadniać.

    pioterAos napisał:
    Trudno się pogodzić z tym, że ktoś potrafi się obyć bez rasowych aplikacji?.

    Ja jestem wręcz zwolennikiem darmowego oprogramowania. Może nie jest ono tak zaawansowane jak to rasowe i bardzo znane, ale w wielu zastosowaniach wystarczy.

    Ja interpretuję temat jako sposób na prezentację 3D jakiegoś obiektu. A jak chodzi o dalsze przetworzenie, to oczywiście nic nie stoi na przeszkodzie żeby umieszczać równolegle oryginalny plik z programu. Podobnie, jak w sklepach internetowych spotyka się animacje zrobione ze zdjęć przedmiotu z różnych perspektyw (wygląda jak obracający się przedmiot, ale to są tylko kolejne zdjęcia). Z tym też nic się nie zrobi, ale swoją rolę, jaką jest przedstawienie faktycznego przedmiotu przedmiotu spełnia należycie.

    Co do oprogramowania 3D, to pod wydruk 3D ja używam OpenSCADA. W nim obiekt jest opisany w formie funkcji zapisanej tekstem, właściwie jest to funkcyjny język programowania. Weźmy ten przykładowy isostat. Opisze funkcją przycisk, drugą funkcją metalowy kołek, potem zrobię odpowiednie powielenie i połączenie, potem całą resztę. A jak się okaże na końcu, że przyciski są za duże, to we funkcji opisującej przycisk zrobię odpowiednią zmianę i tyle.

    Natomiast raz miałem do czynienia z Catia, tam jest drzewo obiektu, gdzie każdy węzeł opisuje podstawowy kształt lub działanie (np. wyciąganie, zmiana wielkości, powielenie, obrót). Niestety, z tym do czynienia miałem krótko, a sam program jest komercyjny (płatny). Natomiast sam sposób tworzenia analogiczny, bo na wierzchu jest cała struktura i przebieg powstawania, można w dowolnej chwili coś zmienić i ta zmiana może wpłynąć nawet na cały model.

    Natomiast w Blender tak się chyba nie da, bo zawsze przedstawia efekt końcowy. Na przykład zrobię isostat i chce zmienić przyciski, to muszę te walce na nowo malować. A jak chce jakiś skomplikowany kształt, to muszę usunąć i na nowo zrobić lub zmienić. Coś jak malowanie w Paincie, jak coś źle namaluję, to muszę skorygować dalszymi czynnościami, a nie mogę zmienić parametrów raz namalowanej figury.

    Czyli OpenSCAD i Catia to jedna grupa, a Blender to druga grupa. Do której grupy należy Wings 3D?
  • #9 19886469
    Urgon
    Poziom 38  
    AVE...

    andrzejlisek napisał:

    Natomiast w Blender tak się chyba nie da, bo zawsze przedstawia efekt końcowy. Na przykład zrobię isostat i chce zmienić przyciski, to muszę te walce na nowo malować. A jak chce jakiś skomplikowany kształt, to muszę usunąć i na nowo zrobić lub zmienić. Coś jak malowanie w Paincie, jak coś źle namaluję, to muszę skorygować dalszymi czynnościami, a nie mogę zmienić parametrów raz namalowanej figury.


    Bieżąca wersja Blendera pozwala na modelowanie z użyciem "węzłów" opisujących kształt i jego transformacje. Ale nawet starsze wersje pozwalały "składać" złożone kształty z prostszych elementów w formie hierarchii, oraz na transformacje i modyfikacje tychże. Zresztą dla wprawnego speca od 3D modyfikacje gotowego modelu to chwilka roboty. Pod warunkiem, iż może ten model otworzyć.

    Jedynym problemem autora jest wybór formatu. Format modelu 3D powinien być jak najbardziej "przenośny". Format xhtml takim nie jest. Ja bym sugerował format FBX, który jest bardzo uniwersalny i rozpoznawany przez najróżniejsze programy i narzędzia. Format 3DS też jest spoko, choć ma silne konotacje z Autodesk 3D Studio Max, czyli najczęściej piraconym programem 3D w Polsce. Blender potrafi to samo, i dużo więcej, ale interfejs wciąż ma trochę gorszy...
  • #10 19886480
    andrzejlisek
    Poziom 31  
    Urgon napisał:
    Bieżąca wersja Blendera pozwala na modelowanie z użyciem "węzłów" opisujących kształt i jego transformacje. Ale nawet starsze wersje pozwalały "składać" złożone kształty z prostszych elementów w formie hierarchii, oraz na transformacje i modyfikacje tychże. Zresztą dla wprawnego speca od 3D modyfikacje gotowego modelu to chwilka roboty. Pod warunkiem, iż może ten model otworzyć.


    Chodziło ogólnie o operacje CSG. Niedawno zainstalowałem na próbę Blendera i chciałem zrobić różnicę, znalazłem https://youtu.be/oc9ninRRXGo?t=210 od miejsca 3:33. Jak to przeszedłem to zamiast sześcianu, walca i operacji różnicy otrzymałem sześcian z dziurą jako pojedynczą bryłę. Problem w tym, że gdyby dziura była za mała, albo nie w tym miejscu, co trzeba, to musiałbym albo zacząć wszystko od początku, albo dziurę wyprostować i zrobić nową. Czy może taką czynność robi się zupełnie inaczej, i jakby co, to zmieniam parametry lub położenie pierwotnego walca, a w efekcie dostaję sześcian z inną dziurą?

    Właśnie znalazłem inny film https://www.youtube.com/watch?v=SMIlZddICDg ale gość chyba robi to samo i też otrzymuje pociętą bryłę zamiast brył pierwotnych i operacji cięcia.
  • #11 19887077
    pioterAos
    Poziom 18  
    Marek_Skalski napisał:
    zwrotnice to są banalnie proste konstrukcje, a tutaj już jest prawie 12 MB

    No tak, nie przyłożyłem się do tego aby to zajmowało mało pamięci, ( nie wiem czego mam w tym celu pilnować ) raczej starałem się by wygląd był w miarę ładny i proporcjonalny do detalu w naturze. Borykam się z kolorami, które wyglądają inaczej niż na projekcie, dla przykładu szpulki i podstawka czarna a wychodzi zbyt jasna szara. nie robiłem czarnej, bo wtedy się widok tych detali bardzo zlewa to, znaczy trudno jest dostrzec krawędzie.
    Urgon napisał:
    Format modelu 3D powinien być jak najbardziej "przenośny". Format xhtml takim nie jest. Ja bym sugerował format FBX, który jest bardzo uniwersalny

    U mnie są takie możliwości jak na zdjęciu,

    Elektroda w 3D i tyle na temat - Wings 3D

    Elektroda w 3D i tyle na temat - Wings 3D

    widzę, że się na tym lepiej znacie, a więc może w tej kwestii zdecydujecie co może być najlepsze. Jeżeli chodzi o moje projekty, to ich wykonywanie kończy się na takim etapie jak ta piłka,

    https://www.elektroda.pl/rtvforum/topic3870547.html#19881388

    reszta to dla mnie czarna magia, ale do obiektów 3D dla KiCad`a to wystarcza. Nie potrafię upiększyć modelu by w efekcie renderowania mógł zachwycić, no i te kolory, ciągle z nimi walczę.
  • #12 19887850
    jvoytech
    Poziom 21  
    pioterAos napisał:
    W porozumieniu z administracją powstał nowy wątek do umieszczania w nim własnoręcznie wykonanych prac w 3D w formacie .xhtml. ...

    FreeCAD nawet nie potrafi zaimportować tego formatu mimo że z niego go wyeksportowano. Blender też nie potrafi, jedynie w przeglądarce można sobie pooglądać model i tyle.

    Lepiej stosować STEP, w którym modele opisane są krawędziami, punktami, płaszczyznami, krzywymi, okręgami, obiektami wyższego rzędu (cylindry, prostopadłościany, etc.) oraz operacjami boolowskimi. FreeCAD i KiCAD bardzo dobrze sobie z nimi radzą, mało zajmują i programy mogą dokonać tesselacji w miarę potrzeby i określoną przez siebie dokładnością. To jest standard ISO wymiany informacji między różnymi Cadowskimi aplikacjami. Wada to brak zaawansowanych materiałów, tekstur, jedynie podstawowe kolory.

    pioterAos napisał:
    Moje doświadczenie jest niewielkie, i chętnie posłucham porad dających możliwość udoskonalenia moich isostatów. Na przykład dlaczego na ich powierzchni kładzie się tak wyraźny cień?

    To jest prawdopodobnie wina szaderów w przeglądarce, ich słabej implementacji i braku "Global Illumination". W pliku niektóre elementy mają różny parametr połysku "shininess" i może FreeCad innaczej tesseluje (triangulacja) obiekt. Może jest gdzieś opcja "Flat/Smooth Shading", ale problem powinien na pewno zniknąć jak się zaokrągli ostre krawędzie (Bevel).

    pioterAos napisał:
    Borykam się z kolorami, które wyglądają inaczej niż na projekcie, dla przykładu szpulki i podstawka czarna a wychodzi zbyt jasna szara. nie robiłem czarnej, bo wtedy się widok tych detali bardzo zlewa to, znaczy trudno jest dostrzec krawędzie.

    Tym się nie przejmuj. Za to odpowiada aplikacja wyświetlająca model i tutaj są duże rozbieżności w implementacji. Cadowskie programy powinny stosować odpowiednie cieniowanie (czasami niezgodnie z fizyką światła), uwydatniać krawędzie (wireframe) i cieniować zakamarki (Ambient Occlussion), etc. Na obrazku poniżej po lewej prosty szader, po prawej "Cavity Shader" w blenderze, a poniże rendering.
    Elektroda w 3D i tyle na temat - Wings 3D

    pioterAos napisał:
    reszta to dla mnie czarna magia, ale do obiektów 3D dla KiCad`a to wystarcza. Nie potrafię upiększyć modelu by w efekcie renderowania mógł zachwycić, no i te kolory, ciągle z nimi walczę.

    Upiększanie można zrobić w Blenderze i tam dopiero stworzyć realistyczne szadery, tekstury, chropowatość, etc. i zdefiniować prawidłowe kolory. Dla programów CAD wystarczą kolory podstawowe. Nie należy zapominać o zaokrąglaniu krawędzi, bo takie w przyrodzie rzadko występują. Dzięki nim pojawia się ładny realistyczny połysk.
    Elektroda w 3D i tyle na temat - Wings 3D
    Dzięki temu wzrośnie liczba trójkątów, więc lepiej mieć podstawowy lekki model dla aplikacji CAD i "ciężki" z detalami dla Blendera do hiper realistycznego renderingu.
  • #13 19889283
    pioterAos
    Poziom 18  
    Faktycznie zmiana krawędzi załatwiła temat z rzucaniem cieni na powierzchni korpusów isostatów, bardzo dziękuję. Z podstawkami będzie jednak bardzo żmudna robota podczas zaznaczania tych krawędzi. Jak pamiętam podczas robienia piłki w tym samouczku było coś, że trzeba było zaznaczyć trzy krawędzie, a reszta zaznaczyła się po wciśnięciu klawiszy, co wtedy się działo? Nie wiem o co chodzi, bo pewnie tłumacz guglowy coś poknocił, ale tekst był taki: „ Wybierz trzy krawędzie, które tworzą Y w środku. Teraz naciśnij „L”, a następnie „I” i powinieneś mieć zaznaczonych dokładnie 720 krawędzi. Naciśnij „R”, aby przywrócić widok. Powinieneś zobaczyć, że wybrałeś wszystkie krawędzie, które utworzą rowek między panelami. ”
    Tekst pierwotny:
    „ Zoom in until you see a Y-like shape with four vertices at the center. Select the three edges that form the Y in the center. Now press 'L' then 'I' and you should have exactly 720 edges selected. Press 'R' to restore the view. You should see that you have selected all the edges that will form the groove between the panels. ”

    Ja tego normalnie nie rozumiem ale jak ktoś opisze mi co słuchając tego tłumaczenia właściwie robiłem, to pewnie załapię zasadę na jakiej to działa.

    Urgon napisał:
    Masz na przykład FBX, OBJ, 3DS, STL, STEP, Collada. Każdy z tych formatów jest bardziej użyteczny niż xhtml

    Spróbowałem formatu.stl, ale po wyeksportowaniu pojawiają się dodatkowe krawędzie, każdy czworokąt zmienia się we dwa trójkąty, w dodatku format likwiduje kolory i materiały.
  • #14 19889432
    andrzejlisek
    Poziom 31  
    STL nie przewiduje kolorów i materiałów, bo został wymyślony na potrzeby druku 3D, w którym takie atrybuty trójkątów nie mają znaczenia. Ten format to tak naprawdę lista trójkątów, czyli współrzędne wszystkich trzech wierzchołków i kierunek, z której strony jest trójkąt (w odróżnieniu od świata rzeczywistego, każdy płaski trójkąt ma jedną stronę, a nie dwie).
  • #15 19889912
    jvoytech
    Poziom 21  
    pioterAos napisał:
    [ciach]
    Tekst pierwotny:
    „ Zoom in until you see a Y-like shape with four vertices at the center. Select the three edges that form the Y in the center. Now press 'L' then 'I' and you should have exactly 720 edges selected. Press 'R' to restore the view. You should see that you have selected all the edges that will form the groove between the panels. ”

    Ale o jakim programie mowa? FreeCad,Blender,Wings?

    pioterAos napisał:
    Urgon napisał:
    Masz na przykład FBX, OBJ, 3DS, STL, STEP, Collada. Każdy z tych formatów jest bardziej użyteczny niż xhtml

    Spróbowałem formatu.stl, ale po wyeksportowaniu pojawiają się dodatkowe krawędzie, każdy czworokąt zmienia się we dwa trójkąty, w dodatku format likwiduje kolory i materiały.

    No niestety taka zaleta STL i program musi dokonać triangulacji przed wyeksportowaniem do STL. Format OBJ obsługuje kolory, wielokąty, tekstury i w drugim pliku "*.mtl" jest informacja o właściwościach materiału (połyskliwość, etc). Jeszcze lepszy będzie FBX, Collada, glTF.

    Pytanie podstawowe, co byś chciał dokładnie zrobić ze swoim modelem? Dla osób projektujących PCB, STEP będzie najbardziej odpowiedni (FreeCAD i KiCAD odczytują je bez problemu i inne programy cadowskie też). Co prawda ma tylko podstawowe kolory ale to wystarcza, żeby wykryć kolizje z obudową czy z innymi komponentami na płytce.

    Oprócz wyboru formatu pozostaje kwestia jakości eksporterów i importerów w używanych programach. Tutaj niestety nie ma łatwo i czasami trzeba poprawiać model, żeby inny lepiej go wyświetlał.

    Ten przez ciebie zalinkowany jest dla mnie bezużyteczny. "xhtml" Blender nie otworzy i nawet FreeCad wyświetla mi błąd przy imporcie. Jedynie przeglądarka pozwala mi na proste obracanie modelu i tyle. W dodatku w okropnej jakości renderingu w porównaniu do innych programów ale to raczej wina przeglądarki i nic na to nie poradzę. STEP bym sobie otworzył w FreeCad i zrobił przekrój albo pomierzył krawędzie, odległości między pinami, etc.
  • #16 19891972
    pioterAos
    Poziom 18  
    Dzień dobry.

    Zastanawiam się ile najwięcej by mogło być isostatów pod warunkiem, że każdy był by inny.

    Rodzajów ze względu na ułożenie w rzędzie – 3
    Rodzajów ze względu na pełnioną funkcję – 3 ( zależny, zależny wyłączający bez styków, nie zależny )
    Rodzajów ze względu na ilość styków lutowniczych – 4 ( sześć, dwanaście, osiemnaście, dwadzieścia cztery )
    Rodzajów ze względu na odstępy między klawiszami – 5
    Rodzajów ze względu na kształt klawisza – 8 ?
    Rodzajów ze względu na kolor klawisza – 12 ?
    ............................................ Razem - 17280 ?

    Elektroda w 3D i tyle na temat - Wings 3D

    jvoytech napisał:
    Ale o jakim programie mowa? FreeCad,Blender,Wings?

    Mowa o „Wings3D”. Do „KiCAD'a” eksportuję pliki.wrl.
  • #17 19892100
    jvoytech
    Poziom 21  
    pioterAos napisał:
    Zastanawiam się ile najwięcej by mogło być isostatów pod warunkiem, że każdy był by inny.

    Nieskończenie wiele :), ale modelujesz to co oferuje producent czyli kilka, kilkanaście rodzajów danego komponentu.

    W np. KiCad wiele modeli jest generowanych poprzez pythonowe skrypty w programie FreeCad. Bez skryptów też można, wystarczy zastosować modelowanie parametryczne i np. ilość pinów, gabaryty, etc. wpisywać w arkuszu (Spreadsheet). Stworzenie takiego parametrycznego modelu nie jest proste bo trzeba go dokładnie zaplanować, ale potem wpisujesz odpowiedni numer i model sam się generuje.

    Ps. Dlaczego Wings3D? W porównaniu do Blendera ogromna różnica w oferowanych ficzerach i jakości renderingu. Podejrzewam, że kod źródłowy w Erlangu nie przyciąga zbyt wiele programistów i stąd tak słaby rozwój tego programu.
  • #18 19892154
    andrzejlisek
    Poziom 31  
    pioterAos napisał:
    Rodzajów ze względu na ułożenie w rzędzie – 3
    Rodzajów ze względu na pełnioną funkcję – 3 ( zależny, zależny wyłączający bez styków, nie zależny )
    Rodzajów ze względu na ilość styków lutowniczych – 4 ( sześć, dwanaście, osiemnaście, dwadzieścia cztery )
    Rodzajów ze względu na odstępy między klawiszami – 5
    Rodzajów ze względu na kształt klawisza – 8 ?
    Rodzajów ze względu na kolor klawisza – 12 ?
    ............................................ Razem - 17280 ?


    jvoytech napisał:
    pioterAos napisał:
    Zastanawiam się ile najwięcej by mogło być isostatów pod warunkiem, że każdy był by inny.

    Nieskończenie wiele , ale modelujesz to co oferuje producent czyli kilka, kilkanaście rodzajów danego komponentu.


    To zależy. Mamy wypisane cechy, którymi mogłyby różnić się poszczególne modele. Jeżeli każda cecha ma skończony zbiór możliwych wartości, to liczba możliwych wariantów jest skończona i równa co najwyżej właśnie iloczyn liczb wartości wszystkich cech, czyli w tym przypadku 17280. Jeżeli pewne kombinacje wartości poszczególnych cech nie są możliwe (np. wynika to z technologii produkcji), to możliwych wariantów będzie jeszcze mniej. A jeżeli co najmniej jedna cecha ma nieskończenie wiele możliwych wartości, to i możliwych wariantów wyrobu jest niekończenie wiele.

    Z kombinacji wszystkich możliwych wartości w praktyce przydaje się te kilka czy kilkanaście kombinacji. Oprócz regularnej produkcji najbardziej typowych wariantów, można oferować produkcję na zamówienie, w którym zamawiający wskazuje wartości poszczególnych cech i liczbę egzemplarzy. Dopiero wtedy można zamodelować i zaprezentować takie isostaty, jakimi interesuje się zamawiający.
  • #19 19894892
    pioterAos
    Poziom 18  
    W celu uniknięcia tworzenia ponad 17 tysięcy plików postanowiłem podzielić je w zestawy mające najwięcej powtarzających się cech konstrukcyjnych. Poza klawiszami które tymczasowo postanowiłem odpuścić postanowiłem podzielić pliki na dwie podstawowe grupy których głównym elementem będą „wspornik” i „korpus”. W skład pierwszego wchodzą wsporniki przedni i tylny, wraz z detalami określającymi rodzaj przełącznika: zapadka ze sprężynką lub osłonka sprężynka i kołek. W skład drugiej grupy wejdą korpus, styki oraz suwak ze sprężynką i zawleczką. Klawisze w nazwie będą się składać z literki określającej jego wymiary, oraz literki określającej kolor. Przypuszczam, że w każdej paczce ( w jednym konkretnym rozstawie przełączników np. 15mm ) plików zrobionych na tej zasadzie będzie ich mniej niż sto. Myślicie, że to będzie dobry podział, czy może jeszcze coś inaczej zrobić?.
  • #20 19895839
    jvoytech
    Poziom 21  
    pioterAos napisał:
    Myślicie, że to będzie dobry podział, czy może jeszcze coś inaczej zrobić?.

    Tak, przede wszystkim porzucić Wings3D i zacząć tworzyć modele parametryczne w np. FreeCad. Tutaj taka mała prezentacja:
    Elektroda w 3D i tyle na temat - Wings 3D
    Plik zajmuje ~25kB i można sobie z niego utworzyć dużą ilość różnych rodzajów modeli. Wystarczy podać w arkuszu liczbę pinów, oraz wpisać odpowiednie wymiary a następnie uaktualniony model wyeksportować do wybranego formatu.

    Można to też zrobić bardziej programowo w OpenSCAD. Niektórzy tak modelują bardziej skomplikowane "matematyczne" modele 3D. Sprawdź sobie w galerii.

    Oczywiście z podziałem na komponenty idziesz w dobrym kierunku. Jak widać w modelu powtarzające się elementy to można je stworzyć jako osobne modele i potem kopiować je wielokrotnie. Najwięcej u ciebie zajmują te sprężyny, co widać na obrazkach. Są czarne od wielu renderowanych krawędzi. Podejrzewam, że one zajmują najwięcej pamięci i można by stworzyć mniej zagęszczoną siatkę.
  • #21 19898813
    pioterAos
    Poziom 18  
    jvoytech napisał:
    przede wszystkim porzucić Wings3D i zacząć tworzyć modele parametryczne w np. FreeCad


    Ale po co skoro...
    Właśnie początkowo FreeCad nie miał ochoty otworzyć pliku .wrl, jednak się opamiętał i w załączniku jest podstawowy zestaw isostatów na osiemnaście styków, robię jeszcze na inną ilość styków.

    Tak wygląda rendering prosto z Wings3D.

    Elektroda w 3D i tyle na temat - Wings 3D

    Nie wiem czy to może być bardziej proste niż we Wings3D, tu przykład przeglądarki3D z programu KiCAD.

    Elektroda w 3D i tyle na temat - Wings 3D

    Działając ze samouczków które tłumaczone przez Gugl'a nieco przeinaczoną treść staram się zrozumieć i kombinują na programie. Bywa, że coś zrobię i nie wiem jak to się dzieje, ale efekty mnie zadowalają.
  • #22 19914621
    pioterAos
    Poziom 18  
    Popracowałem troszeczkę nad projektem i w końcu doszedłem do tego dlaczego FreeCAD nie chciał wczytać pliku, i część bezstykową ( przyciski wyzwalające ) zrobiłem na nowo. Robiłem je na podstawie tych ze środkowego rzędu i tak do końca nie wiem co było błędne w poprzednich wersjach. Czyżby możliwe, że zlikwidowanie koloru suwaka spowodowało przywrócenie tolerancji FreeCAD'a czy to ten program ogranicza paletę kolorów?. Możliwe jeszcze jest to, że zapisywałem plik.xhtml bez wybrania „ Renderuj ” w programie Wings3D. Znaczyło by to, że po wszelkich zmianach dokonanych na obiekcie trzeba jeszcze użyć funkcji „ Renderuj ” zanim się zacznie eksportować plik do postaci.wrl. Dziwna sprawa, chociaż logicznie uzasadniona, to jest tylko program a nie człowiek od którego jest wymagane myślenie.
  • #23 19933277
    pioterAos
    Poziom 18  
    Dzień dobry. Pragnę zapytać szanownych kolegów jak sobie radzić z nie wiadomo skąd pojawiającymi się płaszczyznami które przykrywają część otworu lub wycięcia i powodują, że miejsce które powinno być puste jest przykryte jak gdyby błoną utrudniającą prawidłowe widzenie obiektu.
    Elektroda w 3D i tyle na temat - Wings 3D
    Tu na rysunku jest taki przykład pokazany strzałką. Jest to część tylnego wspornika która ma identyczny otwór na przeciwległej ściance i ten jest prawidłowo widoczny bez tej błonki. Na wsporniku przednim jest tak samo widać tylko jego kawałek po lewej stronie. W programie Wings3D nie widać żadnych linii ani płaszczyzn w tym miejscu, a ujawniają się one dopiero po zapisaniu detalu do pliku.wrl gdy zobaczę go w przeglądarce programu KiCAD'a co jest pokazane na obrazku. Tak samo uwidacznia się ta wada w oknie FreeCAD'a po otwarciu tego pliku.
  • #24 19933940
    pioterAos
    Poziom 18  
    Chciałem te wypociny opublikować, ale z takimi błędami jak opisałem to prędzej, jest to niemożliwe. Nie posiadam elementu o nazwie ? Pierścień dystansowy dla działania chwilowego ? a więc go w plikach też nie ma, chyba, że w porę dowiem się jakie on ma wymiary. Znalazłem jeszcze inny kwiatek, a więc ta robota na moje potrzeby jest i tak za dobrze wykonana, ale do upowszechnienia się nie nadaje. Zrobiłem za to listę plików z opisem który przedstawiam:

    Spoiler:

    Isostaty/
    Isostaty/korpus_0.wrl
    Isostaty/korpus_6.wrl
    Isostaty/korpus_12.wrl
    Isostaty/korpus_18.wrl
    Isostaty/korpus_24.wrl
    Isostaty/L/ (Lewe)
    Isostaty/L/0/ (Lewy na 0 styków - wyzwalające do współzależnych)
    Isostaty/L/0/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/L/0/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/L/0/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/L/6/ (Lewy na 6 styków)
    Isostaty/L/6/wspornik_L10_przycisk.wrl
    Isostaty/L/6/wspornik_L10_NieZal.wrl
    Isostaty/L/6/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/L/6/wspornik_L15_przycisk.wrl
    Isostaty/L/6/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/L/6/wspornik_L15_NieZal.wrl
    Isostaty/L/6/wspornik_L20_przycisk.wrl
    Isostaty/L/6/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/L/6/wspornik_L20_NieZal.wrl
    Isostaty/L/12/ (Lewy na 12 styków)
    Isostaty/L/12/wspornik_L10_przycisk.wrl
    Isostaty/L/12/wspornik_L10_NieZal.wrl
    Isostaty/L/12/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/L/12/wspornik_L15_przycisk.wrl
    Isostaty/L/12/wspornik_L15_NieZal.wrl
    Isostaty/L/12/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/L/12/wspornik_L20_przycisk.wrl
    Isostaty/L/12/wspornik_L20_NieZal.wrl
    Isostaty/L/12/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/L/18/ (Lewy na 18 styków)
    Isostaty/L/18/wspornik_L10_przycisk.wrl
    Isostaty/L/18/wspornik_L10_NieZal.wrl
    Isostaty/L/18/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/L/18/wspornik_L15_przycisk.wrl
    Isostaty/L/18/wspornik_L15_NieZal.wrl
    Isostaty/L/18/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/L/18/wspornik_L20_przycisk.wrl
    Isostaty/L/18/wspornik_L20_NieZal.wrl
    Isostaty/L/18/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/L/24/ (Lewy na 24 styki)
    Isostaty/L/24/wspornik_L10_przycisk.wrl
    Isostaty/L/24/wspornik_L10_NieZal.wrl
    Isostaty/L/24/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/L/24/wspornik_L15_przycisk.wrl
    Isostaty/L/24/wspornik_L15_NieZal.wrl
    Isostaty/L/24/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/L/24/wspornik_L20_przycisk.wrl
    Isostaty/L/24/wspornik_L20_NieZal.wrl
    Isostaty/L/24/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/S/ (Środkowe)
    Isostaty/S/0/ (Środkowy na 0 styków)
    Isostaty/S/0/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/S/0/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/S/0/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/S/6/ (Środkowy na 6 styków)
    Isostaty/S/6/wspornik_L10_przycisk.wrl (Środkowy na 6 styków, szerokość wspornika L=10mm)
    Isostaty/S/6/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/S/6/wspornik_L10_NieZal.wrl
    Isostaty/S/6/wspornik_L15_przycisk.wrl (Środkowy na 6 styków, szerokość wspornika L=15mm)
    Isostaty/S/6/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/S/6/wspornik_L15_NieZal.wrl
    Isostaty/S/6/wspornik_L20_przycisk.wrl (Środkowy na 6 styków, szerokość wspornika L=20mm)
    Isostaty/S/6/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/S/6/wspornik_L20_NieZal.wrl
    Isostaty/S/12/
    Isostaty/S/12/wspornik_L10_przycisk.wrl
    Isostaty/S/12/wspornik_L10_NieZal.wrl
    Isostaty/S/12/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/S/12/wspornik_L15_przycisk.wrl
    Isostaty/S/12/wspornik_L15_NieZal.wrl
    Isostaty/S/12/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/S/12/wspornik_L20_przycisk.wrl
    Isostaty/S/12/wspornik_L20_NieZal.wrl
    Isostaty/S/12/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/S/18/
    Isostaty/S/18/wspornik_L10_przycisk.wrl
    Isostaty/S/18/wspornik_L10_NieZal.wrl
    Isostaty/S/18/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/S/18/wspornik_L15_przycisk.wrl
    Isostaty/S/18/wspornik_L15_NieZal.wrl
    Isostaty/S/18/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/S/18/wspornik_L20_przycisk.wrl
    Isostaty/S/18/wspornik_L20_NieZal.wrl
    Isostaty/S/18/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/S/24/
    Isostaty/S/24/wspornik_L10_przycisk.wrl
    Isostaty/S/24/wspornik_L10_NieZal.wrl
    Isostaty/S/24/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/S/24/wspornik_L15_przycisk.wrl
    Isostaty/S/24/wspornik_L15_NieZal.wrl
    Isostaty/S/24/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/S/24/wspornik_L20_przycisk.wrl
    Isostaty/S/24/wspornik_L20_NieZal.wrl
    Isostaty/S/24/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/P/ (Prawe)
    Isostaty/P/0/
    Isostaty/P/0/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/P/0/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/P/0/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/P/6/
    Isostaty/P/6/wspornik_L10_przycisk.wrl
    Isostaty/P/6/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/P/6/wspornik_L10_NieZal.wrl
    Isostaty/P/6/wspornik_L15_przycisk.wrl
    Isostaty/P/6/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/P/6/wspornik_L15_NieZal.wrl
    Isostaty/P/6/wspornik_L20_przycisk.wrl
    Isostaty/P/6/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/P/6/wspornik_L20_NieZal.wrl
    Isostaty/P/12/
    Isostaty/P/12/wspornik_L10_przycisk.wrl
    Isostaty/P/12/wspornik_L10_NieZal.wrl
    Isostaty/P/12/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/P/12/wspornik_L15_przycisk.wrl
    Isostaty/P/12/wspornik_L15_NieZal.wrl
    Isostaty/P/12/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/P/12/wspornik_L20_przycisk.wrl
    Isostaty/P/12/wspornik_L20_NieZal.wrl
    Isostaty/P/12/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/P/18/
    Isostaty/P/18/wspornik_L10_przycisk.wrl
    Isostaty/P/18/wspornik_L10_NieZal.wrl
    Isostaty/P/18/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/P/18/wspornik_L15_przycisk.wrl
    Isostaty/P/18/wspornik_L15_NieZal.wrl
    Isostaty/P/18/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/P/18/wspornik_L20_przycisk.wrl
    Isostaty/P/18/wspornik_L20_NieZal.wrl
    Isostaty/P/18/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/P/24/
    Isostaty/P/24/wspornik_L10_przycisk.wrl
    Isostaty/P/24/wspornik_L10_NieZal.wrl
    Isostaty/P/24/wspornik_L10_Wyzw&WsZal.wrl
    Isostaty/P/24/wspornik_L15_przycisk.wrl
    Isostaty/P/24/wspornik_L15_NieZal.wrl
    Isostaty/P/24/wspornik_L15_Wyzw&WsZal.wrl
    Isostaty/P/24/wspornik_L20_przycisk.wrl
    Isostaty/P/24/wspornik_L20_NieZal.wrl
    Isostaty/P/24/wspornik_L20_Wyzw&WsZal.wrl
    Isostaty/O/ (Osobne - pojedyncze)
    Isostaty/O/6/
    Isostaty/O/6/wspornik_L10_przycisk.wrl
    Isostaty/O/6/wspornik_L10_NieZal.wrl
    Isostaty/O/6/wspornik_L15_przycisk.wrl
    Isostaty/O/6/wspornik_L15_NieZal.wrl
    Isostaty/O/6/wspornik_L20_przycisk.wrl
    Isostaty/O/6/wspornik_L20_NieZal.wrl
    Isostaty/O/12/
    Isostaty/O/12/wspornik_L10_przycisk.wrl
    Isostaty/O/12/wspornik_L10_NieZal.wrl
    Isostaty/O/12/wspornik_L15_przycisk.wrl
    Isostaty/O/12/wspornik_L15_NieZal.wrl
    Isostaty/O/12/wspornik_L20_przycisk.wrl
    Isostaty/O/12/wspornik_L20_NieZal.wrl
    Isostaty/O/18/
    Isostaty/O/18/wspornik_L10_przycisk.wrl
    Isostaty/O/18/wspornik_L10_NieZal.wrl
    Isostaty/O/18/wspornik_L15_przycisk.wrl
    Isostaty/O/18/wspornik_L15_NieZal.wrl
    Isostaty/O/18/wspornik_L20_przycisk.wrl
    Isostaty/O/18/wspornik_L20_NieZal.wrl
    Isostaty/O/24/
    Isostaty/O/24/wspornik_L10_przycisk.wrl
    Isostaty/O/24/wspornik_L10_NieZal.wrl
    Isostaty/O/24/wspornik_L15_przycisk.wrl
    Isostaty/O/24/wspornik_L15_NieZal.wrl
    Isostaty/O/24/wspornik_L20_przycisk.wrl
    Isostaty/O/24/wspornik_L20_NieZal.wrl
    Isostaty/K/ (Klawisze)
    Isostaty/K/biały/ (Kolor biały szerokość x wysokość)
    Isostaty/K/biały/klawisz_B.wrl (9,9mm x 5,7mm)
    Isostaty/K/biały/klawisz_C.wrl (14,7mm x 7,2mm)
    Isostaty/K/biały/klawisz_D.wrl (19,6mm x 8mm)
    Isostaty/K/biały/klawisz_H.wrl (9,9mm x 9,9mm)
    Isostaty/K/biały/klawisz_M.wrl (17,3mm x 2,7mm)
    Isostaty/K/biały/klawisz_N.wrl (12mm okrągły)
    Isostaty/K/czarny/
    Isostaty/K/czarny/klawisz_B.wrl
    Isostaty/K/czarny/klawisz_C.wrl
    Isostaty/K/czarny/klawisz_D.wrl
    Isostaty/K/czarny/klawisz_H.wrl
    Isostaty/K/czarny/klawisz_M.wrl
    Isostaty/K/czarny/klawisz_N.wrl
    Isostaty/K/czerwony/
    Isostaty/K/czerwony/klawisz_B.wrl
    Isostaty/K/czerwony/klawisz_C.wrl
    Isostaty/K/czerwony/klawisz_D.wrl
    Isostaty/K/czerwony/klawisz_H.wrl
    Isostaty/K/czerwony/klawisz_M.wrl
    Isostaty/K/czerwony/klawisz_N.wrl
    Isostaty/K/niebieski/
    Isostaty/K/niebieski/klawisz_B.wrl
    Isostaty/K/niebieski/klawisz_C.wrl
    Isostaty/K/niebieski/klawisz_D.wrl
    Isostaty/K/niebieski/klawisz_H.wrl
    Isostaty/K/niebieski/klawisz_M.wrl
    Isostaty/K/niebieski/klawisz_N.wrl
    Isostaty/K/jasny-szary/
    Isostaty/K/jasny-szary/klawisz_B.wrl
    Isostaty/K/jasny-szary/klawisz_C.wrl
    Isostaty/K/jasny-szary/klawisz_D.wrl
    Isostaty/K/jasny-szary/klawisz_H.wrl
    Isostaty/K/jasny-szary/klawisz_M.wrl
    Isostaty/K/jasny-szary/klawisz_N.wrl
    Isostaty/K/ciemny-szary/
    Isostaty/K/ciemny-szary/klawisz_B.wrl
    Isostaty/K/ciemny-szary/klawisz_C.wrl
    Isostaty/K/ciemny-szary/klawisz_D.wrl
    Isostaty/K/ciemny-szary/klawisz_H.wrl
    Isostaty/K/ciemny-szary/klawisz_M.wrl
    Isostaty/K/ciemny-szary/klawisz_N.wrl
    Isostaty/K/Kawowy/
    Isostaty/K/Kawowy/klawisz_B.wrl
    Isostaty/K/Kawowy/klawisz_C.wrl
    Isostaty/K/Kawowy/klawisz_D.wrl
    Isostaty/K/Kawowy/klawisz_H.wrl
    Isostaty/K/Kawowy/klawisz_M.wrl
    Isostaty/K/Kawowy/klawisz_N.wrl
    Isostaty/K/zielony/
    Isostaty/K/zielony/klawisz_H.wrl
    Isostaty/K/zielony/klawisz_B.wrl
    Isostaty/K/zielony/klawisz_C.wrl
    Isostaty/K/zielony/klawisz_D.wrl
    Isostaty/K/zielony/klawisz_M.wrl
    Isostaty/K/zielony/klawisz_N.wrl
    ----------
    194 files


    Wybranie odpowiedniego przełącznika do wizualizacji polegać będzie na wybraniu trzech plików z wyżej wymienionej listy.

    Pierwszy plik to korpus gdzie trzeba określić jaką ilość styków ma mieć przełącznik.

    Drugi plik to wspornik gdzie trzeba wybrać:

    1) miejsce posadowienia przełącznika w stosunku do najbliższego otoczenia, a więc czy ma być:
    osobny,
    skrajny lewy,
    środkowy, czy
    skrajny prawy
    2) do jakiej ilości styków w korpusie ma mieć zastosowanie, chodzi o rozpiętość pomiędzy
    tylnym a przednim wspornikiem. 6; 12; 18; 24.
    3) wymiar zwany rozstawem pomiędzy osiami przełączników znajdujących się w jednym rzędzie
    L10 mm,
    L15 mm,
    L20 mm,
    *Dla rozstawów 17,5mm oraz 12,5mm stosować do wizualizacji trzeba najbliższy nieco
    większy o 2,5mm wymiar w którym zostały wykonane pliki. Na pokazanych w ten sposób
    wizualizacjach nachodzą one na siebie, ale dla ich widoku nie ma to znaczenia gdyź
    wyglądają poprawnie.
    4) rodzaj albo typ przełącznika. Niezależny; Współzaleźny; Przycisk załączający chwilowy;
    Przycisk wyzwalający współzależność ( ten nie posiada styków ) .

    Trzeci plik to klawisz gdzie należy wybrać kolor i kształt zgodnie z powyższą listą. Pozycje
    klawiszy w osi ?X? są zapisane dla przełączników o dwunastu stykach, a więc dla zastosowania
    w przełączniku o innej ilości styków trzeba skorygować ich przesunięcie w osi ?X? o
    odpowiednią krotność liczby ( 1,2 ) w ustawieniach: właściwości fotprintów / ustawienia3D

    W skład korpusu wchodzą: Korpus,
    Styki,
    Suwak,
    Sprężynka suwaka,
    Pierścień dystansowy dla działania chwilowego,
    Zawleczka.

    W skład Wspornika wchodzą: Wspornik tylny,
    Wspornik przedni,
    Sprężynka kołka, kołek, osłonka
    Zapadka, sprężynka zapadki
    Jeżeli są tu jakieś niescisłości proszę informować, abym to mógł poprawić.
  • #25 19946043
    pioterAos
    Poziom 18  
    jvoytech Mam do Pana prośbę w związku z tym niepotrzebnym fragmentem zakrywającym otwór we wsporniku. Proszę mi opisać w jaki sposób można taki defekt usunąć FreeCAD'em. Skoro ten program potrafił ujawnić ten defekt to pewnie da się nim tę błonę usunąć proszę mi opisać jak tego dokonać.
  • #26 19998492
    pioterAos
    Poziom 18  
    Już wiem, że to jest niewykonalne. Odkryłem jeszcze taki szczególik, że program Wings3D nie daje chyba możliwości definiowania krawędzi łuków krzywizn i spirali w taki sposób jak FreeCAD, z tego też powodu powstaje wiele więcej punktów co przekłada się na większą ilość bajtów w definiowanym tą metodą plikach. Pozostaje się z tym pogodzić.
  • #27 19999821
    jvoytech
    Poziom 21  
    pioterAos napisał:
    jvoytech Mam do Pana prośbę w związku z tym niepotrzebnym fragmentem zakrywającym otwór we wsporniku. Proszę mi opisać w jaki sposób można taki defekt usunąć FreeCAD'em. Skoro ten program potrafił ujawnić ten defekt to pewnie da się nim tę błonę usunąć proszę mi opisać jak tego dokonać.

    W workbenchu "Mesh Design" można usuwać i tworzyć trójkąty w siatce, ale to narzędzie jest tak toporne że odbiera sens życia. Tutaj usuwanie trójkątów
    Elektroda w 3D i tyle na temat - Wings 3D

    Dodawanie trójkątów
    Elektroda w 3D i tyle na temat - Wings 3D

    Poniżej kilka dodatkowych przydatnych narzędzi, dzięki którym możesz Mesh zamienić na Solid. Po tej operacji możesz poddawać taki obiekt operacjom Boolowskim, robić fazę krawędzi, wiercić dziury w obiekcie, itp. Taki obiekt można wyeksportować do pliku STEP, który wczytają inne CADowskie narzędzia (KiCad, etc).
    WorkbenchMenuOpis
    Mesh DesignMeshes->Analize->Evaluate and repair mesh...Naprawa siatki
    Mesh DesignMeshes->Analize->Check Solid MeshSprawdza poprawność siatki
    PartCreate Shape from mesh...Zamienia siatkę na format wewnętrzny FreeCAD
    PartShape Builder...Ze "skorupy" buduje lity objekt
    Part DesignPart Design->Create BodyTworzy "Body.BaseFeature", na którym mogą działać inne narzędzia (Filer, Chamfer, etc.


    Pamiętaj, że z mesha nie wyciągniesz automatycznie zaokrągleń i otworów, będzie to po prosu zbiór ścian, który później może przeszkadzać i może się okazać, że łatwiej byłoby przemodelować model od razu w programie, który obsługuje krzywizny.

Podsumowanie tematu

Wątek dotyczy tworzenia modeli 3D przy użyciu programów takich jak Wings 3D i FreeCAD, z naciskiem na konwersję plików do formatu .xhtml. Użytkownicy dzielą się swoimi doświadczeniami w modelowaniu, wskazując na ograniczenia formatu .xhtml oraz proponując alternatywy, takie jak STEP, FBX, OBJ, czy STL, które są bardziej uniwersalne i lepiej wspierane przez różne aplikacje CAD. Dyskusja obejmuje również kwestie związane z jakością modeli, ich użytecznością w projektowaniu PCB oraz problemami z renderowaniem i importowaniem plików. Uczestnicy podkreślają znaczenie wyboru odpowiednich narzędzi i formatów, aby uniknąć problemów z kompatybilnością i wydajnością.
Podsumowanie wygenerowane przez model językowy.
REKLAMA