Givi Topcase Key Grip Replacement.
This commit is contained in:
parent
d5d5d4814c
commit
7736cf18aa
41
replacement-parts/givi-key-grip.scad
Normal file
41
replacement-parts/givi-key-grip.scad
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
$fn=360;
|
||||||
|
|
||||||
|
difference() {
|
||||||
|
color("white") union() {
|
||||||
|
translate([-12, 0, -2.5]) cube([24, 12, 5]);
|
||||||
|
translate([-6, -12, -2.5]) cube([12, 12, 5]);
|
||||||
|
translate([0, 0, 1.5]) cylinder(r1=12, r2=11, h=1);
|
||||||
|
translate([0, 0, -1.501]) cylinder(r=12, h=3.002);
|
||||||
|
translate([0, 0, -2.5]) cylinder(r1=11, r2=12, h=1);
|
||||||
|
}
|
||||||
|
|
||||||
|
union() {
|
||||||
|
color("red") translate([0, -11.4, 0]) union() {
|
||||||
|
for (i = [0:8]) {
|
||||||
|
translate([-5, i*1.2, -2]) cube([10, 0.4, 4]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
color("black") union() {
|
||||||
|
translate([0, 0, 2.1]) scale([0.32, 0.32, 0.402])
|
||||||
|
linear_extrude(1) import("probatem-logo.svg", center=true);
|
||||||
|
|
||||||
|
// translate([0, 0, -2.301]) rotate([0, 180, 0]) scale([0.32, 0.32, 0.201])
|
||||||
|
// linear_extrude(1) import("probatem-logo.svg", center=true);
|
||||||
|
}
|
||||||
|
|
||||||
|
color("slateblue") union() {
|
||||||
|
translate([-12, 6.4, 2.5]) rotate([0, 45, 0]) cube([1.414, 13, 1.414], center=true);
|
||||||
|
translate([-12, 6.4, -2.5]) rotate([0, 45, 0]) cube([1.414, 13, 1.414], center=true);
|
||||||
|
|
||||||
|
translate([12, 6.4, 2.5]) rotate([0, 45, 0]) cube([1.414, 13, 1.414], center=true);
|
||||||
|
translate([12, 6.4, -2.5]) rotate([0, 45, 0]) cube([1.414, 13, 1.414], center=true);
|
||||||
|
|
||||||
|
translate([0, 12, 2.5]) rotate([45, 0, 0]) cube([26, 1.414, 1.414], center=true);
|
||||||
|
translate([0, 12, -2.5]) rotate([45, 0, 0]) cube([26, 1.414, 1.414], center=true);
|
||||||
|
|
||||||
|
translate([-12, 12, 0]) rotate([0, 0, 45]) cube([1.414, 1.414, 6], center=true);
|
||||||
|
translate([12, 12, 0]) rotate([0, 0, 45]) cube([1.414, 1.414, 6], center=true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
BIN
replacement-parts/givi-key-grip.stl
Normal file
BIN
replacement-parts/givi-key-grip.stl
Normal file
Binary file not shown.
47
replacement-parts/probatem-logo.svg
Normal file
47
replacement-parts/probatem-logo.svg
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="59.999954mm"
|
||||||
|
height="59.999962mm"
|
||||||
|
viewBox="0 0 59.999954 59.999962"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
inkscape:version="1.3.1 (91b66b0783, 2023-11-16, custom)"
|
||||||
|
sodipodi:docname="probatem-icon.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview1"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#999999"
|
||||||
|
borderopacity="1"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:zoom="1.5168671"
|
||||||
|
inkscape:cx="256.12001"
|
||||||
|
inkscape:cy="53.399538"
|
||||||
|
inkscape:window-width="3440"
|
||||||
|
inkscape:window-height="1410"
|
||||||
|
inkscape:window-x="2560"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="layer1" />
|
||||||
|
<defs
|
||||||
|
id="defs1" />
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-17.992183,-87.57605)">
|
||||||
|
<path
|
||||||
|
id="rect1"
|
||||||
|
style="fill:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||||
|
d="m 47.992419,87.57605 c -16.562241,0 -30.000236,13.43799 -30.000236,30.00024 3e-6,16.56224 13.437997,29.99972 30.000236,29.99972 16.562241,0 29.999718,-13.43748 29.99972,-29.99972 0,-16.56225 -13.437477,-30.00024 -29.99972,-30.00024 z m 0,1.05885 c 15.990279,0 28.941386,12.95111 28.941386,28.94139 -3e-6,15.99027 -12.951109,28.94345 -28.941386,28.94345 -15.990276,0 -28.941382,-12.95318 -28.941385,-28.94345 0,-15.99028 12.951107,-28.94139 28.941385,-28.94139 z m -11.5564,8.864575 v 3.407545 h 15.61145 c 4.925409,-0.0939 10.185426,3.494 10.185425,9.42423 -4e-6,5.91687 -4.274877,10.18871 -10.186458,10.21075 H 36.436019 v 3.37343 15.91738 h 3.24528 v -15.91738 h 13.158887 c 8.702151,-0.56293 12.809544,-6.77607 12.809554,-13.58418 0,-6.80812 -5.773308,-12.474311 -12.809554,-12.831775 -0.27085,-3e-5 -0.522899,4e-5 -0.79375,0 z" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.2 KiB |
Loading…
x
Reference in New Issue
Block a user