====== Custom Speaker Stands 2022 Workshop ===== ~~HERO-IMAGE {{workshops:prototypes:2022-23delivery-lasercutcovers:speaker_stands:speaker_stands_small_pic.jpg}}~~ ~~HERO-SUBTITLE Build your own speaker stands~~ {{workshops:prototypes:2022-23delivery-lasercutcovers:speaker_stands:speaker_stands_small_pic.jpg|}} Developed January 2021 by Andrei Maberley ===== Acknowledgement ===== We acknowledge Aboriginal and Torres Strait Islander peoples and their continuing connection to land and as custodians of stories for millennia. We respectfully acknowledge the land on which we all meet today, and pay our respects to elders past, present and emerging. ===== Summary ===== In this series of three workshops you’ll work with our team to customize and build our in-house speaker stand design or rolling 19 inch rack, and includes an induction on the Multicam CNC router. Your design will be checked and pre-cut by the Applied Creativity team between workshops two and three so you'll have a single sheet ready for assembly. Workshop One covers: * introduction to The Edge Recording Studio and Fabrication Lab * Customising a parametric model in Fusion360, then exporting files to cut * Layout of cut files in Vectric Vcarve * Theortical component of CNC router induction * Demonstration cut of files ==== ==== Workshop Two covers * CNC induction practical component * Cutting of parts on CNC ==== ==== Workshop Three covers * Use of hand tools to prepare CNC cut parts for assembly * Assembly and finish of speaker stands or rack. ===== Skills Introduced ===== * Basic Fusion360 parametric modelling * Basic Vcarve layout for CNC * Basic hand tool use ====== Materials and Files ====== This is pricing from a local big name hardware store for convenience. Shopping around to specialist suppliers will get better prices. ==== Materials ==== ^ Material ^ Quantity ^ Cost ^ Supplier ^ | 17-18mm thick form-ply (2440mm x 1220mm) | 1 | $88.00 | [[https://www.bunnings.com.au/specrite-2400-x-1200-x-17mm-f17-formply_p0390224|bunnings]] | | Nail on felt pads | 4 | $4.50 | [[https://www.bunnings.com.au/easyroll-35mm-40kg-transparent-swivel-castor-2-pack_p0028603|bunnings]] | | 1200 mm m10 threaded rod | 2 | $14.70 | [[https://www.bunnings.com.au/macsim-m10-x-1-2m-hot-dipped-galvanised-threaded-rod_p2410267|bunnings]] | | M10 washer | 8 | $2.00 | [[https://www.bunnings.com.au/zenith-m10-hot-dipped-galvanised-washer_p2442070|bunnings]] | | M10 nuts (2 spares) | 8 | $2.24 | [[https://www.bunnings.com.au/zenith-m10-hot-dipped-galvanised-hex-nut_p2445379|bunnings]] | | stitching screws (30mm) | 12 | $3.98 | [[https://www.bunnings.com.au/zenith-8g-x-30mm-button-head-timber-stitching-screws-25-pack_p2420228|bunnings]] | | | Total | $143.02 | | =====Files===== ====Speaker Stands==== * [[https://a360.co/3HY2PLk|speaker stands Fusion360 web gallery]] * {{ :workshops:public:speaker_stands:speakerstands.zip |speaker stands DXF exports, Vcarve layout and Fusion360 model}} ====Rolling Rack==== * [[https://a360.co/3KaJKHJ|rolling rack Fusion360 web gallery]] * {{ :workshops:public:speaker_stands:rollingrack.zip |rolling rack DXF eports, Vcarve layout and Fusion360 model foo}} ====== Software and Tools ====== ===== Software ====== * Fusion360 (for [[https://www.autodesk.com.au/products/fusion-360/personal|personal use]] or full feature [[https://www.autodesk.com.au/products/fusion-360/free-trial#|trial]]) * Vetrics Vcarve Pro (download the [[https://storage.googleapis.com/vectric_public/VCarveProTrialEdition_Setup.exe|trial]] and use our [[:facilities:fablab:software:vcarve:start|makerspace key to activate]]) ===== Tools ===== * 4 clamps * 1 pair cut-proof gloves * Adjustable spanner (fit m10) * Sanding block (80 grit) * Hand power drill * 3.5mm bit * Phillips driver bit * Safety glasses ==== ==== ===== Preparation ===== Send an email to participants: Before the workshop, measure your speakers and listening environment to make sure your speaker stands fit your room, and your speakers fit your stands. Also please create an [[https://accounts.autodesk.com/|Autodesk account]] to access the Fusion360 files online. You can bring your own laptop if you wish to, but you must install and login to Fusion 360 before you come, as there will not be enough time in the session to do this. You must also bring a mouse with a scroll wheel that clicks in like a button (you can borrow one of ours, so long as you have a USB-A port). ====== Workshop Walk through ====== This session Fusion 360 Next session Last session =====Introduction to The Edge===== * Fabrication Lab * Recording Studio ====== Workshop One ====== ===== Step Zero: Before we Start ===== Turn on your Fabrication Lab laptop, log in as 'edgeuser' with the password 'edgeuser' and open Fusion 360. ===== Step One: Fusion 360===== This is a basic introduction to parameters in Fusion360 *Open Fusion 360. *Click File and save. ==== Make a Component ==== In the tool bar click Assemble then Make a component. * An assembly is an organisation of parts (components). * Multiple assemblies can be joined together to make a whole product. ==== Making a Sketch ==== Click sketch {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:screen_shot_2016-09-24_at_10.37.49_am.png?600 |}} ==== ==== Select the rectangle tool {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:screen_shot_2016-09-24_at_10.41.09_am.png?500 |}} then choose a plane to draw on, {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:screen_shot_2016-09-24_at_10.40.53_am.png?500 |}} and draw a rectangle. {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:screen_shot_2016-09-24_at_10.41.37_am.png?500 |}} Once the rectangle is complete, it is filled in with a solid colour to indicate it is 'sealed' {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:screen_shot_2016-09-24_at_10.41.52_am.png?500 |}} ==== Playing With Constraints and Parameters ==== Constraints are geometric properties that can be used to control your sketch. For a comprehensive explanation check out the [[https://en.wikipedia.org/wiki/Geometric_dimensioning_and_tolerancing|wikipedia]] page. {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:sketch-palette.png?300 |}} ==== ==== Delete some restraints from the rectangle. {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:image9.png?500 |}} ==== ==== Then change some parameters, and try to move your shape. Then click stop sketch when you are done. ==== ==== Now that you have done some exploring in Fusion, go to file and open a new design for a fresh start. ==== Measure Your Speakers ==== Go online and find your speakers and grab the length, width and height. ==== ==== In your new design click parameters in the tool bar (it can sometimes be under Modify). When the window appears click the little green plus to enter new information. {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:image12.png?500 |}} ==== ==== Then making sure the measurements are set to mm enter the length, width and depth of your speaker into the table one by one. At the end select all the stars to make them all favourites. {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:image11.png?500 |}} ==== Sketching your Speaker ==== Click assembly, then new component. {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:image2.png?500 |}} ==== ==== Now click sketch, centre point rectangle and the planes will appear. Click the bottom plane. {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:image13.png?300 |}} ==== ==== Begin drawing the rectangle from the origin. Before clicking to creating the rectangle two measurement boxes appear. {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:image15.png?500 |}} In the width box write width and click enter. Then click tab which will take you to the length box. In this box type length then click enter and then enter again. Check that the rectangle cannot move then once done click stop sketch. ==== Extrusion ==== Click the rectangle the click create then extrude. A window will come up to the right. In the box next to distance type depth(or whatever you named your speaker depth in parameters). A selection box asking if you want to assign the parameter depth will appear. Click on it then click ok. {{ workshops:prototypes:2022-23delivery-lasercutcovers:phonecase:image16.png?500 |}} Now the we've covered the basics, lets have a look at the speaker stand and rolling rack models. ====View the Models online==== Fusion360 has a dedicated web gallery that allows us to explore the models in a web browser. * [[https://a360.co/3HY2PLk|speaker stands Fusion360 web gallery] * [[https://a360.co/3KaJKHJ|rolling rack Fusion360 web gallery]] ====Download the Model and open in Fusion360==== * {{ :workshops:public:speaker_stands:rollingrack.zip |rolling rack DXF eports, Vcarve layout and Fusion360 model}} * {{ :workshops:public:speaker_stands:speakerstands.zip |speaker stands DXF exports, Vcarve layout and Fusion360 model}} ====Step Through Design History==== Use the play button on the design history to check out how the model is made. ====Customising the Models==== The main constraint we have on customising the models is we are limited to one sheet of plywood per participant. The models in the current state fit onto a single sheet with room to spare. ====Modify/Change Parameters==== Now you can customise the speaker rack to suite your needs. Enter your changes in the parameter window, the favourite parameters are the easiest ones to change. There are a few points to keep in mind. * change one parameter at a time, then check the effect on the whole model * Changes are applied immediately once the parameter is entered * Click OK to apply all changes * Use undo to revert (after closing parameter window) * The only parameter the must be checked and changed if required is the 'material'. This represents the thickness of your sheet of plywood, and ensures we get a tight fit when assembling * If using the rolling rack model, increase the number of vertical rack units before changing the number of slanted units or the slanted rack angle. ====Common Parametric Issues==== When changing parameters that affect extruded shapes, fusion360 can 'lose' these shapes when it comes to operations further down the design history. For example in the rolling rack, if the side extrusion is 'missing' a body, then operations using this body, like a combine or mirror will also fail. Confusingly, bodies can be 'missing' and still be visible! The easiest way to fix is to undo the breaking changes, then redo and pay attention to the operations that have errors, which will be marked red on the timeline. Right click on the first operation and edit, note the missing bodies, then reselect the missing bodies and redo the operation by clicking OK. When using parameters to adjust the numbers inside a patterned sketch, the resulting extruded body may produce unexpected results. For example in the rolling rack model, the ventilation slots on the side of the rack redraw based upon the number of rack units. Lower the number of rack units from ten to five and the extruded body will be correct. Raising the number from five to ten will result in only five slots, as the added slots are selected for extrusion, rather that deselected. To fix this, right click and edit the operation in the design history, making sure no slots are selected for extrusion. ====Export sketches as DXFs==== Right click on the sketches named DXF in the top level sketches folder in the document tree, and select "save as DXF" ===== Vectrics Vcarve ===== ===== Using VCarve Makerspace Client Edition ===== It is imported to use The Edge makerspace ID if you are using your own laptop - otherwise your designs will not open on the Fabrication Lab machines! To do this open the about menu {{ :facilities:fablab:software:vcarve:vcarve_trial.png?400 |}} And enter The Edge Makerspace ID. 86B4F-F467A-280D9-9F4C6-9C56B-4C528-BEE6F You will then have to close and relaunch VCarve. ==== ==== ===Create a new Vcarve File=== 1. Click the new file icon or select the **New** option from the File menu {{ :facilities:fablab:software:vcarve:2019-04-16_13_44_32-window.png?300 |}} ==== ==== 2. Choose Either a //Single Sided// Job or //Double Sided// Job in the **Job Type** (double sided jobs are ones that you need to turn the material over to make cuts on the other side) {{ :facilities:fablab:software:vcarve:2019-04-16_13_51_21-window.png?300 |}} ==== ==== 3.The standard **Job Sizes** are 2400 Width(X) 1200 Height(Y) and 17mm (Z).Ensuring you are using the **mm** option as your //unit of measure//. Your material may be different to this, so please measure your sheet before cutting. {{ :facilities:fablab:software:vcarve:2019-04-16_13_46_07-window.png?300 |}} ==== ==== 4.__** Set the **Zero Position** for your job to //Machine Bed!!!!!!!!!!!!!!!!!!//.**__ {{ :facilities:fablab:software:vcarve:2019-04-16_13_46_45-window.png?300 |}} ==== ==== 5. __**Leave the **XY Datum Position** as the Default. Home is in the bottom left hand corner.**__ {{ :facilities:fablab:software:vcarve:2019-04-16_13_47_22-window.png?300 |}} ==== ==== 6. When you are happy with all these settings click //Ok//. {{ :facilities:fablab:software:vcarve:2019-04-16_13_47_45-window.png?300 |}} ==== ==== VCarve will then display a //2D// workplane, with our vector tools off to the left. {{ :facilities:fablab:software:vcarve:2019-04-16_14_33_24-window.png?600 |}} ==== ==== You can always double check these settings in the //Edit// menu under //Job Size and Position// {{ :facilities:fablab:software:vcarve:2019-04-16_13_49_02-window.png?300 |}} ===Importing Vectors=== Import your vector File by selecting the **Import Vector** icon in the //File Operations// Toolbar or select **Import Vectors** from the //File// Menu. Use the DXFs we exported earlier from Fusion 360 (or the examples above) {{ :facilities:fablab:software:vcarve:2019-04-16_16_47_22-vcarve_pro_makerspace_client_9.512_-_new_.png?600 |}} ==== ==== Vcarve will import your vector to the bottom left corner of the Design Window ( zoom out if you can't see it ) {{ :facilities:fablab:software:vcarve:2019-04-16_16_47_47-vcarve_pro_makerspace_client_9.512_-_new_.png?600 |}} =====Check/Clean Vectors===== Now ensure that all the paths that make up the shapes of your job are closed/ joined. Select the **Join** icon from the //Edit Tools// Toolbar and select all the paths you want in a shape. {{ :facilities:fablab:software:vcarve:2019-04-16_17_00_58-vcarve_pro_makerspace_client_9.512_-_new_.png?300 |}} ==== ==== You may need to adjust the tolerance of the Join tool to ensure Vcarve can fill in the gaps between the multiple paths. {{ :facilities:fablab:software:vcarve:2019-04-16_17_03_24-vcarve_pro_makerspace_client_9.512_-_new_.png?600 |}} =====Tool fit and Assembly===== ====Dogbones ==== In order for our design to fit together straight of the machine - you may need to use dogbone fillets. This is a small arc on inside corners that fits the tool, and ensure a joint fits to its full length. {{ :facilities:fablab:software:vcarve:img_9986.jpg?direct&600 |}} ==== ==== Forr example - to fit into a base, both the fretwork and base will need to be filleted. {{ :facilities:fablab:software:vcarve:img_9991.jpg?direct&600 |}} ==== ==== {{ :facilities:fablab:software:vcarve:img_9990.jpg?direct&600 |}} ==== ==== Use the **fillet** tool from the **Edit Objects** menu {{ :facilities:fablab:software:vcarve:2019-05-01_16_59_34-window.png?direct&400 |}} ==== ==== And set the fillet/tool radius to 1/2 your tool diameter, selecting **dogbone** as the fillet type. {{ :facilities:fablab:software:vcarve:2019-05-01_17_02_25-window.png?direct&400 |}} ==== ==== Then hover over an internal corner (you may have to ungroup your shapes first) until the cursor turns into a tick. {{ :facilities:fablab:software:vcarve:2019-05-01_17_04_41-window.png?direct&600 |}} ==== ==== Click to produce a dogbone. If you can't add one - you may need to join your shapes. {{ :facilities:fablab:software:vcarve:2019-05-01_17_04_59-window.png?direct&600 |}} =====Layout==== Its time to move and arrange our design on the material - the first step is to group all the shapes so we don't lose our design. Use ctrl-a or drag and select everything, the use Ctrl-g to group (or the group menu button). {{ :facilities:fablab:software:vcarve:2019-04-17_17_00_57-vcarve_pro_makerspace_client_9.512_-_new_.png?direct&400 |}} ====Setting up Toolpaths==== Toolpaths are the path or route the CNC Router will move the spindle on. The path always follows a vector from your file. The CNC Router requires more information about the type of tool you are using and how you want to cut/remove material. this is defined in the toolpath menus - found in the top right. {{ :facilities:fablab:software:vcarve:2019-04-17_12_35_41-window.png?nolink&400 |}} ====The Edge Vcarve Tool Database ==== Please use the latest version of The Edge Vcarve {{ :facilities:fablab:software:edgetooling.zip |tool library}}. Download, unzip, then merge this into your version of Vcarve {{ :facilities:fablab:software:vcarve:2019-04-17_11_48_43-window.png?nolink&400 |}} 1. Select a shape you want to apply a toolpath to. 2. Pin open the Toolpath Toolbars 3. Check the values in the **Material Settings** 4. Select one of the 12 types of **Tool Operation** you would like to apply to the toolpath - in this case Remember to select the Tool operation order to optimize cut accuracy and minimize the effects of vacuum bed dropoff as parts toolpaths remove material. As a general rule use the following order: - Drill and engraves and surface level pockets first - Then cut through pockets, internal cut paths and large parts - cut external paths small parts last. ===Offset and Layout your cutting job=== Once you are satisfied that all the required Paths are closed shapes you can layout the multiples parts required to be cut (Eg a 4 legs per stool and 6 stools are to be cut) {{ workshops:prototypes:2022-23delivery-lasercutcovers:speaker_stands:speaker_stands_workshop.zip |}}