Skip to main content

Spirograph Logo

Design an algorithm to use [Drive for] and [Turn for] blocks and the VR Pen on the VR Robot to create a Spirograph Logo on the Art Canvas+ Playground for your own future company!

  • Select the Art Canvas+ Playground.
  • Design an algorithm to create the Spirograph Logo.
    • Use the VR Pen to fill the Playground area with a background color.
    • Set the Pen color. Utilize the Pen on the VR Robot and use a loop to repeat the [Drive for] and [Turn for] commands for a set number of times to code the VR Robot to draw a simple shape, like a square, a triangle, or a hexagon, as the spirograph pattern.
    • Turn the VR Robot for a certain angle and/or drive the VR Robot for a certain distance to get ready to draw the next spirograph pattern.
    • Use a loop to code the VR Robot to repeat the creating spirograph pattern actions for a set number of times to create a Spirograph Logo.
    • Change the angles the robot turns and the distance the robot moves to create different designs and choose your favorite Spirograph Logo.
    • Add a note in your project to explain your design and why you consider it your best design.

Helpful Hints

  • The rotation angle for the robot to draw a spirograph is: 

rotation angle = 360 / symmetry number

  • Use a nested loop, a repeat block within another repeat block, to repeat the creating spirograph pattern actions for a set number of times to create a Spirograph Logo.

    VEXcode VR Blocks stack of two Repeat loops. The first Repeat block is set to repeat 3 times and has a comment block reading 'Outer Loop'. The second Repeat block is nested inside the first, set to repeat 4 times and has a comment block saying 'Inner Loop'.

    • Matching Python command:

      for repeat_count in range(3):
      	for repeat_count in range(4):
      		# Inner Loop
      		wait(5, MSEC)
      	# Outer Loop
      	wait(5, MSEC)
  • Use the ‘Download Canvas Button’ on the Art Canvas + Playground to save your work of art to share with others! To learn more about using the VR Art Canvas +, see this article. 
  • For more ideas about designing the Spirograph Logo, please see the following examples. Be creative!

One of three example spirograph patterns the robot could draw on the Art Canvas Plus Playground.

Two of three example spirograph patterns the robot could draw on the Art Canvas Plus Playground.

Third and final example spirograph pattern the robot could draw on the Art Canvas Plus Playground.