"Updates"
This commit is contained in:
@@ -13,6 +13,15 @@ t_ins=t_width-10;
|
||||
m_width=30;
|
||||
m_length=30;
|
||||
m_height=60;
|
||||
plate_height=4.5;
|
||||
mod_width=22;
|
||||
mod_length=20;
|
||||
|
||||
module blank_plate() {
|
||||
cuboid([t_width-11,24,plate_height], rounding=1);
|
||||
translate([0,13,0]) cuboid([t_width-17,6,plate_height]);
|
||||
translate([0,16,0]) cuboid([t_width-15,2,plate_height], rounding=1);
|
||||
}
|
||||
|
||||
/*[base]*/
|
||||
color("cyan") {
|
||||
@@ -52,8 +61,30 @@ rotate([90,0,0]) translate([0,0,-30]) color("pink") {
|
||||
}
|
||||
|
||||
/*blank_plate*/
|
||||
import("/home/julien/Sync/3D/tir_sportif/support_pistolet_stand/stl/support_pistolet_stand_v2_plate.stl");
|
||||
translate([0,40,57.5]) color("red") {
|
||||
blank_plate();
|
||||
}
|
||||
|
||||
/*mod_plate*/
|
||||
translate([0,40,77.5]) color("blue") {
|
||||
difference() {
|
||||
union() {
|
||||
blank_plate();
|
||||
diff()
|
||||
prismoid([mod_width+2,mod_length], [t_ins-4,mod_length], h=25, rounding=[3,3,3,3]) {
|
||||
edge_profile([TOP+RIGHT, TOP+LEFT], excess=10, convexity=20) {
|
||||
mask2d_roundover(h=5,mask_angle=$edge_angle);
|
||||
}
|
||||
}
|
||||
}
|
||||
translate([0,0,2.25]) diff()
|
||||
prismoid([mod_width-10,mod_length+1], [t_ins-5,mod_length+1], h=25) {
|
||||
edge_profile([BOT+RIGHT, BOT+LEFT], excess=10, convexity=20) {
|
||||
mask2d_roundover(h=5,mask_angle=$edge_angle);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*mag_holder*/
|
||||
rotate([90,0,0]) translate([0,0,-80]) color("orange") {
|
||||
|
||||
Reference in New Issue
Block a user