{"id":1156,"date":"2021-09-01T10:36:29","date_gmt":"2021-09-01T00:36:29","guid":{"rendered":"https:\/\/gonzos.net\/projects\/?page_id=1156"},"modified":"2025-07-27T22:10:58","modified_gmt":"2025-07-27T12:10:58","slug":"automated-draughting-table","status":"publish","type":"page","link":"https:\/\/gonzos.net\/projects\/automated-draughting-table\/","title":{"rendered":"Automated Draughting Table"},"content":{"rendered":"\n<p class=\"has-text-align-right\"> Updated 23 Sept 2021<\/p>\n\n\n\n<p>Now this project can easily be described as overkill, but I had an old draughting board and tee-square (stored behind a desk in a corner of the house) and a stepper motor that I&#8217;d bought for a client project that didn&#8217;t eventuate. All my drawing is done on CAD now, but every now and then I wish I had a nice big flat surface to work on that isn&#8217;t the dining-room table. I also had a spare section of wall.<\/p>\n\n\n\n<p>So I came up with this. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt5.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt5.jpg\" alt=\"\" class=\"wp-image-1163\" width=\"600\" height=\"482\" srcset=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt5.jpg 800w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt5-300x241.jpg 300w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt5-768x616.jpg 768w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt5-730x586.jpg 730w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Yes, I know &#8211; the old drawing board needs a bit of a clean up\u2026 Behind the board is the mechanism to lift it, together with the controls. The motion is controlled by a rotary encoder, which is mounted on the shelf holding the board (grey box with knob).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt6.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt6-571x1024.jpg\" alt=\"\" class=\"wp-image-1164\" width=\"428\" height=\"768\" srcset=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt6-571x1024.jpg 571w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt6-167x300.jpg 167w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt6.jpg 600w\" sizes=\"auto, (max-width: 428px) 100vw, 428px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Here it is in the up position, held in place by the linear actuator I made.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt3.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt3.jpg\" alt=\"\" class=\"wp-image-1161\" width=\"600\" height=\"450\" srcset=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt3.jpg 800w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt3-300x225.jpg 300w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt3-768x576.jpg 768w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt3-730x548.jpg 730w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>At the base of the linear actuator is the (NEMA 23 size) stepper motor. I had to recess it into the cavity wall to get the right angle for lifting. The actuator is fitted with limit switches at the top and bottom extremes of movement.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt4.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt4.jpg\" alt=\"\" class=\"wp-image-1162\" width=\"600\" height=\"690\" srcset=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt4.jpg 800w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt4-261x300.jpg 261w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt4-768x883.jpg 768w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt4-730x840.jpg 730w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>The controls are a Arduino Nano with a Funduino expansion board. The stepper motor driver is a DM542 unit, and the power supply came from an old Lenovo laptop.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt2.jpg\" alt=\"\" class=\"wp-image-1160\" width=\"600\" height=\"557\" srcset=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt2.jpg 800w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt2-300x278.jpg 300w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt2-768x712.jpg 768w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt2-730x677.jpg 730w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>The mechanical components are a piece of M10x1.5 threaded rod, a couple of sections of PVC pipe that neatly slide inside one another, a coupling a nut and a bearing turned from delrin, and a few screws and 3-D printed components.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt1.jpg\" alt=\"\" class=\"wp-image-1159\" width=\"600\" height=\"378\" srcset=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt1.jpg 800w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt1-300x189.jpg 300w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt1-768x484.jpg 768w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/adt1-730x460.jpg 730w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>The DM542 stepper motor controller is very flexible. You can adjust the number of micro-steps the motor can do, and limit the motor torque. This last item means that you can protect it from overload if it jams. If I push on the board as it is lifting, the motor stops.<\/p>\n\n\n\n<p>A sectioned view of the actuator:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/linear-actuator-assy.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"208\" src=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/linear-actuator-assy-1024x208.png\" alt=\"\" class=\"wp-image-1177\" srcset=\"https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/linear-actuator-assy-1024x208.png 1024w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/linear-actuator-assy-300x61.png 300w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/linear-actuator-assy-768x156.png 768w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/linear-actuator-assy-1536x312.png 1536w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/linear-actuator-assy-730x148.png 730w, https:\/\/gonzos.net\/projects\/wp-content\/uploads\/2021\/09\/linear-actuator-assy.png 1848w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>I wrote the Nano program so that the rotary encoder can change the speed of the motor in steps in either direction up to an adjustable maximum. Clicking the knob ramps the speed back to zero. Encountering either of the limit switches stops the motor instantly, but allows motion away from the switch.<\/p>\n\n\n\n<p>My wife has just claimed the new device for her 1000-piece jigsaw.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Updated 23 Sept 2021 Now this project can easily be described as overkill, but I had an old draughting board and tee-square (stored behind a desk in a corner of the house) and a stepper motor that I&#8217;d bought for a client project that didn&#8217;t eventuate. All my drawing is done on CAD now, but [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1156","page","type-page","status-publish","hentry"],"blocksy_meta":{"page_structure_type":"type-3","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/gonzos.net\/projects\/wp-json\/wp\/v2\/pages\/1156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gonzos.net\/projects\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gonzos.net\/projects\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gonzos.net\/projects\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gonzos.net\/projects\/wp-json\/wp\/v2\/comments?post=1156"}],"version-history":[{"count":1,"href":"https:\/\/gonzos.net\/projects\/wp-json\/wp\/v2\/pages\/1156\/revisions"}],"predecessor-version":[{"id":1178,"href":"https:\/\/gonzos.net\/projects\/wp-json\/wp\/v2\/pages\/1156\/revisions\/1178"}],"wp:attachment":[{"href":"https:\/\/gonzos.net\/projects\/wp-json\/wp\/v2\/media?parent=1156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}