Updates
This commit is contained in:
167039
tir_sportif/support_cible_électronique/CE3V3SE_QRP05.gcode
Normal file
167039
tir_sportif/support_cible_électronique/CE3V3SE_QRP05.gcode
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,43 @@
|
||||
$fn=60;
|
||||
|
||||
include <BOSL2/std.scad>
|
||||
include <BOSL2/shapes2d.scad>
|
||||
include <boltsos_0.4.1/BOLTS.scad>
|
||||
|
||||
L=43;
|
||||
length= 37;
|
||||
height=7.5;
|
||||
width=41;
|
||||
base=41.5;
|
||||
|
||||
module plate_mount() {
|
||||
rotate([0,0,180]) {
|
||||
cyl(l=6, d=14, rounding=1.5);
|
||||
}
|
||||
}
|
||||
|
||||
module screw_hole() {
|
||||
rotate([0,0,90]) {
|
||||
DIN931("M5");
|
||||
cylinder(h=20,d=5.5);
|
||||
}
|
||||
}
|
||||
|
||||
// Base
|
||||
difference() {
|
||||
union() {
|
||||
color("red") {
|
||||
rotate([90,0,0]) {
|
||||
linear_extrude(width, center=true)
|
||||
trapezoid(height, L, length, rounding=1);
|
||||
}
|
||||
translate([0,0,height-3]) cuboid([length,width,height]);
|
||||
}
|
||||
translate([0,0,height+3]) cuboid([base,84,6], rounding=1.5);
|
||||
translate([0,30,height]) plate_mount();
|
||||
translate([0,-30,height]) plate_mount();
|
||||
}
|
||||
// Mounts
|
||||
translate([0,30,height]) screw_hole();
|
||||
translate([0,-30,height]) screw_hole();
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
$fn=60;
|
||||
|
||||
include <BOSL2/std.scad>
|
||||
include <BOSL2/shapes2d.scad>
|
||||
include <boltsos_0.4.1/BOLTS.scad>
|
||||
include<threads.scad>
|
||||
|
||||
L=43;
|
||||
length= 37;
|
||||
height=8;
|
||||
width=41;
|
||||
base=41.5;
|
||||
|
||||
module bolt() {
|
||||
RodEnd(10, 8, thread_len=8, thread_diam=6.2, thread_pitch=1.25);
|
||||
}
|
||||
|
||||
module plate_mount() {
|
||||
rotate([0,0,180]) {
|
||||
cyl(l=6, d=14, rounding=1.5);
|
||||
}
|
||||
}
|
||||
|
||||
module screw_hole() {
|
||||
rotate([0,0,90]) {
|
||||
DIN931("M5");
|
||||
cylinder(h=20,d=5.5);
|
||||
}
|
||||
}
|
||||
|
||||
// Base
|
||||
difference() {
|
||||
union() {
|
||||
difference() {
|
||||
cuboid([length,width,height]);
|
||||
zcyl(l=height, d=10);
|
||||
}
|
||||
rotate([180,0,0]) translate([0,0,-height/2]) bolt();
|
||||
translate([0,0,height/2+3]) cuboid([base,84,6], rounding=1.5);
|
||||
translate([0,30,height-4]) plate_mount();
|
||||
translate([0,-30,height-4]) plate_mount();
|
||||
}
|
||||
// Mounts
|
||||
translate([0,30,height-4]) screw_hole();
|
||||
translate([0,-30,height-4]) screw_hole();
|
||||
}
|
||||
37
tir_sportif/support_cible_électronique/scad/support_ce.scad
Normal file
37
tir_sportif/support_cible_électronique/scad/support_ce.scad
Normal file
@@ -0,0 +1,37 @@
|
||||
$fn = 128;
|
||||
|
||||
difference() {
|
||||
union() {
|
||||
translate([0,0,22]) {
|
||||
rotate([90,0,90]) {
|
||||
linear_extrude(height = 195)
|
||||
import("svg/support_ce_side.svg");
|
||||
}
|
||||
}
|
||||
color("red") {
|
||||
translate([97.5,20,0]) {
|
||||
cylinder(22, d1=40, d2=100);
|
||||
}
|
||||
}
|
||||
}
|
||||
translate([97.5,20,-1]) {
|
||||
linear_extrude(height = 19)
|
||||
import("svg/support_ce_hole.svg");
|
||||
}
|
||||
translate([3.3,2.55,25]) {
|
||||
cube([188.2,34.7,50]);
|
||||
}
|
||||
translate([-1,-80,0]) {
|
||||
cube([200,80,30]);
|
||||
}
|
||||
translate([-1,40,0]) {
|
||||
cube([200,80,30]);
|
||||
}
|
||||
color("blue") {
|
||||
translate([97.5,20,10]) {
|
||||
rotate([90,0,0]) {
|
||||
cylinder(h=50, d=2.8, center=true);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
$fn=60;
|
||||
|
||||
include <BOSL2/std.scad>
|
||||
include <BOSL2/shapes2d.scad>
|
||||
include <boltsos_0.4.1/BOLTS.scad>
|
||||
|
||||
base=42;
|
||||
wall=4;
|
||||
top=10;
|
||||
height=25;
|
||||
holder_l=196;
|
||||
|
||||
module screw_hole() {
|
||||
rotate([0,0,90]) {
|
||||
cylinder(h=height, d=5.5, center=true);
|
||||
translate([0,0,-9]) {
|
||||
cylinder(h=4, d1=1, d2=10, center=true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Base
|
||||
difference() {
|
||||
union() {
|
||||
cuboid([base,holder_l,height], rounding=1.5);
|
||||
translate([0,0,10]) prismoid(size1=[base,holder_l], size2=[top,holder_l], xang=[height,90], rounding=1.5);
|
||||
}
|
||||
// Holes
|
||||
translate([0,30,0]) screw_hole();
|
||||
translate([0,-30,0]) screw_hole();
|
||||
// Inside
|
||||
translate([0,0,15]) cube([36,190,height+20], center=true);
|
||||
}
|
||||
translate([18.5,50,5]) scale([.275,1,1]) sphere(d=20);
|
||||
translate([18.5,-50,5]) scale([.275,1,1]) sphere(d=20);
|
||||
BIN
tir_sportif/support_cible_électronique/stl/QRP01.stl
Normal file
BIN
tir_sportif/support_cible_électronique/stl/QRP01.stl
Normal file
Binary file not shown.
BIN
tir_sportif/support_cible_électronique/stl/QRP02.stl
Normal file
BIN
tir_sportif/support_cible_électronique/stl/QRP02.stl
Normal file
Binary file not shown.
BIN
tir_sportif/support_cible_électronique/stl/QRP03.stl
Normal file
BIN
tir_sportif/support_cible_électronique/stl/QRP03.stl
Normal file
Binary file not shown.
BIN
tir_sportif/support_cible_électronique/stl/QRP04.stl
Normal file
BIN
tir_sportif/support_cible_électronique/stl/QRP04.stl
Normal file
Binary file not shown.
BIN
tir_sportif/support_cible_électronique/stl/QRP05.stl
Normal file
BIN
tir_sportif/support_cible_électronique/stl/QRP05.stl
Normal file
Binary file not shown.
BIN
tir_sportif/support_cible_électronique/stl/lamelle.stl
Normal file
BIN
tir_sportif/support_cible_électronique/stl/lamelle.stl
Normal file
Binary file not shown.
Binary file not shown.
BIN
tir_sportif/support_cible_électronique/stl/support_ce_v2.stl
Normal file
BIN
tir_sportif/support_cible_électronique/stl/support_ce_v2.stl
Normal file
Binary file not shown.
BIN
tir_sportif/support_cible_électronique/stl/test_bolt.stl
Normal file
BIN
tir_sportif/support_cible_électronique/stl/test_bolt.stl
Normal file
Binary file not shown.
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="195mm"
|
||||
height="265mm"
|
||||
viewBox="0 0 195 265.00001"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
|
||||
sodipodi:docname="support_ce_back.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="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="0.50835204"
|
||||
inkscape:cx="73.767777"
|
||||
inkscape:cy="404.24742"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1015"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="36"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-85.231595,-32)">
|
||||
<path
|
||||
id="rect1"
|
||||
style="fill:#ff0000;stroke-width:1.76156;stroke-linecap:square"
|
||||
d="m 125.2316,257 -1e-5,40 H 85.505001 c 0,-24.95262 17.762669,-40 39.726599,-40 z"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
id="rect2"
|
||||
style="fill:#000080;stroke-width:1.15458;stroke-linecap:square"
|
||||
d="m 182.73159,32.000007 c -8.28436,-6.6e-5 -15.00019,6.715754 -15.00012,15.000118 0.008,0.844031 0.0868,1.6859 0.23616,2.516642 1.1686,12.397428 -0.24126,110.820673 -17.73604,146.536003 -14.40594,29.40953 -64.999995,60.94724 -64.999995,60.94724 v 40 H 280.23158 v -40 c 0,0 -51.11785,-32.71594 -64.99999,-60.94724 C 196.0963,157.13845 197.7317,47.000125 197.7317,47.000125 c 7e-5,-8.28436 -6.71575,-15.000178 -15.00011,-15.000118 z"
|
||||
sodipodi:nodetypes="cccsccccscc" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="17.5mm"
|
||||
height="22mm"
|
||||
viewBox="0 0 17.5 21.999999"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
|
||||
sodipodi:docname="support_ce_base.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="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="4.0668164"
|
||||
inkscape:cx="44.383612"
|
||||
inkscape:cy="58.399489"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1015"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="36"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-15.000118,-137.08359)">
|
||||
<path
|
||||
id="rect2"
|
||||
style="fill:#000080;stroke-width:1.16668;stroke-linecap:square"
|
||||
d="m 15.000118,137.08359 v 3.99954 l 6,2.3e-4 v 18.00046 l 5,-2.3e-4 c 0,-13.02381 2.810537,-17.41063 6.5,-22 z"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="22.000202mm"
|
||||
height="21.999701mm"
|
||||
viewBox="0 0 22.000202 21.999701"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
|
||||
sodipodi:docname="support_ce_hole.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="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="5.7513468"
|
||||
inkscape:cx="41.468548"
|
||||
inkscape:cy="19.039019"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1015"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="36"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-93.999947,-137.50013)">
|
||||
<path
|
||||
id="path1-7"
|
||||
style="fill:#c83737;stroke-width:1.41664;stroke-linecap:square"
|
||||
d="m 93.187078,153.74983 c 0.271455,2.2e-4 0.542876,0.59982 0.811526,0.63913 0.269581,-0.0395 0.541279,-0.63906 0.813676,-0.63913 3.141016,1.2e-4 5.68758,2.57454 5.68767,5.75 2e-4,3.17572 -2.546438,5.74988 -5.68767,5.75 -0.271834,-1.6e-4 -0.543034,-0.59917 -0.812063,-0.63858 -0.269203,0.0394 -0.541121,0.63844 -0.813139,0.63858 -3.141232,-1e-4 -5.687325,-2.57427 -5.687131,-5.75 1.08e-4,-3.17546 2.546115,-5.74988 5.687131,-5.75 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="194mm"
|
||||
height="265.2963mm"
|
||||
viewBox="0 0 194 265.2963"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
|
||||
sodipodi:docname="support_ce_hook.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="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="0.71891835"
|
||||
inkscape:cx="74.417352"
|
||||
inkscape:cy="561.25984"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1015"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="36"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-85.231595,-31.703704)">
|
||||
<circle
|
||||
style="fill:#000080;stroke-width:0.715045;stroke-linecap:square"
|
||||
id="path1"
|
||||
cx="182.2316"
|
||||
cy="39.499992"
|
||||
r="2.5" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="40mm"
|
||||
height="50mm"
|
||||
viewBox="0 0 40 50.000001"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
|
||||
sodipodi:docname="support_ce_side.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="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="1.0167041"
|
||||
inkscape:cx="75.243131"
|
||||
inkscape:cy="-26.064614"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1015"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="36"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-85.231595,-247)">
|
||||
<path
|
||||
id="rect1"
|
||||
style="fill:#ff0000;stroke-width:1.76156;stroke-linecap:square"
|
||||
d="m 125.2316,247 -1e-5,50 H 85.505001 c 0,-4.57917 -0.273406,-15.83529 -0.273406,-20 4.950107,-17.26371 22.066775,-30 40.000005,-30 z"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
Reference in New Issue
Block a user