Programowanie w Openscad: Przewodnik dla początkujących po kodowaniu obiektów do druku 3D

Ocena:   (4,5 na 5)

Programowanie w Openscad: Przewodnik dla początkujących po kodowaniu obiektów do druku 3D (Justin Gohde)

Opinie czytelników

Podsumowanie:

Książka zawiera jasne instrukcje i jest wysoce zalecana dla początkujących w OpenSCAD, z praktycznymi ćwiczeniami i treściami informacyjnymi, które pomagają w nauce. Niektórzy użytkownicy uważali jednak, że brakuje w niej zaawansowanych przykładów, a mały tekst może być trudny do odczytania.

Zalety:

Bardzo pouczające, dobre odniesienie do funkcji oprogramowania, jasne instrukcje dla początkujących, łatwe do naśladowania, świetne do nauki programowego modelowania 3D, pomocne ćwiczenia, atrakcyjne wizualnie.

Wady:

Brakuje zaawansowanych przykładów, tekst jest zbyt mały, co utrudnia czytanie niektórym początkującym, instrukcje online są postrzegane jako bardziej pouczające.

(na podstawie 9 opinii czytelników)

Oryginalny tytuł:

Programming with Openscad: A Beginner's Guide to Coding 3d-Printable Objects

Zawartość książki:

Programming with OpenSCAD to skoncentrowana na STEM, książka do nauki kodowania dla początkujących, która wprowadza podstawowe koncepcje myślenia obliczeniowego poprzez projektowanie obiektów do druku 3D. Rozwija umiejętności kodowania podczas budowania coraz bardziej złożonych modeli 3D i drukowania ich w zabawnych grach, łamigłówkach i nie tylko.

OpenSCAD to dostępne za darmo oprogramowanie typu open source, które umożliwia osobom niebędącym projektantami łatwe tworzenie projektów 3D przy użyciu tekstowego języka programowania. Jest to świetny język dla początkujących, ponieważ natychmiastowa wizualizacja 3D zapewnia natychmiastową informację zwrotną na temat wyników kodu. Niniejsza książka łączy zalety wizualne i łatwość obsługi OpenSCAD w skoncentrowanym na STEAM, opartym na projektach samouczku, który uczy podstaw kodowania, drukowania 3D i myślenia obliczeniowego, jednocześnie rozwijając rozumowanie przestrzenne poprzez tworzenie projektów 3D za pomocą OpenSCAD.

Zakładając brak wcześniejszego doświadczenia z programowaniem lub projektowaniem 3D, każdy rozdział buduje rusztowanie zrozumienia podstawowych pojęć. Zaczniesz od definiowania, rysowania i wyświetlania prymitywów geometrycznych za pomocą kodu tekstowego, a następnie rozszerzysz swój kreatywny zestaw narzędzi o operacje transformacji - takie jak obracanie, odbijanie, skalowanie i łączenie kształtów.

W miarę jak projekty stają się coraz bardziej wyrafinowane, rosną też umiejętności programistyczne; będziesz używać pętli do replikowania obiektów, instrukcji if do różnicowania projektów oraz sparametryzowanych, samodzielnych modułów do dzielenia dłuższych skryptów na osobne pliki. Po drodze poznasz wskazówki dotyczące drukowania 3D, dzięki czemu będziesz mógł tworzyć fizyczne pamiątki swoich postępów i otrzymywać fizyczne informacje zwrotne, które pozwolą ci poprawić błędy w czasie rzeczywistym. Ponadto książka zawiera praktyczne i przystępne ćwiczenia projektowe na końcu każdego rozdziału, dzięki czemu możesz ćwiczyć stosowanie nowych koncepcji natychmiast po ich wprowadzeniu.

Nauczysz się: - Podstaw programowania, takich jak

- Podstawy programowania, takie jak praca ze zmiennymi, pętlami, instrukcjami warunkowymi i sparametryzowanymi modułami.

Operacje przekształcania, takie jak obracanie, odbijanie i skalowanie w celu tworzenia złożonych kształtów.

Techniki wytłaczania do przekształcania kształtów 2D w skomplikowane projekty 3D.

Koncepcje myślenia obliczeniowego, w tym dekompozycja, abstrakcja i rozpoznawanie wzorców.

Operacje Boole'a, Minkowskiego i kadłuba w OpenSCAD do łączenia wielu kształtów 3D w jeden.

Podstawy projektowania 3D, takie jak poruszanie się po osi xyz, widoki ortogonalne i perspektywiczne oraz konstruktywna geometria brył.

Organizowanie większych projektów w osobne pliki, aby kod był bardziej czytelny i ułatwiał współpracę.

Napisany w przystępny sposób dla szerokiego grona odbiorców (zaawansowanych gimnazjalistów, licealistów, studentów, artystów, twórców i osób uczących się przez całe życie), jest to idealny przewodnik do osiągnięcia biegłości w programowaniu w ogóle, a modelowaniu 3D w szczególności.

Dodatkowe informacje o książce:

ISBN:9781593279547
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:206

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie w Openscad: Przewodnik dla początkujących po kodowaniu obiektów do druku 3D -...
Programming with OpenSCAD to skoncentrowana na STEM,...
Programowanie w Openscad: Przewodnik dla początkujących po kodowaniu obiektów do druku 3D - Programming with Openscad: A Beginner's Guide to Coding 3d-Printable Objects

Prace autora wydały następujące wydawnictwa: