Talk:CEB Press v16.09/SCAD Files: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
Line 30: Line 30:


[[image:ceb_scadinsertdiagram.png]]
[[image:ceb_scadinsertdiagram.png]]
<nowiki>
insert(2,1,0.5,0.03125,0.125,0.5,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0);
module insert(X,Y,Z,dGap,cGap,c1,c2,c3,c4,c5,c6,c7,c8,center){
    translate([-dGap-(center*(X/2)),-dGap-(center*(Y/2)),0]){
        //corner c1c2
    cube([X+(dGap*2),Y+(dGap*2),Z]);
        translate([-cGap-dGap,(Y+(dGap*2))-c1+cGap,0])
        cube([c2,c1,Z]);
      //corner c3c4
     
      //corner c5c6
     
      //corner c7c8
     
   
    } //end center translate
}
</nowiki>

Revision as of 01:53, 2 June 2017

TO DO

  • do a full assembly
    • notate which adjoining part corresponds with each cutout
  • begin making design parametric - start a new "SCAD Files - Parametric" page
    • Frame length and mounting hole dimensions based on cylinder
    • set size of brick, drawer parts change to fit
  • fix bugs in design
    • standardize sizes where possible
  • Layout for CNC

Design Suggestions

Frame

suggest adding new diagnal support part that welds between F5 and F4 to guarantee 90 degree weld and prevent bending under loads --Dorkmo (talk) 03:50, 31 May 2017 (CEST)

Design Method

Module Insert

a whole cut to allow for a matching tab to be placed within it and welded

due to the varriance in styles this needs to be a flexiible module

variables will be the height and width of the tab to be inserted, the gap to be left between the tab and the insert's wall, and 2 measurements for each corner cut, and the depth of the corner cut from the rest of the cut.

Ceb scadinsertdiagram.png


insert(2,1,0.5,0.03125,0.125,0.5,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0);

module insert(X,Y,Z,dGap,cGap,c1,c2,c3,c4,c5,c6,c7,c8,center){
    translate([-dGap-(center*(X/2)),-dGap-(center*(Y/2)),0]){
        //corner c1c2
    cube([X+(dGap*2),Y+(dGap*2),Z]);
        translate([-cGap-dGap,(Y+(dGap*2))-c1+cGap,0])
        cube([c2,c1,Z]);
       //corner c3c4
       
       //corner c5c6
       
       //corner c7c8 
       
    
    } //end center translate
}