diff --git a/pkg/parametrix/src/lib/menuList.ts b/pkg/parametrix/src/lib/menuList.ts index 6981f556..1e620f58 100644 --- a/pkg/parametrix/src/lib/menuList.ts +++ b/pkg/parametrix/src/lib/menuList.ts @@ -75,6 +75,7 @@ const mLabel = [ 'docs/geom_user', 'docs/gears', 'docs/involute', + 'docs/magnetic', 'docs/cad_ecosystem' ] } @@ -102,6 +103,7 @@ const mIcon: tIcon = { geom_user: 'page_geom.svg', gears: 'page_gears.svg', involute: 'page_gears.svg', + magnetic: 'page_magnetic.svg', cad_ecosystem: 'page_concept.svg', readme: 'page_readme.svg', about: 'page_about.svg' diff --git a/pkg/parametrix/src/lib/svg/menu_icons.svg b/pkg/parametrix/src/lib/svg/menu_icons.svg index a09ccd01..7ca81c9f 100644 --- a/pkg/parametrix/src/lib/svg/menu_icons.svg +++ b/pkg/parametrix/src/lib/svg/menu_icons.svg @@ -7,9 +7,9 @@ viewBox="0 0 158.75 1058.3333" version="1.1" id="svg5" - inkscape:version="1.2.2 (1:1.2.2+202305151914+b0a8486541)" + inkscape:version="1.3 (1:1.3+202307231459+0e150ed6c4)" sodipodi:docname="menu_icons.svg" - inkscape:export-filename="page_verify_line.svg" + inkscape:export-filename="page_magnetic.svg" inkscape:export-xdpi="96" inkscape:export-ydpi="96" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" @@ -28,9 +28,9 @@ inkscape:document-units="px" showgrid="false" inkscape:zoom="1.5729487" - inkscape:cx="288.62988" - inkscape:cy="557.23368" - inkscape:window-width="1366" + inkscape:cx="288.94776" + inkscape:cy="658.63559" + inkscape:window-width="1370" inkscape:window-height="836" inkscape:window-x="0" inkscape:window-y="0" @@ -38,6 +38,26 @@ inkscape:current-layer="layer1" /> + + + + + + menu_icons.svg + id="tspan1">menu_icons.svg index -index rough -rough circle -circle docs -docs readme -readme about + id="tspan7">about + + + + + diff --git a/pkg/parametrix/src/lib/svg/page_magnetic.svg b/pkg/parametrix/src/lib/svg/page_magnetic.svg new file mode 100644 index 00000000..af86eacf --- /dev/null +++ b/pkg/parametrix/src/lib/svg/page_magnetic.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/pkg/parametrix/src/routes/docs/magnetic/+page.svelte b/pkg/parametrix/src/routes/docs/magnetic/+page.svelte new file mode 100644 index 00000000..cde36808 --- /dev/null +++ b/pkg/parametrix/src/routes/docs/magnetic/+page.svelte @@ -0,0 +1,25 @@ + + +

Magnetic circuit

+
+ Principales of the reluctance motor. +
+regular torus +torus with swelling +torus with air gap +torus with shuttle +top view of air gap and shuttle +torus with a realistic shuttle + + diff --git a/pkg/parametrix/src/routes/docs/svg/regular_torus.svg b/pkg/parametrix/src/routes/docs/svg/regular_torus.svg new file mode 100644 index 00000000..e270f31d --- /dev/null +++ b/pkg/parametrix/src/routes/docs/svg/regular_torus.svg @@ -0,0 +1,278 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + i + + u + N + + S + + R + + + + + + + + L + regular torus + + + diff --git a/pkg/parametrix/src/routes/docs/svg/reluctance_motor.svg b/pkg/parametrix/src/routes/docs/svg/reluctance_motor.svg new file mode 100644 index 00000000..2cceed2c --- /dev/null +++ b/pkg/parametrix/src/routes/docs/svg/reluctance_motor.svg @@ -0,0 +1,1644 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + reluctance_motor.svg + + i + + u + N + + S + + R + + + + + + + + L + regular torus + + + + i + + u + N + + S1 + + + L1 + torus with swelling + + L2 + + + + + + + + + + S2 + + + + i + + u + N + + S + + L + torus with air gap + + + + + + + + + + G + + + + i + + u + N + S + + L + torus with shuttle + + + + + + + + + x + + + + + G + + B + A + + + + x + top view of air gap and shuttle + + H/2 + + + i + + u + N + S + + L + torus with realistic shuttle + + + + + + + + + x + + + + + G + + + H/2 + + diff --git a/pkg/parametrix/src/routes/docs/svg/top_view_of_air_gap_and_shuttle.svg b/pkg/parametrix/src/routes/docs/svg/top_view_of_air_gap_and_shuttle.svg new file mode 100644 index 00000000..eef7652b --- /dev/null +++ b/pkg/parametrix/src/routes/docs/svg/top_view_of_air_gap_and_shuttle.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + B + A + + + + x + top view of air gap and shuttle + + diff --git a/pkg/parametrix/src/routes/docs/svg/torus_with_air_gap.svg b/pkg/parametrix/src/routes/docs/svg/torus_with_air_gap.svg new file mode 100644 index 00000000..bb40f204 --- /dev/null +++ b/pkg/parametrix/src/routes/docs/svg/torus_with_air_gap.svg @@ -0,0 +1,241 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + i + + u + N + + S + + L + torus with air gap + + + + + + + + + + G + + diff --git a/pkg/parametrix/src/routes/docs/svg/torus_with_realistic_shuttle.svg b/pkg/parametrix/src/routes/docs/svg/torus_with_realistic_shuttle.svg new file mode 100644 index 00000000..7cf9a453 --- /dev/null +++ b/pkg/parametrix/src/routes/docs/svg/torus_with_realistic_shuttle.svg @@ -0,0 +1,423 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H/2 + + + i + + u + N + S + + L + torus with realistic shuttle + + + + + + + + + x + + + + + G + + + H/2 + + diff --git a/pkg/parametrix/src/routes/docs/svg/torus_with_shuttle.svg b/pkg/parametrix/src/routes/docs/svg/torus_with_shuttle.svg new file mode 100644 index 00000000..c85dd144 --- /dev/null +++ b/pkg/parametrix/src/routes/docs/svg/torus_with_shuttle.svg @@ -0,0 +1,283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + i + + u + N + S + + L + torus with shuttle + + + + + + + + + x + + + + + G + + diff --git a/pkg/parametrix/src/routes/docs/svg/torus_with_swelling.svg b/pkg/parametrix/src/routes/docs/svg/torus_with_swelling.svg new file mode 100644 index 00000000..28f77eef --- /dev/null +++ b/pkg/parametrix/src/routes/docs/svg/torus_with_swelling.svg @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + i + + u + N + + S1 + + + L1 + torus with swelling + + L2 + + + + + + + + + S2 + + diff --git a/pkg/parametrix/static/menu_icons.svg b/pkg/parametrix/static/menu_icons.svg index df081bf3..b62c816d 100644 --- a/pkg/parametrix/static/menu_icons.svg +++ b/pkg/parametrix/static/menu_icons.svg @@ -1,6 +1,6 @@ -menu_icons.svgindex +menu_icons.svgindex rough circle docs readme -about \ No newline at end of file +about \ No newline at end of file diff --git a/pkg/parametrix/static/page_magnetic.svg b/pkg/parametrix/static/page_magnetic.svg new file mode 100644 index 00000000..4134b8f5 --- /dev/null +++ b/pkg/parametrix/static/page_magnetic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/pkg/parametrix/static/regular_torus.svg b/pkg/parametrix/static/regular_torus.svg new file mode 100644 index 00000000..98184204 --- /dev/null +++ b/pkg/parametrix/static/regular_torus.svg @@ -0,0 +1 @@ +iuNSRLregular torus \ No newline at end of file diff --git a/pkg/parametrix/static/reluctance_motor.svg b/pkg/parametrix/static/reluctance_motor.svg new file mode 100644 index 00000000..885380a7 --- /dev/null +++ b/pkg/parametrix/static/reluctance_motor.svg @@ -0,0 +1 @@ +reluctance_motor.svgiuNSRLregular torusiuNS1L1torus with swellingL2S2iuNSLtorus with air gapGiuNSLtorus with shuttlexGBAxtop view of air gap and shuttleH/2iuNSLtorus with realistic shuttlexGH/2 \ No newline at end of file diff --git a/pkg/parametrix/static/top_view_of_air_gap_and_shuttle.svg b/pkg/parametrix/static/top_view_of_air_gap_and_shuttle.svg new file mode 100644 index 00000000..108b0123 --- /dev/null +++ b/pkg/parametrix/static/top_view_of_air_gap_and_shuttle.svg @@ -0,0 +1 @@ +BAxtop view of air gap and shuttle \ No newline at end of file diff --git a/pkg/parametrix/static/torus_with_air_gap.svg b/pkg/parametrix/static/torus_with_air_gap.svg new file mode 100644 index 00000000..14fd6257 --- /dev/null +++ b/pkg/parametrix/static/torus_with_air_gap.svg @@ -0,0 +1 @@ +iuNSLtorus with air gapG \ No newline at end of file diff --git a/pkg/parametrix/static/torus_with_realistic_shuttle.svg b/pkg/parametrix/static/torus_with_realistic_shuttle.svg new file mode 100644 index 00000000..71817d40 --- /dev/null +++ b/pkg/parametrix/static/torus_with_realistic_shuttle.svg @@ -0,0 +1 @@ +H/2iuNSLtorus with realistic shuttlexGH/2 \ No newline at end of file diff --git a/pkg/parametrix/static/torus_with_shuttle.svg b/pkg/parametrix/static/torus_with_shuttle.svg new file mode 100644 index 00000000..7d619d7a --- /dev/null +++ b/pkg/parametrix/static/torus_with_shuttle.svg @@ -0,0 +1 @@ +iuNSLtorus with shuttlexG \ No newline at end of file diff --git a/pkg/parametrix/static/torus_with_swelling.svg b/pkg/parametrix/static/torus_with_swelling.svg new file mode 100644 index 00000000..3637a884 --- /dev/null +++ b/pkg/parametrix/static/torus_with_swelling.svg @@ -0,0 +1 @@ +iuNS1L1torus with swellingL2S2 \ No newline at end of file