
{"id":972,"date":"2017-02-23T15:20:30","date_gmt":"2017-02-23T15:20:30","guid":{"rendered":"http:\/\/dyor.roboticafacil.es\/?p=972"},"modified":"2018-04-23T18:25:56","modified_gmt":"2018-04-23T18:25:56","slug":"qcad-servo","status":"publish","type":"post","link":"https:\/\/dyor.webs.upv.es\/en\/qcad-servo\/","title":{"rendered":"QCAD Design of a Servo"},"content":{"rendered":"<p>The purpose of this entry is to describe necessary steps to design a servo with QCAD, as SG90 or TS90M servos used in the gripper.<\/p>\n<p><!--more--><\/p>\n<p>Our aim is to design a CAD model of a servo, SG90 or TS90M, used in the robot&#8217;s gripper. The servo axis is pointing upwards and supported by the robot&#8217;s base, so they need a hole to fit in. For that reason, we will use the cut layer for the hole of the servo body, engraving layer to draw the servo ears and the reminder of elements will be drawn in the auxiliary layer.<\/p>\n<p>The servo measurements are shown below:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1095 aligncenter\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/servo_cotas.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/servo_cotas.png 640w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/servo_cotas-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Here you can find the template used:<\/p>\n<p style=\"text-align: center;\"><div class=\"\"><a href=\"https:\/\/dyor.webs.upv.es\/qcad\/dxf\/template.dxf\" target=\"_self\" class=\"emd_dl_green_dark\" download>QCAD Components Template<\/a><\/div>    <style>            \r\n    .emd_dl_green_dark {\r\n        -moz-box-shadow:inset 0px 1px 0px 0px #caefab;\r\n        -webkit-box-shadow:inset 0px 1px 0px 0px #caefab;\r\n        box-shadow:inset 0px 1px 0px 0px #caefab;\r\n        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );\r\n        background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );\r\n        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');\r\n        background-color:#77d42a;\r\n        -webkit-border-top-left-radius:0px;\r\n        -moz-border-radius-topleft:0px;\r\n        border-top-left-radius:0px;\r\n        -webkit-border-top-right-radius:0px;\r\n        -moz-border-radius-topright:0px;\r\n        border-top-right-radius:0px;\r\n        -webkit-border-bottom-right-radius:0px;\r\n        -moz-border-radius-bottomright:0px;\r\n        border-bottom-right-radius:0px;\r\n        -webkit-border-bottom-left-radius:0px;\r\n        -moz-border-radius-bottomleft:0px;\r\n        border-bottom-left-radius:0px;\r\n        text-indent:0;\r\n        border:1px solid #268a16;\r\n        display:inline-block;\r\n        color:#306108 !important;\r\n        font-family:Georgia;\r\n        font-size:15px;\r\n        font-weight:bold;\r\n        font-style:normal;\r\n        height:41px;\r\n        line-height:41px;\r\n        width:250px;\r\n        text-decoration:none;\r\n        text-align:center;\r\n        text-shadow:1px 1px 0px #aade7c;\r\n    }\r\n    .emd_dl_green_dark:hover {\r\n        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );\r\n        background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );\r\n        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');\r\n        background-color:#5cb811;\r\n    }.emd_dl_green_dark:active {\r\n        position:relative;\r\n        top:1px;\r\n    }<\/style><\/p>\n<p>Select the engraving layer and create a polyline with the following commands to draw the ears of the servo:<\/p>\n<p>polyline<\/p>\n<p>0,4.7<\/p>\n<p>@0,-4.7<\/p>\n<p>@11.8,0<\/p>\n<p>@0.4.7<\/p>\n<p>polyline<\/p>\n<p>0,27.9<\/p>\n<p>@0,4.7<\/p>\n<p>@11.8,0<\/p>\n<p>@0.-4.7<\/p>\n<p>Then, selecting the cutting layer, we can create the hole for the body:<\/p>\n<p>polyline<\/p>\n<p>0,4.7<\/p>\n<p>@11.8,0<\/p>\n<p>@0,23.2<\/p>\n<p>@-11.8,0<\/p>\n<p>@0,-23.2<\/p>\n<p>Now, in the auxiliary layer we can create two holes representing the gears and holes for screws. First, let&#8217;s draw the circles for the holes for the screws:<\/p>\n<p>circle<\/p>\n<p>5.9,30.6<\/p>\n<p>2<\/p>\n<p>circle<\/p>\n<p>5.9,2<\/p>\n<p>2<\/p>\n<p>Then, we need other two circles to draw the gears:<\/p>\n<p>circle<\/p>\n<p>5.9,22<\/p>\n<p>5.9<\/p>\n<p>circle<\/p>\n<p>5.9,16.1<\/p>\n<p>2<\/p>\n<p>Now, you can introduce the command &#8220;arrc&#8221; and select as centre the point 5.9,22, a point belonging to the circle of radius 5.9 and as initial and final angles the points where it intersects with the other circle. Once the arc has been created, you can delete the original circle. Repeat this process to create the other arc. You can use the tool to create a polyline from segments to join them all together as the same object. Finally, you can write a text and add dimmensions too.<\/p>\n<p>Here, you can download the solution:<\/p>\n<p style=\"text-align: center;\"><div class=\"\"><a href=\"https:\/\/dyor.webs.upv.es\/qcad\/dxf\/servo_cotas.dxf\" target=\"_self\" class=\"emd_dl_green_dark\" download>QCAD Servo<\/a><\/div>    <style>            \r\n    .emd_dl_green_dark {\r\n        -moz-box-shadow:inset 0px 1px 0px 0px #caefab;\r\n        -webkit-box-shadow:inset 0px 1px 0px 0px #caefab;\r\n        box-shadow:inset 0px 1px 0px 0px #caefab;\r\n        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );\r\n        background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );\r\n        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');\r\n        background-color:#77d42a;\r\n        -webkit-border-top-left-radius:0px;\r\n        -moz-border-radius-topleft:0px;\r\n        border-top-left-radius:0px;\r\n        -webkit-border-top-right-radius:0px;\r\n        -moz-border-radius-topright:0px;\r\n        border-top-right-radius:0px;\r\n        -webkit-border-bottom-right-radius:0px;\r\n        -moz-border-radius-bottomright:0px;\r\n        border-bottom-right-radius:0px;\r\n        -webkit-border-bottom-left-radius:0px;\r\n        -moz-border-radius-bottomleft:0px;\r\n        border-bottom-left-radius:0px;\r\n        text-indent:0;\r\n        border:1px solid #268a16;\r\n        display:inline-block;\r\n        color:#306108 !important;\r\n        font-family:Georgia;\r\n        font-size:15px;\r\n        font-weight:bold;\r\n        font-style:normal;\r\n        height:41px;\r\n        line-height:41px;\r\n        width:250px;\r\n        text-decoration:none;\r\n        text-align:center;\r\n        text-shadow:1px 1px 0px #aade7c;\r\n    }\r\n    .emd_dl_green_dark:hover {\r\n        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );\r\n        background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );\r\n        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');\r\n        background-color:#5cb811;\r\n    }.emd_dl_green_dark:active {\r\n        position:relative;\r\n        top:1px;\r\n    }<\/style><\/p>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Sorry, this entry is only available in Espa\u00f1ol.<\/p>\n","protected":false},"author":1,"featured_media":1004,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[12],"tags":[14,31,27,25],"class_list":["post-972","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qcad","tag-dyor","tag-qcad","tag-robot","tag-servo"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/servo_cad.jpg","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1030,"url":"https:\/\/dyor.webs.upv.es\/en\/diseno-qcad-de-un-servo-360o\/","url_meta":{"origin":972,"position":0},"title":"QCAD Design of a 360\u00ba servo","author":"soporte","date":"Friday February 24th, 2017","format":false,"excerpt":"The purpose of this entry is to describe necessary steps to design a basic CAD model of a 360\u00ba servo, based on FS90R, that will be placed at the bottom of the base of DYOR Robot. Our aim is to design a CAD design of a 360\u00ba servo (continuous rotation\u2026","rel":"","context":"In &quot;qcad&quot;","block_context":{"text":"qcad","link":"https:\/\/dyor.webs.upv.es\/en\/category\/diseno\/qcad\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/servo360_cad.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/servo360_cad.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/servo360_cad.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":915,"url":"https:\/\/dyor.webs.upv.es\/en\/diseno-qcad-del-modulo-de-sonido-zumbador\/","url_meta":{"origin":972,"position":1},"title":"Dise\u00f1o QCAD del m\u00f3dulo de sonido (zumbador)","author":"soporte","date":"Thursday February 23rd, 2017","format":false,"excerpt":"El prop\u00f3sito de esta entrada es indicar los pasos necesarios para lograr hacer un dise\u00f1o CAD muy b\u00e1sico para representar el m\u00f3dulo de sonido (zumbador) de vuestro robot. Nuestro objetivo de dise\u00f1o es lograr obtener un dise\u00f1o CAD para el m\u00f3dulo de sonido (zumbador). Mencionar que este m\u00f3dulo ir\u00e1 colocado\u2026","rel":"","context":"In &quot;qcad&quot;","block_context":{"text":"qcad","link":"https:\/\/dyor.webs.upv.es\/en\/category\/diseno\/qcad\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/buzzer_cad-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/buzzer_cad-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/buzzer_cad-1.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":2005,"url":"https:\/\/dyor.webs.upv.es\/en\/personalizacion-dyor-pinzas\/","url_meta":{"origin":972,"position":2},"title":"Personalizaci\u00f3n del robot DYOR con pinzas","author":"soporte","date":"Sunday June 11th, 2017","format":false,"excerpt":"En esta entrada explicamos c\u00f3mo utilizar una plantilla de Inkscape para personalizar el robot DYOR. El dise\u00f1o del robot DYOR puede personalizarse de forma sencilla utilizando Inkscape. Configuraci\u00f3n con pinzas La configuraci\u00f3n con pinzas permite realizar aplicaciones para jugar al futbol o coger\/manipular ciertos objetos. El dise\u00f1o que se presenta\u2026","rel":"","context":"In &quot;inkscape&quot;","block_context":{"text":"inkscape","link":"https:\/\/dyor.webs.upv.es\/en\/category\/diseno\/inkscape\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/06\/football.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/06\/football.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/06\/football.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":903,"url":"https:\/\/dyor.webs.upv.es\/en\/diseno-qcad-de-la-bateria-de-alimentacion-usb\/","url_meta":{"origin":972,"position":3},"title":"QCAD Design of the USB Powerbank","author":"soporte","date":"Wednesday February 22nd, 2017","format":false,"excerpt":"The purpose of this entry is to indicate necessary steps to create a CAD design, very simplistic, to represent the Powerbank of the robot. Our aim is to create a CAD design of the USB Powerbank of the robot. The powerbank is usually placed on the robot's base, not requiring\u2026","rel":"","context":"In &quot;qcad&quot;","block_context":{"text":"qcad","link":"https:\/\/dyor.webs.upv.es\/en\/category\/diseno\/qcad\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/power_bank_cad.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/power_bank_cad.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/power_bank_cad.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":908,"url":"https:\/\/dyor.webs.upv.es\/en\/qcad-hc-sr04\/","url_meta":{"origin":972,"position":4},"title":"QCAD Design of ultrasound sensor HC-SR04","author":"soporte","date":"Thursday February 23rd, 2017","format":false,"excerpt":"The purpose of this entry is to show necessary steps to create a CAD design to represent the ultrasound sensor HC-SR04 of your robot. Our design aim is to obtain a CAD design for the range distance module based on the HC-SR04 ultrasound sensor. This sensor is part of the\u2026","rel":"","context":"In &quot;qcad&quot;","block_context":{"text":"qcad","link":"https:\/\/dyor.webs.upv.es\/en\/category\/diseno\/qcad\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/sonar_anotaciones.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/sonar_anotaciones.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/sonar_anotaciones.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":883,"url":"https:\/\/dyor.webs.upv.es\/en\/diseno-qcad-de-arduino-io\/","url_meta":{"origin":972,"position":5},"title":"QCAD Design of Arduino I\/O Shield","author":"soporte","date":"Wednesday February 22nd, 2017","format":false,"excerpt":"The purpose of this entry is to indicate the necessary steps to create a very basic design of Arduino Nano I\/O shield in QCAD for your robot. Our goal of design is to create a CAD design for the Arduino Nano I\/O Shield. It's worth mentioning that the shield is\u2026","rel":"","context":"In &quot;qcad&quot;","block_context":{"text":"qcad","link":"https:\/\/dyor.webs.upv.es\/en\/category\/diseno\/qcad\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/arduino_io_cad.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/arduino_io_cad.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/arduino_io_cad.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts\/972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/comments?post=972"}],"version-history":[{"count":0,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts\/972\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/media\/1004"}],"wp:attachment":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/media?parent=972"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/categories?post=972"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/tags?post=972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}