Commit progress on stage 1
@@ -69,6 +69,7 @@ GEM
|
|||||||
PLATFORMS
|
PLATFORMS
|
||||||
arm64-darwin-21
|
arm64-darwin-21
|
||||||
x86_64-darwin-19
|
x86_64-darwin-19
|
||||||
|
x86_64-darwin-22
|
||||||
x86_64-linux
|
x86_64-linux
|
||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
|
|||||||
30
_config.yml
@@ -1,8 +1,30 @@
|
|||||||
title: Just the Docs Template
|
title: Endorphin 3D
|
||||||
description: A starter template for a Jeykll site using the Just the Docs theme!
|
description: The Ender 5 as it should be
|
||||||
theme: just-the-docs
|
theme: just-the-docs
|
||||||
|
|
||||||
url: https://just-the-docs.github.io
|
url: https://endorphin3d.com
|
||||||
|
logo: "/assets/images/logo-text.png"
|
||||||
|
favicon_ico: "/assets/images/logo.svg"
|
||||||
|
|
||||||
aux_links:
|
aux_links:
|
||||||
Template Repository: https://github.com/just-the-docs/just-the-docs-template
|
Repository: https://github.com/endorphin3d/endorphin
|
||||||
|
|
||||||
|
color_scheme: endorphin
|
||||||
|
|
||||||
|
defaults:
|
||||||
|
- scope:
|
||||||
|
path: "assets/images"
|
||||||
|
values:
|
||||||
|
image: true
|
||||||
|
- scope:
|
||||||
|
path: "assets/vids"
|
||||||
|
values:
|
||||||
|
video: true
|
||||||
|
|
||||||
|
callouts:
|
||||||
|
note:
|
||||||
|
title: Note
|
||||||
|
color: blue
|
||||||
|
warning:
|
||||||
|
title: Warning
|
||||||
|
color: red
|
||||||
5
_layouts/home.html
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
layout: minimal
|
||||||
|
---
|
||||||
|
|
||||||
|
{{ content }}
|
||||||
25
_sass/color_schemes/endorphin.scss
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
@import "./color_schemes/light";
|
||||||
|
|
||||||
|
$content-width: 1040px;
|
||||||
|
|
||||||
|
$blue-000: #419cba;
|
||||||
|
$blue-100: #52c5eb;
|
||||||
|
$blue-200: #6ea5b8;
|
||||||
|
$blue-300: #6884a1;
|
||||||
|
$blue-400: #3f4954;
|
||||||
|
$green-100: #42bbbb;
|
||||||
|
$red-100: #eb6a8c;
|
||||||
|
$red-200: #ed493b;
|
||||||
|
|
||||||
|
// $body-background-color: $grey-dk-300;
|
||||||
|
$body-heading-color: $blue-300;
|
||||||
|
$link-color: $blue-000;
|
||||||
|
// $nav-child-link-color: $color-5;
|
||||||
|
// $sidebar-color: $grey-dk-300;
|
||||||
|
// $base-button-color: $color-7;
|
||||||
|
// $btn-primary-color: $blue-200;
|
||||||
|
// $feedback-color: darken($sidebar-color, 3%);
|
||||||
|
// $table-background-color: $grey-dk-250;
|
||||||
|
// $search-background-color: $grey-dk-250;
|
||||||
|
// $search-result-preview-color: $grey-dk-000;
|
||||||
|
// $border-color: $grey-dk-200;
|
||||||
126
_sass/custom/custom.scss
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
.btn-outline {
|
||||||
|
color: $green-100;
|
||||||
|
box-shadow: inset 0 0 0 2px $green-100;
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
&:active,
|
||||||
|
&.zeroclipboard-is-hover,
|
||||||
|
&.zeroclipboard-is-active {
|
||||||
|
color: darken($green-100, 4%);
|
||||||
|
box-shadow: inset 0 0 0 3px darken($green-100, 4%);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:focus {
|
||||||
|
box-shadow: inset 0 0 0 2px darken($green-100, 4%);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:focus:hover,
|
||||||
|
&.selected:focus {
|
||||||
|
box-shadow: inset 0 0 0 2px darken($green-100, 4%);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-justify {
|
||||||
|
text-align: justify;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Borrowed from Tailwind. 1_2 = 1/2
|
||||||
|
.w-0 { width: 0px; }
|
||||||
|
.w-1 { width: 0.25rem; }
|
||||||
|
.w-2 { width: 0.5rem; }
|
||||||
|
.w-3 { width: 0.75rem; }
|
||||||
|
.w-4 { width: 1rem; }
|
||||||
|
.w-5 { width: 1.25rem; }
|
||||||
|
.w-6 { width: 1.5rem; }
|
||||||
|
.w-7 { width: 1.75rem; }
|
||||||
|
.w-8 { width: 2rem; }
|
||||||
|
.w-9 { width: 2.25rem; }
|
||||||
|
.w-10 { width: 2.5rem; }
|
||||||
|
.w-11 { width: 2.75rem; }
|
||||||
|
.w-12 { width: 3rem; }
|
||||||
|
.w-14 { width: 3.5rem; }
|
||||||
|
.w-16 { width: 4rem; }
|
||||||
|
.w-20 { width: 5rem; }
|
||||||
|
.w-24 { width: 6rem; }
|
||||||
|
.w-28 { width: 7rem; }
|
||||||
|
.w-32 { width: 8rem; }
|
||||||
|
.w-36 { width: 9rem; }
|
||||||
|
.w-40 { width: 10rem; }
|
||||||
|
.w-44 { width: 11rem; }
|
||||||
|
.w-48 { width: 12rem; }
|
||||||
|
.w-52 { width: 13rem; }
|
||||||
|
.w-56 { width: 14rem; }
|
||||||
|
.w-60 { width: 15rem; }
|
||||||
|
.w-64 { width: 16rem; }
|
||||||
|
.w-72 { width: 18rem; }
|
||||||
|
.w-80 { width: 20rem; }
|
||||||
|
.w-96 { width: 24rem; }
|
||||||
|
.w-px { width: 1px; }
|
||||||
|
.w-1_2 { width: 50%; }
|
||||||
|
.w-1_3 { width: 33.333333%; }
|
||||||
|
.w-2_3 { width: 66.666667%; }
|
||||||
|
.w-1_4 { width: 25%; }
|
||||||
|
.w-2_4 { width: 50%; }
|
||||||
|
.w-3_4 { width: 75%; }
|
||||||
|
.w-1_5 { width: 20%; }
|
||||||
|
.w-2_5 { width: 40%; }
|
||||||
|
.w-3_5 { width: 60%; }
|
||||||
|
.w-4_5 { width: 80%; }
|
||||||
|
.w-1_6 { width: 16.666667%; }
|
||||||
|
.w-2_6 { width: 33.333333%; }
|
||||||
|
.w-3_6 { width: 50%; }
|
||||||
|
.w-4_6 { width: 66.666667%; }
|
||||||
|
.w-5_6 { width: 83.333333%; }
|
||||||
|
.w-1_12 { width: 8.333333%; }
|
||||||
|
.w-2_12 { width: 16.666667%; }
|
||||||
|
.w-3_12 { width: 25%; }
|
||||||
|
.w-4_12 { width: 33.333333%; }
|
||||||
|
.w-5_12 { width: 41.666667%; }
|
||||||
|
.w-6_12 { width: 50%; }
|
||||||
|
.w-7_12 { width: 58.333333%; }
|
||||||
|
.w-8_12 { width: 66.666667%; }
|
||||||
|
.w-9_12 { width: 75%; }
|
||||||
|
.w-10_12 { width: 83.333333%; }
|
||||||
|
.w-11_12 { width: 91.666667%; }
|
||||||
|
.w-full { width: 100%; }
|
||||||
|
.w-screen { width: 100vw; }
|
||||||
|
.w-min { width: min-content; }
|
||||||
|
.w-max { width: max-content; }
|
||||||
|
.w-fit { width: fit-content; }
|
||||||
|
|
||||||
|
.h-0 { height: 0px; }
|
||||||
|
.h-1 { height: 0.25rem; }
|
||||||
|
.h-2 { height: 0.5rem; }
|
||||||
|
.h-3 { height: 0.75rem; }
|
||||||
|
.h-4 { height: 1rem; }
|
||||||
|
.h-5 { height: 1.25rem; }
|
||||||
|
.h-6 { height: 1.5rem; }
|
||||||
|
.h-7 { height: 1.75rem; }
|
||||||
|
.h-8 { height: 2rem; }
|
||||||
|
.h-9 { height: 2.25rem; }
|
||||||
|
.h-10 { height: 2.5rem; }
|
||||||
|
.h-11 { height: 2.75rem; }
|
||||||
|
.h-12 { height: 3rem; }
|
||||||
|
.h-14 { height: 3.5rem; }
|
||||||
|
.h-16 { height: 4rem; }
|
||||||
|
.h-20 { height: 5rem; }
|
||||||
|
.h-24 { height: 6rem; }
|
||||||
|
.h-28 { height: 7rem; }
|
||||||
|
.h-32 { height: 8rem; }
|
||||||
|
.h-36 { height: 9rem; }
|
||||||
|
.h-40 { height: 10rem; }
|
||||||
|
.h-44 { height: 11rem; }
|
||||||
|
.h-48 { height: 12rem; }
|
||||||
|
.h-52 { height: 13rem; }
|
||||||
|
.h-56 { height: 14rem; }
|
||||||
|
.h-60 { height: 15rem; }
|
||||||
|
.h-64 { height: 16rem; }
|
||||||
|
.h-72 { height: 18rem; }
|
||||||
|
.h-80 { height: 20rem; }
|
||||||
|
.h-96 { height: 24rem; }
|
||||||
|
.h-px { height: 1px; }
|
||||||
|
|
||||||
|
.clear-left { clear: left; }
|
||||||
|
.clear-right { clear: right; }
|
||||||
|
.clear-both { clear: both; }
|
||||||
|
.clear-none { clear: none; }
|
||||||
BIN
assets/images/docs/kinematic-2.png
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
assets/images/docs/kinematic.png
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
assets/images/docs/stages/stage-1/plating.png
Normal file
|
After Width: | Height: | Size: 227 KiB |
BIN
assets/images/docs/stages/stage-1/stage-1-render-lg.png
Normal file
|
After Width: | Height: | Size: 774 KiB |
BIN
assets/images/docs/stages/stage-1/stage-1-render-sm.png
Normal file
|
After Width: | Height: | Size: 271 KiB |
BIN
assets/images/favicon.ico
Normal file
|
After Width: | Height: | Size: 97 KiB |
163
assets/images/icon.svg
Normal file
@@ -0,0 +1,163 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
shaper:fusionaddin="version:1.6.10"
|
||||||
|
width="6cm"
|
||||||
|
height="6cm"
|
||||||
|
version="1.1"
|
||||||
|
x="0cm"
|
||||||
|
y="0cm"
|
||||||
|
viewBox="0 0 6 6"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg15"
|
||||||
|
sodipodi:docname="icon.svg"
|
||||||
|
inkscape:export-filename="16.png"
|
||||||
|
inkscape:export-xdpi="6.7733335"
|
||||||
|
inkscape:export-ydpi="6.7733335"
|
||||||
|
inkscape:version="1.2.2 (b0a8486, 2022-12-01)"
|
||||||
|
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"
|
||||||
|
xmlns:shaper="http://www.shapertools.com/namespaces/shaper"><defs
|
||||||
|
id="defs19"><inkscape:path-effect
|
||||||
|
effect="powermask"
|
||||||
|
id="path-effect11399"
|
||||||
|
is_visible="true"
|
||||||
|
lpeversion="1"
|
||||||
|
uri="#mask-powermask-path-effect11399"
|
||||||
|
invert="false"
|
||||||
|
hide_mask="false"
|
||||||
|
background="true"
|
||||||
|
background_color="#ffffffff" /><filter
|
||||||
|
id="mask-powermask-path-effect6762_inverse"
|
||||||
|
inkscape:label="filtermask-powermask-path-effect6762"
|
||||||
|
style="color-interpolation-filters:sRGB"
|
||||||
|
height="100"
|
||||||
|
width="100"
|
||||||
|
x="-50"
|
||||||
|
y="-50"><feColorMatrix
|
||||||
|
id="mask-powermask-path-effect6762_primitive1"
|
||||||
|
values="1"
|
||||||
|
type="saturate"
|
||||||
|
result="fbSourceGraphic" /><feColorMatrix
|
||||||
|
id="mask-powermask-path-effect6762_primitive2"
|
||||||
|
values="-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0 "
|
||||||
|
in="fbSourceGraphic" /></filter><filter
|
||||||
|
id="mask-powermask-path-effect7759_inverse"
|
||||||
|
inkscape:label="filtermask-powermask-path-effect7759"
|
||||||
|
style="color-interpolation-filters:sRGB"
|
||||||
|
height="100"
|
||||||
|
width="100"
|
||||||
|
x="-50"
|
||||||
|
y="-50"><feColorMatrix
|
||||||
|
id="mask-powermask-path-effect7759_primitive1"
|
||||||
|
values="1"
|
||||||
|
type="saturate"
|
||||||
|
result="fbSourceGraphic" /><feColorMatrix
|
||||||
|
id="mask-powermask-path-effect7759_primitive2"
|
||||||
|
values="-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0 "
|
||||||
|
in="fbSourceGraphic" /></filter><mask
|
||||||
|
maskUnits="userSpaceOnUse"
|
||||||
|
id="mask-powermask-path-effect11399"><path
|
||||||
|
id="mask-powermask-path-effect11399_box"
|
||||||
|
style="fill:#ffffff;fill-opacity:1"
|
||||||
|
d="M -1,-1 H 7 V 7 H -1 Z" /><g
|
||||||
|
id="g11397"
|
||||||
|
transform="matrix(0.95507485,0,0,0.95507485,1.2374019,0.72987231)"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1">
|
||||||
|
<g
|
||||||
|
id="g11387"
|
||||||
|
transform="translate(-0.1)"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1">
|
||||||
|
<path
|
||||||
|
d="m 0.6999373,-2.52684 a 0.15,0.15 90 0 1 -0.15,-0.15 v -1.7018401 a 0.27500005,0.27500005 0 0 0 -0.5500001,0 L 0,-2.32684 -6.28e-5,-0.275 a 0.27500005,0.27500005 -180 0 0 0.5500001,0 v -1.70184 a 0.15,0.15 -180 0 1 0.15,-0.15 h 2.65 a 0.2,0.2 90 0 0 0,-0.4 z"
|
||||||
|
transform="matrix(1,0,0,-1,0.0501334,0.0500707)"
|
||||||
|
fill="transparent"
|
||||||
|
stroke="#42bbbb"
|
||||||
|
stroke-width="0.003cm"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"
|
||||||
|
shaper:cutDepth="0.001"
|
||||||
|
id="path11385"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g11391"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1">
|
||||||
|
<path
|
||||||
|
d="m 0.7749373,-0.45 v 0.175 A 0.5,0.5 0 0 1 0.7214515,-0.05 h 2.8285486 v -0.4 z"
|
||||||
|
transform="matrix(1,0,0,-1,0.0801334,0.0500707)"
|
||||||
|
fill="transparent"
|
||||||
|
stroke="#42bbbb"
|
||||||
|
stroke-width="0.003cm"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"
|
||||||
|
shaper:cutDepth="0.001"
|
||||||
|
id="path11389"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g11395"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1">
|
||||||
|
<path
|
||||||
|
d="M 3.5500001,-4.6036801 H 0.7214515 a 0.5,0.5 -26.743684 0 1 0.0534858,0.225 v 0.175 h 2.7750628 z"
|
||||||
|
transform="matrix(1,0,0,-1,0.0501334,0.0500707)"
|
||||||
|
fill="transparent"
|
||||||
|
stroke="#42bbbb"
|
||||||
|
stroke-width="0.003cm"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"
|
||||||
|
shaper:cutDepth="0.001"
|
||||||
|
id="path11393"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1" />
|
||||||
|
</g>
|
||||||
|
</g></mask><filter
|
||||||
|
id="mask-powermask-path-effect11399_inverse"
|
||||||
|
inkscape:label="filtermask-powermask-path-effect11399"
|
||||||
|
style="color-interpolation-filters:sRGB"
|
||||||
|
height="100"
|
||||||
|
width="100"
|
||||||
|
x="-50"
|
||||||
|
y="-50"><feColorMatrix
|
||||||
|
id="mask-powermask-path-effect11399_primitive1"
|
||||||
|
values="1"
|
||||||
|
type="saturate"
|
||||||
|
result="fbSourceGraphic" /><feColorMatrix
|
||||||
|
id="mask-powermask-path-effect11399_primitive2"
|
||||||
|
values="-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0 "
|
||||||
|
in="fbSourceGraphic" /></filter></defs><sodipodi:namedview
|
||||||
|
id="namedview17"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:document-units="cm"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="1.3884841"
|
||||||
|
inkscape:cx="53.655636"
|
||||||
|
inkscape:cy="88.945921"
|
||||||
|
inkscape:window-width="1440"
|
||||||
|
inkscape:window-height="847"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="25"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg15" />
|
||||||
|
<g
|
||||||
|
id="circle"
|
||||||
|
style="fill:#ffffff;fill-opacity:1"
|
||||||
|
mask="url(#mask-powermask-path-effect11399)"
|
||||||
|
inkscape:path-effect="#path-effect11399">
|
||||||
|
<circle
|
||||||
|
fill="transparent"
|
||||||
|
cx="3"
|
||||||
|
cy="3"
|
||||||
|
r="3"
|
||||||
|
id="circle2"
|
||||||
|
style="fill:#ffffff;fill-opacity:1"
|
||||||
|
d="M 6,3 A 3,3 0 0 1 3,6 3,3 0 0 1 0,3 3,3 0 0 1 3,0 3,3 0 0 1 6,3 Z" />
|
||||||
|
</g>
|
||||||
|
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 5.4 KiB |
BIN
assets/images/logo-text.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
25
assets/images/logo-text.svg
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:shaper="http://www.shapertools.com/namespaces/shaper" shaper:fusionaddin="version:1.6.10" width="27cm" height="6cm" version="1.1" x="0cm" y="0cm" viewBox="0 0 27 6" xml:space="preserve">
|
||||||
|
<style>
|
||||||
|
.text {
|
||||||
|
font: 0.1cm "Avenir Next";
|
||||||
|
fill: #6884a1;
|
||||||
|
font-weight: 100;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<g id="logo" transform="translate(1.1, 0.6)">
|
||||||
|
<g id="belt" transform="translate(-0.1, 0)">
|
||||||
|
<path d="M0.6999373,-2.52684 A0.15,0.15 90 0,1 0.5499373,-2.67684 L0.5499373,-4.3786801 A0.275,0.275 0 0,0 -0.0000628,-4.3786801 L0,-2.32684 -0.0000628,-0.275 A0.275,0.275 180 0,0 0.5499373,-0.275 L0.5499373,-1.97684 A0.15,0.15 180 0,1 0.6999373,-2.12684 L3.3499373,-2.12684 A0.2,0.2 90 0,0 3.3499373,-2.52684 L0.6999373,-2.52684z" transform="matrix(1,0,0,-1,0.0501334,0.0500707)" fill="transparent" stroke="#42bbbb" stroke-width="0.003cm" stroke-linecap="round" stroke-linejoin="round" shaper:cutDepth="0.001" />
|
||||||
|
</g>
|
||||||
|
<g id="top">
|
||||||
|
<path d="M0.7749373,-0.45 L0.7749373,-0.275 A0.5,0.5 0 0,1 0.7214515,-0.05 L3.5500001,-0.05 3.5500001,-0.45 0.7749373,-0.45z" transform="matrix(1,0,0,-1,0.0801334,0.0500707)" fill="transparent" stroke="#42bbbb" stroke-width="0.003cm" stroke-linecap="round" stroke-linejoin="round" shaper:cutDepth="0.001" />
|
||||||
|
</g>
|
||||||
|
<g id="bottom">
|
||||||
|
<path d="M3.5500001,-4.6036801 L0.7214515,-4.6036801 A0.5,0.5 333.2563155 0,1 0.7749373,-4.3786801 L0.7749373,-4.2036801 3.5500001,-4.2036801 3.5500001,-4.6036801z" transform="matrix(1,0,0,-1,0.0501334,0.0500707)" fill="transparent" stroke="#42bbbb" stroke-width="0.003cm" stroke-linecap="round" stroke-linejoin="round" shaper:cutDepth="0.001" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="text`">
|
||||||
|
<text x="5.15" y="5.3" class="text">NDORPHIN</text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.8 KiB |
17
assets/images/logo.svg
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:shaper="http://www.shapertools.com/namespaces/shaper" shaper:fusionaddin="version:1.6.10" width="6cm" height="6cm" version="1.1" x="0cm" y="0cm" viewBox="0 0 6 6" xml:space="preserve">
|
||||||
|
<g id="circle">
|
||||||
|
<circle fill="transparent" cx="3" cy="3" r="3" />
|
||||||
|
</g>
|
||||||
|
<g id="logo" transform="translate(1.1, 0.6)">
|
||||||
|
<g id="belt" transform="translate(-0.1, 0)">
|
||||||
|
<path d="M0.6999373,-2.52684 A0.15,0.15 90 0,1 0.5499373,-2.67684 L0.5499373,-4.3786801 A0.275,0.275 0 0,0 -0.0000628,-4.3786801 L0,-2.32684 -0.0000628,-0.275 A0.275,0.275 180 0,0 0.5499373,-0.275 L0.5499373,-1.97684 A0.15,0.15 180 0,1 0.6999373,-2.12684 L3.3499373,-2.12684 A0.2,0.2 90 0,0 3.3499373,-2.52684 L0.6999373,-2.52684z" transform="matrix(1,0,0,-1,0.0501334,0.0500707)" fill="transparent" stroke="#42bbbb" stroke-width="0.003cm" stroke-linecap="round" stroke-linejoin="round" shaper:cutDepth="0.001" />
|
||||||
|
</g>
|
||||||
|
<g id="top">
|
||||||
|
<path d="M0.7749373,-0.45 L0.7749373,-0.275 A0.5,0.5 0 0,1 0.7214515,-0.05 L3.5500001,-0.05 3.5500001,-0.45 0.7749373,-0.45z" transform="matrix(1,0,0,-1,0.0801334,0.0500707)" fill="transparent" stroke="#42bbbb" stroke-width="0.003cm" stroke-linecap="round" stroke-linejoin="round" shaper:cutDepth="0.001" />
|
||||||
|
</g>
|
||||||
|
<g id="bottom">
|
||||||
|
<path d="M3.5500001,-4.6036801 L0.7214515,-4.6036801 A0.5,0.5 333.2563155 0,1 0.7749373,-4.3786801 L0.7749373,-4.2036801 3.5500001,-4.2036801 3.5500001,-4.6036801z" transform="matrix(1,0,0,-1,0.0501334,0.0500707)" fill="transparent" stroke="#42bbbb" stroke-width="0.003cm" stroke-linecap="round" stroke-linejoin="round" shaper:cutDepth="0.001" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
BIN
assets/vids/docs/assembly-driven-idlers.mp4
Normal file
BIN
assets/vids/docs/assembly-front-corner.mp4
Normal file
65
docs/stages/stage-1.md
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
---
|
||||||
|
layout: default
|
||||||
|
title: Stage 1
|
||||||
|
nav_order: 1
|
||||||
|
parent: Stages
|
||||||
|
permalink: docs/stages/stage-1
|
||||||
|
---
|
||||||
|
|
||||||
|

|
||||||
|
{: .w-1_2 .float-right }
|
||||||
|
|
||||||
|
# Stage 1: Hybrid CoreXY
|
||||||
|
{: .no_toc }
|
||||||
|
|
||||||
|
> The goal of this stage is to drop the heaviest single part on the X carriage: **The stepper motor**. This stage alone will remove almost half a pound of moving weight but only takes a few hours to print and assemble.
|
||||||
|
{: .fs-5 .fw-300 .text-grey-dk-100 .text-justify }
|
||||||
|
|
||||||
|
## Table of contents
|
||||||
|
{: .no_toc .text-delta .mt-8 }
|
||||||
|
|
||||||
|
- TOC
|
||||||
|
{:toc}
|
||||||
|
|
||||||
|
---
|
||||||
|
{: .clear-both }
|
||||||
|
|
||||||
|

|
||||||
|
{: .w-3_5 .h-80 .float-left }
|
||||||
|
|
||||||
|
## Printing
|
||||||
|
|
||||||
|
It should be easy to guess the print orientation for most of these parts. The only difficult one is the oddly-shaped front corner assembly. There's one particularly flat face on the part that has no fillets on the corners; this is the face that was designed to be on the print bed.
|
||||||
|
{: .text-justify }
|
||||||
|
|
||||||
|
You should use **100% infill** for these parts and at least **4 perimeters/walls** (for screw hole durability). Parts printed with 0.2mm layer height look fantastic but 0.24mm is several hours faster.
|
||||||
|
{: .text-justify }
|
||||||
|
|
||||||
|
## Front Corner Assembly
|
||||||
|
{: .clear-both }
|
||||||
|
|
||||||
|
#### Remove Original Y Tensioner Plate And Install New Assembly
|
||||||
|
{: .mb-4 }
|
||||||
|
|
||||||
|
<video muted autoplay controls loop class="w-7_12 float-right">
|
||||||
|
<source src="/assets/vids/docs/assembly-front-corner.mp4" type="video/mp4">
|
||||||
|
</video>
|
||||||
|
|
||||||
|
1. Remove screws from front-right Y tensioner plate and set them aside for step 3
|
||||||
|
1. Remove the screw from the tensioner keeping the Y belt captured
|
||||||
|
1. Attach the new assembly to the frame, reusing the screws from the original plate
|
||||||
|
|
||||||
|
## Move The X Stepper
|
||||||
|
{: .clear-both }
|
||||||
|
|
||||||
|
### Swap Motors
|
||||||
|
{: .d-inline-block }
|
||||||
|
|
||||||
|
Optional
|
||||||
|
{: .label .label-blue }
|
||||||
|
|
||||||
|
If you're using a direct drive extruder, you can make use of your old extruder stepper to drive the X belt. Because it's a stronger motor than the original X stepper, you'll be able to run the printer at higher speeds without skipping.
|
||||||
|
|
||||||
|
In fact, even if you *are* running the original extruder, you can still swap the extruder and X motors without issue. As long as your hotend is able to keep up with the filament feed rate, your extruder stepper doesn't need an enormous amount of torque.
|
||||||
|
|
||||||
|
## Tune Stepper Current
|
||||||
27
docs/stages/stages.md
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
layout: default
|
||||||
|
title: Stages
|
||||||
|
nav_order: 2
|
||||||
|
has_children: true
|
||||||
|
permalink: docs/stages
|
||||||
|
has_toc: false
|
||||||
|
---
|
||||||
|
|
||||||
|
# Stages
|
||||||
|
|
||||||
|
{: .fs-5 .fw-300 }
|
||||||
|
Endorphin was designed to be progressively upgraded--so you can get started with minimal cost and time, then upgrade at your own pace. Each stage will drop more moving weight, but will also require more materials and printed parts.
|
||||||
|
|
||||||
|
> Note: Weight reduction and cost of each stage are listed individually from the stage before it. Grand totals of all the stages are added up in the final row.
|
||||||
|
{: .fs-4 .fw-300 }
|
||||||
|
|
||||||
|
| Stage | Moving Weight Reduction | Cost | Print Time |
|
||||||
|
| :-------- | :---------------------- | :--------------- | :--------- |
|
||||||
|
| 1 | 215g | $21 | ~12 hours |
|
||||||
|
| 2 | 270g | | |
|
||||||
|
| 3 | 90g[^1] | | |
|
||||||
|
| **Total** | **575g** | | |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
[^1]: Because stage 3 adds a linear rail to the X axis, the weight of the new rail does negate the weight saved by dropping the v-slot printhead carriage. This stage isn't as much about dropping weight as the other two stages were. The benefits of this stage are mainly more print consistency on the X axis, access to the awesome Ratrig and Vz printheads, and complete liberation from those v-slot wheels.
|
||||||
31
index.md
@@ -1,32 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: Home
|
title: Endorphin | Home
|
||||||
layout: home
|
layout: home
|
||||||
|
nav_exclude: true
|
||||||
---
|
---
|
||||||
|
|
||||||
This is a *bare-minimum* template to create a Jekyll site that uses the [Just the Docs] theme. You can easily set the created site to be published on [GitHub Pages] – the [README] file explains how to do that, along with other details.
|
|
||||||
|
|
||||||
If [Jekyll] is installed on your computer, you can also build and preview the created site *locally*. This lets you test changes before committing them, and avoids waiting for GitHub Pages.[^1] And you will be able to deploy your local build to a different platform than GitHub Pages.
|
|
||||||
|
|
||||||
More specifically, the created site:
|
|
||||||
|
|
||||||
- uses a gem-based approach, i.e. uses a `Gemfile` and loads the `just-the-docs` gem
|
|
||||||
- uses the [GitHub Pages / Actions workflow] to build and publish the site on GitHub Pages
|
|
||||||
|
|
||||||
Other than that, you're free to customize sites that you create with this template, however you like. You can easily change the versions of `just-the-docs` and Jekyll it uses, as well as adding further plugins.
|
|
||||||
|
|
||||||
[Browse our documentation][Just the Docs] to learn more about how to use this theme.
|
|
||||||
|
|
||||||
To get started with creating a site, just click "[use this template]"!
|
|
||||||
|
|
||||||
If you want to maintain your docs in the `docs` directory of an existing project repo, see [Hosting your docs from an existing project repo](https://github.com/just-the-docs/just-the-docs-template/blob/main/README.md#hosting-your-docs-from-an-existing-project-repo) in the template README.
|
|
||||||
|
|
||||||
----
|
|
||||||
|
|
||||||
[^1]: [It can take up to 10 minutes for changes to your site to publish after you push the changes to GitHub](https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll#creating-your-site).
|
|
||||||
|
|
||||||
[Just the Docs]: https://just-the-docs.github.io/just-the-docs/
|
|
||||||
[GitHub Pages]: https://docs.github.com/en/pages
|
|
||||||
[README]: https://github.com/just-the-docs/just-the-docs-template/blob/main/README.md
|
|
||||||
[Jekyll]: https://jekyllrb.com
|
|
||||||
[GitHub Pages / Actions workflow]: https://github.blog/changelog/2022-07-27-github-pages-custom-github-actions-workflows-beta/
|
|
||||||
[use this template]: https://github.com/just-the-docs/just-the-docs-template/generate
|
|
||||||
|
|||||||