Autor Wątek: Edycja pliku STL.  (Przeczytany 4851 razy)

Waldek

  • ***
  • Wiadomości: 175
  • Miejsce pobytu:
    Łużyce
Edycja pliku STL.
« dnia: 2023.03.29, 18:27:11 »
Zwracam się do Was z małą prośbą lub pytaniem.
Czy jest ktoś  w stanie poświęcić trochę czasu na edycję pliku STL?

Jestem w trakcie budowy małej stacji dysków składającej się z 2 dysków 3,5 cala i napędu Gotek.
Nie potrafię ani tworzyć rysunków CAD, ani drukować 3D, do tego lubię używać szablonów z Thingiverse i zlecać wydruki ext. dostawcom.
Obudowa składa się z dwóch części, dolna nosi dyski, a górna wszystko zgrabnie zakrywa.
Szablon lub druk 3D, z którego korzystam, jest przeznaczony właściwie tylko dla 2 dysków, dlatego górna pokrywa ma niestety zbyt małą wysokość.
I teraz muszę trochę rozciągnąć górną pokrywę.
Brzmi prosto, ale dla mnie niewykonalne.
Załączam kilka zdjęć dla lepszego zrozumienia.

Kto może i chciałby mi pomóc?
Z góry dziękuję.
Waldemar

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2434
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Edycja pliku STL.
« Odpowiedź #1 dnia: 2023.03.29, 20:00:55 »
Edycja plików STL nie jest taką prostą sprawą, dobre oprogramowanie do tego potrafi kosztować majątek.
Z darmowych znam program Autodesk Meshmixer, ale jego obsługa mnie strasznie irytuje.
Najlepiej by mieć projekt w pierwotnym programie CAD w jakim został on zrobiony.

Podaj jakiś link do tego projektu, sprawdzę co da się z tym zrobić choć nie jestem ekspertem w tym temacie, może znajdzie się tu ktoś bardziej biegły w tej materii.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

Waldek

  • ***
  • Wiadomości: 175
  • Miejsce pobytu:
    Łużyce
Odp: Edycja pliku STL.
« Odpowiedź #2 dnia: 2023.03.29, 20:10:14 »
Miło, że chcesz się temu przyjrzeć.

https://www.thingiverse.com/thing:4219031

Zmierzę jeszcze dokładnie o ile wyżej powinna być obudowa.
Są tylko 27mm  ;)

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Edycja pliku STL.
« Odpowiedź #3 dnia: 2023.03.29, 20:33:47 »
https://all3dp.com/1/7-free-stl-editors-edit-repair-stl-files/

W OpenSCADzie można zaimportować STLa, dorysować brakującą część i wyeksportować nowego STLa.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2434
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Edycja pliku STL.
« Odpowiedź #4 dnia: 2023.03.29, 20:49:54 »
Będzie może prościej zmodyfikować oryginalny projekt w właściwym programie CAD zamiast modyfikować plik STL.
Pod linkiem jest pierwotny projekt w FreeCAD i jeśli ktoś zna ten program to chyba będzie łatwiej to poprawić niż babrać się z STL'em, problem w tym że ja akurat FreeCAD'a nie znam :(

W załączniku pliki projektu FreeCad i wygenerowane z niego STL'e
« Ostatnia zmiana: 2023.03.29, 22:33:11 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

Waldek

  • ***
  • Wiadomości: 175
  • Miejsce pobytu:
    Łużyce
Odp: Edycja pliku STL.
« Odpowiedź #5 dnia: 2023.03.29, 22:04:53 »
W OpenSCADzie można zaimportować STLa, dorysować brakującą część i wyeksportować nowego STLa.

Pracowałeś już z tym softem czy wskazówka jest z opisu?   ;)
Wczytanie pliku STL nie stanowiło problemu, ale nie mogę znaleźć żadnych pozycji menu do edycji.
No będę dalej szukać i próbować.

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2434
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Edycja pliku STL.
« Odpowiedź #6 dnia: 2023.03.29, 22:22:48 »
OpenSCAD bazuje z tego co wiem na opisie matematycznym i trzeba mu raczej wpisać odpowiednie rozkazy/polecenia w jego swoistym języku opisującym obiekty 3D ;)
« Ostatnia zmiana: 2023.03.29, 22:31:40 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Edycja pliku STL.
« Odpowiedź #7 dnia: 2023.03.29, 22:31:57 »
Nie równania, a język opisowy tego co chcesz zrobić ze współrzędnymi położenia/przesunięcia/przekształcenia. Należy ten język traktować jak każdy inny język programowania.

Cytuj
OpenSCAD is a Functional programming language, as such variables are bound to expressions and keep a single value during their entire lifetime due to the requirements of referential transparency.

OpenSCAD nie edytuje STLi a wczytuje je jako obiekty, które podlegają takim samym prawom jak obiekty utworzone w OpenSCADzier. Dokładasz to czego Tobie brakuje i generujesz nową bryłę składającą się z oryginalnego STLa i nowych elementów. Nową wynikową bryłę eksportujesz do STLa.

Przykład obiektu STL z kilkoma operacjami na nim w OpenSCAD na załączniku.

KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2434
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Edycja pliku STL.
« Odpowiedź #8 dnia: 2023.03.29, 22:38:07 »
Tak, zgadza się, źle się wyraziłem ale jak dla mnie to trochę karkołomne zadanie ...
Nie jestem pewien czy da się tam podzielić bryłę, rozciągnąć jej fragment i połączyć ponownie, zbyt słabo znam to narzędzie.
« Ostatnia zmiana: 2023.03.29, 22:47:19 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

steev

  • *****
  • Wiadomości: 1366
  • Miejsce pobytu:
    inode 42
Odp: Edycja pliku STL.
« Odpowiedź #9 dnia: 2023.03.29, 22:48:06 »
W OpenSCADzie można zaimportować STLa, dorysować brakującą część i wyeksportować nowego STLa.

Li tylko i jedynie z reporterskiego obowiązku :
to samo można wykonać przy pomocy Wings3D i Blendera.
(openscad wciąż IMO łatwiejszy)
Machines should work. People should think.

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2434
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Edycja pliku STL.
« Odpowiedź #10 dnia: 2023.03.29, 22:53:05 »
Jednak chyba najlepiej jak mi się zdaje modyfikować projekt źródłowy w FreeCad bo jest jest dostępny.
Ale to już kwestia tego kto i jak ma opanowane dane narzędzie.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

Waldek

  • ***
  • Wiadomości: 175
  • Miejsce pobytu:
    Łużyce
Odp: Edycja pliku STL.
« Odpowiedź #11 dnia: 2023.03.30, 08:39:52 »
No chyba znalazłem sposób na obróbkę obudowy według moich wyobrażeń.
Zamawiam 2 górne pokrywy i będę je mechanicznie skracał i odpowiednio sklejał, wszystko bez używania programów  :D
Myślę, że to najprostszy sposób dla hardwarowego freaka na uzyskanie przyzwoitego rezultatu.
Zobaczymy.

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Edycja pliku STL.
« Odpowiedź #12 dnia: 2023.03.30, 08:49:44 »
@Waldek: ale po co dokładasz sobie roboty.

Proszę bardzo, STL podzielony na 3 części, a każdą można przeskalować dowolnie.

Źródła w ZIPie.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

matofesi

  • *****
  • Wiadomości: 2049
  • Miejsce pobytu:
    Toruń/Poland
Odp: Edycja pliku STL.
« Odpowiedź #13 dnia: 2023.03.30, 09:10:15 »
@Waldek Ściągnąłem freecadowe pliki. Projekt wygląda prosto. Co dokładnie potrzebujesz zmienić - wysokość całości czy coś więcej?

Jakby ktoś chciał się bawić w "normalnym" cadzie to przerysowałem na szybko do OnShape'a (porządny CAD chodzący w przeglądarce (a właściwie na serwerach a wyświetlany w przeglądarce) darmowy z pewnymi ograniczeniami (wszystko co robisz na darmowym koncie jest dostępne publicznie - każdy może sobie zrobić kopię i dalej edytować)).

Link do projektu: https://cad.onshape.com/documents/bb08b601c1667e975d03ee54/w/0ac53840dcd7b8e41bf97d9d/e/53f01c409c3dfd2e0e7766dd

Zwymiarowałem co się dało do zmiennych więc ewentualna zmiana rozmiaru powinna być prosta.
« Ostatnia zmiana: 2023.03.30, 10:06:10 wysłana przez matofesi »

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2434
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Edycja pliku STL.
« Odpowiedź #14 dnia: 2023.03.30, 11:08:05 »
Jak się domyślam to Waldkowi chodzi o zwiększenie wysokości środkowej części o 27mm i ponowne sklejenie tej podzielonej bryły aby uzyskać większą wysokość nie tracąc rozmieszczenia otworów w dolnej jej części.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.