

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF[
	<!ENTITY rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
	<!ENTITY rdfs 'http://www.w3.org/2000/01/rdf-schema#'>
	<!ENTITY owl 'http://www.w3.org/2002/07/owl#'>
	<!ENTITY swivt 'http://semantic-mediawiki.org/swivt/1.0#'>
	<!ENTITY wiki 'http://https://wikifab.org/wiki/Special:URIResolver/'>
	<!ENTITY category 'http://https://wikifab.org/wiki/Special:URIResolver/Category-3A'>
	<!ENTITY property 'http://https://wikifab.org/wiki/Special:URIResolver/Property-3A'>
	<!ENTITY wikiurl 'https://wikifab.org/wiki/'>
]>

<rdf:RDF
	xmlns:rdf="&rdf;"
	xmlns:rdfs="&rdfs;"
	xmlns:owl ="&owl;"
	xmlns:swivt="&swivt;"
	xmlns:wiki="&wiki;"
	xmlns:category="&category;"
	xmlns:property="&property;">

	<owl:Ontology rdf:about="https://wikifab.org/wiki/Special:ExportRDF/Laser_cut_Spirograph">
		<swivt:creationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2026-04-12T09:11:27+02:00</swivt:creationDate>
		<owl:imports rdf:resource="http://semantic-mediawiki.org/swivt/1.0"/>
	</owl:Ontology>
	<swivt:Subject rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Laser_cut_Spirograph">
		<rdf:type rdf:resource="http://https://wikifab.org/wiki/Special:URIResolver/Category-3ATutorials"/>
		<rdfs:label>Laser cut Spirograph</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://wikifab.org/wiki/Special:ExportRDF/Laser_cut_Spirograph"/>
		<swivt:page rdf:resource="https://wikifab.org/wiki/Laser_cut_Spirograph"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">en</swivt:wikiPageContentLanguage>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Art</property:Area>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Machines and Tools</property:Area>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Play and Hobbies</property:Area>
		<property:Complete rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Draft</property:Complete>
		<property:Cost rdf:datatype="http://www.w3.org/2001/XMLSchema#double">10</property:Cost>
		<property:Currency rdf:datatype="http://www.w3.org/2001/XMLSchema#string">EUR (€)</property:Currency>
		<property:Description rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Spirograph is a simple drawing game that uses working gears. The goal of this activity is to design a simple spirograph with Tinkercad and export the files ready for laser cutting.</property:Description>
		<property:Difficulty rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Easy</property:Difficulty>
		<property:Duration rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2</property:Duration>
		<property:Duration-2Dtype rdf:datatype="http://www.w3.org/2001/XMLSchema#string">hour(s)</property:Duration-2Dtype>
		<property:Introduction rdf:datatype="http://www.w3.org/2001/XMLSchema#string">= Age range =
&gt;12

= Skill level =
Beginner

= Objectives =
The Learning goals for this activity are:

* Learn to design compound shapes

* Learn the difference between 2D and 3D design
* Learn the basics of designing for laser cutting
* Master the basics of Tinkercad (an on-line software for 3D modeling)
* Comprehend how gears work 

= Background knowledge and competences =
The basic Tinkercad tutorials

* [https://www.tinkercad.com/things/newv2?lessonid=EABLWFTIQ2KHDSZ&amp;projectid=O2C1PXBIQ2KHCOD&amp;collectionid=O2C1PXBIQ2KHCOD&amp;title=Learning%20the%20Moves &lt;u&gt;Learning the moves&lt;/u&gt;]
* [https://www.tinkercad.com/things/newv2?lessonid=EO84NMOIQ2KHKSW&amp;projectid=O2C1PXBIQ2KHCOD&amp;collectionid=O2C1PXBIQ2KHCOD&amp;title=Camera%20Controls &lt;u&gt;Camera controls&lt;/u&gt;]
* [https://www.tinkercad.com/things/newv2?lessonid=E1ZC96LIQ2KHRJO&amp;projectid=O2C1PXBIQ2KHCOD&amp;collectionid=O2C1PXBIQ2KHCOD&amp;title=Creating%20Holes &lt;u&gt;Creating holes&lt;/u&gt;]
* [https://www.tinkercad.com/things/newv2?lessonid=E337L76IQCBDZ9W&amp;projectid=O2C1PXBIQ2KHCOD&amp;collectionid=O2C1PXBIQ2KHCOD&amp;title=Scale%2c%20Copy%20%26amp%3b%20Paste &lt;u&gt;Scale, copy, paste&lt;/u&gt;]</property:Introduction>
		<property:IsTranslation rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">false</property:IsTranslation>
		<property:Language rdf:datatype="http://www.w3.org/2001/XMLSchema#string">en</property:Language>
		<property:Licences rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Attribution (CC BY)</property:Licences>
		<property:Main_Picture rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Laser_cut_Spirograph_1.PNG</property:Main_Picture>
		<property:Material rdf:datatype="http://www.w3.org/2001/XMLSchema#string">computer with internet connection</property:Material>
		<property:Notes rdf:datatype="http://www.w3.org/2001/XMLSchema#string">This tutorial was produced as part of the FabEdu project, co-financed by the Erasmus + Programme of the European Union.

Project number: 2017-1-FR02-KA205-012767

The content of this publication does not reflect the official opinion of the European Union. Responsibility for the information and views expressed therein lies entirely with the author(s).</property:Notes>
		<property:SourceLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">none</property:SourceLanguage>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">* Open a new document in tinkercad

* Select view TOP

* ''Switch to Orthographic view''

''Always use Shift plus Right-click to move the workplane.''

''Use the Mouse-wheel to zoom-in zoom-out.''</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">* Draw a rectangle (6x12) using the red BOX shape

''Drag the red box in the center of the Workplane.''

''Customize Length to 12 and Width to 6.''

&lt;br/&gt;

* Draw a roof shape

  We are going to use the roof shape in order to obtain a triangle.

 Then click on the right arrow near the TOP writ. You’ll find yourself in the RIGHT view.

 Rotate the green shape by 90 degrees and drag it near the red one.

Go back to TOP view.

Triangle dimension should be 6x12 and same height (Z) of the box.

Customize height of the triangle to 12 and the base to 6.

Drag the green triangle on top of the rectangular.


Select the roof and the rectangular box.

Align them to the HORIZONTAL CENTER. 

Align them to the top so their surface are on the same height.


Select the two shapes (if needed) and click the GROUP icon.

Your shapes will be combined and united into one single shape.


Design a small EMPTY box that covers the height (Z) of the combined shape. We aim to cut the spike of the triangle in order to make it truncated.


Select the first complex shape and the empty box: the triangle will be truncated. (using GROUP command).


Now we have our tooth!

''Tip: when designing for lasercut the only important thing is the two dimensional shape. The thickness / height (Z dimension) of the objects is not important, e.g. could be 2 mm or even 5 cm.. The only requirement is that the thickness is the same for every shape that creates an object.''</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">* Design a CYLINDER with diameter 50 mm.

Use the largest number of sides in order to have a smooth circle.


Copy the tooth and place it near the cylinder and align it horizontally in the center. Place the tooth so that the (once) rectangle part is out of the cylinder for 3mm.

Copy the tooth and place it at the bottom of the cylinder, repeating the same process.

Select the teeth and the cylinder and align everything to the center (just to be sure).

Select the teeth and group them.

Select the teeth and press CTRL+D (or CMD+D on mac) and rotate with the mouse of 22,5 degrees.

Keep on pressing CTRL+D until the whole circle is covered. This function duplicates in array using the same degree of rotation of the first copy.

Make sure that the cylinder has the same height (Z) of the teeth.

Now select all and GROUP the shapes in order to create the first gear.

Repeat the actions creating a cylinder that is 3cm diameter.

(To copy just one tooth use the command ungroup a couple of times selecting the first gear. Be sure to group it again once the tooth has been copied).

This time the tooth should be rotated by 45°.</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Create the same thing using the external circle for our spirograph:

Instead of the cylinder you can draw a TUBE shape.

(suggested size for the tube:

Radius: 90  

Wall thickness: 10

Sides: maximum)


Teeth should be placed inside the ring.

Place a tooth in the horizontal center, make sure the rectangular part is out of approx. 3mm… repeat all of the steps as we did for the gears, but remember that now the teeth should be placed inside the ring.

Rotate the teeth by 10°.

To do this, move the cursor on the outer, smaller scale and move.

Create random holes in the two gears using the empty cylinder (displace the holes from the center in order to have better drawings). Holes can be 3mm diameter, just enough to use them with a pen or pencil.

You can add a circle / cylinder in a corner of the ring shape: this can function has an handle, to keep the spirograph in place while drawing.</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Click on the EXPORT button on the top right corner of the Tinkercad interface.

Download SVG For Lasercutting.

You now have files ready for laser cutting!

''Tip: if you don’t own a laser cutter you can also 3D print your spirograph. Just be sure that the height/thickness (Z dimension) of all of the object is coherent. For example 2 or 3mm.''</property:Step_Content>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Getting started</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Designing the gear tooth</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Designing the gears</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Designing the spirograph</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Export the file as .svg format</property:Step_Title>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Design</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">lasercut</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">laserengraved</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">plexi</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">adaf720733386bdfe71ecf3c399c7440</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">FabEdu</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Erasmus +</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">spirograph</property:Tags>
		<property:Tools rdf:datatype="http://www.w3.org/2001/XMLSchema#string">lasercut machine</property:Tools>
		<property:Type rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Creation</property:Type>
		<swivt:wikiPageModificationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2019-12-09T10:41:07Z</swivt:wikiPageModificationDate>
		<property:Modification_date-23aux rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2458826.9452199</property:Modification_date-23aux>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Laser cut Spirograph</swivt:wikiPageSortKey>
		<property:Comments rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Comments>
		<property:Page_creator rdf:resource="&wiki;Utilisateur-3ADigijeunes"/>
		<property:I_did_it rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:I_did_it>
		<property:Favorites rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Favorites>
	</swivt:Subject>
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#creationDate" />
	<owl:Class rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Category-3ATutorials" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#page" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiNamespace" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageContentLanguage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AArea" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AComplete" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ACost" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ACurrency" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADescription" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADifficulty" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADuration" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADuration-2Dtype" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AIntroduction" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AIsTranslation" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ALanguage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ALicences" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AMain_Picture" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AMaterial" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ANotes" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ASourceLanguage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AStep_Content" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AStep_Title" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ATags" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ATools" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AType" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageModificationDate" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AModification_date-23aux" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageSortKey" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AComments" />
	<owl:ObjectProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3APage_creator" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AI_did_it" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AFavorites" />
	<!-- Created by Semantic MediaWiki, https://www.semantic-mediawiki.org/ -->
</rdf:RDF>