29,99 €
Discover the user-friendly interface and versatility of Tinkercad and find out how it’s revolutionizing digital creation. This comprehensive guide explores Tinkercad’s 3D design features, equipping you with the skills to harness its full potential for advanced projects and creations. Written by a patented inventor and Tinkercad expert with over a decade of experience in technology education, this book offers an accessible, yet thorough approach to mastering Tinkercad for users of all levels.
You'll enhance your 3D design skills as you delve into professional modeling topics and techniques in Tinkercad. As you progress, you’ll build your skills by mastering essential tools for 3D modeling, such as technical drawings and measurement methods, paving the way for efficient constructive solid geometry abilities. Advanced Tinkercad modeling techniques, including ruler and workplane tools, patterns, and shape generators, will guide you in bringing your designs to life through 3D printing. You'll also learn about advanced concepts such as tolerances, dimensions, material choice, and practical applications with step-by-step guides for creating items like threaded containers, puzzles, phone cases, and more.
By the end of the book, you’ll be proficient in crafting intricate designs ready for successful production through 3D printing.
Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:
Seitenzahl: 413
Veröffentlichungsjahr: 2024
Taking Tinkercad to the Next Level
Enhance your ability to design, model, and 3D print with one of the most intuitive CAD programs
Jason Erdreich
Copyright © 2024 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
Group Product Manager: Rohit Rajkumar
Publishing Product Manager: Chayan Majumdar
Book Project Manager: Sonam Pandey
Senior Editor: Rashi Dubey
Technical Editor: K Bimala Singha
Copy Editor: Safis Editing
Indexer: Rekha Nair
Production Designer: Shankar Kalbhor
DevRel Marketing Coordinators: Nivedita Pandey and Anamika Singh
First published: September 2024
Production reference: 1200824
Published by
Packt Publishing Ltd.
Grosvenor House
11 St Paul’s Square
Birmingham
B3 1RB, UK
ISBN 978-1-83546-800-5
www.packtpub.com
Jason Erdreich is an educational leader, patented inventor, and all-around tinkerer and maker of things. With more than 10 years of experience in K-12 and higher education technology and engineering classrooms, Jason has worked to create engaging instructional spaces for students of all ages. Starting in 2017, Jason began to support learners outside of his own maker space via online content, training, product design, and collaborative work with companies such as LulzBot, Makera, and Autodesk. Through this experience, Jason has become a leader in educating learners of all levels in design thinking as they learn to utilize resources such as Tinkercad to create incredible things that can be manufactured successfully in almost any circumstance.
I want to thank the people who have always supported my projects and passions, including my students, my family, and my wife, Cara.
Sharon Agun is a mathematics student at the University of Waterloo, specializing in statistics and actuarial science. With a strong analytical background, she has developed skills in data analysis and risk assessment, essential for understanding complex systems and making data-driven decisions. Sharon is also self-taught in various 3D software, exploring the intersection of technology and mathematics through projects in 3D design and printing. Passionate about innovation, she enjoys pushing the boundaries of what’s possible with technology.
Tinkercad is one of the most exciting and intuitive CAD programs out there, and it is widely recognized for its user-friendly interface and versatility. While Tinkercad is commonly used by beginners to make basic 3D designs and things, Tinkercad also offers resources to create just about anything, from a coffee mug to a robot.
There are many other books available that are written for a beginner Tinkercad user, for example, someone who is looking to make simple things such as a keychain. This book is different as it not only offers an in-depth exploration of Tinkercad’s 3D design features, but also creates connections to professional CAD and design techniques to equip you with the knowledge and skills for harnessing its full potential.
You’ll start by enhancing your 3D design skills and diving into modeling topics and techniques in Tinkercad. You’ll also learn fundamental tools for product design, such as technical drawings and measurement techniques, paving the way for modeling through efficient constructive solid geometry methods. Advanced Tinkercad modeling techniques, including the ruler and workplane tools, dimensions, patterns, shape generators, importing, and exporting are also covered. The book then focuses on translating your designs into real-world objects using 3D printing. You’ll learn about common types of 3D printers, manufacturing tolerances, material selection, and practical applications with step-by-step guides for creating items such as threaded jars, puzzles, and phone cases.
I will be guiding you through this journey with a scaffolded approach toward learning 3D modeling in Tinkercad, and one with relevant connections to industry practices. My prior experience that allows me to do this comes from three main sources:
More than 10 years of experience as a certified K-12 teacher and college professor for technology, engineering, and designIndustry experience in developing content and products for 3D printing companies, software companies, and other rapid prototyping organizationsMy own interests, passions, and drive to create as an avid tinkerer and makerIt is my goal to pass my skills, knowledge, and passions onto you through this book so that you may experience the success and joy of bringing your own ideas to life, whatever they may be. By the end of the book, you will have the knowledge and skills needed to create intricate designs and models, all ready for successful production through 3D printing.
If you are a student, hobbyist, tinkerer, or maker, who is familiar with the fundamental features of Tinkercad and looking to learn how Tinkercad can be used to create complex designs and models for 3D printing, then this book is for you! While this book looks at intermediate and advanced techniques for designing in Tinkercad, beginners striving to expand their abilities in CAD and learn more about 3D printing would also benefit. Even if you don’t have a 3D printer of your own, that’s OK too!
Chapter 1, Tinkercad, an Innovative Approach to 3D Design, looks at the general features and capabilities of the Tinkercad design application and what makes it so unique. We will also consider who Tinkercad is intended for and what Tinkercad can be used to create as we preview where this book will take us.
Chapter 2, Tools and Strategies for Successful 3D Modeling, provides an opportunity to develop skills and techniques to make modeling in CAD easier. We look at industry practices, such as technical drawings, and cover key tools and resources that are recommended for your workspace.
Chapter 3, The Perspectives in 3D Design, allows us to grapple with the challenges faced when designing in 3D. This chapter covers key concepts that we will continue to build on in the chapters to come, as well as tools in Tinkercad to support this challenge as we do.
Chapter 4, Designing through Constructive Solid Geometry, defines the concept of constructive solid geometry (CSG), the modeling technique on which Tinkercad is based. Throughout this chapter, we look at the tools and methods used to create, manipulate, and transform designs through fundamental CSG techniques.
Chapter 5, Creating and Manipulating Text Features, looks at the different ways to incorporate text into our Tinkercad designs. This includes the basic text feature, individual characters, text generators, and an example project to put your skills to the test.
Chapter 6, Using the Ruler and Workplane Tool to Dimension Our Designs, demonstrates the different measurement tools in Tinkercad. Through the tools introduced in this chapter, we will learn to incorporate dimensions into our designs to make our modeling more precise.
Chapter 7, Tools to Manipulate and Pattern Multi-Part Designs, dives deeper into the tools that can be used to manipulate shapes into complex designs. This includes learning how to combine shapes more effectively, and how to use tools in Tinkercad to automate our modeling through an example project.
Chapter 8, Importing Models and Designs, shows how models can be brought from one design to another, and the different features that allow us to import designs into Tinkercad, too. This includes importing 3D shapes and designs from other sources, as well as importing 2D images and artwork into the 3D space.
Chapter 9, Making Our Own Shapes, covers tools and shapes in Tinkercad that let us make our own unique shapes. After looking more closely at ways to draw and generate shapes, we look at how what we create can be turned into a custom shape for future use.
Chapter 10, An Introduction to 3D Printing and Production Techniques, offers an overview of what 3D printing is. We will not only look at how 3D printing works, but also identify common 3D printing techniques and uses as we begin to consider how we can manufacture our own models and designs.
Chapter 11, General Strategies for Creating Effective Models for 3D Printing, covers design features and strategies that can be used to make 3D printing our models more successful. We’ll reference some of the tools and techniques discussed previously as we learn how to apply them specifically for 3D printing production.
Chapter 12, Creating Tolerances for Multi-Part Designs, covers the important topic of tolerances, something that must be considered in all forms of manufacturing. These concepts will elevate our skills in effectively designing multi-part models with the intention of manufacturing them using 3D printers.
Chapter 13, Design Mistakes to Avoid, looks at common mistakes that may cause our 3D models to fail during printing. Earlier, we looked at successful strategies to employ, but here we will instead analyze things to avoid doing and things to check before attempting to 3D print our projects.
Chapter 14, Exporting and Sharing Tinkercad Designs for Manufacturing, covers the steps needed to export designs from Tinkercad and prepare them to be manufactured using CAM. We look at different options for CAM software, as well as 3D printing services for those who may not have access to a 3D printer of their own.
Chapter 15, Designing and Printing a Trophy, challenges us to apply skills in creating multi-part models as we design a trophy in Tinkercad. We will discuss scale and the key concepts of CSG, as well as different techniques for 3D printing common projects.
Chapter 16, Fabricating a Multi-Part Storage Box with a Sliding Lid, challenges us to incorporate tolerances into our designs as we create a multi-part project. We utilize skills in adjusting our perspective and workspace as well as importing artwork to enhance our designs.
Chapter 17, Modeling an Ergonomic Threaded Jar, challenges us to not only consider aesthetics as we design our models, but ergonomics too. This project lets us apply previously learned skills and resources to automate and enhance our designs for the real world.
Chapter 18, Building and Playing a 3D Puzzle, combines many different topics as we are challenged to make the most complex project yet. This project challenges us to not only make an effective 3D model but also consider how an effective product can be designed and made, too.
Chapter 19, Designing and Assembling a Catapult, challenges us to utilize nearly all the tools and skills covered previously to create a fun toy! We consider efficiency in our design, as well as professional strategies for testing our prototypes as we complete this project.
Chapter 20, Prototyping a 3D-Printed Phone Case, challenges us to make one of the more complex projects as many factors must be considered to find success. We also consider different approaches to designing this real-world product, as well as different materials and techniques for manufacturing it.
You will need a fundamental understanding of design software and computer principles, such as saving or opening files, to find success with this book.
Software/hardware covered in the book
Operating system requirements
Tinkercad
Windows, macOS, ChromeOS, or Linux
Cura
A web-enabled device with internet access
Fusion 360
A browser with the ability to run WebGL
Fused Filament Fabrication 3D Printers
Fused Deposition Modeling 3D Printers
Vat photopolymerization 3D printers
In addition to covering Tinkercad, the focus of this book, we will also look at commonly used CAM programs to manufacture our Tinkercad designs with 3D printers. Cura, Fusion 360, and other CAM programs will be highlighted, but are not required to get the most out of this book. However, you will need access to a CAM program compatible with your 3D printer if you choose to 3D print your models as shown in this book. For users without a 3D printer, printing services available will also be covered in this book.
This book contains many long screenshots. These have been captured to provide an overview of various features. As a result, the text in these images may appear small at 100% zoom. However, you can take a look at the clear images at this link: https://packt.link/gbp/9781835468005.
Example models will be shared throughout this book to connect the text to the Tinkercad designs shown. After creating a Tinkercad account of your own, you can find these models on the author’s Tinkercad page at https://www.tinkercad.com/users/jvIiB20KFq0/.
There are a number of text conventions used throughout this book.
Code in text: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example: “There are three sets of dots, one each for the x, y, and z axes of our design.”
Bold: Indicates a new term, an important word, or words that you see onscreen. For instance, words in menus or dialog boxes appear in bold. Here is an example: “Instead, we see a slider to adjust the Bevel value, which allows us to put a beveled edge on the shape, as well as adjust the number of Sides.”
Tips or important notes
Appear like this.
Feedback from our readers is always welcome.
General feedback: If you have questions about any aspect of this book, email us at [email protected] and mention the book title in the subject of your message.
Errata: Although we have taken every care to ensure the accuracy of our content, mistakes do happen. If you have found a mistake in this book, we would be grateful if you would report this to us. Please visit www.packtpub.com/support/errata and fill in the form.
Piracy: If you come across any illegal copies of our works in any form on the internet, we would be grateful if you would provide us with the location address or website name. Please contact us at [email protected] with a link to the material.
If you are interested in becoming an author: If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, please visit authors.packtpub.com.
Once you’ve read Taking Tinkercad to the Next Level, we’d love to hear your thoughts! Please click here to go straight to the Amazon review page for this book and share your feedback.
Your review is important to us and the tech community and will help us make sure we’re delivering excellent quality content.
Thanks for purchasing this book!
Do you like to read on the go but are unable to carry your print books everywhere?
Is your eBook purchase not compatible with the device of your choice?
Don’t worry, now with every Packt book you get a DRM-free PDF version of that book at no cost.
Read anywhere, any place, on any device. Search, copy, and paste code from your favorite technical books directly into your application.
The perks don’t stop there, you can get exclusive access to discounts, newsletters, and great free content in your inbox daily
Follow these simple steps to get the benefits:
Scan the QR code or visit the link belowhttps://packt.link/free-ebook/9781835468005
Submit your proof of purchaseThat’s it! We’ll send your free PDF and other benefits to your email directlyIn the first part of this book, we will be covering key concepts as we overview and identify strategies for successful 3D modeling. Starting with an overview of Tinkercad, we will quickly cover the key tools and resources needed to engage with the skills and activities that are to come in future parts of this book. This includes setting up your workspace, as well as building an aptitude in design thinking techniques and modeling in three dimensions. This part will also serve as an opportunity for all readers, regardless of prior experience, to work toward the level of proficiency needed to understand the advanced topics covered in future chapters for designing in Tinkercad and manufacturing our designs using 3D printing techniques.
This part includes the following chapters:
Chapter 1, Tinkercad, an Innovative Approach to 3D DesignChapter 2, Tools and Strategies for Successful 3D ModelingChapter 3, The Perspectives in 3D DesignChapter 4, Designing through Constructive Solid GeometryTinkercad launched in 2011 as an entirely new way to create 3D designs. Owned by Autodesk, one of the largest computer-aided design (CAD) companies in the business, Tinkercad now has over 80 million users worldwide. But unlike other CAD programs, Tinkercad allows users to create 3D models through an intuitive approach. Designing in Tinkercad feels more like working with toy blocks rather than traditional methods, but without losing the ability to create uniquely incredible designs.
Figure 1.1: A 3D design created in Tinkercad that resembles toy blocks
If you already have some experience in using Tinkercad to create 3D designs, this book is for you. In this chapter, we will identify key terms that you need to know in order to find success with Tinkercad. This includes identifying the key features of Tinkercad through the following topics:
Creating in TinkercadWho is Tinkercad for?Exploring 3D Design, Circuits, and CodeblocksBy the end of this chapter, you will not only know how to create unique 3D designs in Tinkercad but also begin to understand just what is possible through this innovative CAD program.
To access and use Tinkercad, you must have a computer or tablet with internet access. Tinkercad is web-based, meaning that it works on nearly all devices through a web browser, but it also always requires an internet connection.
You will also need to create an account to access Tinkercad. Making an Autodesk account is free, or you can sign in using a supported account such as Google. Visit www.tinkercad.com to access Tinkercad.
After creating a Tinkercad account, the projects shown throughout this chapter can be found through the following links:
https://www.tinkercad.com/things/9UhmtgE9MxX-tinkercad-blockshttps://www.tinkercad.com/things/71OAQjEcvOJ-elephant-zoo-modelhttps://www.tinkercad.com/things/9y2ztmyuIit-roses-in-a-vase-examplehttps://www.tinkercad.com/things/iuk0xmm6FP5-visehttps://www.tinkercad.com/things/kPUp0PzIz3I-simple-sim-lab-catapult-examplehttps://www.tinkercad.com/things/ltY5DPR74DR-toy-house-example-modelhttps://www.tinkercad.com/things/8s9EUXuKcXU-sample-sensor-servo-circuit-with-microbithttps://www.tinkercad.com/things/1LVeapRNLZu-electronic-prototype-projecthttps://www.tinkercad.com/codeblocks/9hkP7aUUIQ2-vase-semana-13-al-17-sepCAD has changed the way things are created across nearly every industry. Through a wide range of computer applications, professional designers and engineers use CAD software to create the products we buy, houses we live in, or even the movies we watch.
Tinkercad is different because it makes these opportunities available to everyone, including you! Through its free and web-based platform, users on almost any device in any location can use Tinkercad to create models, parts, simulations, circuits, programs, and more, all without needing a specific type of computer or expensive subscription.
But what also differs is what we can create. Many CAD programs serve one purpose, such as making an architectural model of a home or designing furniture. Tinkercad allows the user to make just about anything within a common space, as shown in Figure 1.2 andFigure 1.3.
In Figure 1.2, we see that there are sidewalks, trees, animals, and concession stands presented in a 3D space:
Figure 1.2: A model of an elephant zoo
By combining basic geometric shapes, Tinkercad allows you to create complex designs by grouping and scaling different shapes together. We will dive deeper into these methods in Chapter 4.
As seen in Figure 1.3, we can also use Tinkercad to create everyday objects, such as a vase:
Figure 1.3: A model of a vase with flowers
The diversity of what’s possible to be created in Tinkercad is one of its strongest features. And because of this, it is not possible to predict what you will be able to create using the knowledge and skills gained in this book, which I find to be incredibly exciting!
Tinkercad also allows you to make your 3D designs real by exporting models to be manufactured using production techniques, such as 3D printing. It’s important to understand that there are limitations and constraints to this. Nearly anything is possible when working in a digital space, from flowers to elephants, but there are many mechanical constraints to consider once we look at manufacturing our designs. For example, you may want to make a large vase with a diameter of 200 millimeters, but your 3D printer is only 150 millimeters wide. Or you may find yourself looking to create small parts that are too delicate or detailed for your 3D printer to reproduce as they are designed in CAD.
Throughout this book, we not only consider how to create amazing designs in Tinkercad but also strategies for effective 3D modeling, which can be successfully manufactured using 3D printing production techniques, too. And because Tinkercad’s unique design features and tools are suitable for a wide range of users, just about anyone can bring their ideas to life using Tinkercad.
The short answer is everyone. As mentioned, Tinkercad is an incredibly easy program to access making it suitable for a wide range of communities, schools, DIYers, and professionals alike. Because of the intuitive nature of the user interface, Tinkercad is often used by young creators who have never created with CAD before.
However, all users who are new to CAD could benefit from the simplicity of creation through Tinkercad’s interface, regardless of age. Learning to design in 3D can be challenging at first, and using a simple program allows for all users to become proficient faster. Many also may think that Tinkercad can’t be used for complex creations, which isn’t the case.
As shown in Figure 1.4, you can use Tinkercad to create multi-part designs using specific dimensions, or measurements, using the Ruler tool:
Figure 1.4: A multi-part vise with the Ruler tool shown
You can also import existing 3D designs or 2D images into Tinkercad, which allows you to use simple design features to make truly unique creations. This is our goal, and we will be covering these advanced techniques in detail throughout this book.
So who is Tinkercad really for then?
Not just beginners or young creators but everyone who is looking for a simple and intuitive way to bring their own unique ideas to life.
Tinkercad also allows you to share designs to edit or collaborate with another user in real time. As shown in Figure 1.5, users can press the Invite button to share a collaborative URL with a colleague:
Figure 1.5: Sharing a Tinkercad design
By sharing our designs, multiple users who may be working in a team will be able to view, edit, and apply feedback within a single design space. It’s important to note that the link created is public, meaning that any user who obtains this link can not only view but also edit your design. You can also set your designs to be public, which will allow any Tinkercad user to search for and make copies of your designs.
So far, we’ve looked at some general features and capabilities for creating 3D designs and models in Tinkercad, but this is just one aspect of the program. We need to explore a little deeper to really consider what’s possible using Tinkercad!
It’s important to identify that Tinkercad is really three different applications combined into one platform. You can access all three of these applications from the same website using the same account, and you will see the options to create within these three spaces by pressing the Create button (seeFigure 1.6).
Figure 1.6: Options to create a new design in Tinkercad
In this section, you will learn about the differences between Tinkercad’s three different applications, as well as when you might want to consider using one over the other. Two things that all three of these applications have in common are that they automatically save your work as you create, and your files are stored online in Tinkercad’s cloud under your account.
Everything we have discussed thus far has been focused on Tinkercad’s 3D Design application, and that remains the primary focus of this book. When using the 3D Design application, we can combine different shapes to create just about anything in a collaborative 3D space.
In each following chapter, all references and topics will be focused on creating a 3D design in Tinkercad. There are also a number of different modes that can be used to interact with your 3D models and creations within the 3D Design space. We will discuss them next.
Sim Lab mode allows you to apply real-world physics and material properties to your 3D design. First, you must create a model in the 3D Design application, such as the simple catapult shown in Figure 1.7:
Figure 1.7: A multi-part catapult design with fulcrum, lever, weight, and projectile
Then, press the Sim Lab button to launch this mode after creating your design. You can select a shape you’ve created in the Sim Lab window to change what material it is made from. You can also set shapes to be dynamic (can move) or static (remain stationary). By pressing Play, gravity will be applied to your design. This allows you to see how multi-part designs may interact, balance, rotate, or move if they were in the real world, as shown in Figure 1.8:
Figure 1.8: Simulating the motion of a simple catapult model using Sim Lab mode
In this example, the large sphere is set to be concrete while the smaller sphere is set to be polystyrene. Because of the difference in mass, the larger sphere causes the lever arm to rotate around the triangular fulcrum, which is set to Static, and as a result, the small sphere is thrown across our workspace when the parts collide. Sim Lab can be a powerful tool to test a design in a real-world space before manufacturing it, increasing your ability to design complex models more successfully.
Another mode to use in the 3D Design space is called Bricks mode.
Like Sim Lab, we first must create a model in the 3D Design application before pressing the Bricks button to enable this mode. By pressing the Bricks button, your 3D design will be recreated using plastic bricks, as shown in Figure 1.9:
Figure 1.9: Viewing a 3D model in Bricks mode
You can set the resolution of the model, which will change how many bricks are used to create your shapes. Higher resolutions will use more bricks but also create a more detailed design. You can also view your design in layers to show you how your design can be built using these plastic bricks in the real world, one step at a time.
Similar to Bricks mode, we have Blocks mode.
This mode allows you to render a 3D design in a different workspace. As with Sim Lab mode and Bricks mode, you first need to create a model in the 3D Design application before viewing it in Blocks mode, as shown in Figure 1.10:
Figure 1.10: Viewing a 3D model in Blocks mode
By pressing the Blocks button, your 3D design will be redrawn as if were a model from the Minecraft video game. Like the Bricks view, you can set the resolution to change the detail of your design render within this mode. The colors used in your design will automatically be converted to blocks available from Minecraft, which can be adjusted in this mode. This mode may be a powerful feature to take advantage of for creators looking to use Tinkercad to create models for video games.
In addition to being able to make 3D models that might be suitable for unique projects, Tinkercad’s additional design spaces may allow you to do the same to create electronics or computer programs!
The Circuits application differs from the 3D Design application as it is intended to create and simulate electronic circuits. As in 3D Design, you can use a drag-and-drop interface to interact with Circuits. However, the tools available and intention for this application are vastly different, as shown here:
Figure 1.11: A micro:bit circuit simulation created using Tinkercad Circuits
As seen in Figure 1.11, electronic components such as wires, resistors, sensors, motors, and LEDs can be combined with microcontrollers, such as the micro:bit, in a digital space. Circuits allows you to create both analog and digital electronic circuits, as well as write code in either a block-based or script-based language before simulating how your circuit may function if it were built in the real world.
The Circuits application may allow you to design and prototype the entirety of your project within Tinkercad. Consider if you were designing an electronic prototype that used a micro:bit, servo motor, and LED, as shown in Figure 1.11. You could first design and test the electronic element of this project in the Circuits application before moving into the 3D Design application, as shown here:
Figure 1.12: Creating a 3D design with electronic components
In the 3D Design application, many of the electronic components available in Circuits are included as shapes from within the Electronics category, as shown in Figure 1.12. These shapes can be selected and moved around just like normal shapes, but their size is locked to keep them true to scale for the real components they represent. Using these shapes could allow you to make a 3D printed enclosure for your circuit design manufactured using a 3D printer, all by using Tinkercad’s different applications.
Codeblocks again differs from 3D Design, though the outcome is very similar. In the Codeblocks application, you can create and manipulate 3D shapes to make models as you might in the 3D Design space, but this is done entirely using a block-based programming language.
Every single step taken to create a model would be done through a unique block of code. You can combine blocks of code to create a program, and even use looping or repeat functions to make a complex geometrical design, as shown here:
Figure 1.13: A 3D vase created using Codeblocks
The vase created in Figure 1.13 was made using the code blocks, also shown in this figure. Individual commands for creating shapes and setting size, position, color, and rotation were all combined to create this design. If you are looking to not only learn how to create 3D designs but also to gain abilities in computer programming, Codeblocks may be a suitable Tinkercad application for you.
We can also export the models created in Codeblocks into the 3D Design application, or even download them directly for manufacturing using 3D printing, as shown in Figure 1.14:
Figure 1.14: Options for exporting models made through Codeblocks
To export a model from Codeblocks, follow these steps:
Press the Export button after creating a model in Codeblocks.If you want to download for 3D printing, select one of the file formats shown in Figure 1.14. To bring this model into the 3D Design application, select Shape.Complete the details in the window that appears by naming the shape, providing a description, and setting the parameters for your design. Then, clickSave Shape.From the main Tinkercad window, press Create and create a new 3D Design.You can find your Codeblocks model under the Shape category titled Your Creations.To recap, there are a number of ways to design and create in Tinkercad. If you are looking to create a 3D model, you can either use the principles of constructive solid geometry to create a model in the 3D Design space or use block-based coding in Codeblocks instead. Within the 3D Design space, there are tools to render your models in different modes, such as Sim Labor Bricks.
Tinkercad also provides tools for designing electronic circuits and computer programs using the Circuits space. While this may not be the primary focus of this book, it is a powerful feature to encompass the entirety of an electronic prototype solution you may be creating from within a single CAD application.
In this chapter, you have begun to see what can be created using Tinkercad. Through Tinkercad’s intuitive and easily accessible interface, users of all levels can create a wide range of 3D designs.
Tinkercad also has two other applications, Circuits and Codeblocks. While these applications differ from the 3D Design application covered throughout this book, they too can be used to create unique things, including 3D models and prototypes.
While Tinkercad is often used by beginners to create simple 3D models, we will be focusing on how advanced users can also take advantage of Tinkercad’s intuitive interface to make complex multi-part designs both in a digital space and in the real world using technology such as 3D printing.
When you’re ready, turn to the next chapter to learn about important tools and strategies needed to begin to make advanced 3D models using Tinkercad.
As we work to create complex designs with multiple parts that may be produced using 3D printing technology, we must also consider steps and strategies that we can employ to be more efficient in our creation, and successful with production. As you progress through the first part of this book, you will be introduced not only to the possibilities of creation using Tinkercad but also to strategies that may bring you greater success. Learning the fundamentals of designing in CAD is a key step for any successful designer, modeler, or creator.
In this chapter, you will be introduced to design strategies, techniques, and tools that may support you as you create complex 3D models using Tinkercad through the following topics:
Starting with a sketchTaking measurementsChoosing a deviceUsing a mouseKeyboard shortcutsBy the end of this chapter, you will have identified a workflow that suits your design style and needs, as well as steps that you can take to create a workspace that is more conducive to advanced creation through computer-aided design. This will allow us to engage with more advanced techniques, such as creating complex shapes and multi-part models suitable for 3D printing later in this book.
In this chapter, we will look at tools and resources that are not required but recommended to find greater success through advanced CAD techniques. We will look at a range of devices that are well suited for Tinkercad, all of which must have the ability to run WebGL in the browser. Visit https://get.webgl.org/ to determine whether your device is compatible.
Having a computer mouse rather than a touchpad may increase the ease of use when working with Tinkercad. A touchscreen-enabled device may also allow for a more intuitive workflow for younger users, or for users with fine motor disabilities.
You also may need a pencil or writing utensil, as well as paper or a sketchbook to collect your thoughts and brainstorm your designs. Rulers or calipers are also key tools to take detailed measurements of parts or components for your designs.
Additionally, the example models shown in this chapter can be obtained through the following links:
https://www.tinkercad.com/things/2pfTo63nud2-ar-chair-modelhttps://www.tinkercad.com/things/hUhDqZcK2L7-example-gear-modelMany users find designing in 3D to be challenging, especially when looking at 3D designs on a 2D computer screen. As we think of ideas and features for our 3D designs, it is sometimes faster and more effective to brainstorm off the screen.
Sure, sketching can be a product or an art form in itself, but it’s also one of the earliest forms of communication and one of the core principles of early CAD programs. Even in today’s modern age, real-world designers, engineers, and modelers use sketching as a tool for brainstorming, planning, and communicating their ideas before diving into CAD software.
You don’t need to be an excellent artist to create an effective sketch. In fact, rough sketching is an incredibly effective way to come up with many ideas quickly before diving into a 3D model. Let’s say that I am designing a phone case, a product which has been created many times. I might make thumbnail sketches to brainstorm many ideas through small rough sketches before combining my favorite ideas into one final sketch, as shown in Figure 2.1:
Figure 2.1: Using sketching techniques to brainstorm a phone case design
The small thumbnail sketches shown in Figure 2.1 are a long way away from what I would consider to be art, but they allow me to get my ideas visualized far more quickly than I could have done in even the simplest CAD program such as Tinkercad.
After being able to see your ideas in front of you, you could share them with a colleague for feedback or take notes on your favorite features quickly. After these brainstorming steps, you can then narrow your ideas down into a design that is worth putting in the time to model using CAD. This is an effective technique that is really used by professionals, though there are ways to refine and improve our sketches to make them a bit more effective.
Let’s look at the technical drawing shown in Figure 2.2:
Figure 2.2: An example of a technical drawing for a phone case
A technical drawing is a sketch that often has multiple views, in addition to key information as to how a part or product should be made. When looking at the drawing in Figure 2.2, we can see a 3D drawing in the top right corner. We call this an isometric drawing, as it looks at the part from a 30-degree perspective view, which makes it appear to be 3D. This provides us with a real-world visual of how this part may appear if it were sitting in front of us.
We can also see (in Figure 2.2) three 2D sketches showing the same part from different views. This is called an orthographic drawing. For orthographic drawings, we typically sketch the top, front, and right sides of a part, though that can vary based on the detail or complexity that you are trying to convey.
While the orthographic drawing doesn’t quite show us what the part looks like in the real world like the isometric view does, it does provide clear details about the different sides of our design, which can often be lost in an isometric drawing.
One of the most important features of a technical drawing is dimensions or measurements. Typically, we only place dimensions on the orthographic drawing. We can also share dimensions across these views, as they are all the same part. By combining dimensions, isometric, and orthographic drawings into a single document like in Figure 2.2, we can communicate a lot of information and detail about our parts clearly to ourselves, peers, or even a production team. However, if we want to annotate our sketches with dimensions, we must also gain proficiency in taking measurements accurately.
As shown in Figure 2.2, dimensions are an important component of the design process when we are working to design products that need to fit together in the real world. Before you dive into creating a design, it is best to obtain all the dimensions to incorporate into your models. Rulers and calipers are key tools to have on hand to obtainthese measurements.
Imagine that you are making a box or case that must fit something, such as a phone. We would need to know its width, length, and height, as well as the placement of features such as buttons or ports. Using a tool such as digital calipers, as shown in Figure 2.3, makes finding these measurements a bit easier and more accurate.
Figure 2.3: Measuring the button location on the side of a phone using digital calipers
You can also utilize your sketches or drawings to organize all these measurements effectively, as shown in Figure 2.2 earlier.
However, you may often find that key dimensions for common products such as phones or connectors are readily available from the supplier. Take a moment to search on the internet for a specific model phone, plus the word dimensions, and see what sorts of images come up. You may find a detailed technical drawing for that device.
Industrial parts suppliers and retailers will often provide drawings for the parts that you may want to include in your designs, such as screws, bolts, springs, or hinges. The technical drawing shown in Figure 2.4 provides orthographic and isometric views of a bolt, as well as dimensions that can be used in a design.
Figure 2.4: A technical drawing provided for a bolt
Gaining skills in sketching will not only allow you to create a sketch to speed up your design process but also enable you to read and utilize existing technical drawings such as the one shown in Figure 2.4. These skills are not only useful as you start to brainstorm and create a new project but can also come in handy later in the design process as you are working in Tinkercad to create a 3D model.
In addition to being able to source drawing files and dimensions for components and parts, you may also be able to find 3D models that can be imported directly into your Tinkercad design, as shown in Figure 2.5:
Figure 2.5: Importing a 3D file of a bolt into a Tinkercad design
In Chapter 7, we will learn how to use the ruler tool to apply accurate dimensions to our 3D models based on the sketches and technical drawings that we are learning to use in this chapter. Later, in Chapter 9, we will learn how to import 2D and 3D files to enhance our own designs, as shown in Figure 2.5.
As you prepare to develop your models using the sketches that you create and the dimensions that you record, it’s also important to choose a device that can support your personal preferences and needs. Fortunately, Tinkercad is compatible with a wide range of devices.
We’ve already learned that Tinkercad works on nearly any device if you have access to the internet, though you may find that some devices offer different features that you can take advantage of.
When working with a touchscreen-enabled device, Tinkercad supports a drag-and-drop interface right in the 3D design editor. You can select, drag, and manipulate shapes using your finger or a stylus just like you would with a mouse pointer. You can even rotate your view around by dragging in the 3D space, making the navigation feel more intuitive. This direct interaction approach created by a touchscreen-enabled device tends to support the needs of younger creators or creators with fine motor disabilities. If you’re using the Tinkercad app on an iPad, there’s another interaction feature available in addition to a touchscreen-enabled interface: AR Viewer.
AR Viewer in the Tinkercad app for iPad allows you to place your 3D models in a real space using AR. As shown in Figure 2.6, a 3D model of a chair created in Tinkercad appears to be placed in the living room of a home using AR viewer in the Tinkercad app for iPad:
Figure 2.6: Viewing a chair model in a real-world space using AR viewer for iPad
While touch-enabled and augmented reality features offer an enhanced Tinkercad experience, they are not necessary to use Tinkercad to create incredible things. Tinkercad is known to work well on Windows, Apple, and Chromebook devices in the Chrome, Safari, and Edge web browsers. The only strict requirement your device must have to run Tinkercad is the ability to support WebGL in the browser.
Working with touchscreen devices such as Chromebooks or tablets may offer an intuitive design approach that works for your personal preferences. However, I personally find that there is another approach to designing which offers more control.
While it is not required, I recommend