This commit is contained in:
sunsets
2023-08-17 09:22:14 +08:00
25 changed files with 1419 additions and 5 deletions

View File

@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.0"
width="300.000000pt"
height="300.000000pt"
viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet"
id="svg1"
sodipodi:docname="param_3d honeycomb.svg"
xml:space="preserve"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
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"><defs
id="defs1" /><sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#4479FB"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="pt"
inkscape:zoom="2.0325"
inkscape:cx="200"
inkscape:cy="200"
inkscape:window-width="1920"
inkscape:window-height="1009"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g1" /><metadata
id="metadata1">&#10;Created by potrace 1.10, written by Peter Selinger 2001-2011&#10;</metadata><g
transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB"
stroke="none"
id="g1"><path
d="M 0.5,150 V 299.5 H 150 299.5 V 150 0.5 H 150 0.5 Z m 287,-122.3 c 0,15.5 -0.1,16.1 -1.8,14.5 -1,-1 -2.9,-1.7 -4.2,-1.7 -1.5,0 -5.5,-3.3 -12.8,-10.6 -5.8,-5.8 -11.4,-11 -12.3,-11.5 -1,-0.5 -10.2,-0.9 -20.6,-0.9 H 217 L 205.5,29 194,40.5 H 179 164 L 152.5,29 141,17.5 H 121 101 L 89.5,29 78,40.5 H 63 48 L 38.5,31 29,21.5 h 24.8 24.7 v -5 -5 H 183 287.5 Z m -269,0.8 c 1.7,0 5.7,3.3 14,11.5 L 44.2,51.5 H 63.6 83 L 94.5,40 106,28.5 h 15 15 L 147.5,40 159,51.5 H 178.5 198 L 209.5,40 221,28.5 h 14.9 15 L 262,39.4 c 6.3,6.3 12.2,11.2 13.8,11.6 l 2.7,0.7 v 11.9 c 0,10.9 -0.2,11.9 -1.8,11.9 -1,0 -7,5.2 -13.4,11.5 L 251.8,98.5 H 236.9 222.1 L 210.5,87 198.8,75.5 H 178.9 159 L 147.5,87 136,98.5 H 121 106 L 94.5,87 83,75.4 62.8,75.7 42.5,76 31.2,87.2 c -7.2,7.3 -12,11.3 -13.3,11.3 -1.2,0 -2.7,0.7 -3.4,1.5 -0.7,0.8 -1.6,1.5 -2.1,1.5 -0.5,0 -0.9,-17.2 -0.9,-38.7 V 24.2 l 2.3,2.1 c 1.3,1.2 3.4,2.2 4.7,2.2 z m 269,92.7 v 38.6 l -2.3,-2.1 c -1.3,-1.2 -3.2,-2.2 -4.3,-2.2 -1.1,0 -6,-4.2 -11.9,-10.1 -5.5,-5.6 -11.4,-10.7 -13.2,-11.5 -3.8,-1.6 -35.3,-2 -38.2,-0.5 -0.9,0.5 -6.5,5.7 -12.3,11.5 l -10.5,10.6 H 178.9 163.1 L 152,144.6 c -6.1,-6 -12.2,-11.2 -13.6,-11.6 -1.4,-0.3 -10.3,-0.5 -19.7,-0.3 L 101.5,133 90.2,144.2 79,155.5 H 63.5 48 L 37.5,145 C 31.8,139.3 25.9,134.1 24.3,133.4 l -2.8,-1.1 v -11.4 c 0,-11.1 0.1,-11.4 2.3,-11.9 1.3,-0.4 7.3,-5.6 13.3,-11.6 L 48,86.5 H 63.5 79 l 11.2,11.2 11.3,11.3 19.3,0.3 19.2,0.3 L 151.5,98 163,86.5 h 15.5 15.5 l 11.2,11.2 11.3,11.3 17.7,0.3 c 9.7,0.2 18.8,0 20.2,-0.3 1.4,-0.4 7.5,-5.6 13.6,-11.6 6.8,-6.7 11.9,-10.9 13.1,-10.9 1.2,0 2.9,-0.9 3.9,-2 1,-1.1 2,-2 2.2,-2 0.1,0 0.3,17.4 0.3,38.7 z M 14.5,142 c 0.7,0.8 2.2,1.5 3.3,1.5 1.3,0 6.4,4.3 13.7,11.5 l 11.7,11.5 H 63.1 83 L 94.5,155 106,143.5 h 15 15 l 11.5,11.5 11.5,11.5 h 19.9 19.9 l 11.7,-11.5 11.6,-11.5 h 14.5 14.4 l 10.5,10.6 c 5.8,5.8 12,11.2 13.8,12 l 3.2,1.4 V 179 c 0,9.8 -0.2,11.5 -1.6,11.5 -0.9,0 -6.9,5.2 -13.3,11.5 l -11.8,11.5 H 236.4 221 L 209.8,202.2 198.5,191 179.2,190.7 160,190.4 148.4,201.9 136.8,213.5 H 121.4 106 L 96,203.4 c -5.5,-5.5 -11.2,-10.7 -12.7,-11.5 -2.1,-1.1 -7.1,-1.4 -20.9,-1.4 H 44.2 L 32.5,202 c -7.7,7.7 -12.3,11.5 -13.8,11.5 -1.2,0 -3,0.9 -3.9,2 -1,1.1 -2.1,2 -2.5,2 -0.5,0 -0.8,-17.3 -0.8,-38.5 0,-21.4 0.4,-38.5 0.9,-38.5 0.5,0 1.4,0.7 2.1,1.5 z m 273,94.7 c 0,36.9 -0.1,38.1 -1.8,36.5 -1,-1 -2.9,-1.7 -4.2,-1.7 -1.7,0 -5.8,-3.3 -14,-11.5 L 255.8,248.5 H 236.4 217 L 205.5,260 194,271.5 H 179 164 L 152.5,260 141,248.5 H 121.4 101.8 L 90.3,260 78.8,271.5 H 63.4 48.1 L 36.5,260 c -6.4,-6.3 -12.4,-11.5 -13.3,-11.5 -1.5,0 -1.7,-1.5 -1.7,-11.5 v -11.4 l 2.7,-1.5 c 1.6,-0.8 7.5,-6.2 13.3,-12 L 48,201.5 h 15 15 l 10.5,10.6 c 5.8,5.8 11.9,11.2 13.7,12 2.4,1 7.9,1.4 20.5,1.4 H 140 l 12,-12 12,-12 h 15 15 l 10.5,10.6 c 5.8,5.8 11.7,11.2 13.2,12 3.8,2 33.2,2 37.9,0 1.9,-0.8 8.1,-6.2 13.9,-12 6.8,-6.9 11.2,-10.6 12.6,-10.6 1.2,0 2.7,-0.7 3.4,-1.5 0.7,-0.8 1.4,-1.5 1.6,-1.5 0.2,0 0.4,17.2 0.4,38.2 z M 14.5,258 c 0.7,0.8 2.3,1.5 3.6,1.5 1.7,0 5.3,2.9 12.1,9.8 14.3,14.3 11.6,13.2 33.8,13.2 H 83 L 94.5,271 106,259.5 h 15 15 l 11.5,11.5 11.5,11.5 h 20 20 L 210.5,271 222,259.5 h 15 15 l 8.8,8.8 c 4.8,4.8 8.7,9.1 8.7,9.5 0,0.4 -10.8,0.7 -24,0.7 h -24 v 4.5 4.5 h -105 -105 V 272 c 0,-8.5 0.4,-15.5 0.9,-15.5 0.5,0 1.4,0.7 2.1,1.5 z"
id="path1-6"
style="fill:#999999;stroke:none;stroke-width:0.1;fill-opacity:0.80000001"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" /><path
d="M10 1495 l0 -1495 1495 0 1495 0 0 1495 0 1495 -1495 0 -1495 0 0 -1495z m1000 1376 c0 -5 -7 -14 -15 -21 -8 -7 -15 -24 -15 -39 0 -19 -25 -51 -102 -129 l-103 -102 0 -215 0 -215 103 -102 102 -103 0 -160 0 -160 -102 -103 -103 -102 0 -215 0 -215 103 -102 102 -103 0 -158 0 -158 -101 -102 c-62 -63 -103 -112 -106 -129 l-5 -28 -128 0 -128 0 -7 27 c-3 15 -50 72 -106 128 l-99 101 0 165 0 164 91 90 c50 50 97 102 105 117 20 39 20 377 0 416 -8 15 -55 67 -105 117 l-91 90 0 160 0 160 91 90 c50 50 97 102 105 117 11 21 14 70 14 208 0 138 -3 187 -14 208 -8 15 -55 67 -105 117 -76 75 -91 95 -91 121 0 17 -7 37 -15 44 -8 7 -15 16 -15 21 0 5 164 9 370 9 206 0 370 -4 370 -9z m1150 0 c0 -5 -7 -14 -15 -21 -8 -7 -15 -26 -15 -43 0 -26 -17 -48 -100 -132 l-100 -102 0 -213 0 -213 100 -102 100 -101 0 -164 0 -163 -100 -100 -100 -100 0 -211 0 -211 100 -100 100 -100 0 -165 0 -165 -95 -95 c-59 -59 -99 -107 -103 -125 l-8 -30 -131 -3 -131 -3 -6 33 c-4 25 -31 59 -101 128 l-95 95 0 164 0 164 100 103 100 103 0 207 0 207 -100 102 -100 101 0 169 0 169 100 101 100 102 0 197 c0 151 -3 203 -14 224 -8 15 -53 65 -100 112 -67 66 -86 91 -86 112 0 16 -9 36 -20 45 -11 10 -20 21 -20 25 0 5 167 8 370 8 206 0 370 -4 370 -9z m720 -1046 l0 -1055 -45 0 -45 0 0 -235 c0 -129 -3 -235 -7 -235 -4 0 -45 37 -90 82 l-83 83 0 160 0 160 91 90 c50 50 97 104 105 122 20 46 20 370 0 416 -8 18 -55 72 -105 122 l-91 90 0 160 0 160 91 90 c50 50 97 104 105 122 16 38 20 365 5 406 -5 13 -52 66 -105 118 -80 79 -96 99 -96 125 0 17 -7 37 -15 44 -8 7 -15 16 -15 21 0 5 68 9 150 9 l150 0 0 -1055z m-1530 921 c7 -19 55 -76 107 -128 l93 -93 0 -165 0 -165 -91 -90 c-50 -50 -97 -104 -105 -122 -20 -46 -20 -363 0 -401 8 -15 55 -67 105 -117 l91 -90 0 -170 0 -170 -87 -85 c-127 -126 -123 -114 -123 -318 0 -126 4 -181 14 -205 8 -18 55 -72 105 -122 73 -71 91 -95 91 -118 0 -18 9 -36 23 -48 22 -18 15 -18 -352 -19 -362 0 -374 1 -358 18 10 10 17 31 17 47 0 23 20 50 101 131 l100 102 -3 216 -3 216 -97 98 -98 97 0 165 0 164 100 101 100 102 0 208 0 208 -100 102 -100 101 0 164 0 164 100 101 c76 78 100 108 100 129 l0 26 128 0 128 0 14 -34z m1155 6 c3 -17 43 -66 105 -127 l100 -100 0 -163 0 -164 -100 -101 c-56 -56 -103 -111 -106 -123 -3 -11 -4 -107 -2 -212 l3 -192 103 -103 102 -102 0 -160 0 -160 -102 -103 -103 -102 0 -210 0 -210 103 -102 c82 -84 102 -109 102 -132 0 -16 7 -38 17 -48 16 -17 4 -18 -357 -18 l-373 0 21 23 c12 13 22 34 22 48 0 17 24 49 86 109 47 47 92 99 100 116 12 26 15 69 12 228 l-3 196 -97 98 -98 97 0 170 0 170 98 97 97 98 3 192 c2 105 0 203 -3 217 -4 14 -49 68 -101 121 l-94 96 0 170 0 169 95 95 c58 58 97 105 100 122 l7 28 128 0 128 0 7 -28z m-2115 -387 l0 -170 -86 -85 c-47 -47 -92 -97 -100 -112 -20 -39 -20 -387 0 -426 8 -15 53 -65 100 -112 l86 -85 0 -169 0 -170 -100 -101 -100 -102 0 -191 c0 -105 4 -202 10 -216 5 -14 50 -67 100 -117 67 -67 90 -98 90 -117 0 -14 10 -36 22 -49 l21 -23 -156 0 -157 0 2 1053 3 1052 48 3 47 3 0 237 0 237 85 -85 85 -85 0 -170z"
id="path1" /></g></svg>

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -0,0 +1,213 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.0"
width="300.000000pt"
height="300.000000pt"
viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet"
id="svg1"
sodipodi:docname="param_adaptive cubic.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
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">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#4479FB"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="pt"
inkscape:zoom="2.09"
inkscape:cx="200.23923"
inkscape:cy="202.63158"
inkscape:window-width="1920"
inkscape:window-height="1009"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g1" />
<metadata
id="metadata1">&#10;Created by potrace 1.10, written by Peter Selinger 2001-2011&#10;</metadata>
<g
transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB"
stroke="none"
id="g1">
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2922.9849,1156.867 2685.6418,1027.1363"
id="path6-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2515.5503,1316.9857 V 889.95218"
id="path10"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2131.5789,696.17225 2515.5503,893.5407"
id="path11"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2903.11,706.9378 2519.1388,893.5407"
id="path12"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 479.47736,1305.5742 V 878.54066"
id="path10-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 95.505955,684.76071 479.47736,882.12916"
id="path11-3"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 867.03706,695.52626 -383.9712,186.6029"
id="path12-8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="M 785.97788,1940.9594 472.32472,2110.7011"
id="path7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="m 476.01476,2110.7011 3.69004,276.7528"
id="path8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="m 225.09225,1918.8192 250.92251,188.1919"
id="path9"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2800.2852,1915.4748 2486.632,2085.2165"
id="path7-8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 2490.3221,2085.2165 3.69,276.7528"
id="path8-6"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 2239.3995,1893.3346 250.9226,188.1919"
id="path9-6"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:87.3261;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 1782.9922,115.8515 1493.4947,309.95949"
id="path7-8-0"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:89.5926;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1495.8849,297.52708 3.6652,309.54787"
id="path8-6-9"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1244.9499,120.24856 250.9226,188.1918"
id="path9-6-6"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1848.5894,2457.0689 -381.4358,198.5536"
id="path7-8-0-8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1470.3029,2642.9053 4.8292,316.6373"
id="path8-6-9-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1139.6762,2461.5667 330.6103,192.5019"
id="path9-6-6-0"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:8.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 149.4465,152.02952 V 60.516606"
id="path4"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:8.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 147.60148,148.70849 81.54982,47.23247"
id="path5"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 2094.2074,578.15143 815.4982,-472.3247"
id="path5-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 238.69304,2920.0892 1054.1912,2447.7645"
id="path5-8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:92.2818;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 95.423001,1120.2738 301.43238,1003.1616"
id="path5-5"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:8.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 151.29152,149.07749 -77.121777,49.4465"
id="path6"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 902.42225,605.20306 131.2045,110.73806"
id="path6-03"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2697.6137,2919.7604 1926.396,2425.2954"
id="path6-0"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
d="M0 1495 l0 -1495 1495 0 1495 0 0 1495 0 1495 -1495 0 -1495 0 0 -1495z m600 1330 l0 -45 288 0 c159 0 291 -3 294 -6 3 -3 -8 -29 -26 -58 -17 -29 -56 -97 -86 -149 l-55 -96 -447 -1 -448 0 0 200 0 200 240 0 240 0 0 -45z m1069 -47 c58 -105 88 -158 137 -241 19 -32 34 -60 34 -63 0 -2 -153 -4 -340 -4 -204 0 -340 4 -340 9 0 5 13 31 29 58 16 26 66 112 112 191 l83 142 117 0 116 0 52 -92z m1211 -108 l0 -200 -451 2 -451 3 -23 40 c-12 22 -50 88 -84 146 -33 59 -61 110 -61 113 0 3 133 6 295 6 l295 0 0 45 0 45 240 0 240 0 0 -200z m-1940 -325 c0 -2 -13 -26 -29 -53 -15 -26 -39 -68 -53 -93 -14 -24 -41 -71 -60 -104 -86 -148 -235 -406 -274 -473 l-42 -73 -35 58 c-19 32 -54 92 -77 133 -24 41 -59 102 -78 135 -19 33 -43 75 -53 93 -17 28 -19 55 -19 207 l0 175 360 0 c198 0 360 -2 360 -5z m1025 -82 c28 -47 62 -107 76 -132 14 -25 69 -120 121 -211 53 -91 104 -181 115 -200 11 -19 52 -90 92 -157 39 -67 71 -127 71 -133 0 -6 -36 -74 -80 -151 -44 -77 -91 -157 -103 -178 -12 -21 -68 -119 -125 -217 l-103 -179 -492 2 c-271 1 -510 3 -532 3 -41 0 -41 0 -91 87 -28 49 -121 210 -207 360 l-157 272 96 168 c53 92 119 206 147 253 27 47 59 101 70 120 10 19 45 80 77 135 32 55 76 133 99 173 l42 72 417 0 417 0 50 -87z m815 -84 l0 -170 -101 -177 c-56 -97 -111 -193 -121 -212 -46 -79 -36 -85 -138 92 -52 90 -115 199 -141 243 -135 230 -219 378 -219 386 0 5 158 9 360 9 l360 0 0 -171z m-2620 -314 c0 -3 16 -29 35 -59 19 -30 35 -57 35 -59 0 -3 17 -34 38 -68 22 -35 50 -84 64 -109 14 -25 38 -67 53 -93 l27 -48 -132 -232 c-74 -128 -139 -241 -147 -252 -11 -16 -13 61 -13 485 l0 505 20 -33 c11 -18 20 -35 20 -37z m2720 -437 c0 -305 -4 -498 -9 -493 -16 17 -281 482 -281 494 0 6 43 87 96 179 54 92 106 183 116 202 26 46 72 120 76 120 1 0 2 -226 2 -502z m-231 -350 l131 -227 0 -70 0 -71 -306 0 c-168 0 -303 3 -301 8 19 33 214 372 270 470 39 67 71 121 72 120 1 -2 61 -105 134 -230z m-2001 -56 c89 -153 164 -286 168 -295 7 -19 15 -18 -171 -18 -52 0 -169 0 -260 1 l-165 0 0 74 0 73 106 184 c58 101 116 201 128 221 11 21 24 38 27 38 3 0 79 -125 167 -278z m356 -617 c58 -101 106 -187 106 -190 0 -3 -133 -5 -295 -5 l-295 0 0 -50 0 -50 -197 2 -198 3 -3 238 -2 237 388 0 389 0 107 -185z m946 165 c-35 -66 -189 -326 -228 -387 l-47 -73 -177 0 -177 0 -24 32 c-27 37 -257 431 -257 442 0 3 207 6 460 6 460 0 461 0 450 -20z m928 -217 l-3 -238 -202 -3 -203 -2 0 50 0 50 -290 0 c-167 0 -290 4 -290 9 0 8 155 284 196 349 l14 22 390 0 390 0 -2 -237z"
id="path1"
style="stroke-width:0.08000003;stroke-dasharray:none" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M13 2984 c-2 -7 -5 -680 -6 -1495 l-2 -1484 1492 0 1492 0 3 1490 c2
820 3 1491 2 1492 0 2 -670 4 -1489 5 -1113 2 -1489 0 -1492 -8z m1147 -117
c0 -1 -232 -234 -515 -517 l-515 -515 0 518 0 517 515 0 c283 0 515 -1 515 -3z
m1620 0 c0 -1 -596 -598 -1325 -1327 l-1325 -1325 0 729 0 730 597 598 598
598 727 0 c401 0 728 -1 728 -3z m-507 -2139 l-597 -598 -731 0 -730 0 1325
1325 1325 1325 3 -727 2 -727 -597 -598z m597 -83 l0 -515 -517 0 -518 0 515
515 c283 283 516 515 517 515 2 0 3 -232 3 -515z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1021 B

View File

@@ -0,0 +1,34 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M10 1495 l0 -1495 1495 0 1495 0 0 1495 0 1495 -1495 0 -1495 0 0
-1495z m325 1352 c-22 -18 -76 -67 -121 -109 -44 -43 -83 -78 -87 -78 -9 0 -9
205 0 213 3 4 61 7 127 6 l121 0 -40 -32z m2545 -224 c-1 -194 -3 -253 -12
-238 -72 130 -214 304 -334 409 -43 38 -80 73 -82 77 -2 5 93 9 212 9 l216 0
0 -257z m-481 130 c105 -81 270 -269 349 -401 l32 -52 0 -706 0 -706 -36 -60
c-55 -94 -113 -165 -220 -268 -151 -144 -307 -240 -497 -305 l-102 -35 -333 0
-333 0 -96 36 c-426 159 -713 484 -804 908 -24 115 -26 342 -3 465 67 357 325
678 654 812 146 59 220 73 395 73 241 1 371 -36 560 -160 189 -123 329 -317
391 -540 36 -131 38 -315 5 -439 -45 -166 -135 -315 -257 -422 -68 -60 -70
-62 -161 -110 -121 -64 -182 -78 -348 -78 -140 0 -155 2 -229 29 -208 75 -349
211 -422 406 -24 67 -28 89 -28 200 -1 106 3 135 22 192 24 69 58 126 116 193
l35 40 185 -185 186 -185 42 43 43 42 -205 205 c-200 199 -207 205 -247 205
-35 0 -47 -7 -96 -53 -173 -167 -246 -425 -187 -662 37 -146 99 -252 216 -368
145 -146 349 -227 567 -227 199 0 372 58 539 182 154 113 280 299 334 493 44
156 53 278 29 415 -49 291 -186 520 -410 688 -451 337 -1084 286 -1499 -123
-179 -176 -267 -342 -355 -665 -6 -23 -9 128 -10 457 l-1 493 48 46 c26 26 76
71 111 100 l65 54 960 0 959 0 36 -27z m-2134 -1698 c36 -139 134 -337 223
-450 171 -220 373 -367 632 -461 l65 -23 -132 -1 -133 0 0 50 0 50 -350 0
-350 0 1 498 c1 283 5 484 9 467 5 -16 20 -75 35 -130z m2615 -590 l0 -345
-437 0 -438 1 60 20 c310 104 585 319 763 596 26 40 48 73 50 73 1 0 2 -155 2
-345z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M4 2991 c-2 -2 -4 -676 -4 -1498 l0 -1493 1498 0 1497 0 -2 1495 -2
1495 -1491 2 c-820 2 -1494 1 -1496 -1z m2774 -1494 l2 -1277 -1280 0 -1280 0
0 1280 0 1280 1278 -2 1277 -3 3 -1278z"/>
<path d="M630 1495 l0 -865 865 0 865 0 0 865 0 865 -865 0 -865 0 0 -865z
m1570 5 l0 -700 -700 0 -700 0 0 700 0 700 700 0 700 0 0 -700z"/>
<path d="M1210 1495 l0 -285 290 0 290 0 0 285 0 285 -290 0 -290 0 0 -285z
m410 0 l0 -125 -120 0 -120 0 0 125 0 125 120 0 120 0 0 -125z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 990 B

View File

@@ -0,0 +1,208 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.0"
width="300.000000pt"
height="300.000000pt"
viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet"
id="svg1"
sodipodi:docname="param_cubic.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
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">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#4479FB"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="pt"
inkscape:zoom="1.045"
inkscape:cx="211.00478"
inkscape:cy="282.77512"
inkscape:window-width="1920"
inkscape:window-height="1009"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g1" />
<metadata
id="metadata1">&#10;Created by potrace 1.10, written by Peter Selinger 2001-2011&#10;</metadata>
<g
transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB"
stroke="none"
id="g1">
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 762.58493,2933.3687 196.84051,2753.4649"
id="path6-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 207.17691,2773.2734 25.503976,2100.7894"
id="path7-9"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 217.0479,2764.357 96.965109,2888.3359"
id="path9-1"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 1558.7065,1434.8516 2136.5314,889.29893"
id="path19"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
inkscape:connection-start="#path1" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="m 1955.7196,33.2103 177.1217,856.08863"
id="path20"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="M 2907.7491,1077.4908 2129.1513,889.29893"
id="path21"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="M 1254.6125,597.78598 981.54983,911.43915"
id="path16"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="M 1642.0664,778.5978 1254.6125,597.786"
id="path17"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="M 1254.6125,601.47601 1151.2916,232.47232"
id="path18"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 1409.4211,1478.3903 693.72694,1339.4834"
id="path13"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
inkscape:connection-start="#path1" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="M 380.0738,405.90406 708.48709,1339.4834"
id="path14"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="M 704.79705,1339.4834 132.84133,1808.1181"
id="path15"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="m 2129.1513,2095.9409 291.5129,-313.653"
id="path10"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 2646.0846,2606.8418 291.5129,-313.653"
id="path10-4"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 394.25801,341.81413 685.77091,28.161132"
id="path10-5"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2797.048,1904.059 2420.6642,1782.2879"
id="path11"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="m 2287.8229,1350.5535 129.1513,431.7344"
id="path12"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85.5063;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2553.328,2620.0433 1750.2118,2345.7542"
id="path6"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85.5063;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 1753.879,2345.7542 1527.6288,1582.001"
id="path7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85.5063;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1753.879,2349.5117 -425.395,454.6434"
id="path9"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:8.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.80000001"
d="M 54.612546,58.671586 80.442802,80.442802"
id="path2"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:8.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.80000001"
d="M 80.442802,80.442802 122.50922,67.527675"
id="path3"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:8.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.80000001"
d="M 80.811808,80.073801 71.955719,122.87823"
id="path5"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2569.3392,506.02451 2827.8107,263.63872"
id="path2-1"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 2810.028,251.27354 133.0938,38.6031"
id="path3-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2840.5346,286.68096 2787.5647,88.62491"
id="path5-5"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
d="M0 1495 l0 -1495 1495 0 1495 0 0 1495 0 1495 -1495 0 -1495 0 0 -1495z m860 1372 c0 -1 -166 -169 -370 -372 l-370 -370 0 373 0 372 370 0 c204 0 370 -1 370 -3z m1624 -9 c14 -55 24 -103 21 -107 -3 -2 -89 19 -192 47 -103 29 -204 56 -223 61 -25 6 27 9 178 10 162 1 213 -2 216 -11z m-1409 -110 c3 -13 10 -39 15 -58 5 -19 30 -109 54 -200 24 -91 62 -232 85 -315 22 -82 54 -202 70 -265 17 -63 41 -155 55 -203 l24 -88 -31 6 c-18 4 -120 31 -227 60 -107 29 -283 76 -390 105 -107 29 -265 71 -350 94 l-155 42 -3 64 -3 64 358 358 358 358 67 0 c61 0 67 -2 73 -22z m965 1 c41 -11 82 -22 91 -24 14 -3 232 -61 324 -86 60 -17 95 -31 95 -38 0 -11 -1015 -1021 -1026 -1021 -7 0 -30 69 -53 153 -23 83 -46 168 -51 187 -10 35 -50 187 -150 560 -29 107 -58 216 -65 243 l-13 47 387 0 c357 0 392 -2 461 -21z m655 -9 c-27 -28 -55 -39 -55 -22 0 4 -3 17 -6 30 -6 21 -3 22 42 22 l48 0 -29 -30z m97 -192 l88 -21 -1 -346 c-1 -317 -2 -342 -15 -296 -19 66 -25 90 -79 290 -25 94 -58 217 -74 275 -27 99 -29 120 -13 120 3 0 46 -10 94 -22z m-178 -188 c5 -23 15 -64 57 -216 21 -78 54 -202 74 -277 l35 -136 0 -246 c0 -230 -1 -246 -17 -241 -50 14 -549 149 -868 233 -93 25 -183 50 -198 56 -29 10 -27 12 430 469 l458 458 13 -42 c7 -24 14 -50 16 -58z m-2214 -605 c91 -24 242 -65 335 -90 94 -24 186 -49 205 -55 53 -15 302 -81 319 -85 81 -19 147 -40 153 -49 8 -12 -999 -1026 -1019 -1026 -12 0 -23 34 -67 200 -41 155 -66 251 -87 325 -17 63 -19 105 -19 447 0 208 3 378 8 378 4 0 81 -20 172 -45z m1288 -345 c64 -17 182 -49 262 -70 80 -22 222 -60 315 -85 94 -25 186 -49 205 -55 19 -5 97 -26 173 -46 l137 -37 0 -126 0 -126 -372 -372 -373 -373 -66 0 -67 0 -31 118 c-17 64 -36 133 -41 152 -9 33 -25 92 -155 580 -32 118 -73 269 -91 335 -29 107 -33 135 -18 135 2 0 57 -14 122 -30z m-188 -250 c6 -19 30 -111 55 -205 25 -93 63 -235 85 -315 55 -201 71 -262 75 -285 3 -11 11 -43 20 -70 8 -28 15 -53 15 -57 0 -5 -116 -8 -257 -8 l-258 0 -165 45 c-91 24 -240 65 -333 90 -92 25 -174 45 -182 45 -8 0 -15 3 -15 7 0 5 206 214 457 465 l458 458 18 -68 c9 -37 22 -83 27 -102z m-1336 -361 c15 -58 39 -151 55 -207 l29 -102 -37 6 c-20 4 -47 10 -61 14 l-25 6 -2 210 c-2 118 1 203 6 194 5 -8 20 -63 35 -121z m2716 -294 l0 -285 -287 0 -288 0 285 285 c157 157 286 285 287 285 2 0 3 -128 3 -285z m-2615 -145 c27 0 22 -29 -11 -61 l-34 -33 0 53 c0 44 3 52 16 47 9 -3 22 -6 29 -6z m310 -85 c72 -20 173 -47 225 -61 52 -14 147 -39 210 -55 63 -17 117 -32 119 -35 2 -2 -147 -4 -332 -4 l-336 0 -7 38 c-3 20 -12 59 -20 86 -13 46 -12 66 4 66 4 0 65 -16 137 -35z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M10 2988 c0 -5 0 -677 0 -1494 l-1 -1485 1488 1 c818 0 1488 2 1490
4 2 2 4 672 6 1490 l2 1486 -25 0 c-14 0 -685 1 -1493 3 -807 1 -1467 -1
-1467 -5z m917 -355 l-237 -238 -237 238 -238 237 475 0 475 0 -238 -237z
m749 222 c16 -8 147 -133 291 -277 l263 -263 -365 -365 -365 -365 -365 365
-365 365 278 278 278 277 160 0 c122 0 168 -4 190 -15z m871 -222 l-237 -238
-237 238 -238 237 475 0 475 0 -238 -237z m-2180 -560 l-237 -238 0 475 0 475
237 -238 238 -237 -238 -237z m2503 235 l0 -473 -237 237 -238 238 235 235
c129 129 236 235 237 235 2 0 3 -213 3 -472z m-1820 -1173 l-365 -365 -267
267 c-148 148 -268 263 -268 258 0 -6 -5 -3 -10 5 -13 20 -13 331 0 367 6 15
131 148 278 296 l267 267 365 -365 365 -365 -365 -365z m1807 544 c10 -12 13
-58 13 -185 l0 -169 -278 -278 -277 -277 -365 365 -365 365 365 365 365 365
264 -267 c145 -148 270 -275 278 -284z m-990 -631 l363 -363 -277 -278 -277
-277 -157 0 c-87 0 -170 5 -185 10 -15 6 -148 131 -296 278 l-269 266 363 363
c200 200 365 363 368 363 3 0 168 -163 367 -362z m-1500 -595 l-237 -238 0
475 0 475 237 -238 238 -237 -238 -237z m2503 235 l0 -473 -237 237 -238 238
235 235 c129 129 236 235 237 235 2 0 3 -213 3 -472z m-1940 -323 l235 -235
-475 0 -475 0 235 235 c129 129 237 235 240 235 3 0 111 -106 240 -235z m1620
0 l235 -235 -475 0 -475 0 235 235 c129 129 237 235 240 235 3 0 111 -106 240
-235z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.0"
width="300.000000pt"
height="300.000000pt"
viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet"
id="svg1"
sodipodi:docname="param_gyroid.svg"
xml:space="preserve"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
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"><defs
id="defs1" /><sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#4479FB"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="pt"
inkscape:zoom="2.0325"
inkscape:cx="200"
inkscape:cy="200"
inkscape:window-width="1920"
inkscape:window-height="1009"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g1" /><metadata
id="metadata1">&#10;Created by potrace 1.10, written by Peter Selinger 2001-2011&#10;</metadata><g
transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB"
stroke="none"
id="g1"><path
d="M0 1495 l0 -1495 1502 0 1501 0 -6 128 c-4 70 -7 742 -7 1495 l0 1367 -1495 0 -1495 0 0 -1495z m1580 1377 c0 -5 -7 -23 -16 -41 -15 -29 -14 -33 4 -64 30 -49 62 -155 62 -206 0 -50 -19 -120 -45 -170 -9 -17 -61 -79 -115 -136 -158 -166 -205 -254 -217 -402 -13 -161 31 -258 198 -438 177 -190 215 -313 148 -477 -18 -42 -53 -88 -142 -185 -126 -137 -164 -198 -193 -313 -11 -43 -15 -90 -12 -142 l5 -78 -289 0 -288 0 -16 38 c-23 53 -44 138 -44 175 0 34 18 99 44 157 8 19 63 87 122 150 158 170 196 239 213 388 17 160 -28 267 -184 432 -144 153 -150 162 -181 278 -18 67 -18 105 1 166 23 77 55 123 163 237 142 151 184 231 201 378 9 85 -6 183 -35 228 -8 12 -14 25 -14 28 0 3 142 5 315 5 173 0 315 -4 315 -8z m1298 -79 l3 -83 -51 0 -50 0 0 -335 c0 -305 -2 -342 -20 -407 -26 -96 -27 -215 0 -300 19 -59 20 -92 20 -592 0 -506 -1 -532 -21 -598 -16 -54 -20 -91 -17 -164 l3 -94 -287 0 -287 0 -27 58 c-23 49 -27 70 -28 152 0 86 2 100 28 150 16 31 66 93 113 141 104 107 150 168 184 244 50 114 61 216 35 326 -20 82 -58 143 -155 244 -109 113 -146 161 -179 233 -22 49 -26 71 -26 152 -1 132 12 154 183 335 37 39 78 86 92 105 60 82 99 201 99 300 0 69 -26 178 -48 203 -15 17 -5 17 209 15 l224 -3 3 -82z m-2002 -48 c3 -19 4 -70 2 -112 -6 -125 -41 -185 -203 -353 -129 -133 -165 -210 -165 -357 0 -169 44 -264 196 -423 163 -170 179 -202 172 -342 -7 -132 -30 -176 -174 -330 -153 -164 -187 -228 -192 -370 -3 -62 0 -116 8 -146 14 -50 61 -155 81 -178 10 -12 -25 -14 -235 -14 l-246 0 0 40 0 40 50 0 50 0 0 348 c0 192 3 352 7 356 15 14 32 103 33 163 0 61 -13 137 -32 178 -5 11 -7 267 -6 580 3 499 5 566 21 618 21 71 21 152 1 232 -9 33 -18 70 -21 83 l-5 22 325 0 326 0 7 -35z m1482 18 c4 -10 7 -59 7 -108 0 -128 -31 -187 -175 -341 -116 -124 -163 -199 -186 -293 -25 -104 -16 -186 34 -308 30 -72 46 -94 172 -229 53 -56 109 -126 125 -156 28 -49 30 -61 30 -153 0 -93 -2 -105 -32 -166 -23 -47 -67 -103 -148 -190 -145 -156 -195 -254 -195 -384 0 -89 50 -246 95 -295 18 -20 15 -20 -348 -20 -385 0 -385 0 -353 43 11 15 11 24 -1 60 -10 28 -14 69 -11 122 5 112 42 188 145 297 191 202 228 272 225 433 -4 172 -55 273 -227 449 -63 64 -96 108 -118 153 -27 59 -29 71 -25 152 6 127 38 188 179 338 155 166 194 246 191 397 -2 78 -13 139 -37 199 -7 16 12 17 319 17 302 0 327 -1 334 -17z m-2220 -203 c0 -36 -4 -78 -8 -95 -5 -18 -8 18 -8 95 0 77 3 113 8 95 4 -16 8 -59 8 -95z m2741 -752 c0 -73 -3 -106 -9 -93 -16 37 -11 205 6 205 2 0 4 -51 3 -112z m-2741 -733 c0 -33 -4 -73 -8 -90 -5 -19 -8 15 -8 90 0 75 3 109 8 90 4 -16 8 -57 8 -90z m2742 -752 c0 -74 -3 -103 -10 -93 -17 26 -12 200 6 200 2 0 4 -48 4 -107z"
id="path1"
style="fill:#999999;fill-opacity:0.80000001" /><path
d="M 0,151 V 301 H 150 300 V 151 1 H 150 0 Z M 288,16.5 c 0,2.5 -0.2,4.5 -0.5,4.5 -0.3,0 -1.7,-0.7 -3.1,-1.6 -2.1,-1.4 -2.9,-1.5 -5.2,-0.5 -5.1,2.3 -10.7,6.6 -21.3,16.2 -16,14.6 -25.7,18.2 -40.3,15.2 -8.3,-1.7 -14.9,-5.7 -24.3,-14.6 -18.3,-17.3 -25.7,-21 -42.3,-21 -7.5,0 -10.9,0.4 -16,2.3 -8.5,3 -18.9,10.1 -27,18.5 C 97.7,46 91.7,49.3 78.7,51.3 74.5,52 63.9,49.7 59,47.1 53.4,44.2 51.5,42.7 41,32.9 36.3,28.6 31.6,24.4 30.5,23.6 28.7,22.2 31.1,22.1 53.8,22 H 79 V 17 12 H 183.5 288 Z M 19.5,31 c 3.3,1.9 9.8,7.1 14.5,11.5 16.2,15.5 24.1,19.5 39.6,20.2 8,0.4 11.4,0.2 16,-1.2 7.6,-2.3 16.4,-7.6 22.2,-13.3 14.9,-14.5 22.7,-19.6 32.4,-21.2 13.2,-2.1 24.4,1.9 36.1,12.9 19.7,18.7 28.6,23.1 46.3,23.1 14.5,0 24.9,-5.2 40.8,-20.5 4.9,-4.7 9.3,-8.5 9.7,-8.5 0.5,0 0.8,13 0.7,29.7 l -0.3,29.8 -4.1,2.2 c -2.2,1.2 -9,6.6 -15,12 -12.2,11 -17.3,14.6 -22.4,16.1 -10,2.9 -21.3,2.2 -29.7,-2 -2.5,-1.3 -8.9,-6.4 -14.2,-11.4 C 180.9,99.9 175.2,95.8 166.7,92.2 161.4,90 159,89.6 149.5,89.6 c -8.3,-0.1 -12.2,0.4 -16,1.7 -7.4,2.7 -15.2,7.9 -22.6,15 C 93,123.5 82.8,127.9 67.3,125 59,123.5 54.1,120.8 45.6,112.9 35.1,103.2 30.9,99.7 26.5,96.9 18.1,91.7 18.2,91.7 15,94 l -3,2.1 V 60.8 c 0,-19.4 0.4,-34.8 0.8,-34.2 0.4,0.6 3.4,2.6 6.7,4.4 z m 144,72.9 c 6.5,2.9 10.9,6.1 19.7,14.6 14.9,14.3 24.8,19 40.3,19 15.9,0 25.7,-4.7 42.4,-20.3 5.5,-5.1 12.7,-10.8 16.1,-12.7 l 6,-3.4 v 35 35 l -3,-2.2 c -2.6,-2 -3.3,-2.1 -5.6,-1 -5.4,2.4 -13.1,8.2 -20.9,15.7 -13.7,13.2 -20.2,16.4 -33.6,16.4 -12.6,0 -20.1,-3.9 -34.9,-18 -14.5,-13.8 -23.5,-18 -39.1,-18 -16,0 -24.2,3.8 -41.4,19.4 -17.1,15.5 -20.4,17 -35.2,16.4 -12.5,-0.5 -16.6,-2.6 -31.6,-16.3 -6,-5.4 -13.2,-11.3 -16,-13 l -5.2,-3.1 -0.3,-29.7 c -0.1,-16.3 0.1,-29.7 0.5,-29.7 0.5,0 3.3,2.3 6.3,5.1 22.7,21 28.9,24.3 46.5,24.3 16.1,0.1 24.6,-3.9 41.4,-19.6 9.8,-9.3 17.2,-14.2 23.2,-15.7 6.3,-1.5 19.1,-0.5 24.4,1.8 z m -4.5,72.7 c 8.1,1.9 16.4,7.2 25,15.9 13.4,13.7 26.2,19.8 41.4,19.7 16,-0.2 23.8,-3.8 39.9,-18.7 5.4,-4.9 10.4,-9.3 11.2,-9.8 1.3,-0.7 1.5,3 1.5,28.7 v 29.5 l -5.7,3.7 c -3.2,2 -9.6,7.3 -14.3,11.8 -14.6,14.1 -23.4,18.2 -37,17.4 -9.9,-0.6 -17.5,-4.3 -26.5,-12.7 -13.2,-12.6 -23.2,-20.1 -26.6,-20.1 -0.8,0 -2,-0.5 -2.5,-1 -1.8,-1.8 -15.4,-2.9 -22.9,-2 -13.1,1.7 -18.5,4.7 -35.3,19.8 -13.7,12.3 -19.5,15.3 -30.5,16 -13.4,0.8 -21.3,-2.9 -36.2,-17.2 -4.4,-4.2 -10.6,-9.3 -13.7,-11.3 L 21,242.5 v -30.3 c 0,-21.6 0.3,-30.2 1.1,-30.2 0.6,0 5.5,4 10.8,8.8 18.3,16.9 27.3,21.4 42.6,21.4 16.1,0 25.8,-4.5 41.2,-19.1 12.5,-11.9 17.6,-14.9 29.8,-17.5 3.8,-0.7 6,-0.6 12.5,1 z M 13.5,177 c 0.3,0.5 0.1,1 -0.4,1 -0.6,0 -1.1,-0.5 -1.1,-1 0,-0.6 0.2,-1 0.4,-1 0.3,0 0.8,0.4 1.1,1 z M 160,251.9 c 6.7,2.1 12.2,5.5 18.4,11.5 14,13.2 20.9,18.1 29.8,21.2 12.8,4.3 28.7,2.6 40.7,-4.4 2.5,-1.5 9.7,-7.4 16.1,-13.2 6.4,-5.8 13.9,-11.7 16.6,-13 2.7,-1.4 5.2,-3 5.6,-3.5 0.4,-0.6 0.8,7.9 0.8,18.7 V 289 H 150 12 l 0.1,-19.3 c 0,-10.5 0.3,-18.6 0.6,-18 0.2,0.7 1,1.3 1.6,1.3 2.3,0 11.6,7 20.4,15.3 14.5,13.7 25,18.7 39.4,18.7 15.4,0 26.2,-5.4 44,-21.8 8.5,-7.9 11.6,-10 20.9,-14 4,-1.7 14.3,-1.4 21,0.7 z"
id="path1-8"
style="fill:#4479FB;stroke:none;stroke-width:0.1"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" /></g></svg>

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@@ -0,0 +1,36 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M10 1500 l0 -1490 1490 0 1490 0 0 1490 0 1490 -1490 0 -1490 0 0
-1490z m1690 1372 c0 -4 -22 -30 -50 -57 -45 -45 -50 -53 -50 -95 l0 -45 180
-180 180 -180 -163 -163 -162 -162 -365 365 -365 365 80 80 80 80 317 0 c175
0 318 -4 318 -8z m790 -27 c-28 -29 -36 -33 -49 -22 -18 14 -51 48 -51 54 0 1
30 3 67 3 l67 0 -34 -35z m-1710 -118 l0 -52 403 -403 402 -402 50 0 50 0 202
202 c266 266 264 222 18 468 l-185 184 27 28 27 28 266 0 266 0 49 -50 c45
-46 53 -50 95 -50 42 0 50 4 95 50 l50 51 90 -3 90 -3 3 -555 2 -555 -143 143
-143 143 -45 -2 c-43 -2 -48 -7 -246 -203 l-203 -200 0 -46 0 -45 390 -390
390 -390 -2 -225 -3 -225 -95 -3 -95 -3 -50 51 c-41 41 -55 50 -85 50 -30 0
-44 -9 -85 -50 l-49 -50 -358 0 -358 0 0 -50 0 -50 -100 0 -100 0 0 50 0 50
-272 0 -273 0 190 190 190 190 185 -185 c169 -169 188 -185 220 -185 32 0 52
17 242 207 192 191 208 211 208 243 0 33 -36 71 -617 652 -583 583 -620 618
-653 618 -32 0 -51 -16 -237 -202 -174 -175 -203 -208 -209 -242 l-7 -38 187
-187 186 -186 -260 -260 -260 -260 0 730 0 730 115 115 c113 113 115 116 115
160 0 44 -2 47 -115 160 l-115 115 0 91 c0 50 3 94 7 97 3 4 129 7 280 7 l273
0 0 -53z m-548 -314 l98 -98 -97 -97 c-54 -54 -101 -98 -105 -98 -5 0 -8 88
-8 195 0 107 3 195 7 195 4 0 52 -44 105 -97z m1161 -1161 l567 -567 -163
-163 -162 -162 -180 180 -180 180 -50 0 -51 0 -298 -300 -299 -300 -226 2
-226 3 -3 90 -2 90 375 375 c350 350 375 377 375 410 0 32 -16 51 -187 222
l-188 188 160 160 c88 88 162 160 165 160 3 0 260 -255 573 -568z m1487 -174
c0 -175 -3 -318 -7 -318 -5 0 -173 165 -375 367 l-368 368 162 162 163 163
212 -212 213 -213 0 -317z m-372 -953 c-3 -3 -32 -5 -64 -3 l-59 3 34 33 35
33 30 -30 c16 -17 27 -33 24 -36z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,45 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M10 1495 l0 -1495 1495 0 1495 0 0 1495 0 1495 -1495 0 -1495 0 0
-1495z m358 1363 c-13 -11 -98 -300 -132 -450 -5 -21 -14 -29 -42 -34 -19 -3
-42 -13 -49 -21 -13 -13 -15 19 -15 251 l0 266 127 0 c103 0 124 -2 111 -12z
m1802 4 c0 -5 -55 -25 -122 -46 -193 -59 -361 -108 -383 -113 -15 -3 -43 19
-105 81 l-85 86 348 0 c191 0 347 -4 347 -8z m-783 -174 l92 -93 -24 -90 c-12
-49 -30 -117 -40 -150 -9 -33 -28 -105 -42 -160 -14 -55 -28 -103 -31 -107 -4
-4 -52 -19 -107 -33 -55 -15 -158 -43 -230 -62 -71 -19 -141 -37 -154 -40 -20
-5 -50 21 -210 181 l-188 187 59 217 c32 119 60 223 63 230 3 9 85 12 362 12
l358 0 92 -92z m1393 -63 c0 -118 -3 -155 -13 -155 -7 0 -82 70 -167 155
l-155 155 168 0 167 0 0 -155z m-373 -137 c101 -101 183 -190 183 -199 0 -9
-9 -45 -19 -80 -10 -35 -41 -146 -67 -246 -35 -131 -53 -183 -63 -183 -8 0
-28 -4 -45 -10 -17 -5 -125 -35 -240 -66 l-209 -55 -189 188 -189 189 16 59
c9 33 27 103 41 155 60 226 76 286 84 294 5 4 32 14 62 21 29 8 80 21 113 30
33 9 67 18 75 20 8 2 65 17 125 34 61 16 117 30 125 30 8 1 97 -81 197 -181z
m-1935 -515 c104 -103 188 -194 188 -202 0 -8 -7 -37 -15 -65 -8 -28 -38 -136
-66 -241 -28 -104 -52 -191 -54 -193 -2 -2 -27 -10 -56 -18 -105 -29 -239 -64
-244 -64 -3 0 -5 213 -5 473 l0 473 28 11 c15 6 29 11 32 12 3 1 89 -83 192
-186z m2308 -125 l0 -223 -47 47 -47 47 11 48 c17 78 77 303 80 303 2 0 3
-100 3 -222z m-1188 -175 l188 -188 -55 -205 c-31 -113 -62 -228 -71 -257 -18
-60 8 -48 -274 -122 -85 -23 -169 -46 -186 -51 -17 -6 -39 -10 -50 -10 -12 0
-91 72 -203 184 l-184 185 16 68 c22 97 103 393 114 422 8 21 33 30 219 80
115 31 227 62 249 68 22 6 42 11 45 12 3 0 89 -83 192 -186z m1056 -246 l133
-133 -4 -279 c-2 -154 -7 -294 -11 -312 -8 -29 -13 -33 -88 -53 -44 -12 -88
-23 -98 -25 -9 -2 -48 -12 -86 -23 -38 -11 -111 -30 -162 -43 l-92 -24 -187
187 -187 187 58 218 c85 314 76 292 111 302 69 21 460 128 475 130 3 1 65 -59
138 -132z m-1874 -576 l188 -188 -16 -59 c-9 -32 -29 -108 -46 -169 -16 -60
-35 -134 -41 -162 l-12 -53 -314 0 -313 0 2 363 3 362 170 47 c94 26 175 47
180 47 6 1 95 -84 199 -188z m1117 -297 l187 -186 -15 -52 c-8 -28 -17 -61
-20 -73 l-5 -23 -475 0 -475 0 6 27 c19 81 90 343 95 352 4 6 41 20 82 30 40
11 101 27 134 36 145 40 271 73 285 74 8 1 99 -83 201 -185z m889 -224 l0
-110 -251 0 c-235 0 -251 1 -244 18 3 9 9 29 12 44 4 23 14 29 72 44 54 15
399 110 409 113 1 1 2 -48 2 -109z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1,45 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M10 1505 l0 -1495 1495 0 1495 0 0 1495 0 1495 -1495 0 -1495 0 0
-1495z m475 1355 c-16 -17 -17 -33 -12 -132 3 -62 15 -167 27 -233 12 -66 27
-158 35 -205 13 -81 156 -535 174 -553 8 -8 75 6 98 21 10 6 -2 53 -48 191
-34 100 -59 185 -55 188 5 6 56 -2 256 -36 120 -20 121 -20 123 57 l2 47 -85
12 c-47 6 -110 16 -140 22 -30 6 -87 15 -126 22 l-71 11 -12 92 c-7 50 -16
120 -21 156 -5 36 -12 101 -15 145 -4 44 -9 88 -11 98 -5 16 12 17 250 17
l256 0 0 -80 c0 -43 5 -90 11 -103 7 -15 47 -42 122 -79 101 -50 279 -177 299
-212 10 -17 30 -80 68 -211 17 -60 36 -120 41 -133 5 -13 9 -31 9 -42 0 -10 3
-21 8 -23 9 -7 112 14 112 22 0 3 -7 44 -14 91 -7 47 -23 148 -36 225 -12 77
-27 151 -35 165 -8 17 -54 46 -139 90 -116 60 -182 103 -257 170 -23 20 -32
42 -45 105 -10 44 -24 88 -32 98 -14 16 7 17 433 17 l448 0 -21 -23 c-25 -26
-26 -44 -12 -114 10 -47 41 -229 62 -368 6 -38 14 -73 17 -78 4 -4 31 -2 60 5
l53 12 -6 45 c-3 26 -10 75 -15 111 -5 36 -14 103 -20 150 -6 47 -13 102 -16
123 l-5 37 310 0 310 0 0 50 c0 49 1 50 30 50 l30 0 0 -330 0 -330 -50 0 -50
0 0 -400 c0 -312 -3 -400 -12 -400 -7 0 -48 6 -92 12 l-79 13 -27 60 c-15 33
-46 99 -68 147 -23 48 -51 111 -63 138 -12 28 -27 49 -33 46 -6 -3 -30 -10
-53 -17 -24 -6 -43 -14 -43 -18 0 -3 34 -109 76 -236 97 -296 87 -285 266
-285 l128 0 0 -530 0 -530 -665 0 c-374 0 -665 4 -665 9 0 5 30 42 66 82 37
41 73 84 81 96 8 12 36 29 61 37 118 37 508 127 612 141 63 8 144 19 180 25
96 15 203 29 223 30 20 0 22 26 6 84 -12 43 5 42 -159 16 -36 -6 -114 -17
-175 -25 -60 -8 -126 -17 -145 -21 l-35 -6 -68 204 c-37 112 -75 217 -85 233
-15 24 -68 55 -253 148 -129 64 -238 117 -242 117 -4 0 -18 -22 -32 -50 l-25
-50 42 -26 c24 -15 108 -70 188 -122 80 -52 153 -99 163 -106 10 -6 49 -78 87
-161 39 -82 77 -162 86 -177 8 -16 12 -28 7 -28 -4 0 -37 -5 -73 -10 -81 -13
-162 -24 -310 -44 -104 -15 -117 -19 -136 -44 -12 -15 -80 -99 -151 -187
l-129 -160 -504 0 -505 0 -3 443 -2 443 25 -3 c23 -3 32 -18 81 -138 78 -191
82 -203 113 -325 29 -116 35 -123 102 -140 21 -5 35 1 71 32 24 21 66 56 93
78 26 22 69 58 95 80 26 22 77 65 114 95 37 30 81 67 97 81 l29 26 -32 41
c-18 23 -36 42 -40 42 -3 0 -94 -63 -200 -140 -106 -77 -196 -140 -199 -140
-15 0 -70 174 -101 320 -41 190 -62 217 -174 222 l-69 3 -6 315 c-3 173 -7
316 -7 318 -6 9 -52 -1 -62 -13 -7 -8 -16 -15 -21 -15 -5 0 -9 226 -9 515 l0
515 192 0 c190 0 191 0 173 -20z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1,58 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M0 1503 l0 -1498 1500 0 1500 0 0 1498 0 1497 -1500 0 -1500 0 0
-1497z m665 1367 c-3 -5 -11 -10 -17 -10 -5 0 -35 -15 -66 -34 -136 -82 -436
-246 -448 -246 -11 0 -14 29 -14 150 l0 150 276 0 c181 0 273 -3 269 -10z
m1653 -42 c90 -163 260 -471 286 -521 30 -57 31 -58 11 -70 -18 -11 -83 -46
-321 -173 -55 -30 -107 -54 -114 -54 -12 0 -590 571 -590 583 0 3 63 69 139
146 l140 141 210 0 209 0 30 -52z m562 -200 l0 -253 -63 -32 c-35 -18 -66 -33
-69 -33 -8 0 -32 42 -144 245 -159 291 -174 318 -174 322 0 2 101 3 225 3
l225 0 0 -252z m-1575 72 l110 -110 -161 -161 -162 -162 -34 64 c-20 35 -70
129 -113 209 -43 80 -93 173 -112 208 l-34 62 198 0 198 0 110 -110z m263 43
l-66 -66 -68 66 -68 67 135 0 134 0 -67 -67z m-831 -63 c19 -36 86 -163 150
-284 l116 -218 -297 -297 -296 -296 -145 145 -145 145 0 270 c0 148 4 275 8
281 4 6 50 35 102 64 52 30 148 85 214 122 65 37 121 68 125 68 3 0 31 16 61
35 30 20 58 34 63 32 5 -1 25 -32 44 -67z m1038 -450 c154 -154 281 -284 283
-289 2 -5 -5 -12 -16 -15 -10 -4 -95 -47 -188 -97 -320 -172 -413 -219 -417
-212 -3 5 -64 121 -137 258 -73 138 -137 256 -143 263 -5 7 -8 15 -6 18 2 3
81 83 174 178 94 96 170 174 170 175 1 1 127 -125 280 -279z m957 -152 c70
-121 78 -144 78 -210 l0 -63 -110 -110 -109 -109 -162 162 c-89 89 -160 164
-158 166 7 5 189 106 192 106 2 0 52 27 113 60 60 33 111 60 114 60 3 0 22
-28 42 -62z m-1594 -150 c89 -169 143 -271 176 -328 l25 -44 -39 -22 c-21 -12
-91 -50 -156 -85 -66 -34 -180 -95 -254 -135 l-135 -72 -128 126 c-70 70 -126
131 -124 137 6 17 541 553 554 554 6 1 43 -59 81 -131z m1192 -253 c94 -93
170 -172 170 -175 0 -9 -649 -654 -653 -650 -2 3 -32 59 -67 125 -35 66 -77
145 -93 175 -113 209 -187 353 -184 356 2 3 103 57 223 121 120 64 264 140
319 169 55 30 103 53 108 51 4 -1 84 -78 177 -172z m-2063 -107 l63 -62 -62
-63 c-34 -35 -66 -63 -70 -63 -4 0 -8 56 -8 125 0 69 3 125 7 125 4 0 36 -28
70 -62z m2543 -68 c0 -66 -3 -120 -6 -120 -4 0 -34 27 -67 61 l-60 60 59 60
c32 32 62 59 66 59 4 0 8 -54 8 -120z m-1357 -162 c29 -57 111 -211 181 -342
l127 -239 -130 -131 -131 -131 -325 325 c-179 179 -324 329 -322 333 1 4 50
33 107 64 58 31 175 94 260 139 85 46 160 84 167 84 6 0 36 -46 66 -102z
m-816 -152 c-3 -9 -424 -236 -439 -236 -4 0 -8 56 -8 124 l0 124 112 112 111
111 114 -113 c62 -62 112 -117 110 -122z m2101 85 l142 -139 0 -209 0 -208
-82 -45 c-45 -25 -112 -61 -148 -81 -36 -20 -112 -62 -170 -94 -58 -32 -125
-69 -150 -83 -127 -70 -191 -104 -194 -101 -4 4 -133 245 -193 359 l-34 64
338 338 c186 186 340 338 343 338 3 0 69 -63 148 -139z m-1465 -1003 l-148
-148 -277 0 -276 0 -66 123 c-37 67 -79 145 -95 172 -15 28 -60 106 -98 175
-39 69 -82 146 -97 171 l-26 46 137 73 c76 40 174 93 218 116 44 23 105 56
135 73 l55 30 342 -342 343 -342 -147 -147z m-1100 329 c19 -34 47 -84 62
-112 16 -27 67 -120 115 -205 l86 -155 -145 -3 c-80 -1 -151 0 -158 2 -10 4
-13 64 -13 276 0 161 4 269 9 266 5 -4 25 -34 44 -69z m1688 -25 c20 -37 66
-124 103 -194 l67 -127 -48 -30 c-41 -26 -58 -31 -113 -31 l-65 0 -110 110
-110 110 115 115 c63 63 117 115 120 115 3 0 21 -30 41 -68z m1019 -222 l0
-230 -324 0 -324 0 -16 34 c-9 19 -16 38 -16 43 0 5 21 21 48 35 47 25 251
137 497 274 72 40 131 72 133 73 1 1 2 -102 2 -229z m-1250 -152 c0 -4 -56 -8
-125 -8 -69 0 -125 3 -125 7 0 4 28 36 62 70 l62 63 63 -62 c35 -34 63 -66 63
-70z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -0,0 +1,38 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M0 1495 l0 -1495 1495 0 1495 0 0 1495 0 1495 -1495 0 -1495 0 0
-1495z m302 1362 c-18 -19 -22 -35 -22 -85 l0 -62 -62 0 c-43 0 -67 -5 -80
-17 -17 -15 -18 -12 -18 85 l0 102 102 0 101 0 -21 -23z m1668 15 c0 -4 -106
-113 -235 -242 l-235 -235 -235 235 c-129 129 -235 238 -235 242 0 5 212 8
470 8 259 0 470 -3 470 -8z m908 -94 c3 -96 -3 -113 -28 -83 -9 10 -32 15 -76
15 l-64 0 0 64 c0 44 -5 67 -15 76 -30 25 -13 31 83 28 l97 -3 3 -97z m-1678
-253 l255 -255 45 0 45 0 232 232 233 233 0 -325 0 -324 37 -38 37 -38 330 0
331 0 -233 -233 -232 -232 0 -50 0 -50 237 -237 238 -238 -345 0 -344 0 -28
-27 -28 -27 0 -335 0 -336 -238 238 c-230 230 -238 237 -277 237 -39 0 -47 -7
-277 -237 l-238 -238 0 336 0 335 -28 27 -28 27 -339 0 -340 0 238 238 237
237 0 45 0 45 -237 237 -238 238 327 0 327 0 275 -275 c151 -151 279 -275 284
-275 4 0 25 17 45 38 l37 37 -295 295 -295 295 -365 3 -365 3 0 229 0 230 63
0 c56 0 66 3 90 28 24 25 27 36 27 95 l0 67 273 0 272 0 255 -255z m1390 193
c0 -56 3 -65 32 -95 29 -30 37 -33 95 -33 l63 0 0 -230 0 -230 -320 0 -320 0
0 325 0 325 225 0 225 0 0 -62z m-2000 -1223 c0 -6 -106 -116 -235 -245 l-235
-235 0 480 0 480 235 -235 c129 -129 235 -239 235 -245z m2285 -464 c-3 -3
-111 100 -240 229 l-235 235 237 238 238 237 3 -466 c1 -257 0 -470 -3 -473z
m-2015 -491 l0 -320 -230 0 -230 0 0 59 c0 53 -3 63 -31 90 -27 28 -37 31 -90
31 l-59 0 0 230 0 230 320 0 320 0 0 -320z m1918 88 l2 -228 -62 0 c-56 0 -65
-3 -95 -32 -30 -29 -33 -37 -33 -90 l0 -58 -225 0 -225 0 0 320 0 320 318 -2
317 -3 3 -227z m-1038 -273 l235 -235 -475 0 -475 0 235 235 c129 129 237 235
240 235 3 0 111 -106 240 -235z m-1517 -75 l57 0 0 -57 c0 -44 5 -62 22 -80
l21 -23 -101 0 -102 0 0 102 0 101 23 -21 c18 -17 36 -22 80 -22z m2657 -65
l0 -95 -102 0 c-97 0 -100 1 -85 18 12 13 17 37 17 80 l0 62 64 0 c44 0 67 5
76 15 24 29 30 14 30 -80z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.0"
width="300.000000pt"
height="300.000000pt"
viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet"
id="svg1"
sodipodi:docname="param_rectilinear.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
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">
<defs
id="defs1" />
<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="pt"
inkscape:zoom="2.0325"
inkscape:cx="200"
inkscape:cy="200"
inkscape:window-width="1920"
inkscape:window-height="1009"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g1" />
<metadata
id="metadata1">&#10;Created by potrace 1.10, written by Peter Selinger 2001-2011&#10;</metadata>
<g
transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB"
stroke="none"
id="g1">
<path
style="display:inline;fill:#4479fb;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.80000001"
d="M 4.0590406,4.0590406 295.20295,295.20295"
id="path2"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="display:inline;fill:#4479fb;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:99.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.80000001"
d="M 1367.962,2912.7852 2937.9972,1342.75"
id="path2-8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:#4479fb;fill-opacity:1;fill-rule:evenodd;stroke:#999999;stroke-width:100;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.80000001"
d="M 74.460566,1654.6539 1644.4958,84.618725"
id="path2-8-1"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
d="M13 2984 c-2 -7 -5 -680 -6 -1495 l-2 -1484 1492 0 1492 0 3 1490 c2 820 3 1491 2 1492 0 2 -670 4 -1489 5 -1113 2 -1489 0 -1492 -8z m1147 -117 c0 -1 -232 -234 -515 -517 l-515 -515 0 518 0 517 515 0 c283 0 515 -1 515 -3z m1620 0 c0 -1 -596 -598 -1325 -1327 l-1325 -1325 0 729 0 730 597 598 598 598 727 0 c401 0 728 -1 728 -3z m-507 -2139 l-597 -598 -731 0 -730 0 1325 1325 1325 1325 3 -727 2 -727 -597 -598z m597 -83 l0 -515 -517 0 -518 0 515 515 c283 283 516 515 517 515 2 0 3 -232 3 -515z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -0,0 +1,57 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M37 2993 c-15 -2 -27 -10 -27 -16 0 -7 -1 -678 -3 -1492 l-2 -1480
1492 0 c987 0 1494 3 1495 10 2 6 2 677 0 1493 l-2 1482 -1428 0 c-785 0
-1443 2 -1462 4 -19 2 -47 2 -63 -1z m633 -287 l-165 -165 -50 14 c-188 51
-254 68 -285 74 l-35 6 -3 118 -3 117 353 0 353 0 -165 -164z m427 74 c24 -93
53 -202 78 -295 23 -84 34 -129 32 -131 -1 -1 -47 11 -102 26 -55 16 -179 49
-275 75 -96 26 -177 49 -179 51 -2 2 74 85 170 183 171 177 175 180 214 178
l40 -2 22 -85z m1408 73 c4 -10 18 -61 31 -112 l25 -95 -258 -258 c-206 -206
-262 -258 -278 -253 -11 3 -87 23 -170 45 -82 22 -231 62 -330 88 l-180 49
-38 134 c-21 74 -53 190 -71 259 -19 69 -37 133 -41 143 -7 16 28 17 648 17
614 0 655 -1 662 -17z m220 -43 c-33 -33 -62 -56 -66 -52 -4 4 -13 31 -22 60
l-15 52 81 0 81 0 -59 -60z m144 -437 l-1 -408 -19 65 c-11 36 -35 126 -55
200 -52 197 -74 279 -88 330 l-13 45 86 88 c47 48 87 87 88 87 2 0 3 -183 2
-407z m-2697 138 c13 -5 69 -22 126 -36 56 -15 102 -30 102 -34 0 -3 -61 -67
-135 -141 l-135 -135 0 178 c0 105 4 177 10 177 5 0 19 -4 32 -9z m2468 -161
c5 -19 21 -80 36 -135 14 -55 36 -137 49 -182 22 -81 22 -83 3 -83 -16 0 -138
31 -233 59 -16 5 -94 26 -173 47 l-143 38 208 208 208 208 18 -62 c9 -35 22
-79 27 -98z m-1970 25 c52 -14 111 -29 130 -35 76 -21 220 -59 321 -85 59 -15
111 -30 116 -34 8 -5 85 -277 149 -526 15 -55 30 -110 35 -123 5 -13 9 -31 9
-40 0 -9 -115 -132 -256 -273 l-256 -256 -86 23 c-48 13 -114 30 -147 39 -33
9 -94 25 -135 36 -41 11 -115 31 -165 45 -49 13 -111 29 -138 36 -46 11 -47
13 -63 67 -9 31 -24 70 -33 86 -14 26 -16 76 -19 348 l-3 317 208 205 c126
124 214 202 223 200 8 -2 58 -16 110 -30z m760 -204 c82 -21 232 -61 325 -86
55 -15 121 -33 147 -39 l48 -11 -210 -210 c-137 -137 -211 -204 -214 -194 -10
31 -40 143 -111 414 -14 55 -28 108 -31 118 -6 19 -3 20 46 8z m845 -226 c155
-41 220 -58 340 -90 50 -14 118 -32 152 -41 53 -14 62 -20 66 -42 3 -15 12
-52 21 -82 13 -46 16 -110 14 -375 l-1 -320 -206 -203 -207 -202 -49 14 c-56
16 -138 38 -360 96 -186 49 -285 76 -289 81 -3 5 -106 383 -141 519 -14 58
-31 115 -36 128 -5 13 -9 31 -9 40 0 9 115 132 256 273 254 254 257 257 288
248 17 -6 90 -25 161 -44z m-788 -620 c6 -22 27 -103 48 -180 64 -242 84 -320
80 -323 -4 -4 -109 22 -370 94 -49 13 -114 29 -143 36 l-54 11 208 208 c115
115 211 205 215 201 3 -4 11 -25 16 -47z m-1104 -300 c51 -14 106 -29 122 -34
17 -5 94 -26 173 -47 l143 -38 -208 -208 -208 -208 -18 62 c-24 86 -32 117
-63 233 -14 55 -36 137 -49 183 -27 98 -32 95 108 57z m-177 -255 c46 -174 69
-262 87 -327 l14 -52 -89 -88 -88 -88 1 410 1 410 19 -65 c11 -36 35 -126 55
-200z m904 59 c63 -17 178 -48 255 -68 77 -21 172 -47 210 -56 39 -10 73 -21
77 -24 4 -4 39 -121 77 -261 38 -140 72 -263 76 -273 7 -16 -28 -17 -648 -17
l-655 0 -11 33 c-5 17 -19 68 -31 111 l-22 79 259 259 c205 206 262 258 278
253 11 -3 72 -19 135 -36z m1758 -345 c-4 -3 -261 65 -267 72 -3 2 56 65 129
140 l135 134 3 -171 c1 -95 1 -173 0 -175z m-918 120 c167 -43 395 -107 400
-111 2 -2 -77 -85 -175 -183 -155 -155 -184 -180 -211 -180 l-30 0 -58 208
c-32 114 -62 218 -66 232 -5 14 -11 37 -14 52 -6 26 -5 26 26 17 18 -5 76 -21
128 -35z m745 -199 c55 -15 117 -32 138 -37 l37 -10 0 -114 0 -114 -352 0
-353 0 163 163 164 164 51 -13 c29 -6 97 -24 152 -39z m-2330 -242 l7 -33 -78
0 -78 0 59 60 60 61 11 -28 c7 -15 15 -43 19 -60z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -0,0 +1,213 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.0"
width="300.000000pt"
height="300.000000pt"
viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet"
id="svg1"
sodipodi:docname="param_adaptive cubic.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
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">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#4479FB"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="pt"
inkscape:zoom="2.09"
inkscape:cx="200.23923"
inkscape:cy="202.63158"
inkscape:window-width="1920"
inkscape:window-height="1009"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g1" />
<metadata
id="metadata1">&#10;Created by potrace 1.10, written by Peter Selinger 2001-2011&#10;</metadata>
<g
transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB"
stroke="none"
id="g1">
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2922.9849,1156.867 2685.6418,1027.1363"
id="path6-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2515.5503,1316.9857 V 889.95218"
id="path10"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2131.5789,696.17225 2515.5503,893.5407"
id="path11"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2903.11,706.9378 2519.1388,893.5407"
id="path12"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 479.47736,1305.5742 V 878.54066"
id="path10-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 95.505955,684.76071 479.47736,882.12916"
id="path11-3"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 867.03706,695.52626 -383.9712,186.6029"
id="path12-8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="M 785.97788,1940.9594 472.32472,2110.7011"
id="path7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="m 476.01476,2110.7011 3.69004,276.7528"
id="path8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.80000001;stroke-dasharray:none"
d="m 225.09225,1918.8192 250.92251,188.1919"
id="path9"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2800.2852,1915.4748 2486.632,2085.2165"
id="path7-8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 2490.3221,2085.2165 3.69,276.7528"
id="path8-6"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 2239.3995,1893.3346 250.9226,188.1919"
id="path9-6"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:87.3261;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 1782.9922,115.8515 1493.4947,309.95949"
id="path7-8-0"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:89.5926;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1495.8849,297.52708 3.6652,309.54787"
id="path8-6-9"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1244.9499,120.24856 250.9226,188.1918"
id="path9-6-6"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1848.5894,2457.0689 -381.4358,198.5536"
id="path7-8-0-8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1470.3029,2642.9053 4.8292,316.6373"
id="path8-6-9-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:84.99999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 1139.6762,2461.5667 330.6103,192.5019"
id="path9-6-6-0"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:8.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 149.4465,152.02952 V 60.516606"
id="path4"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:8.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 147.60148,148.70849 81.54982,47.23247"
id="path5"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 2094.2074,578.15143 815.4982,-472.3247"
id="path5-7"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 238.69304,2920.0892 1054.1912,2447.7645"
id="path5-8"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:92.2818;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 95.423001,1120.2738 301.43238,1003.1616"
id="path5-5"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:8.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="m 151.29152,149.07749 -77.121777,49.4465"
id="path6"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0"
transform="matrix(9.9999998,0,0,-9.9999998,0,3000)" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 902.42225,605.20306 131.2045,110.73806"
id="path6-03"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-rule:evenodd;stroke:#999999;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.8"
d="M 2697.6137,2919.7604 1926.396,2425.2954"
id="path6-0"
inkscape:connector-type="polyline"
inkscape:connector-curvature="0" />
<path
d="M0 1495 l0 -1495 1495 0 1495 0 0 1495 0 1495 -1495 0 -1495 0 0 -1495z m600 1330 l0 -45 288 0 c159 0 291 -3 294 -6 3 -3 -8 -29 -26 -58 -17 -29 -56 -97 -86 -149 l-55 -96 -447 -1 -448 0 0 200 0 200 240 0 240 0 0 -45z m1069 -47 c58 -105 88 -158 137 -241 19 -32 34 -60 34 -63 0 -2 -153 -4 -340 -4 -204 0 -340 4 -340 9 0 5 13 31 29 58 16 26 66 112 112 191 l83 142 117 0 116 0 52 -92z m1211 -108 l0 -200 -451 2 -451 3 -23 40 c-12 22 -50 88 -84 146 -33 59 -61 110 -61 113 0 3 133 6 295 6 l295 0 0 45 0 45 240 0 240 0 0 -200z m-1940 -325 c0 -2 -13 -26 -29 -53 -15 -26 -39 -68 -53 -93 -14 -24 -41 -71 -60 -104 -86 -148 -235 -406 -274 -473 l-42 -73 -35 58 c-19 32 -54 92 -77 133 -24 41 -59 102 -78 135 -19 33 -43 75 -53 93 -17 28 -19 55 -19 207 l0 175 360 0 c198 0 360 -2 360 -5z m1025 -82 c28 -47 62 -107 76 -132 14 -25 69 -120 121 -211 53 -91 104 -181 115 -200 11 -19 52 -90 92 -157 39 -67 71 -127 71 -133 0 -6 -36 -74 -80 -151 -44 -77 -91 -157 -103 -178 -12 -21 -68 -119 -125 -217 l-103 -179 -492 2 c-271 1 -510 3 -532 3 -41 0 -41 0 -91 87 -28 49 -121 210 -207 360 l-157 272 96 168 c53 92 119 206 147 253 27 47 59 101 70 120 10 19 45 80 77 135 32 55 76 133 99 173 l42 72 417 0 417 0 50 -87z m815 -84 l0 -170 -101 -177 c-56 -97 -111 -193 -121 -212 -46 -79 -36 -85 -138 92 -52 90 -115 199 -141 243 -135 230 -219 378 -219 386 0 5 158 9 360 9 l360 0 0 -171z m-2620 -314 c0 -3 16 -29 35 -59 19 -30 35 -57 35 -59 0 -3 17 -34 38 -68 22 -35 50 -84 64 -109 14 -25 38 -67 53 -93 l27 -48 -132 -232 c-74 -128 -139 -241 -147 -252 -11 -16 -13 61 -13 485 l0 505 20 -33 c11 -18 20 -35 20 -37z m2720 -437 c0 -305 -4 -498 -9 -493 -16 17 -281 482 -281 494 0 6 43 87 96 179 54 92 106 183 116 202 26 46 72 120 76 120 1 0 2 -226 2 -502z m-231 -350 l131 -227 0 -70 0 -71 -306 0 c-168 0 -303 3 -301 8 19 33 214 372 270 470 39 67 71 121 72 120 1 -2 61 -105 134 -230z m-2001 -56 c89 -153 164 -286 168 -295 7 -19 15 -18 -171 -18 -52 0 -169 0 -260 1 l-165 0 0 74 0 73 106 184 c58 101 116 201 128 221 11 21 24 38 27 38 3 0 79 -125 167 -278z m356 -617 c58 -101 106 -187 106 -190 0 -3 -133 -5 -295 -5 l-295 0 0 -50 0 -50 -197 2 -198 3 -3 238 -2 237 388 0 389 0 107 -185z m946 165 c-35 -66 -189 -326 -228 -387 l-47 -73 -177 0 -177 0 -24 32 c-27 37 -257 431 -257 442 0 3 207 6 460 6 460 0 461 0 450 -20z m928 -217 l-3 -238 -202 -3 -203 -2 0 50 0 50 -290 0 c-167 0 -290 4 -290 9 0 8 155 284 196 349 l14 22 390 0 390 0 -2 -237z"
id="path1"
style="stroke-width:0.08000003;stroke-dasharray:none" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -0,0 +1,54 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.10, written by Peter Selinger 2001-2011
</metadata>
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#4479FB" stroke="none">
<path d="M1452 2990 l-1443 -5 -2 -1490 -2 -1490 1493 2 1492 2 1 1493 1 1493
-49 0 c-26 0 -697 -2 -1491 -5z m-622 -123 c0 -1 -157 -160 -350 -352 l-350
-350 0 353 0 352 350 0 c193 0 350 -1 350 -3z m262 -72 c10 -38 23 -86 28
-105 6 -19 21 -78 35 -130 14 -52 29 -111 35 -130 5 -19 21 -78 34 -130 23
-84 57 -210 162 -597 15 -57 24 -106 21 -110 -4 -3 -53 6 -110 21 -56 16 -165
45 -242 66 -77 21 -185 50 -240 65 -55 15 -134 36 -175 47 -41 11 -118 31
-170 45 -52 13 -111 29 -130 34 -19 5 -45 12 -56 14 -12 3 -52 14 -88 25 -63
20 -66 22 -66 53 0 29 44 76 433 468 428 432 432 436 471 435 l39 -1 19 -70z
m468 60 c30 -8 102 -28 160 -44 58 -15 173 -47 255 -70 83 -23 193 -53 245
-66 52 -14 109 -29 125 -34 17 -5 61 -17 98 -27 l69 -17 -488 -488 c-269 -269
-491 -485 -494 -481 -4 4 -19 54 -34 112 -16 58 -41 152 -56 210 -15 58 -45
168 -65 245 -21 77 -57 212 -81 300 -24 88 -54 201 -67 250 -14 50 -28 98 -32
108 -7 16 4 17 152 17 110 0 176 -5 213 -15z m963 -64 c10 -40 16 -75 14 -78
-3 -2 -15 0 -28 6 -13 5 -69 20 -124 35 -55 14 -172 45 -260 70 l-160 44 270
-1 270 -2 18 -74z m202 19 c-33 -33 -62 -56 -66 -52 -4 4 -13 31 -22 60 l-15
52 81 0 81 0 -59 -60z m145 -105 l0 -76 -37 7 c-21 4 -49 11 -62 16 -24 9 -24
10 34 68 33 33 61 60 62 60 2 0 3 -34 3 -75z m-75 -183 l70 -18 2 -270 2 -269
-20 65 c-17 58 -53 189 -109 405 -10 39 -21 78 -25 88 -9 21 -7 21 80 -1z
m-155 -172 c20 -76 59 -221 90 -340 38 -149 73 -268 108 -370 23 -68 26 -93
30 -264 3 -180 3 -188 -15 -181 -10 4 -58 18 -108 32 -49 13 -164 44 -255 68
-169 46 -276 75 -750 201 -52 14 -102 27 -110 30 -9 3 157 176 475 495 l490
489 18 -62 c9 -35 22 -79 27 -98z m-2385 -577 c74 -19 256 -69 455 -123 19 -5
78 -21 130 -34 52 -14 145 -39 205 -55 61 -16 157 -42 215 -57 58 -15 108 -30
112 -33 4 -4 -212 -226 -481 -495 l-488 -488 -17 69 c-10 37 -22 82 -27 98 -8
29 -17 61 -89 335 -18 69 -51 188 -72 265 -22 77 -46 164 -54 193 -9 36 -14
104 -14 209 0 144 1 155 18 148 9 -4 57 -18 107 -32z m1485 -398 c52 -15 103
-28 112 -30 10 -2 93 -24 185 -50 92 -25 211 -57 263 -70 52 -14 111 -30 130
-35 70 -20 297 -80 365 -97 68 -18 70 -19 73 -52 3 -33 -12 -50 -435 -473
-508 -508 -483 -491 -522 -366 -23 76 -25 83 -66 238 -14 52 -29 111 -35 130
-5 19 -21 78 -34 130 -14 52 -50 185 -80 295 -94 350 -106 394 -106 406 0 13
13 11 150 -26z m-236 -115 c16 -58 41 -152 56 -210 15 -58 44 -166 64 -240 70
-263 138 -516 161 -598 l23 -84 -171 4 -172 4 -295 82 c-162 45 -338 94 -390
107 -52 14 -108 29 -125 34 -16 5 -61 17 -98 27 l-69 17 488 488 c269 269 491
485 494 481 4 -4 19 -54 34 -112z m-1258 -645 c15 -55 30 -111 35 -124 6 -13
8 -26 5 -28 -3 -3 -39 5 -80 17 l-76 23 1 266 1 266 44 -160 c25 -88 56 -205
70 -260z m2621 -482 c-2 -2 -159 -2 -348 -1 l-344 3 345 348 345 347 3 -346
c1 -191 1 -349 -1 -351z m-2671 226 c24 -6 46 -15 49 -19 2 -3 -23 -33 -55
-65 l-60 -59 0 77 c0 47 4 77 11 77 5 0 30 -5 55 -11z m369 -99 c151 -39 304
-81 385 -104 l85 -24 -267 -1 -267 -1 -15 53 c-31 107 -31 111 -10 103 10 -4
51 -16 89 -26z m-206 -64 c6 -25 11 -50 11 -55 0 -7 -30 -11 -77 -11 l-77 0
59 60 c32 32 62 57 65 55 4 -3 13 -25 19 -49z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@@ -83,7 +83,7 @@ first_layer_acceleration = 500
first_layer_acceleration_over_raft = 500 first_layer_acceleration_over_raft = 500
first_layer_extrusion_width = 0.5 first_layer_extrusion_width = 0.5
first_layer_height = 0.2 first_layer_height = 0.2
first_layer_speed = 25% first_layer_speed = 55
first_layer_speed_over_raft = 30 first_layer_speed_over_raft = 30
fuzzy_skin = none fuzzy_skin = none
fuzzy_skin_point_dist = 0.8 fuzzy_skin_point_dist = 0.8
@@ -747,7 +747,7 @@ retract_restart_extra_toolchange = 0
retract_speed = 30 retract_speed = 30
silent_mode = 0 silent_mode = 0
single_extruder_multi_material = 0 single_extruder_multi_material = 0
start_gcode = G28\nM141 S0\nG0 Z50 F600\nM190 S[first_layer_bed_temperature]\nG28 Z\nG29 ; mesh bed leveling ,comment this code to close it\nG0 X0 Y0 Z50 F6000\nM109 S[first_layer_temperature]\nM83\nG0 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0)} Z5 F6000\nG0 Z0.2 F600\nG1 E3 F1800\nG1 X{(min(print_bed_max[0], first_layer_print_min[0] + 80))} E{85 * 0.04} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 2} E{2 * 0.04} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} E{85 * 0.04} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 85} E{83 * 0.04} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 2} E{2 * 0.04} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 3} E{82 * 0.04} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 12} E{-10 * 0.04} F3000\nG1 E{10 * 0.04} F3000 start_gcode = PRINT_START\nG28\nM141 S0\nG0 Z50 F600\nM190 S[first_layer_bed_temperature]\nG28 Z\nG29 ; mesh bed leveling ,comment this code to close it\nG0 X0 Y0 Z50 F6000\nM109 S[first_layer_temperature]\nM106 P3 S255\nM83\nG0 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0)} Z5 F6000\nG0 Z0.2 F600\nG1 E3 F1800\nG1 X{(min(print_bed_max[0], first_layer_print_min[0] + 80))} E{85 * 0.04} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 2} E{2 * 0.04} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} E{85 * 0.04} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 85} E{83 * 0.04} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 2} E{2 * 0.04} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 3} E{82 * 0.04} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 12} E{-10 * 0.04} F3000\nG1 E{10 * 0.04} F3000
template_custom_gcode = template_custom_gcode =
thumbnails = thumbnails =
thumbnails_format = QIDI thumbnails_format = QIDI

View File

@@ -14,9 +14,19 @@ var LangText={
"t11": "Add Text", "t11": "Add Text",
"t12": "Cut Model", "t12": "Cut Model",
"t13": "Download Model", "t13": "Download Model",
"t14": "Adaptive Meshing",
"ls0": "Learn more:",
"ls1": "You can download 3D models from the following websites.", "ls1": "You can download 3D models from the following websites.",
"ls2": "If you have any questions about the Printer or QIDISlicer, please contact us via the appropriate E-mail address or Skype.", "ls2": "If you have any questions about the Printer or QIDISlicer, please contact us via the appropriate E-mail address or Skype.",
"ls3": "Note: please try to tell us your requirements in the form of video or pictures, and provide 3MF file, G-code file, machine number and other necessary information.", "ls3": "Note: please try to tell us your requirements in the form of video or pictures, and provide 3MF file, G-code file, machine number and other necessary information.",
"ls4": "A unique leveling solution for Klipper-enabled 3D printers!",
"ls5": "Why do you need Adaptive Meshing:",
"ls6": "How to disable this feature:",
"ls7": "1.No wasted probe information, Adaptive Meshing will generate a mesh only in the area you actually need it: This means that leveling before each print takes significantly less time!",
"ls8": "2.Since the mesh area will be smaller, the mesh can be much more dense. Imagine making a 3x3 mesh, but the size of a 3DBenchy! Which brings you a higher precision printing experience.",
"ls9": "Add ';' before 'G29' in the Start G-code.",
"ls10": "Red Area: General mesh leveling.",
"ls11": "Green Area: Adaptive mesh leveling.",
}, },
"zh_CN": { "zh_CN": {
"t0": "欢迎使用QIDISlicer", "t0": "欢迎使用QIDISlicer",
@@ -33,9 +43,19 @@ var LangText={
"t11": "添加文本", "t11": "添加文本",
"t12": "切割模型", "t12": "切割模型",
"t13": "下载模型", "t13": "下载模型",
"t14": "自适应网格划分",
"ls0": "了解更多:",
"ls1": "您可以从以下网站下载 3D 模型。", "ls1": "您可以从以下网站下载 3D 模型。",
"ls2": "如果您对打印机或 QIDISlicer 有任何疑问,请通过相应的电子邮件地址或 Skype 与我们联系。", "ls2": "如果您对打印机或 QIDISlicer 有任何疑问,请通过相应的电子邮件地址或 Skype 与我们联系。",
"ls3": "注请尽量以视频或图片的形式告诉我们您的需求并提供3MF文件、G-Code文件、机器编号等必要信息。", "ls3": "注请尽量以视频或图片的形式告诉我们您的需求并提供3MF文件、G-Code文件、机器编号等必要信息。",
"ls4": "A unique leveling solution for Klipper-enabled 3D printers!",
"ls5": "为什么需要自适应网格划分:",
"ls6": "如何禁用此功能:",
"ls7": "1.不浪费探头信息,自适应网格划分将仅在您实际需要的区域生成网格:这意味着每次打印之前的调平所需的时间显着减少!",
"ls8": "2.由于网格面积会更小,所以网格可以更密。想象一下制作一个 3x3 网格,但大小与 3DBenchy 一样!为您带来更高精度的打印体验。",
"ls9": "在起始G-code中的'G29'前添加';'。",
"ls10": "红色区域:一般网格调平。",
"ls11": "绿色区域:自适应网格平整。",
}, },
"ja": { "ja": {
"t0": "QIDISlicerへようこそ", "t0": "QIDISlicerへようこそ",
@@ -52,9 +72,19 @@ var LangText={
"t11": "テキストを追加", "t11": "テキストを追加",
"t12": "カットモデル", "t12": "カットモデル",
"t13": "モデルをダウンロード", "t13": "モデルをダウンロード",
"t14": "適応性メッシュ",
"ls0": "もっと詳しく知る:",
"ls1": "3Dモデルは以下のWebサイトからダウンロードできます。", "ls1": "3Dモデルは以下のWebサイトからダウンロードできます。",
"ls2": "如果您对打印机或 QIDISlicer 有任何疑问,请通过相应的电子邮件地址或 Skype 与我们联系。", "ls2": "如果您对打印机或 QIDISlicer 有任何疑问,请通过相应的电子邮件地址或 Skype 与我们联系。",
"ls3": "注请尽量以视频或图片的形式告诉我们您的需求并提供3MF文件、G-Code文件、机器编号等必要信息。", "ls3": "注请尽量以视频或图片的形式告诉我们您的需求并提供3MF文件、G-Code文件、机器编号等必要信息。",
"ls4": "A unique leveling solution for Klipper-enabled 3D printers!",
"ls5": "アダプティブ メッシュが必要な理由:",
"ls6": "この機能を無効にする方法:",
"ls7": "1. 無駄なプローブ情報がなく、アダプティブメッシュは実際に必要な領域のメッシュのみを生成します。これは、各印刷前のレベリングにかかる​​時間が大幅に短縮されることを意味します。",
"ls8": "2.メッシュ領域が小さくなるため、メッシュをより高密度にすることができます。 3x3 メッシュを 3DBenchy のサイズで作成することを想像してみてください。これにより、より高精度の印刷体験が得られます。",
"ls9": "追加 ';' 「最初のGコード」の'G29'の前。",
"ls10": "赤い領域: 一般的なメッシュ レベリング。",
"ls11": "緑色の領域: 適応性メッシュ レベリング。",
}, },
"fr": { "fr": {
"t0": "Bienvenue dans QIDISlicer", "t0": "Bienvenue dans QIDISlicer",
@@ -71,9 +101,19 @@ var LangText={
"t11": "Ajouter du texte", "t11": "Ajouter du texte",
"t12": "Couper le modèle", "t12": "Couper le modèle",
"t13": "Télécharger le modèle", "t13": "Télécharger le modèle",
"t14": "Maillage adaptatif",
"ls0": "Apprendre encore plus:",
"ls1": "Vous pouvez télécharger des modèles 3D à partir des sites Web suivants.", "ls1": "Vous pouvez télécharger des modèles 3D à partir des sites Web suivants.",
"ls2": "Si vous avez des questions sur l'imprimante ou le QIDISlicer, veuillez nous contacter via l'adresse e-mail appropriée ou via Skype.", "ls2": "Si vous avez des questions sur l'imprimante ou le QIDISlicer, veuillez nous contacter via l'adresse e-mail appropriée ou via Skype.",
"ls3": "Remarque : veuillez essayer de nous indiquer vos besoins sous forme de vidéo ou d'images, et fournir un fichier 3MF, un fichier G-code, un numéro de machine et d'autres informations nécessaires.", "ls3": "Remarque : veuillez essayer de nous indiquer vos besoins sous forme de vidéo ou d'images, et fournir un fichier 3MF, un fichier G-code, un numéro de machine et d'autres informations nécessaires.",
"ls4": "A unique leveling solution for Klipper-enabled 3D printers!",
"ls5": "Pourquoi avez-vous besoin d'un maillage adaptatif :",
"ls6": "Comment désactiver cette fonctionnalité :",
"ls7": "1. Aucune information de sonde gaspillée, le maillage adaptatif générera un maillage uniquement dans la zone où vous en avez réellement besoin : cela signifie que le nivellement avant chaque impression prend beaucoup moins de temps !",
"ls8": "2. Étant donné que la zone de maillage sera plus petite, le maillage peut être beaucoup plus dense. Imaginez faire un maillage 3x3, mais de la taille d'un 3DBenchy ! Ce qui vous apporte une expérience d'impression de plus grande précision.",
"ls9": "Ajouter ';' avant 'G29' dans le G-code de début",
"ls10": "Zone rouge : Nivellement général du maillage.",
"ls11": "Zone verte : Nivellement de maillage adaptatif.",
}, },
"de": { "de": {
"t0": "Willkommen bei QIDISlicer", "t0": "Willkommen bei QIDISlicer",
@@ -90,9 +130,19 @@ var LangText={
"t11": "Text hinzufügen", "t11": "Text hinzufügen",
"t12": "Modell schneiden", "t12": "Modell schneiden",
"t13": "Modell herunterladen", "t13": "Modell herunterladen",
"t14": "Adaptive Gitternetz",
"ls0": "Erfahren Sie mehr:",
"ls1": "Sie können 3D-Modelle von den folgenden Websites herunterladen.", "ls1": "Sie können 3D-Modelle von den folgenden Websites herunterladen.",
"ls2": "Wenn Sie Fragen zum Drucker oder QIDISlicer haben, kontaktieren Sie uns bitte über die entsprechende E-Mail-Adresse oder Skype.", "ls2": "Wenn Sie Fragen zum Drucker oder QIDISlicer haben, kontaktieren Sie uns bitte über die entsprechende E-Mail-Adresse oder Skype.",
"ls3": "Hinweis: Bitte versuchen Sie, uns Ihre Anforderungen in Form von Videos oder Bildern mitzuteilen und geben Sie die 3MF-Datei, die G-Code-Datei, die Maschinennummer und andere notwendige Informationen an.", "ls3": "Hinweis: Bitte versuchen Sie, uns Ihre Anforderungen in Form von Videos oder Bildern mitzuteilen und geben Sie die 3MF-Datei, die G-Code-Datei, die Maschinennummer und andere notwendige Informationen an.",
"ls4": "A unique leveling solution for Klipper-enabled 3D printers!",
"ls5": "Warum brauchen Sie Adaptive Meshing:",
"ls6": "So deaktivieren Sie diese Funktion:",
"ls7": "1. Keine Verschwendung von Sondeninformationen, Adaptive Meshing erstellt ein Netz nur in dem Bereich, in dem Sie es tatsächlich benötigen: Das bedeutet, dass die Nivellierung vor jedem Druck deutlich weniger Zeit in Anspruch nimmt!",
"ls8": "2.Da die Maschenfläche kleiner wird, kann das Netz viel dichter sein. Stellen Sie sich vor, Sie erstellen ein 3x3-Netz, aber in der Größe eines 3DBenchy! Das bringt Ihnen ein präziseres Druckerlebnis.",
"ls9": "Füge hinzu ein „;“ vor „G29“ im Start-G-Code.",
"ls10": "Roter Bereich: Allgemeine Netznivellierung.",
"ls11": "Grüner Bereich: Adaptive Netznivellierung.",
}, },
"be": { "be": {
"t0": "Вітаем у QIDISlicer", "t0": "Вітаем у QIDISlicer",
@@ -109,9 +159,19 @@ var LangText={
"t11": "Дадаць тэкст", "t11": "Дадаць тэкст",
"t12": "Разрэзаная мадэль", "t12": "Разрэзаная мадэль",
"t13": "Спампаваць мадэль", "t13": "Спампаваць мадэль",
"t14": "Адаптыўная сетка",
"ls0": "даведацца больш:",
"ls1": "Вы можаце загрузіць 3D-мадэлі з наступных сайтаў.", "ls1": "Вы можаце загрузіць 3D-мадэлі з наступных сайтаў.",
"ls2": "Калі ў вас ёсць якія-небудзь пытанні аб прынтары або QIDISlicer, калі ласка, звяжыцеся з намі праз адпаведны адрас электроннай пошты або Skype.", "ls2": "Калі ў вас ёсць якія-небудзь пытанні аб прынтары або QIDISlicer, калі ласка, звяжыцеся з намі праз адпаведны адрас электроннай пошты або Skype.",
"ls3": "Заўвага: калі ласка, паспрабуйце паведаміць нам свае патрабаванні ў выглядзе відэа ці малюнкаў, а таксама прадаставіць файл 3MF, файл G-кода, нумар машыны і іншую неабходную інфармацыю.", "ls3": "Заўвага: калі ласка, паспрабуйце паведаміць нам свае патрабаванні ў выглядзе відэа ці малюнкаў, а таксама прадаставіць файл 3MF, файл G-кода, нумар машыны і іншую неабходную інфармацыю.",
"ls4": "A unique leveling solution for Klipper-enabled 3D printers!",
"ls5": "Навошта вам патрэбна адаптыўная сетка:",
"ls6": "Як адключыць гэтую функцыю:",
"ls7": "1.Няма марнай інфармацыі пра зонд, Adaptive Meshing будзе ствараць сетку толькі ў той вобласці, якая вам сапраўды патрэбна: гэта азначае, што выраўноўванне перад кожнай друкам займае значна менш часу!",
"ls8": "2.Паколькі плошча сеткі будзе меншай, сетка можа быць значна больш шчыльнай. Уявіце, што вы робіце сетку 3x3, але памерам з 3DBenchy! Што дае вам вопыт больш высокай дакладнасці друку.",
"ls9": "Дадайце ';' перад 'G29' у Пачатковым G-кодзе.",
"ls10": "Чырвоная зона: агульнае выраўноўванне сеткі.",
"ls11": "Зялёная зона: адаптыўнае выраўноўванне сеткі.",
}, },
"ca": { "ca": {
"t0": "Benvingut a QIDISlicer", "t0": "Benvingut a QIDISlicer",
@@ -128,9 +188,19 @@ var LangText={
"t11": "Afegeix text", "t11": "Afegeix text",
"t12": "Tallar el model", "t12": "Tallar el model",
"t13": "Baixa el model", "t13": "Baixa el model",
"t14": "Malla adaptativa",
"ls0": "Aprèn més:",
"ls1": "Podeu descarregar models 3D dels següents llocs web.", "ls1": "Podeu descarregar models 3D dels següents llocs web.",
"ls2": "Si teniu cap pregunta sobre la impressora o QIDISlicer, poseu-vos en contacte amb nosaltres mitjançant l'adreça de correu electrònic corresponent o Skype.", "ls2": "Si teniu cap pregunta sobre la impressora o QIDISlicer, poseu-vos en contacte amb nosaltres mitjançant l'adreça de correu electrònic corresponent o Skype.",
"ls3": "Nota: proveu d'indicar-nos els vostres requisits en forma de vídeo o imatges i proporcioneu un fitxer 3MF, un fitxer de codi G, un número de màquina i altra informació necessària.", "ls3": "Nota: proveu d'indicar-nos els vostres requisits en forma de vídeo o imatges i proporcioneu un fitxer 3MF, un fitxer de codi G, un número de màquina i altra informació necessària.",
"ls4": "A unique leveling solution for Klipper-enabled 3D printers!",
"ls5": "Per què necessiteu el mallat adaptatiu:",
"ls6": "Com desactivar aquesta funció:",
"ls7": "1. Sense informació de la sonda malgastada, l'Adaptive Meshing generarà una malla només a l'àrea que realment la necessiteu: això significa que l'anivellament abans de cada impressió triga molt menys temps!",
"ls8": "2.Com que l'àrea de la malla serà més petita, la malla pot ser molt més densa. Imagineu-vos fent una malla de 3x3, però de la mida d'un 3DBenchy! El que us ofereix una experiència d'impressió de major precisió.",
"ls9": "Afegeix ';' abans de 'G29' al codi G inicial.",
"ls10": "Zona vermella: Anivellament general de malla.",
"ls11": "Zona verda: Anivellació adaptativa de malla.",
}, },
"cs": { "cs": {
"t0": "Vítejte v QIDISlicer", "t0": "Vítejte v QIDISlicer",
@@ -147,9 +217,19 @@ var LangText={
"t11": "Přidat text", "t11": "Přidat text",
"t12": "Vyříznutý model", "t12": "Vyříznutý model",
"t13": "Stáhnout model", "t13": "Stáhnout model",
"t14": "Adaptivní mřížka",
"ls0": "Další informace:",
"ls1": "3D modely si můžete stáhnout z následujících webových stránek.", "ls1": "3D modely si můžete stáhnout z následujících webových stránek.",
"ls2": "Máte-li jakékoli dotazy týkající se tiskárny nebo QIDISlicer, kontaktujte nás prosím prostřednictvím příslušné e-mailové adresy nebo Skype.", "ls2": "Máte-li jakékoli dotazy týkající se tiskárny nebo QIDISlicer, kontaktujte nás prosím prostřednictvím příslušné e-mailové adresy nebo Skype.",
"ls3": "Poznámka: Zkuste nám prosím sdělit své požadavky ve formě videa nebo obrázků a poskytněte soubor 3MF, soubor G-kódu, číslo stroje a další potřebné informace.", "ls3": "Poznámka: Zkuste nám prosím sdělit své požadavky ve formě videa nebo obrázků a poskytněte soubor 3MF, soubor G-kódu, číslo stroje a další potřebné informace.",
"ls4": "A unique leveling solution for Klipper-enabled 3D printers!",
"ls5": "Proč potřebujete adaptivní síťování:",
"ls6": "Jak tuto funkci zakázat:",
"ls7": "1. Žádné plýtvání informacemi ze sondy, adaptivní síťování vygeneruje síť pouze v oblasti, kde ji skutečně potřebujete: To znamená, že vyrovnání před každým tiskem zabere podstatně méně času!",
"ls8": "2. Vzhledem k tomu, že plocha sítě bude menší, může být síť mnohem hustší. Představte si, že vytvoříte síť 3x3, ale velikost 3DBenchy! Což vám přináší vyšší přesnost tisku.",
"ls9": "Přidat ';' před 'G29' v začátek G-code.",
"ls10": "Červená oblast: Obecné vyrovnání sítě.",
"ls11": "Zelená plocha: Adaptivní vyrovnání sítě.",
}, },
"es": { "es": {
"t0": "Bienvenido a QIDISlicer", "t0": "Bienvenido a QIDISlicer",
@@ -166,10 +246,20 @@ var LangText={
"t11": "Agregar texto", "t11": "Agregar texto",
"t12": "Modelo cortado", "t12": "Modelo cortado",
"t13": "Descargar Modelo", "t13": "Descargar Modelo",
"t14": "Malla adaptativa",
"ls0": "Aprende más:",
"ls1": "Puede descargar modelos 3D de los siguientes sitios web.", "ls1": "Puede descargar modelos 3D de los siguientes sitios web.",
"ls2": "Si tiene alguna pregunta sobre la impresora o QIDISlicer, comuníquese con nosotros a través de la dirección de correo electrónico correspondiente o Skype.", "ls2": "Si tiene alguna pregunta sobre la impresora o QIDISlicer, comuníquese con nosotros a través de la dirección de correo electrónico correspondiente o Skype.",
"ls3": "Nota: intente decirnos sus requisitos en forma de video o imágenes, y proporcione el archivo 3MF, el archivo de código G, el número de máquina y otra información necesaria.", "ls3": "Nota: intente decirnos sus requisitos en forma de video o imágenes, y proporcione el archivo 3MF, el archivo de código G, el número de máquina y otra información necesaria.",
}, "ls4": "A unique leveling solution for Klipper-enabled 3D printers!",
"ls5": "Por qué necesita Mallado adaptativo:",
"ls6": "Cómo deshabilitar esta función:",
"ls7": "1. Sin desperdiciar información de la sonda, Adaptive Meshing generará una malla solo en el área que realmente la necesita: ¡esto significa que nivelar antes de cada impresión lleva mucho menos tiempo!",
"ls8": "2. Dado que el área de la malla será más pequeña, la malla puede ser mucho más densa. ¡Imagina hacer una malla de 3x3, pero del tamaño de un 3DBenchy! Lo que le brinda una experiencia de impresión de mayor precisión.",
"ls9": "Agregar ';' antes de 'G29' en el Código G inicial.",
"ls10": "Zona roja: Nivelación general de mallas.",
"ls11": "Zona verde: Nivelación de malla adaptativa.",
},
}; };

View File

@@ -510,6 +510,20 @@ th:first-child {
line-height: 20px; line-height: 20px;
} }
.UG_DESC_RED {
font-size: 14px;
width: 100%;
line-height: 20px;
color: #ED1C24;
}
.UG_DESC_GREEN {
font-size: 14px;
width: 100%;
line-height: 20px;
color: #24AB4D;
}
.UG_CDESC { .UG_CDESC {
margin-top:35px; margin-top:35px;
margin-bottom:5px; margin-bottom:5px;
@@ -536,3 +550,16 @@ th:first-child {
line-height: 20px; line-height: 20px;
margin-bottom: 50px; margin-bottom: 50px;
} }
.UG_AMB_DESC {
font-size: 16px;
font-weight: 700;
width: 100%;
line-height: 20px;
}
.UG_AM_DESC {
font-size: 16px;
width: 100%;
line-height: 20px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

View File

@@ -56,6 +56,10 @@
<div class="BtnIcon "><img class="LeftIcon" src="img/i1.svg" /></div> <div class="BtnIcon "><img class="LeftIcon" src="img/i1.svg" /></div>
<div class="trans" tid="t12">UserGuide</div> <div class="trans" tid="t12">UserGuide</div>
</li> </li>
<li menu="admeshing" class="BtnItem" onClick="GotoMenu('admeshing')">
<div class="BtnIcon "><img class="LeftIcon" src="img/i1.svg" /></div>
<div class="trans" tid="t14">UserGuide</div>
</li>
<li menu="downloadm" class="BtnItem" onClick="GotoMenu('downloadm')"> <li menu="downloadm" class="BtnItem" onClick="GotoMenu('downloadm')">
<div class="BtnIcon "><img class="LeftIcon" src="img/i1.svg" /></div> <div class="BtnIcon "><img class="LeftIcon" src="img/i1.svg" /></div>
<div class="trans" tid="t13">UserGuide</div> <div class="trans" tid="t13">UserGuide</div>
@@ -128,6 +132,10 @@
<div class="UG_IMG"><img src="img/CutModel.gif" /></div> <div class="UG_IMG"><img src="img/CutModel.gif" /></div>
<div class="UG_TITLE trans TextS1" tid="t12">CutModel</div> <div class="UG_TITLE trans TextS1" tid="t12">CutModel</div>
</div> </div>
<div class="GuideBlock" onClick="GotoMenu('admeshing');">
<div class="UG_IMG"><img src="img/AMPNG.png" /></div>
<div class="UG_TITLE trans TextS1" tid="t14">AddText</div>
</div>
<div class="GuideBlock" onClick="GotoMenu('downloadm');"> <div class="GuideBlock" onClick="GotoMenu('downloadm');">
<div class="UG_IMG"><img src="img/DownloadModel.png" /></div> <div class="UG_IMG"><img src="img/DownloadModel.png" /></div>
<div class="UG_TITLE trans TextS1" tid="t13">AddText</div> <div class="UG_TITLE trans TextS1" tid="t13">AddText</div>
@@ -186,6 +194,48 @@
</div> </div>
</div> </div>
<div id="GifBigBoard" board="admeshing">
<div id="GifBoard">
<div class="GifBlock">
<div class="UG_B_TITLE trans TextS1" tid="t14">AdaptiveMeshing</div>
<div class="UG_CDESC"> </div>
</div>
<div class="UG_AMB_DESC trans" tid="ls5"></div>
<div class="UG_AM_DESC trans" tid="ls7"></div>
<div class="UG_AM_DESC trans" tid="ls8"></div>
<div class="UG_CDESC"> </div>
<div class="GifBlock">
<div class="UG_IMG"><img src="img/AdaptiveMeshing.png" /></div>
<a class="UG_DESC_RED trans" tid="ls10"></a>
<a class="UG_DESC_GREEN trans" tid="ls11"></a>
<div class="UG_CDESC"> </div>
</div>
<div class="UG_AMB_DESC trans" tid="ls6"></div>
<div class="UG_AM_DESC trans" tid="ls9"></div>
<div class="UG_CDESC"> </div>
<div class="GifBlock">
<div class="UG_IMG"><img src="img/DisableAM.png" /></div>
<div class="UG_CDESC"> </div>
</div>
<div class="UG_AMB_DESC trans" tid="ls0"></div>
<div class="UG_AM_DESC">URL:https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging#key-features</div>
<div class="UG_CDESC"> </div>
<!--<div class="GifBlock">
<div class="UG_IMG"><img src="img/AdaptiveMeshing.png" /></div>
<div class="UG_CDESC"> </div>
</div>
<div class="GifBlock">
<div class="UG_AMB_DESC trans" tid="ls7"></div>
<div class="UG_AM_DESC trans" tid="ls10"></div>
<div class="UG_CDESC"> </div>
</div>
<div class="GifBlock">
<div class="UG_IMG"><img src="img/DisableAM.png" /></div>
<div class="UG_CDESC"> </div>
</div>-->
</div>
</div>
<div id="GifBigBoard" board="downloadm"> <div id="GifBigBoard" board="downloadm">
<div id="GifBoard"> <div id="GifBoard">
<div class="GifBlock"> <div class="GifBlock">

View File

@@ -1019,14 +1019,31 @@ void Choice::BUILD() {
// recast as a wxWindow to fit the calling convention // recast as a wxWindow to fit the calling convention
window = dynamic_cast<wxWindow*>(temp); window = dynamic_cast<wxWindow*>(temp);
if (m_opt.enum_def) { /*if (m_opt.enum_def) {
if (auto& labels = m_opt.enum_def->labels(); !labels.empty()) { if (auto& labels = m_opt.enum_def->labels(); !labels.empty()) {
bool localized = m_opt.enum_def->has_labels(); bool localized = m_opt.enum_def->has_labels();
for (const std::string& el : labels) for (const std::string& el : labels)
temp->Append(localized ? _(from_u8(el)) : from_u8(el)); temp->Append(localized ? _(from_u8(el)) : from_u8(el));
set_selection(); set_selection();
} }
} }*/
if (m_opt.enum_def) {
// Append localized enum_labels
int i = 0;
boost::filesystem::path image_path(Slic3r::resources_dir());
image_path /= "icons";
for (auto el : m_opt.enum_def->labels()) {
auto icon_name = "param_" + m_opt.enum_def->labels()[i];
if (boost::filesystem::exists(image_path / (icon_name + ".svg"))) {
ScalableBitmap bm(temp, icon_name, 24);
temp->Append(_(el), bm.bmp());
} else {
temp->Append(_(el));
}
++i;
}
set_selection();
}
temp->Bind(wxEVT_MOUSEWHEEL, [this](wxMouseEvent& e) { temp->Bind(wxEVT_MOUSEWHEEL, [this](wxMouseEvent& e) {
if (m_suppress_scroll && !m_is_dropped) if (m_suppress_scroll && !m_is_dropped)