<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.slq.qld.gov.au/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>SLQ Wiki facilities:fablab:staff:projects</title>
        <description></description>
        <link>https://wiki.slq.qld.gov.au/</link>
        <lastBuildDate>Mon, 13 Apr 2026 00:41:47 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.slq.qld.gov.au/lib/tpl/mikio/images/favicon.ico</url>
            <title>SLQ Wiki</title>
            <link>https://wiki.slq.qld.gov.au/</link>
        </image>
        <item>
            <title>Moveable Walls For APDL</title>
            <link>https://wiki.slq.qld.gov.au/doku.php?id=facilities:fablab:staff:projects:apdl-movable-walls&amp;rev=1532320041&amp;do=diff</link>
            <description>
&lt;p&gt;
~~REVEAL~~
&lt;/p&gt;

&lt;h1 class=&quot;sectionedit1&quot; id=&quot;moveable_walls_for_apdl&quot;&gt;Moveable Walls For APDL&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
This page documents the making of movable walls for the APDL space.
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/detail.php?id=facilities%3Afablab%3Astaff%3Aprojects%3Aapdl-movable-walls&amp;amp;media=mobileupload:andrei:20170705_171200.jpg&quot; class=&quot;media&quot; target=&quot; _blank&quot; title=&quot;mobileupload:andrei:20170705_171200.jpg&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?w=400&amp;amp;tok=41d1c8&amp;amp;media=mobileupload:andrei:20170705_171200.jpg&quot; class=&quot;mediacenter&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
 The original communication was:
“Adam mentioned that he spoke to you this morning about a design we have been working on for some moveable walls for the APDL space. Please find attached for what we have in an Ai file so far. Let me know if you need it in an alternative format and I am happy to provide.  
&lt;/p&gt;

&lt;p&gt;
We would love your feedback on the design and would like to hear about what the process might be for working with you to convert it into a parametric design for cutting on the CNC.”
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Moveable Walls For APDL&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;moveable_walls_for_apdl&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;28-729&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;design&quot;&gt;Design&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The design was supplied by Chenoa as a illustrator document and looks like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/detail.php?id=facilities%3Afablab%3Astaff%3Aprojects%3Aapdl-movable-walls&amp;amp;media=staff:projects:boards.jpg&quot; class=&quot;media&quot; target=&quot; _blank&quot; title=&quot;staff:projects:boards.jpg&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?w=300&amp;amp;tok=cd34d0&amp;amp;media=staff:projects:boards.jpg&quot; class=&quot;mediacenter&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The shelves are supported by dowels that fit into the holes in the wall.
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
The brief is to turn that file into a parametric design of varying thicknesses for cnc cutting. This will involve;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaning file for export (most likely in Corel)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make first prototype&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Parametric design on Fusion360,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; CAM in Enroute&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; test cut on CNC&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; evaluate&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make 2nd prototype&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Do prouction run.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;design_revision&quot;&gt;Design Revision&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
After discussion with Chenoa, the design will need to be modified.  The shelves were originally designed with a groove to fit snug against the dowels.  This is not possible using Enroute (the basic version we have) so we&amp;#039;ve decided on a square groove.
&lt;/p&gt;

&lt;/div&gt;

&lt;h3 id=&quot;clean_up&quot;&gt;Clean  Up&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
A straight export to DXF from the illustrator file supplied failed (of course).  Although both artboards were exported, circles and text where dropped.
&lt;/p&gt;

&lt;p&gt;
The original illustrator file has all the text and markings on the same layer as the shapes to be cut and the designs were spread across two art boards. 
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
 To clean this up in Corel;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Import Illustrator file &lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?media=staff:projects:boards.ai&quot; class=&quot;media mediafile mf_ai&quot; target=&quot; _blank&quot; title=&quot;staff:projects:boards.ai (1.3 MB)&quot; rel=&quot;noopener&quot;&gt;boards.ai&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Copy 2nd page (artboard in illustrator speech) content into first page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create a new layer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Select all text and dimension indications&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Drag all text and dimensions onto new layer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ungroup all parts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clean up stray lines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Combine all curves&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Join all curves (with 0 tolerance)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Save as Corel Doc &lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?media=staff:projects:boards.cdr&quot; class=&quot;media mediafile mf_cdr&quot; target=&quot; _blank&quot; title=&quot;staff:projects:boards.cdr (765.2 KB)&quot; rel=&quot;noopener&quot;&gt;boards.cdr&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Export as DXF &lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?media=staff:projects:boards-cleaned.dxf&quot; class=&quot;media mediafile mf_dxf&quot; target=&quot; _blank&quot; title=&quot;staff:projects:boards-cleaned.dxf (2.4 MB)&quot; rel=&quot;noopener&quot;&gt;boards-cleaned.dxf&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Design&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;design&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;730-2422&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit3&quot; id=&quot;prototype_one&quot;&gt;Prototype One&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Prototype One&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;prototype_one&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2423-2453&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;parametric_design_in_fusion_360&quot;&gt;Parametric Design in Fusion 360&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
A fully parametric design is one that can be scale and adjusted to suit cutting out of any material, with any tooling, at any size. So the same model could be scaled down to make a 1/10 model out of cardboard on the laser cutter, or scaled up to make walls out of 30mm ply, 3000mm high, with dowels 50mm in diameter.
&lt;/p&gt;

&lt;p&gt;
In practice this level of parametric design is pointless, and not achievable except for simple designs. 
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
There are two parts to this process, that overlap in the work flow.  First we need to do is make sure the design is cut-able shapes for the CNC router, and can be assembled when cut.  The original design efficiently uses space and cuts and is perfect for a laser - where the cutting edge is practically dimensionless and overlapping shapes are not a serious issue.  But a CNC router needs:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; a clearance for the router bit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; accounting for the sheet dimension (shapes must fit inside 2400 - &lt;em&gt;including cuts&lt;/em&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; add dogbones&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
The next part of process is additions and modifications of the design to make it parametric. In this case I&amp;#039;ve focused on working parameters for 
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dimensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Material thickness&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dowel diameter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tool diameter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; tolerances for tooling and material.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Having these parameters available means several other parts of the design need to follow suite. For example, changing the dowel diameter affects the depth of the notches in the shelves.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Parametric Design in Fusion 360&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;parametric_design_in_fusion_360&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2454-3948&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;parametric_process&quot;&gt;Parametric Process&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
This is an abbreviated summary of the process;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Import &lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?media=staff:projects:boards-cleaned.dxf&quot; class=&quot;media mediafile mf_dxf&quot; target=&quot; _blank&quot; title=&quot;staff:projects:boards-cleaned.dxf (2.4 MB)&quot; rel=&quot;noopener&quot;&gt;DXF&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This creates two sketches labeled “shapes” and “text and guides”.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Measure dimensions &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; make initial parameters based upon these measurements&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;initial_parameters&quot;&gt;Initial Parameters&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
These are the initial parameters - most of these are entered to check dimensions and don&amp;#039;t need to be parametric - but its easier to start with more parameters than needed than add others later.  - in this case &amp;#039;Circle“ is the dowel hole diameter.
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;
Access denied to CSV data
&lt;/div&gt;

&lt;h3 id=&quot;apply_constraints_to_shapes&quot;&gt;Apply Constraints To Shapes&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
In this step we constrain the existing shapes so that when we apply parameters they stay at the correct proportions.  For example we need to make sure the edges of the wall shape are contrained to right angles or horizontal/vertical, otherwise changing dimensions later one will skew the shape out of a perfect rectangle.
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Depending on the precision of the design, this can be as simple as going through and measuring and applying constraints and dimensions.  If the design is imprecise then shapes need to be redrawn.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Apply constrains to design&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If constraints fail - redraw shapes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; I&amp;#039;ve re-drawn the circles using a rectangular pattern&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Redrew the shelves and wall.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; apply parameters to dimensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; test shapes by changing paramaters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; fix any unconstrained shapes &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;make_dogbones&quot;&gt;Make Dogbones&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
There are a bunch of ways to do this - I&amp;#039;ve chosen to make dogbones that can be cut on the router pass (as opposed to drilled) to save a bit of time.  This means the Router will need to be able to get in and out of the corners, so we need a little smooth arc into our dogbone too &lt;sup&gt;&lt;a href=&quot;#fn__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Draw circle centred on corner where you want the dogbone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make an arc ( three point)  starting on the edge of the circle and meeting the edge of the notch&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dimension the arc to start at one bit&amp;#039;s length from the corner&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; mirror this dogbone to the other side of the cut as needed.&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; to be OCD - you can define the arc starting point on the dogbone in degrees(35).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;make_3d&quot;&gt;Make 3D&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
 Now that our shapes are all constrained and parametric, its time to make the parts in 3d. These are really simple shapes, the only complication is the groove that needs to be cut on the bottom of the shelves. 
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
I&amp;#039;ve chosen to make this using an extrude that is the material thickness minus the depth of the groove and then join the bodies together - but there are many (probably better) ways to do this.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make new component &amp;#039;Wall_half” -this is for the half sheet width wall&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  extrude whole shapes to material thickness (make sure you don&amp;#039;t extrude the dogbones)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; extrude notch to material thickness minus notch and join (do this in the extrude dialogue)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Turn each of the bodies into components&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; name the components&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;assemble_the_components&quot;&gt;Assemble the Components&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Now its time to put our model together - apart from generating a nice looking preview - this lets us eyeball the fit, and make technical drawings and illustrations later.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Move the components to the correct orientation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting a pivot point on a bottom edge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rotate the component into position&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Copy and paste and components you need more than one off (like the feet)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If they are to be identical - do a normal copy. This will keep the components linked&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use the align tool to line up faces - flip and rotate where needed.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;what_about_the_dowels&quot;&gt;What About the Dowels?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
The dowels are important to check the look of the shelves - they will not be cut on the router obviously.  We will make one, then pattern them out to fill the holes. To make the dowels
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create a new component&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make a tube&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; select the wall face as the plane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; this lets you center the dowel over the circle hole&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; create the circle (diam 30mm)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; make it the right length long (this is how deep they fit in the shelves + the material thickness) &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make a rectangular pattern with the dowel body - I&amp;#039;ve space it to skip a row.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Parametric Process&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;parametric_process&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;3949-8166&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;check_the_parts_and_parameters&quot;&gt;Check the parts and Parameters&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
I placed the shelves on top on the dowels (using a plane on a tangent to align them) and realized that the notch was not wide enough - its only about half the width needed. So I&amp;#039;ve gone back the the parameters and used an equation to generate a chord - which is a line across the top of a circle with a given offset from the edge of the circle.  Sounds more complicated than it is.
&lt;/p&gt;

&lt;/div&gt;

&lt;h3 id=&quot;final_parameters&quot;&gt;Final Parameters&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
These are the final parameters used in the model.  I&amp;#039;ve added a few &amp;#039;slop&amp;#039; numbers - to account for the variation in board thickness and tooling cuts.
&lt;/p&gt;
Access denied to CSV data
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Check the parts and Parameters&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;check_the_parts_and_parameters&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;8167-8820&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;exporting_to_dxf&quot;&gt;Exporting to DXF&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Next we need to get the shapes to cut as DXFs into our CAM software (Enroute). To do this from Fusion360 we make a sketch on the face of the component we want to cut
&lt;/p&gt;

&lt;p&gt;
 The only tricky part is making sure that the notches on the bottom of the shelves are included and are made as completed shapes - no breaks so we can make 
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create a sketch on each face to be cut - name it after the face_DXF&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; For components with notches to be cut (the shelves)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create a sketch of the top, un-notched fac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit the sketch and create use the project function to project the notches onto the sketch.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Export each sketch as a DXF.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
This is what the model looks like.
&lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/detail.php?id=facilities%3Afablab%3Astaff%3Aprojects%3Aapdl-movable-walls&amp;amp;media=staff:projects:movable_walls_param_v2.png&quot; class=&quot;media&quot; target=&quot; _blank&quot; title=&quot;staff:projects:movable_walls_param_v2.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?w=600&amp;amp;tok=588b7d&amp;amp;media=staff:projects:movable_walls_param_v2.png&quot; class=&quot;mediacenter&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;h3 id=&quot;cam&quot;&gt;CAM&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
We will use Enroute for the CAM;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create a new file using the “APDL Walls” template&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Import the foot DXF - add an external router path with;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Two passes &lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; 17mm depth, 4000 mm/mm feed, 1000 mm/mm plunge, 16000 rpm&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Import the Wall_dxf&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Select all the circles and add an island fill - APDL_wall_island_fill&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Check the Feeds and speeds&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Import the Shelf_1_dxf&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make a hatch fill for the notches&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make an external router for the external shape&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
The prepped CAM file looks like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/detail.php?id=facilities%3Afablab%3Astaff%3Aprojects%3Aapdl-movable-walls&amp;amp;media=staff:projects:en_route.png&quot; class=&quot;media&quot; target=&quot; _blank&quot; title=&quot;staff:projects:en_route.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?w=600&amp;amp;tok=a5a7ac&amp;amp;media=staff:projects:en_route.png&quot; class=&quot;mediacenter&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Exporting to DXF&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;exporting_to_dxf&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;8821-10191&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;cutting&quot;&gt;Cutting&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The cutting went smoothly - the only is the 9.5mm compression bit should be run at a higher feed rate, the wood was burning while cutting.
&lt;/p&gt;

&lt;p&gt;
The first prototype looks like this.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/detail.php?id=facilities%3Afablab%3Astaff%3Aprojects%3Aapdl-movable-walls&amp;amp;media=mobileupload:andrei:20170705_171200.jpg&quot; class=&quot;media&quot; target=&quot; _blank&quot; title=&quot;mobileupload:andrei:20170705_171200.jpg&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?w=400&amp;amp;tok=41d1c8&amp;amp;media=mobileupload:andrei:20170705_171200.jpg&quot; class=&quot;mediacenter&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Cutting&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;cutting&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;10192-10445&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit9&quot; id=&quot;prototype_two&quot;&gt;Prototype Two&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Prototype Two&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;prototype_two&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;10446-10474&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;revisions&quot;&gt;Revisions&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
While the board works as intended, a number of revisions were made by Chenoa and Adam. In this case we made the changes in Fusion, then followed the same export path as for prototype One.
&lt;/p&gt;

&lt;/div&gt;

&lt;h3 id=&quot;aesthetic&quot;&gt;Aesthetic:&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The top of the boards have a tab added to form a link with the indentation in the bottom of the feet.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt;  A few variation on the feet were tried, Adam wanted to link them visually with the boards. We tried&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Offset outlines&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holes in a grid pattern&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;functional&quot;&gt;Functional:&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
The slop tolerances on the holes and for the material thickness were too high. The ply is high grade AA AB sheets and uniformly 18 mm +/- 1mm, and the dowels are pretty much exactly 30mm.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Revisions&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;revisions&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;10475-11199&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit11&quot; id=&quot;cutting1&quot;&gt;Cutting&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
We only cut the legs to test tolerance.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Cutting&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;cutting1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;11200-11262&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit12&quot; id=&quot;production&quot;&gt;Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?media=staff:projects:2450x1230x19-9_5_bit.zip&quot; class=&quot;media mediafile mf_zip&quot; target=&quot; _blank&quot; title=&quot;staff:projects:2450x1230x19-9_5_bit.zip (386.3 KB)&quot; rel=&quot;noopener&quot;&gt;2450x1230x19-9_5_bit.zip&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Production&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;production&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;11263-&amp;quot;} --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;You could just do this manually in the CAM software by placing drill points&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>facilities:fablab:staff:projects</category>
            <pubDate>Mon, 23 Jul 2018 14:27:21 +0000</pubDate>
        </item>
        <item>
            <title>Magnificent Makers</title>
            <link>https://wiki.slq.qld.gov.au/doku.php?id=facilities:fablab:staff:projects:magnificent_makers&amp;rev=1532320042&amp;do=diff</link>
            <description>
&lt;h2 class=&quot;sectionedit1&quot; id=&quot;magnificent_makers&quot;&gt;Magnificent Makers&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.slq.qld.gov.au/lib/exe/fetch.php?media=staff:projects:mm_laser_cut_shapes_revised.zip&quot; class=&quot;media mediafile mf_zip&quot; target=&quot; _blank&quot; title=&quot;staff:projects:mm_laser_cut_shapes_revised.zip (60 KB)&quot; rel=&quot;noopener&quot;&gt;mm_laser_cut_shapes_revised.zip&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>facilities:fablab:staff:projects</category>
            <pubDate>Mon, 23 Jul 2018 14:27:22 +0000</pubDate>
        </item>
    </channel>
</rss>
