Changeset 34e955d in robotics for car/design


Ignore:
Timestamp:
06/16/14 05:34:29 (8 years ago)
Author:
Steve Castellotti <sc@…>
Branches:
master
Children:
1afeb71
Parents:
3dcd534
Message:
  • switch groove added to base
  • Volume gap added to cut down on resin required
Location:
car/design/2014.06.15-Robotics-Drill_Mount-v1
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • car/design/2014.06.15-Robotics-Drill_Mount-v1/Robotics-Drill_Mount-v1.scad

    r11071cf r34e955d  
    4242front_wall_z = 5; // 5 
    4343 
     44 
     45// Switch Groove 
     46switch_groove_x = 6; 
     47//switch_groove_y = 1.7; 
     48switch_groove_y = 20.4; 
     49switch_groove_z = 1; 
     50 
     51 
     52// Volume Gap - creates some extra space to cut down on print material 
     53volume_gap_x = 6; 
     54volume_gap_y = 6; 
     55volume_gap_z = 6; 
     56 
     57 
    4458// Mounting Platform 
    4559mount_platform_x = switch_base_x + (wall_thickness * 2) + (mount_plate_screw_clearance * 2); 
     
    8498                } // union() 
    8599 
     100 
     101                // Front Switch Groove 
     102                translate(v=[0, 0, -5]){ 
     103                        cube([switch_groove_x, switch_groove_y, switch_groove_z], center=true); 
     104                } 
     105 
     106 
    86107                // Front Left Screw Hole 
    87108                translate(v=[-(switch_base_x/2)-(left_wall_x/2)-(mount_plate_screw_clearance/1.2), mount_platform_y/4, -(switch_base_z/2)-(mount_platform_z/2)-(mount_plate_thickness/2)]) 
     
    107128 
    108129 
     130                // Front Right Screw Hole 
     131                translate(v=[(switch_base_x/2)+(right_wall_x/2)+(mount_plate_screw_clearance/1.2), mount_platform_y/4, -(switch_base_z/2)-(mount_platform_z/2)-(mount_plate_thickness/2)]) 
     132                { 
     133                        cylinder(r=screw_hole_diameter, h=mount_plate_thickness); 
     134                } 
     135                // Front Right Screw Head 
     136                translate(v=[(switch_base_x/2)+(right_wall_x/2)+(mount_plate_screw_clearance/1.2), mount_platform_y/4, -(switch_base_z/2)-screw_head_height]) 
     137                { 
     138                        cylinder(r=screw_head_diameter, h=screw_head_height); 
     139                } 
     140 
    109141                // Rear Right Screw Hole 
    110                 translate(v=[(switch_base_x/2)(right_wall_x/2)+(mount_plate_screw_clearance/1.2), mount_platform_y/4, -(switch_base_z/2)-(mount_platform_z/2)-(mount_plate_thickness/2)]) 
     142                translate(v=[(switch_base_x/2)+(right_wall_x/2)+(mount_plate_screw_clearance/1.2), -mount_platform_y/4, -(switch_base_z/2)-(mount_platform_z/2)-(mount_plate_thickness/2)]) 
    111143                { 
    112144                        cylinder(r=screw_hole_diameter, h=mount_plate_thickness); 
    113145                } 
    114146                // Rear Right Screw Head 
    115                 translate(v=[(switch_base_x/2)(right_wall_x/2)+(mount_plate_screw_clearance/1.2), mount_platform_y/4, -(switch_base_z/2)-screw_head_height]) 
     147                translate(v=[(switch_base_x/2)+(right_wall_x/2)+(mount_plate_screw_clearance/1.2), -mount_platform_y/4, -(switch_base_z/2)-screw_head_height]) 
    116148                { 
    117149                        cylinder(r=screw_head_diameter, h=screw_head_height); 
     150                } 
     151 
     152 
     153 
     154                // Volume Gap 
     155                translate(v=[0, (-switch_base_y/2)-(wall_thickness/2), 0]){ 
     156                        cube([volume_gap_x, volume_gap_y, volume_gap_z], center=true); 
    118157                } 
    119158 
  • car/design/2014.06.15-Robotics-Drill_Mount-v1/Robotics-Drill_Mount-v1.stl

    r3dcd534 r34e955d  
    27742774  facet normal 0 0 1 
    27752775    outer loop 
     2776      vertex -3 10.2 -5 
     2777      vertex 8.5 14 -5 
     2778      vertex -8.5 14 -5 
     2779    endloop 
     2780  endfacet 
     2781  facet normal 0 0 1 
     2782    outer loop 
     2783      vertex 3 10.2 -5 
     2784      vertex 3 -10.2 -5 
     2785      vertex 8.5 -14 -5 
     2786    endloop 
     2787  endfacet 
     2788  facet normal 0 0 1 
     2789    outer loop 
     2790      vertex 3 10.2 -5 
     2791      vertex 8.5 14 -5 
     2792      vertex -3 10.2 -5 
     2793    endloop 
     2794  endfacet 
     2795  facet normal 0 0 1 
     2796    outer loop 
    27762797      vertex 8.5 -14 -5 
    27772798      vertex 8.5 14 -5 
    2778       vertex -8.5 14 -5 
     2799      vertex 3 10.2 -5 
    27792800    endloop 
    27802801  endfacet 
     
    27832804      vertex -8.5 -14 -5 
    27842805      vertex 8.5 -14 -5 
     2806      vertex 3 -10.2 -5 
     2807    endloop 
     2808  endfacet 
     2809  facet normal 0 0 1 
     2810    outer loop 
     2811      vertex -8.5 -14 -5 
     2812      vertex -3 -10.2 -5 
     2813      vertex -8.5 14 -5 
     2814    endloop 
     2815  endfacet 
     2816  facet normal 0 0 1 
     2817    outer loop 
     2818      vertex -8.5 -14 -5 
     2819      vertex 3 -10.2 -5 
     2820      vertex -3 -10.2 -5 
     2821    endloop 
     2822  endfacet 
     2823  facet normal 0 0 1 
     2824    outer loop 
     2825      vertex -3 -10.2 -5 
     2826      vertex -3 10.2 -5 
    27852827      vertex -8.5 14 -5 
    27862828    endloop 
     
    28002842    endloop 
    28012843  endfacet 
     2844  facet normal 1 0 0 
     2845    outer loop 
     2846      vertex -3 10.2 -5.5 
     2847      vertex -3 10.2 -5 
     2848      vertex -3 -10.2 -5 
     2849    endloop 
     2850  endfacet 
     2851  facet normal 1 0 0 
     2852    outer loop 
     2853      vertex -3 -10.2 -5.5 
     2854      vertex -3 10.2 -5.5 
     2855      vertex -3 -10.2 -5 
     2856    endloop 
     2857  endfacet 
     2858  facet normal 0 -1 0 
     2859    outer loop 
     2860      vertex 3 10.2 -5.5 
     2861      vertex 3 10.2 -5 
     2862      vertex -3 10.2 -5 
     2863    endloop 
     2864  endfacet 
     2865  facet normal 0 -1 0 
     2866    outer loop 
     2867      vertex -3 10.2 -5.5 
     2868      vertex 3 10.2 -5.5 
     2869      vertex -3 10.2 -5 
     2870    endloop 
     2871  endfacet 
     2872  facet normal 0 1 0 
     2873    outer loop 
     2874      vertex 3 -10.2 -5 
     2875      vertex 3 -10.2 -5.5 
     2876      vertex -3 -10.2 -5 
     2877    endloop 
     2878  endfacet 
     2879  facet normal 0 1 0 
     2880    outer loop 
     2881      vertex -3 -10.2 -5 
     2882      vertex 3 -10.2 -5.5 
     2883      vertex -3 -10.2 -5.5 
     2884    endloop 
     2885  endfacet 
     2886  facet normal -1 0 0 
     2887    outer loop 
     2888      vertex 3 10.2 -5 
     2889      vertex 3 10.2 -5.5 
     2890      vertex 3 -10.2 -5 
     2891    endloop 
     2892  endfacet 
     2893  facet normal -1 0 0 
     2894    outer loop 
     2895      vertex 3 -10.2 -5 
     2896      vertex 3 10.2 -5.5 
     2897      vertex 3 -10.2 -5.5 
     2898    endloop 
     2899  endfacet 
     2900  facet normal 0 0 1 
     2901    outer loop 
     2902      vertex 3 -10.2 -5.5 
     2903      vertex 3 10.2 -5.5 
     2904      vertex -3 10.2 -5.5 
     2905    endloop 
     2906  endfacet 
     2907  facet normal 0 0 1 
     2908    outer loop 
     2909      vertex -3 -10.2 -5.5 
     2910      vertex 3 -10.2 -5.5 
     2911      vertex -3 10.2 -5.5 
     2912    endloop 
     2913  endfacet 
     2914  facet normal -1 0 0 
     2915    outer loop 
     2916      vertex -3 -22 -3 
     2917      vertex -3 -22 3 
     2918      vertex -3 -16 -3 
     2919    endloop 
     2920  endfacet 
     2921  facet normal -1 0 0 
     2922    outer loop 
     2923      vertex -3 -16 -3 
     2924      vertex -3 -22 3 
     2925      vertex -3 -16 3 
     2926    endloop 
     2927  endfacet 
     2928  facet normal 0 -1 0 
     2929    outer loop 
     2930      vertex -3 -22 3 
     2931      vertex -3 -22 -3 
     2932      vertex 3 -22 -3 
     2933    endloop 
     2934  endfacet 
     2935  facet normal 0 -1 0 
     2936    outer loop 
     2937      vertex 3 -22 3 
     2938      vertex -3 -22 3 
     2939      vertex 3 -22 -3 
     2940    endloop 
     2941  endfacet 
     2942  facet normal 0 0 -1 
     2943    outer loop 
     2944      vertex -3 -22 -3 
     2945      vertex -3 -16 -3 
     2946      vertex 3 -22 -3 
     2947    endloop 
     2948  endfacet 
     2949  facet normal 0 0 -1 
     2950    outer loop 
     2951      vertex 3 -22 -3 
     2952      vertex -3 -16 -3 
     2953      vertex 3 -16 -3 
     2954    endloop 
     2955  endfacet 
     2956  facet normal 0 1 0 
     2957    outer loop 
     2958      vertex -3 -16 -3 
     2959      vertex -3 -16 3 
     2960      vertex 3 -16 -3 
     2961    endloop 
     2962  endfacet 
     2963  facet normal 0 1 0 
     2964    outer loop 
     2965      vertex 3 -16 -3 
     2966      vertex -3 -16 3 
     2967      vertex 3 -16 3 
     2968    endloop 
     2969  endfacet 
     2970  facet normal 0 0 1 
     2971    outer loop 
     2972      vertex -3 -16 3 
     2973      vertex -3 -22 3 
     2974      vertex 3 -22 3 
     2975    endloop 
     2976  endfacet 
     2977  facet normal 0 0 1 
     2978    outer loop 
     2979      vertex 3 -16 3 
     2980      vertex -3 -16 3 
     2981      vertex 3 -22 3 
     2982    endloop 
     2983  endfacet 
     2984  facet normal 1 0 0 
     2985    outer loop 
     2986      vertex 3 -22 3 
     2987      vertex 3 -22 -3 
     2988      vertex 3 -16 -3 
     2989    endloop 
     2990  endfacet 
     2991  facet normal 1 0 0 
     2992    outer loop 
     2993      vertex 3 -16 3 
     2994      vertex 3 -22 3 
     2995      vertex 3 -16 -3 
     2996    endloop 
     2997  endfacet 
    28022998endsolid OpenSCAD_Model 
Note: See TracChangeset for help on using the changeset viewer.