Książka o programie FreeCAD - kontynuacja wątku

Polish forum

Moderators: PrzemoF, kaktus

Forum rules
Regulamin forum i pomocne informacje

WAŻNE! Przeczytaj zanim poprosisz o pomoc
Post Reply
User avatar
kwahoo
Posts: 680
Joined: Fri Nov 29, 2013 3:09 pm
Contact:

Książka o programie FreeCAD - kontynuacja wątku

Post by kwahoo »

To kontynuacja wątku z postu NewJokera, zaczynając odtąd https://forum.freecadweb.org/viewtopic. ... 68#p604168
matyk wrote: Fri Jun 24, 2022 1:48 pm Rozumiem, że podstawowym celem poradnika ma być popularyzacja programu FreeCad.
Może nie podstawowym, ale na pewno ważnym. Gdy w 2009 napisałem pierwszą notkę o FreeCAD-zie, to jeden z pierwszych komentarzy brzmiał:
Screeny bardziej skomplikowanych obiektów zapewne zachęciłyby bardziej do używania tego narzędzia(...)
Tylko sztuką jest znalezienie takiego przykładu, który będzie wyglądał na coś zaawansowanego, ale da się go zrobić w kilku krokach - nikt nie przetrwa instrukcji mającej 20 stron.
Np. ten jeżyk na obrazku to koło zębate przekładni ABENICS. Wygląda na skomplikowany, ale da się go łatwo zamodelowac i wydrukować (2 połówki).
Image
Tylko raczej nie użyłbym go jako przykładu w podręczniku, bo te przekładnie nie mają póki co szerszego zastosowania.

---
Na koniec ciekawostka.
CADBLOG: PART czyli… środowiska pracy FreeCAD cz. I
Wychodząc naprzeciw Państwa oczekiwaniom (i w trosce o zapewnienie dopływu świeżych, oryginalnych treści na CADblog.pl) przedstawiam kolejny odcinek cyklu, który w przyszłości może przyjmie postać autorskiego podręcznika do FreeCAD, dostępnego oczywiście bezpłatnie (jak wszystko na CADblog.pl) w postaci pdf. Nawiasem mówiąc, wszyscy zainteresowani, tudzież sympatycy CADblog.pl będą mogli wesprzeć mnie w tym dziele – poprzez Patronite lub Zrzutkę, ale o tym przy innej okazji.
jakub-swierk
Posts: 9
Joined: Sun Feb 14, 2021 5:26 pm
Contact:

Re: Książka o programie FreeCAD - kontynuacja wątku

Post by jakub-swierk »

Myślę ze warto zacząć od określenia grupy docelowej, a dopiero wybrać coś na pierwszy rozdział dla efektu wow.

W przypadku gdyby powstał chętnie mogę pomóc w wyłapywaniem baboli. :)
User avatar
kwahoo
Posts: 680
Joined: Fri Nov 29, 2013 3:09 pm
Contact:

Re: Książka o programie FreeCAD - kontynuacja wątku

Post by kwahoo »

jakub-swierk wrote: Sat Jun 25, 2022 10:19 pm Myślę ze warto zacząć od określenia grupy docelowej,
Nieźle mnie zaszachowałeś tym komentarzem i nie przychodziła mi dobra odpowiedź, w końcu użytkownicy FC są bardzo rozległą grupą.
Ale przypomniał mi się dawny projekt (o tym dalej) i pomyślałem, że grupa docelowa może się składać z kilku podgrup:
- całkowicie początkujący w CAD, nieznający koncepcji,
- hobbyści, korzystający z druku 3D
- zaawansowani hobbyści, którzy potrafią wiercić/ciąć
- uczniowie/studenci
- profesjonaliści zajmujący się produkcją małoseryjną, opartą o normalia

Wyłączeni byliby profesjonaliści zajmujący się produkcją seryjną, designem powierzchniowym, architekturą, korzystający z systemów PDM. To może być grupa na drugi tom:)

Dawny projekt o którym sobie przypomniałem to wiertarko-frezarka CNC 2.5D do drewna i innych materiałów miękkich. Kupiłem kiedyś trochę gratów (śruby kulkowe, prowadnice, łożyska), ale wtedy zarówno FreeCAD był niegotowy (wydajność Assembly2 bez plus była tragiczna, Part Design mocno ograniczony) i ja też nie byłem gotowy (nie miałem pojęcia np. o sterowaniu silników).

Rzeczy które można by pokazać na przykładzie takiego projektu:
- projekt prostych blach np. łączących profile lub trzymających silniki, pokazujący podstawowe koncepcje Szkicownika i Projektu części [całkowicie początkujący w CAD, nieznający koncepcji]
- bardziej zaawansowany projekt, np. obudowa do sterownika silnika [hobbyści, korzystający z druku 3D]
- złożenia, import części handlowych [zaawansowani hobbyści, którzy potrafią wiercić/ciąć]
- MES dla belki/profilu, kinematyka, generowanie G-Code dla nowo powstałej frezarki [uczniowie/studenci]
- wszystko powyższe + TechDraw + parametryzacja [profesjonaliści zajmujący się produkcją małoseryjną, opartą o normalia]

Każda rzecz byłaby pokazana na tylko jednej części, a całość do pobrania byłaby dystrybuowana razem z książką. Na tych samych komponentach można zbudować np. ploter albo manipulator układający detale w pudełkach.

Jeśli ktoś chciałby współpracować nawet w całkowicie swobodnym stylu, niekoniecznie fizycznie pisząc, to założę udostępniony folder na Google Docs (albo w innym wygodnym miejscu, Github\Gitlab daje większą kontrolę ale to chyba niepotrzebne komplikowanie na obecnym etapie), gdzie będzie można wrzucać materiały, sugestie. komentarze na marginesach tekstu itp.

Chciałbym też zrobić to z naciskiem na jakość a nie na szybką premierę. W zasadzie premiera FC 1.0 byłaby dobrym momentem na wydanie książki, aby funkcje i tłumaczenia były spójne.
User avatar
matyk
Posts: 107
Joined: Thu Feb 15, 2018 2:37 pm

Re: Książka o programie FreeCAD - kontynuacja wątku

Post by matyk »

Może warto podpatrzeć co próbują robić w innych krajach?

Książka o programie FreeCad, sprowadzona przez empik, ale chyba powinni ją przecenić, bo jest już raczej nieaktualna.
https://www.empik.com/freecad-how-to-fa ... ,ksiazka-p

Na świecie jest większy wybór książek o FreeCad, więc może czymś z tej listy warto się zainspirować?
https://bookauthority.org/books/new-freecad-books
Zakładam, że zrobili odpowiednie badanie rynku.
User avatar
kwahoo
Posts: 680
Joined: Fri Nov 29, 2013 3:09 pm
Contact:

Re: Książka o programie FreeCAD - kontynuacja wątku

Post by kwahoo »

matyk wrote: Sun Jun 26, 2022 6:52 pm Książka o programie FreeCad, sprowadzona przez empik, ale chyba powinni ją przecenić, bo jest już raczej nieaktualna.
https://www.empik.com/freecad-how-to-fa ... ,ksiazka-p
Cóż, nawet w środku jest moje nazwisko, bo byłem drugą (obok Yorika) z osób robiących weryfikację tekstu. Nawet chyba mocno nie straciła na aktualności, bo skupia się na Pythonie. Choć widzę że parę rzeczy jest nieaktualnych: Drawing, PyQt...

Jest jeszcze nowsza napisana przez Sliptonica, ale nie znam treści https://www.amazon.com/FreeCAD-Inventor ... B07H9RV5X6
User avatar
matyk
Posts: 107
Joined: Thu Feb 15, 2018 2:37 pm

Re: Książka o programie FreeCAD - kontynuacja wątku

Post by matyk »

kwahoo wrote: Sat Jun 25, 2022 9:18 pm Np. ten jeżyk na obrazku to koło zębate przekładni ABENICS. Wygląda na skomplikowany, ale da się go łatwo zamodelowac i wydrukować (2 połówki).
(...)
Tylko raczej nie użyłbym go jako przykładu w podręczniku, bo te przekładnie nie mają póki co szerszego zastosowania.
Przekładnia przypomina sferę z papieru, którą wycinały dzieci w XIX wieku.
Rysunek z instrukcją dołączano wtedy do czekoladek.
Może nawet ten rysunek zainspirował twórcę mechanizmu?

Mnie zainspirował (mimo zawartego w nim błędu) i wykonałem taki oto model składanego rdzenia dla sfery.
ModelKuli1a.jpg
ModelKuli1a.jpg (150.54 KiB) Viewed 2397 times
Proponuję zamiast skomplikowanej przekładni, zainteresować dzieci i młodzież czymś znacznie prostszym, czyli modelem sfery.
Mogą to sobie zaprojektować i wydrukować.
Skoro cieszyło się to popularnością przed laty, to może zainteresuje i teraz.
User avatar
kwahoo
Posts: 680
Joined: Fri Nov 29, 2013 3:09 pm
Contact:

Re: Książka o programie FreeCAD - kontynuacja wątku

Post by kwahoo »

Matyk, tak się kiedyś zastanawiałem czy istnieje niezawodny sposób rozkładania siatki wielokątów tak, żeby móc zrobić model do składania/sklejania?

matyk wrote: Tue Jun 28, 2022 1:13 pm zainteresować dzieci i młodzież
Swoją drogą, ciekawe czym się skończyło to https://forum.freecadweb.org/viewtopic. ... 05#p531905

Moźe pewnym pomysłem byłoby wydzielenie 3 stron na dział, pokazujących te same funkcje ale na poziomie 12-latka.
User avatar
matyk
Posts: 107
Joined: Thu Feb 15, 2018 2:37 pm

Re: Książka o programie FreeCAD - kontynuacja wątku

Post by matyk »

kwahoo wrote: Tue Jun 28, 2022 2:23 pm Matyk, tak się kiedyś zastanawiałem czy istnieje niezawodny sposób rozkładania siatki wielokątów tak, żeby móc zrobić model do składania/sklejania?
Znając współrzędne wierzchołków danej ściany, można obliczyć (z równania Pitagorasa) odległości między nimi i przenieść na płaszczyznę, celem zrobienia rozwinięcia.

Ja zwykle mam tylko rozwinięcie, a chcę z tego zrobić powierzchnię bryły.
Dopracowałem się różnych metod prowadzących do celu, ale bywają przypadki nierozwiązywalne.
Staram się, najczęściej, opisać położenie wierzchołków układem równań, które potem rozwiązuję.

Czasami cały proces zaginania rozwinięcia (powierzchni bryły), da się opisać układem równań jednej zmiennej.
Wtedy przy płynnej zmianie tej zmiennej (np. skryptem), powstaje widowiskowa animacja.
.
.
Moźe pewnym pomysłem byłoby wydzielenie 3 stron na dział, pokazujących te same funkcje ale na poziomie 12-latka.
To dobry pomysł, ale widzę też inną grupę potencjalnych odbiorców.
Będzie coraz więcej wykształconych emerytów, poszukujących dla siebie jakiegoś hobby angażującego ich szare komórki.
Sam jestem emerytem, dlatego widzę że FreeCad może być dla nich atrakcyjną możliwością spędzenia wolnego czasu.
User avatar
kwahoo
Posts: 680
Joined: Fri Nov 29, 2013 3:09 pm
Contact:

Re: Książka o programie FreeCAD - kontynuacja wątku

Post by kwahoo »

matyk wrote: Wed Jun 29, 2022 10:42 am Będzie coraz więcej wykształconych emerytów, poszukujących dla siebie jakiegoś hobby angażującego ich szare komórki.
Sam jestem emerytem, dlatego widzę że FreeCad może być dla nich atrakcyjną możliwością spędzenia wolnego czasu.
Słuszna uwaga. Tylko trzeba zwrócić uwagę na jakie problemy mogą natrafić ludzie bez żadnego doświadczenia w CAD. Wiele rzeczy wydaje się oczywiste (np. że line w szkicu nie mogą się przecinać) a nie są oczywiste dla uczącego się.
Kiedyś była seria książek "...dla Opornych", próbująca wszystko wytłumaczyć łopatologicznie. Tylko komuś zabrakło dystansu i przemianowano je potem na "...dla Bystrzaków".
User avatar
NewJoker
Veteran
Posts: 3018
Joined: Sun Oct 11, 2020 7:49 pm

Re: Książka o programie FreeCAD - kontynuacja wątku

Post by NewJoker »

Grupa docelowa faktycznie jest tu kluczową kwestią. Szczerze mówiąc, nie szedłbym tu w zbytnie uproszczenia, pominął zupełną dzieciarnię i zrobił coś w miarę uniwersalnego, nadającego się zarówno dla początkujących w CAD i bardziej doświadczonych hobbystów, studentów nauk technicznych i inżynierów. Takie trzy główne grupy docelowe bym tu wyróżnił. Wystarczy dobry wstęp, wyjaśniający koncepcję modelowania parametrycznego, jakieś ogólne rady typu best practices i może kilka bardzo prostych przykładów. Jak ktoś zna te rzeczy to pominie taki wprowadzający rozdział a bardziej zieloni z niego chętnie skorzystają.

Dalej już można przejść do konkretów i na jakimś ciekawym przykładzie (jak wspomniany wcześniej manipulator lub frezarka - też bardzo dobry pomysł) pokazać kolejne etapy pracy we FreeCAD. Tu też nie każdy będzie zainteresowany MES-em, rysunkami technicznymi czy kinematyką, ale czytelnik zawsze znajdzie coś ciekawego dla siebie a resztę zostawi (może na później). Ten główny przykład to i tak powinna być jakaś część maszyny żeby miały sens analizy MES, rysunki itp. Inżynier i student będzie zadowolony a hobbysta też może na tym skorzystać. Nie zaszkodzi mu jak przerobi modelowanie np. manipulatora a potem będzie sobie drukował inne elementy.

Można by zrobić wiele różnych przykładów, ale i tak nie trafimy w preferencje każdego odbiorcy i znowu będzie to coś z takim niekompletnym workflowem. Wiele osób (ja też) uważa, że lepiej pokazywać projektowanie (i ew. wykonanie) czegoś od początku do końca. Tak też moim zdaniem powinno to wyglądać na studiach inżynierskich - projekty z opracowaniem koncepcji, zamodelowaniem, przygotowaniem dokumentacji i obliczeń a następnie wykonaniem danego elementu. A tymczasem zwykle na zajęciach z CAD rysują jedno, na zajęciach z MES liczą co innego a na zajęciach z obróbki skrawaniem to już w ogóle nic konkretnego nie wykonują. Ale to już tak trochę off-topic.
Post Reply