diff --git a/participants/saadeh.murad/3dprinting-scanning.html b/participants/saadeh.murad/3dprinting-scanning.html index 839eea6eed4f478d844ad7991e416a57705ef219..f82dfe09b258ac3c4a460575c5d9c426e48e635b 100644 --- a/participants/saadeh.murad/3dprinting-scanning.html +++ b/participants/saadeh.murad/3dprinting-scanning.html @@ -8,6 +8,102 @@ <style type="text/css">code{white-space: pre;}</style> </head> <body> +<h2 id="d-printing-and-scanning-22112017">3D printing and scanning 22/11/2017</h2> +<p>The day started actively by Mr.Fran asking us to check how to add objects to improve our current Ultimaker 2 printer</p> +<p>My task was to 3D print an Ultimaker 2 knob.</p> +<p>Steps: 1. I accessed [<a href="http://thingiverse.com">thingiverse</a>] website and searched for the knob 2. I downloaded the knob <em>stl</em> file 3. I installed cura 3.0.1 using this link [<a href="https://ultimaker.com/en/products/ultimaker-cura-software">Cura</a>]</p> +<h5 id="ultimaker-2">Ultimaker 2:</h5> +<p>Next step was to set the Ultimaker to be ready to print. As we are using heavily pre-used printer more time was spent on training and fixing the printers. All printers were exteremly dirty, some glass plates were broken due to the usage of glue, and one of the printers nozzle was full with filament melt and stuck around the nozzle.</p> +<ul> +<li><h6 id="cleaning"><em>Cleaning</em></h6></li> +</ul> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Cleaning/11.jpg" /><br /> +image 1:cleaning the exterior</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Cleaning/12.jpg" /><br /> +image 2: Removing glass plate</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Cleaning/13.jpg" /><br /> +image 3:Cleaning glass plate</p> +<p>we Should always ensure to keep 3D printer clean. The glass bed is cleaned by opening the clips (image 2) then removing the glass, the glass is then wept with alcohol (image 3). in addition to that always do ensure to clean the feeder motor as dust do affect the filament.</p> +<ul> +<li><h6 id="pre-printing-procedures"><em>Pre printing procedures</em></h6></li> +</ul> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Checking/45.jpg" /> image 4: checking the rods</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Checking/6.jpg" /><br /> +image 5: Checking the belt</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Checking/7.jpg" /><br /> +image 6: checking fans</p> +<p>prior to cleaning the printer, check the printer status. This is done by making sure the 4 rods (image 4) are not moving, The black belt is stable (image 5), Check the fan location(image 6).</p> +<ul> +<li><h6 id="printing"><em>Printing</em></h6></li> +</ul> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Printing/7.jpg" /><br /> +image 7: placing filament</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Printing/8.jpg" /><br /> +image 8: placing filament in the extruder</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Printing/9-10.jpg" /><br /> +image 9: move material</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Printing/45.jpg" /><br /> +image 10: leveling built plate</p> +<p>We Start by placing the filament to the ultimaker (image 7), then insert the filament to the extruder motor (image 8) and choose insert materials option from the ultimaker monitor.Before you print always check the filament specially if it has been used before, to do that access maintenance from the ultimaker monitor then press on move filament. ( * this step should be done every time you change the material or if you abort a job ). Once the filament is all set, access maintence option and choose leveling to start leveling the build plate as the distance between the nozzle and the build plate should not exceed the thickness of a paper. To do that properly you must use the leveling card that comes with the ultimaker, however it was lost thus we used a 0.1 m thickness paper.</p> +<ul> +<li><h6 id="problem-faced"><em>Problem faced</em></h6></li> +</ul> +<p>As the printer filament were used before we faced a problem extruding the filament from the nozzle this was because the filament was melted and reshaped inside the nozzle, thus we had to remove the filament(image 11) and cut it(image 12) in order to fix this issue.</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Cutting-filament/11-12-13.jpg" /><br /> +image 11: removing/cutting filament end</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Cutting-filament/12.jpg" /><br /> +image 12: cutting filament</p> +<p>Printer stopped while printer and this message was shown on the ultimaker display build plate Temperature sensor error. The build plate temperature sensor is below the build plate. To fix this issue we removed the build plate and checked the sensor wires, some of the sensor wires were a bit loose thus we tightened them up and re placed the sensor back.</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Sensor/12.jpg" /><br /> +image 13: error message</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Sensor/13.jpg" /><br /> +image 14: removing build plate</p> +<p><img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Ultimaker/Sensor/14.jpg" /><br /> +image 15: tightening temperature sensor</p> +<h5 id="cura">Cura:</h5> +<p>Cura is a 3d printer slicing software mainly designed for Ultimaker but it could be used for other printers.</p> +<p>Printing Ultimaker 2 knob:</p> +<ol style="list-style-type: decimal"> +<li>Open the downloaded stl file</li> +<li>Choose the infill to be 20%</li> +<li>If you are printing a tall object usually tick build plate adhesion and generate support</li> +<li>Save the file to a SD card</li> +</ol> +<p>Printing:</p> +<ol style="list-style-type: decimal"> +<li>Place the SD card inside the printer</li> +<li>Access you file and print</li> +</ol> +<p>Notes: - Do not glue the build bed - Filaments diameter is 2.85 mm, where the filament cover is a bit bigger however its smaller than 2.95mm - High humidity affect the filament and could increase its diameter to more than 2.95 ( if this happens put the filament in the oven for half an hour at a temp of 40 Celsius) - Do always break the filament, do not pull it after it comes out of the nozzle - Sometimes the extruder spring push the filament very hard in a way the motor will start to eat the filament which will cause it to stuck. In this case loosen up the spring by rotating the screw found above the extruder. - Do not use carbon fiber filament unless you need a very strong object ( <em>It will destroy the nozzle</em>) - To check whats wrong with your Ultimaker go to [<a href="http://support.3dverkstan.se/article/23-a-visual-ultimaker-troubleshooting-guide">Ultimaker trouble shooting</a>] - you can print objects with a maximuim 45 degrees without the need of support - You can never print a pointy design using Ultimaker 2 - Always watch the first layers to ensure everything is smooth - The building plate should be 0.1 mm away from the nozzle ( This is done by accessing going to maintenance then bed leveling and following steps)</p> +<p>3D Scanning:</p> +<p>3D scanner is used to scan and 3D draw objects. The 3D scanner we are using is the <em>Sense first generation</em>, it has one optical camera to capture texture and one infrared camera to detect the shape.</p> +<p>Steps:</p> +<ol style="list-style-type: decimal"> +<li>Install <em>sense first generation</em> software ( only installed on windows) and follow the steps</li> +<li>To scan an object point the camera at the object and ensure to point around each angle of the desired object</li> +<li>Once done make sure to solidify the object before printing it</li> +</ol> +<h5 id="d-design-software">3D design software</h5> +<h6 id="antimony">Antimony</h6> +<p>Antimony is Parametric design software, parametric design allow us to change the object size prior to its design. Antimony software is designed by MIT for users who are just beginning to explore 3d designing.</p> +<p>Anitomony home page is divided into an input and an output. The input is where you actually draw and design and the output is where you asses the final object.</p> +<p>2D (rectangle, ellipse, etc ) + Extrude ( revolve or loft) + difference (or union) = 3D object</p> +<p>First we tried to design a holder for a tape roll, to do this we started by creating a rectangular, a rectangular is created by pressing the right click then add 2d then rectangle then rectangular center. Next we added a center circle where the circle x-axis location is equal to the rectangle x-axis location in addition to the rectangle width divided by 2. As for the circle y-axis location we set it to be equal to the rectangle y-axis location in addition to rectangle height divided by 2. A difference operating is being done in order to keep the desired object</p> +<p>In order to transform the 2d object into a 3d object, we extrude the desired object.</p> +<div class="figure"> +<img src="/home/murad/Desktop/preacademy2018/participants/saadeh.murad/images/Antimony/16.jpg" /> +</div> +<p>Finally to export, press on export and click on detect and choose vixel=1.</p> +<p>Constrain: Ultimaker is not very efficient printing sharp edges, thus you should try your best to not have a sharp edge.</p> +<p>We were giving the task to design a holder for the heat gun tips. Below is the design.</p> +<h3 id="open-scad">Open scad</h3> +<p>Open scad OpenSCAD, unlike many CAD products, is not an interactive modeler. Instead it is something like a 2D/3D-compiler that reads in a program file that describes the object and renders the model from this file. This gives you (the designer) full control over the modeling process. This enables you to easily change any step in the modeling process. This enables you to make designs that are defined by configurable parameters.</p> +<p>OpenSCAD has two main operating modes, Preview and Render. Preview is relatively fast using 3D graphics and the computer's GPU, but is an approximation of the model and can produce artifacts; Preview uses OpenCSG and OpenGL. Render generates exact geometry and a fully tessellated mesh, it is not an approximation and as such it is often a lengthy process, taking minutes or hours for larger designs; Render uses CGAL as its geometry engine.</p> +<h5 id="tips">Tips:</h5> +<p>To move an object around the x,y,z axis, translate(v = [x, y, z]) { ... }</p> +<p>Hull command attach separate objects together and redraw that object</p> +<h3 id="free-cad">Free cad</h3> +<p>FreeCAD is a parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters. FreeCAD is open-source and highly customizable, scriptable and extensible.</p> </body> </html> diff --git a/participants/saadeh.murad/3dprinting-scanning.md b/participants/saadeh.murad/3dprinting-scanning.md index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..e58af53fdc02d559a06ecd53781937f5d9701375 100644 --- a/participants/saadeh.murad/3dprinting-scanning.md +++ b/participants/saadeh.murad/3dprinting-scanning.md @@ -0,0 +1,169 @@ +## 3D printing and scanning 22/11/2017 + +The day started actively by Mr.Fran asking us to check how to add objects to improve our current Ultimaker 2 printer + +My task was to 3D print an Ultimaker 2 knob. + +Steps: +1. I accessed [[thingiverse](http://thingiverse.com)] website and searched for the knob +2. I downloaded the knob *stl* file +3. I installed cura 3.0.1 using this link [[Cura](https://ultimaker.com/en/products/ultimaker-cura-software)] + + +##### Ultimaker 2: + +Next step was to set the Ultimaker to be ready to print. As we are using heavily pre-used printer more time was spent on training and fixing the printers. All printers were exteremly dirty, some glass plates were broken due to the usage of glue, and one of the printers nozzle was full with filament melt and stuck around the nozzle. + +- ###### *Cleaning* + + +image 1:cleaning the exterior + + +image 2: Removing glass plate + + +image 3:Cleaning glass plate + + + we Should always ensure to keep 3D printer clean. The glass bed is cleaned by opening the clips (image 2) then removing the glass, the glass is then +wept with alcohol (image 3). in addition to that always do ensure to clean the feeder motor as dust do affect the filament. + + + +- ###### *Pre printing procedures* + + +image 4: checking the rods + + +image 5: Checking the belt + + +image 6: checking fans + + +prior to cleaning the printer, check the printer status. This is done by making sure the +4 rods (image 4) are not moving, The black belt is stable (image 5), Check the fan location(image 6). + +- ###### *Printing* + + +image 7: placing filament + + +image 8: placing filament in the extruder + + +image 9: move material + + +image 10: leveling built plate + +We Start by placing the filament to the ultimaker (image 7), then insert the filament to the extruder motor (image 8) and choose insert materials option from the ultimaker monitor.Before you print always check the filament specially if +it has been used before, to do that access maintenance from the ultimaker monitor then press on move filament. ( * this step should be done every time you change the material or if you abort a job ). Once the filament is all set, access maintence option and choose leveling to start leveling the build plate as the distance between the nozzle and the build plate should not exceed the thickness of a paper. To do that properly you must use the leveling card that comes with the ultimaker, however it was lost thus we used a 0.1 m thickness paper. + +- ###### *Problem faced* + +As the printer filament were used before we faced a problem extruding the filament from the nozzle this was because the filament was melted and reshaped inside the nozzle, thus we had to remove the filament(image 11) and cut it(image 12) in order to fix this issue. + + +image 11: removing/cutting filament end + + +image 12: cutting filament + +Printer stopped while printer and this message was shown on the ultimaker display build plate Temperature sensor error. The build plate temperature sensor is below the build plate. To fix this issue we removed the build plate and checked the sensor wires, some of the sensor wires were a bit loose thus we tightened them up and re placed the sensor back. + + +image 13: error message + + +image 14: removing build plate + + +image 15: tightening temperature sensor + + +##### Cura: + +Cura is a 3d printer slicing software mainly designed for Ultimaker but it could be used for other printers. + +Printing Ultimaker 2 knob: + +1. Open the downloaded stl file +2. Choose the infill to be 20% +3. If you are printing a tall object usually tick build plate adhesion and generate support +4. Save the file to a SD card + +Printing: + +1. Place the SD card inside the printer +2. Access you file and print + + +Notes: +- Do not glue the build bed +- Filaments diameter is 2.85 mm, where the filament cover is a bit bigger however its smaller than 2.95mm +- High humidity affect the filament and could increase its diameter to more than 2.95 ( if this happens put the filament in the oven for half an hour at a temp of 40 Celsius) +- Do always break the filament, do not pull it after it comes out of the nozzle +- Sometimes the extruder spring push the filament very hard in a way the motor will start to eat the filament which will cause it to stuck. +In this case loosen up the spring by rotating the screw found above the extruder. +- Do not use carbon fiber filament unless you need a very strong object ( *It will destroy the nozzle*) +- To check whats wrong with your Ultimaker go to [[Ultimaker trouble shooting](http://support.3dverkstan.se/article/23-a-visual-ultimaker-troubleshooting-guide)] +- you can print objects with a maximuim 45 degrees without the need of support +- You can never print a pointy design using Ultimaker 2 +- Always watch the first layers to ensure everything is smooth +- The building plate should be 0.1 mm away from the nozzle ( This is done by accessing going to maintenance then bed leveling and following steps) + +3D Scanning: + +3D scanner is used to scan and 3D draw objects. The 3D scanner we are using is the *Sense first generation*, it has one optical +camera to capture texture and one infrared camera to detect the shape. + +Steps: + +1. Install *sense first generation* software ( only installed on windows) and follow the steps +2. To scan an object point the camera at the object and ensure to point around each angle of the desired object +3. Once done make sure to solidify the object before printing it + +##### 3D design software + +###### Antimony + +Antimony is Parametric design software, parametric design allow us to change the object size prior to its design. Antimony software is designed by MIT for users who are just beginning to explore 3d designing. + +Anitomony home page is divided into an input and an output. The input is where you actually draw and design and the output is where you asses the final object. + + +2D (rectangle, ellipse, etc ) + Extrude ( revolve or loft) + difference (or union) = 3D object + +First we tried to design a holder for a tape roll, to do this we started by creating a rectangular, a rectangular is created by pressing the right click then add 2d then rectangle then rectangular center. Next we added a center circle where the circle x-axis location is equal to the rectangle x-axis location in addition to the rectangle width divided by 2. As for the circle y-axis location we set it to be equal to the rectangle y-axis location in addition to rectangle height divided by 2. +A difference operating is being done in order to keep the desired object + + +In order to transform the 2d object into a 3d object, we extrude the desired object. + + + +Finally to export, press on export and click on detect and choose vixel=1. + +Constrain: Ultimaker is not very efficient printing sharp edges, thus you should try your best to not have a sharp edge. + +We were giving the task to design a holder for the heat gun tips. Below is the design. + +### Open scad + +Open scad OpenSCAD, unlike many CAD products, is not an interactive modeler. Instead it is something like a 2D/3D-compiler that reads in a program file that describes the object and renders the model from this file. This gives you (the designer) full control over the modeling process. This enables you to easily change any step in the modeling process. This enables you to make designs that are defined by configurable parameters. + +OpenSCAD has two main operating modes, Preview and Render. Preview is relatively fast using 3D graphics and the computer's GPU, but is an approximation of the model and can produce artifacts; Preview uses OpenCSG and OpenGL. Render generates exact geometry and a fully tessellated mesh, it is not an approximation and as such it is often a lengthy process, taking minutes or hours for larger designs; Render uses CGAL as its geometry engine. + +##### Tips: + +To move an object around the x,y,z axis, translate(v = [x, y, z]) { ... } + +Hull command attach separate objects together and redraw that object + +### Free cad + +FreeCAD is a parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters. FreeCAD is open-source and highly customizable, scriptable and extensible. diff --git a/participants/saadeh.murad/images/Antimony/1.png b/participants/saadeh.murad/images/Antimony/1.png new file mode 100644 index 0000000000000000000000000000000000000000..607ae3bb00e31464504f094dac06c47dee86cbb1 Binary files /dev/null and b/participants/saadeh.murad/images/Antimony/1.png differ diff --git a/participants/saadeh.murad/images/Antimony/16.jpg b/participants/saadeh.murad/images/Antimony/16.jpg new file mode 100644 index 0000000000000000000000000000000000000000..75c60c977bc9db80da90a0630a6b37efeb3ae736 Binary files /dev/null and b/participants/saadeh.murad/images/Antimony/16.jpg differ diff --git a/participants/saadeh.murad/images/Antimony/2.png b/participants/saadeh.murad/images/Antimony/2.png new file mode 100644 index 0000000000000000000000000000000000000000..c5306f57772444917132ffb6cb57232d5e76eb0c Binary files /dev/null and b/participants/saadeh.murad/images/Antimony/2.png differ diff --git a/participants/saadeh.murad/images/Antimony/white-side.png b/participants/saadeh.murad/images/Antimony/white-side.png new file mode 100644 index 0000000000000000000000000000000000000000..8cab20dc6b4274d06458f5f66717c66451cffc9e Binary files /dev/null and b/participants/saadeh.murad/images/Antimony/white-side.png differ diff --git a/participants/saadeh.murad/images/Ultimaker/Checking/4.jpg b/participants/saadeh.murad/images/Ultimaker/Checking/4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3759c115f96b2311eb095bb732f6e50578ef3353 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Checking/4.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Checking/45.jpg b/participants/saadeh.murad/images/Ultimaker/Checking/45.jpg new file mode 100644 index 0000000000000000000000000000000000000000..53ee60638eca7a37ced10b55c6a0bb4dd7826298 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Checking/45.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Checking/5.jpg b/participants/saadeh.murad/images/Ultimaker/Checking/5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..72362fdccbc6bce03904369f517472e4166fa34d Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Checking/5.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Checking/6.jpg b/participants/saadeh.murad/images/Ultimaker/Checking/6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5884c8e039c29286d7ac741ad85266df29bad463 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Checking/6.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Checking/7.jpg b/participants/saadeh.murad/images/Ultimaker/Checking/7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f8ccfef968f8b78c5277f1f297ea4d1c5a43df6b Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Checking/7.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Cleaning/11.jpg b/participants/saadeh.murad/images/Ultimaker/Cleaning/11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21a67338288f2e51efdd5eb3d525eba9a6d11c9c Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Cleaning/11.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Cleaning/12.jpg b/participants/saadeh.murad/images/Ultimaker/Cleaning/12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0293f18791b416d2cfb81bcf2201b6678870245b Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Cleaning/12.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Cleaning/13.jpg b/participants/saadeh.murad/images/Ultimaker/Cleaning/13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0eb2c046ea2d34e85dc5a99c0005015b2290983b Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Cleaning/13.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Cutting-filament/11-12-13.jpg b/participants/saadeh.murad/images/Ultimaker/Cutting-filament/11-12-13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aebb504635d65a71db94119f518c2128abd03508 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Cutting-filament/11-12-13.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Cutting-filament/12.jpg b/participants/saadeh.murad/images/Ultimaker/Cutting-filament/12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b3d865244a8def27602976f5d025aea3396d0da7 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Cutting-filament/12.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Printing/10.jpg b/participants/saadeh.murad/images/Ultimaker/Printing/10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..db8548782815beda33c75ee72e557dcfa279cc42 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Printing/10.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Printing/11.jpg b/participants/saadeh.murad/images/Ultimaker/Printing/11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a5672e03745a8e41182c682339743800285a444e Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Printing/11.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Printing/12.jpg b/participants/saadeh.murad/images/Ultimaker/Printing/12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1096858487d3de56a6c445d71e541fe7ae65d88c Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Printing/12.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Printing/45.jpg b/participants/saadeh.murad/images/Ultimaker/Printing/45.jpg new file mode 100644 index 0000000000000000000000000000000000000000..475eae275b939b4755cb04da62d6f93d72a85193 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Printing/45.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Printing/7.jpg b/participants/saadeh.murad/images/Ultimaker/Printing/7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..87200f09a7e9ab4a93cbea7d10aea56a3eb2dc7d Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Printing/7.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Printing/8.jpg b/participants/saadeh.murad/images/Ultimaker/Printing/8.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad47919548cafd1f1e5df58cffe5ff1461f2c659 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Printing/8.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Printing/9-10.jpg b/participants/saadeh.murad/images/Ultimaker/Printing/9-10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b0f5f4d8f8c17a03820b8958c97b9025b039796b Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Printing/9-10.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Printing/9.jpg b/participants/saadeh.murad/images/Ultimaker/Printing/9.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4faa82af9b84b63e827f7a0ffd16a0cd512e4486 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Printing/9.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Printing/white-side.png b/participants/saadeh.murad/images/Ultimaker/Printing/white-side.png new file mode 100644 index 0000000000000000000000000000000000000000..8cab20dc6b4274d06458f5f66717c66451cffc9e Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Printing/white-side.png differ diff --git a/participants/saadeh.murad/images/Ultimaker/Sensor/12.jpg b/participants/saadeh.murad/images/Ultimaker/Sensor/12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9b3042dbe2e7f9716cca91797b9f8a34abc8f930 Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Sensor/12.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Sensor/13.jpg b/participants/saadeh.murad/images/Ultimaker/Sensor/13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..066037a03f195f77e4a096e6017badcff40e1bcd Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Sensor/13.jpg differ diff --git a/participants/saadeh.murad/images/Ultimaker/Sensor/14.jpg b/participants/saadeh.murad/images/Ultimaker/Sensor/14.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a7dfe5da13e839799bbd8d7c3cea530b38e08dca Binary files /dev/null and b/participants/saadeh.murad/images/Ultimaker/Sensor/14.jpg differ diff --git a/participants/saadeh.murad/images/white-side.png b/participants/saadeh.murad/images/white-side.png new file mode 100644 index 0000000000000000000000000000000000000000..8cab20dc6b4274d06458f5f66717c66451cffc9e Binary files /dev/null and b/participants/saadeh.murad/images/white-side.png differ