diff --git a/tir_sportif/support_pistolet_stand/README.md b/tir_sportif/support_pistolet_stand/README.md index a8665b0..c0b8a20 100644 --- a/tir_sportif/support_pistolet_stand/README.md +++ b/tir_sportif/support_pistolet_stand/README.md @@ -1,6 +1,8 @@ ### Support Pistolet / Stand -![Support Pistolet / Stand : vue complète](images/support_pistolet_stand_v2_front.png "Support Pistolet / Stand : vue complète") +| Front | Back | +| --- | --- | +| ![Front view](images/support_pistolet_stand_v2_front.png "Front view") | ![Back view](images/support_pistolet_stand_v2_back.png "Back view") | | Élément | Vue | Fichier | | --- | --- | --- | @@ -8,6 +10,7 @@ | Tower | ![Tower](images/tower.png "Tower") | [support_pistolet_stand_v2_tower.stl](stl/support_pistolet_stand_v2_tower.stl) | | Plate | ![Plate](images/plate.png "Plate") | [support_pistolet_stand_v2_plate.stl](stl/support_pistolet_stand_v2_plate.stl) | | Mag Holder | ![Mag Holder](images/mag_holder.png "Mag Holder") | [support_pistolet_stand_v2_mag_holder.stl](stl/support_pistolet_stand_v2_mag_holder.stl) | +| Grip Plate | ![Grip Plate](images/grip_plate.png "Grip Plate") | [support_pistolet_stand_v2_grip_plate.stl](stl/support_pistolet_stand_v2_grip_plate.stl) | #### OpenSCAD Libraries - [BOSL2](https://github.com/BelfrySCAD/BOSL2) diff --git a/tir_sportif/support_pistolet_stand/images/grip_plate.png b/tir_sportif/support_pistolet_stand/images/grip_plate.png new file mode 100644 index 0000000..5a27c82 Binary files /dev/null and b/tir_sportif/support_pistolet_stand/images/grip_plate.png differ diff --git a/tir_sportif/support_pistolet_stand/images/support_pistolet_stand_v2_back.png b/tir_sportif/support_pistolet_stand/images/support_pistolet_stand_v2_back.png index 608db0b..1714792 100644 Binary files a/tir_sportif/support_pistolet_stand/images/support_pistolet_stand_v2_back.png and b/tir_sportif/support_pistolet_stand/images/support_pistolet_stand_v2_back.png differ diff --git a/tir_sportif/support_pistolet_stand/images/support_pistolet_stand_v2_front.png b/tir_sportif/support_pistolet_stand/images/support_pistolet_stand_v2_front.png index a369728..ff24cb8 100644 Binary files a/tir_sportif/support_pistolet_stand/images/support_pistolet_stand_v2_front.png and b/tir_sportif/support_pistolet_stand/images/support_pistolet_stand_v2_front.png differ diff --git a/tir_sportif/support_pistolet_stand/scad/support_pistolet_stand_v2.scad b/tir_sportif/support_pistolet_stand/scad/support_pistolet_stand_v2.scad index a72a4ee..67803f7 100644 --- a/tir_sportif/support_pistolet_stand/scad/support_pistolet_stand_v2.scad +++ b/tir_sportif/support_pistolet_stand/scad/support_pistolet_stand_v2.scad @@ -51,7 +51,8 @@ rotate([90,0,0]) translate([0,0,-30]) color("pink") { } } -*import("/home/julien/Sync/3D temp/tir/modular-handgun-stand/blank-platestl.stl"); +import("/home/julien/Sync/3D/tir_sportif/support_pistolet_stand/stl/support_pistolet_stand_v2_plate.stl"); + /*mag_holder*/ rotate([90,0,0]) translate([0,0,-80]) color("orange") { @@ -61,6 +62,19 @@ rotate([90,0,0]) translate([0,0,-80]) color("orange") { } +/*grip_plate*/ +color("green") { + rotate([90,0,0]) translate([0,0,60]) { + difference() { + union() { + for(i=[-10 : 30 : 20]) translate([0,0,i]) cuboid([b_ins-3,t_height*2/3,8], chamfer=3); + translate([0,0,5]) cuboid([b_ins-8,11,30], rounding=3, edges=[BOT+RIGHT,BOT+LEFT,TOP+RIGHT,TOP+LEFT]) attach(BACK) textured_tile("trunc_ribs", [b_ins-8,20], tex_reps=[22,10]); + } + translate([0,-3,5]) cuboid([b_ins-11,14,30], rounding=3, edges=[BOT+RIGHT,BOT+LEFT,TOP+RIGHT,TOP+LEFT]); + } + } + translate([0,-80,15]) cuboid([b_ins-8,3,20], rounding=5, edges=[TOP+RIGHT,TOP+LEFT]); +} *translate([0,0,40]) cuboid([34,24,70], rounding=1); diff --git a/tir_sportif/support_pistolet_stand/stl/support_pistolet_stand_v2_grip_plate.stl b/tir_sportif/support_pistolet_stand/stl/support_pistolet_stand_v2_grip_plate.stl new file mode 100644 index 0000000..08dda86 Binary files /dev/null and b/tir_sportif/support_pistolet_stand/stl/support_pistolet_stand_v2_grip_plate.stl differ