From 6fd6d95d5914fcfddd8141307dd451cc9fd62cb6 Mon Sep 17 00:00:00 2001 From: qewer33 Date: Sun, 17 Sep 2023 23:54:23 +0300 Subject: [PATCH] Assembly: Fix joint icons --- .../icons/Assembly_CreateJointBall.svg | 12 +- .../icons/Assembly_CreateJointCylindrical.svg | 26 +- .../icons/Assembly_CreateJointFixed.svg | 215 ++++++------ .../icons/Assembly_CreateJointParallel.svg | 12 +- .../icons/Assembly_CreateJointPlanar.svg | 12 +- .../icons/Assembly_CreateJointTangent.svg | 100 +++--- .../Gui/Resources/icons/Assembly_Joint.svg | 331 ++++++++++++++++++ 7 files changed, 522 insertions(+), 186 deletions(-) create mode 100644 src/Mod/Assembly/Gui/Resources/icons/Assembly_Joint.svg diff --git a/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointBall.svg b/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointBall.svg index 7a383d4773..dedbdbb807 100644 --- a/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointBall.svg +++ b/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointBall.svg @@ -7,7 +7,7 @@ id="svg2784" sodipodi:version="0.32" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" - sodipodi:docname="Joint_Ball.svg" + sodipodi:docname="Assembly_CreateJointBall.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" version="1.1" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" @@ -110,9 +110,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="9.0727665" - inkscape:cx="46.788375" - inkscape:cy="12.620186" + inkscape:zoom="12.830829" + inkscape:cx="35.344558" + inkscape:cy="26.225896" inkscape:current-layer="layer1" showgrid="true" inkscape:document-units="px" @@ -184,7 +184,7 @@ + transform="matrix(0.93353917,0,0,0.93353917,3.1649726,2.1267463)"> + transform="matrix(0.6694159,0,0,0.6694159,4.2205539,10.00682)"> diff --git a/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointFixed.svg b/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointFixed.svg index fd8d1c3ff5..88f85fe801 100644 --- a/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointFixed.svg +++ b/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointFixed.svg @@ -7,7 +7,7 @@ id="svg2821" sodipodi:version="0.32" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" - sodipodi:docname="Joint_Fixed_Alt.svg" + sodipodi:docname="Assembly_CreateJointFixed.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" version="1.1" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" @@ -183,10 +183,10 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="7.2080075" - inkscape:cx="59.309039" - inkscape:cy="27.955021" - inkscape:current-layer="g3" + inkscape:zoom="10.193662" + inkscape:cx="30.950604" + inkscape:cy="29.184801" + inkscape:current-layer="layer1" showgrid="true" inkscape:document-units="px" inkscape:grid-bbox="true" @@ -252,109 +252,114 @@ inkscape:label="Layer 1" inkscape:groupmode="layer"> - - - - - - - - - - - - + id="g2" + inkscape:label="Main" + transform="matrix(1.0416665,0,0,1.0416665,-1.3333273,-2.3320947)"> + id="g1" + inkscape:label="Part" + transform="translate(3.6192085e-6,-0.89630564)"> - - + style="fill:#fce94f;stroke:#302b00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.5;stroke-dashoffset:20.4;stroke-opacity:1" + d="m 56.000001,52.8038 c 0,4.418278 -10.745166,8 -24,8 -13.254833,0 -23.9999985,-3.581722 -23.9999985,-8 l -2e-6,-18.217405 H 56 Z" + id="path2994-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="sscccs" /> + + + + + + + + + + + + + + + + + + + + - - - - diff --git a/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointParallel.svg b/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointParallel.svg index 69b8572e07..074eaf590c 100644 --- a/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointParallel.svg +++ b/src/Mod/Assembly/Gui/Resources/icons/Assembly_CreateJointParallel.svg @@ -7,7 +7,7 @@ id="svg2821" sodipodi:version="0.32" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" - sodipodi:docname="Joint_Parallel_Alt.svg" + sodipodi:docname="Assembly_CreateJointParallel.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" version="1.1" xml:space="preserve" @@ -172,10 +172,10 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.313708" - inkscape:cx="29.565902" - inkscape:cy="26.295533" - inkscape:current-layer="g7" + inkscape:zoom="7.9999996" + inkscape:cx="33.562501" + inkscape:cy="26.812501" + inkscape:current-layer="layer1" showgrid="true" inkscape:document-units="px" inkscape:grid-bbox="true" @@ -206,7 +206,7 @@ inkscape:groupmode="layer"> + transform="matrix(1.0798517,0,0,1.0798517,-2.5552547,-2.5552547)"> - - - - - - - - - + id="layer1-6" + transform="matrix(0.40022634,0,0,0.40022634,38.233689,0.9278826)"> + + + + + + + + + diff --git a/src/Mod/Assembly/Gui/Resources/icons/Assembly_Joint.svg b/src/Mod/Assembly/Gui/Resources/icons/Assembly_Joint.svg new file mode 100644 index 0000000000..d087e33125 --- /dev/null +++ b/src/Mod/Assembly/Gui/Resources/icons/Assembly_Joint.svg @@ -0,0 +1,331 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + [wmayer] + + + Part_Cylinder + 2011-10-10 + http://www.freecad.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Part/Gui/Resources/icons/Part_Cylinder.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + +