diff --git a/src/Mod/Assembly/Gui/Resources/icons/Assembly_Assembly_Constraints_Tree.svg b/src/Mod/Assembly/Gui/Resources/icons/Assembly_Assembly_Constraints_Tree.svg
index af158833b..eea0ef86c 100644
--- a/src/Mod/Assembly/Gui/Resources/icons/Assembly_Assembly_Constraints_Tree.svg
+++ b/src/Mod/Assembly/Gui/Resources/icons/Assembly_Assembly_Constraints_Tree.svg
@@ -374,16 +374,16 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="6.3984375"
- inkscape:cx="29.362153"
- inkscape:cy="20.928269"
+ inkscape:zoom="12.390625"
+ inkscape:cx="32"
+ inkscape:cy="32"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:document-units="px"
inkscape:grid-bbox="true"
inkscape:window-width="1280"
- inkscape:window-height="1004"
- inkscape:window-x="1278"
+ inkscape:window-height="964"
+ inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
image/svg+xml
-
+
@@ -404,13 +404,13 @@
inkscape:groupmode="layer">
+ transform="matrix(-0.16906089,-0.66111554,0.58238978,-0.19191406,37.226073,52.231515)"
+ style="opacity:0.35;stroke-width:3.40493608;stroke-miterlimit:4;stroke-dasharray:none">
-
+ transform="matrix(-0.18402566,-0.70172659,0.63394122,-0.20370297,-5.669,49.621988)"
+ style="opacity:0.35;stroke-width:3.1677146;stroke-miterlimit:4;stroke-dasharray:none">
+ transform="matrix(0.56390028,0,0,0.71860337,27.130534,8.6572267)">
+
diff --git a/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintBidirectional.svg b/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintBidirectional.svg
index 6afdaba3b..a57a9ad66 100644
--- a/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintBidirectional.svg
+++ b/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintBidirectional.svg
@@ -12,22 +12,27 @@
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
- id="svg2816"
+ id="svg2980"
+ sodipodi:version="0.32"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="Assembly_ConstraintBidirectional.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.1"
- inkscape:version="0.48.4 r9939"
- sodipodi:docname="Assembly_ConstraintEqual.svg">
+ inkscape:export-filename="/home/user/Downloads/cad/mystuff/icons/assembly/Assembly_constraints/Assembly_Constraint_Angle_3_32px.png"
+ inkscape:export-xdpi="45"
+ inkscape:export-ydpi="45">
+ id="defs2982">
+ id="linearGradient3864">
+ style="stop-color:#71b2f8;stop-opacity:1;" />
+ style="stop-color:#002795;stop-opacity:1;" />
-
+ id="perspective2988" />
-
+ id="linearGradient3377">
+ style="stop-color:#faff2b;stop-opacity:1;" />
+ style="stop-color:#ffaa00;stop-opacity:1;" />
-
-
-
-
-
-
-
-
+ cx="84.883324"
+ cy="77.042847"
+ fx="84.883324"
+ fy="77.042847"
+ r="19.467436"
+ gradientTransform="matrix(2.8492421,1.2585119,-0.4040415,0.9147407,-125.84131,-100.25805)" />
-
+ id="linearGradient3007">
+ style="stop-color:#faff2b;stop-opacity:1;" />
+ style="stop-color:#ffaa00;stop-opacity:1;" />
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
-
-
+ xlink:href="#linearGradient4032-7"
+ id="radialGradient4114-3"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.19036833,-0.61386357,1.99853,-0.19092801,-47.133199,165.45559)"
+ cx="113.50187"
+ cy="65.849281"
+ fx="113.50187"
+ fy="65.849281"
+ r="19.467436" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inkscape:window-maximized="1"
+ inkscape:snap-global="false" />
+ id="metadata2985">
@@ -364,47 +397,116 @@
inkscape:label="Layer 1"
inkscape:groupmode="layer">
-
-
-
-
-
+ id="g3760-8"
+ transform="matrix(0.39800085,0,0,0.49338099,18.710208,-4.5784768)" />
+
+
+
+ id="path3146"
+ d="M 14.240623,24.396046 14.36857,44.616608"
+ style="fill:none;stroke:#ff0000;stroke-width:3.34896493;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+
+
+
+ style="fill:url(#radialGradient3219);fill-opacity:1;fill-rule:evenodd;stroke:#000060;stroke-width:2.17379498;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 16.758289,61.036797 c 1.285372,-3.747812 2.192852,-6.704629 4.19279,-12.313683 L 6.5662323,44.284283 2.3959885,56.452798 c 2.6645168,4.350079 10.6686375,6.44081 14.3623005,4.583999 z"
+ id="path3156"
+ sodipodi:nodetypes="ccccc" />
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintGeneral.svg b/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintGeneral.svg
index 0a1a15497..82cf4bf44 100644
--- a/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintGeneral.svg
+++ b/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintGeneral.svg
@@ -12,22 +12,27 @@
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
- id="svg2816"
+ id="svg2980"
+ sodipodi:version="0.32"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="Assembly_ConstraintGeneral.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.1"
- inkscape:version="0.47 r22583"
- sodipodi:docname="Constraint_PointOnPoint.svg">
+ inkscape:export-filename="/home/user/Downloads/cad/mystuff/icons/assembly/Assembly_constraints/used_Assembly_constraint_icons/Assembly_ConstraintGeneral_16px.png"
+ inkscape:export-xdpi="22.5"
+ inkscape:export-ydpi="22.5">
+ id="defs2982">
+ id="linearGradient3864">
+ style="stop-color:#71b2f8;stop-opacity:1;" />
+ style="stop-color:#002795;stop-opacity:1;" />
+ id="perspective2988" />
-
-
-
+ id="linearGradient3377">
+ style="stop-color:#faff2b;stop-opacity:1;" />
+ style="stop-color:#ffaa00;stop-opacity:1;" />
-
-
+ xlink:href="#linearGradient3377"
+ id="radialGradient3701"
+ gradientUnits="userSpaceOnUse"
+ cx="84.883324"
+ cy="77.042847"
+ fx="84.883324"
+ fy="77.042847"
+ r="19.467436"
+ gradientTransform="matrix(2.8492421,1.2585119,-0.4040415,0.9147407,-125.84131,-100.25805)" />
+ id="linearGradient3007">
+ style="stop-color:#faff2b;stop-opacity:1;" />
+ style="stop-color:#ffaa00;stop-opacity:1;" />
-
-
-
+ id="linearGradient3377-6">
+ style="stop-color:#00afff;stop-opacity:1;" />
+ style="stop-color:#0034ff;stop-opacity:1;" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ id="linearGradient3835">
+ style="stop-color:#faff2b;stop-opacity:1;" />
+ style="stop-color:#ffaa00;stop-opacity:1;" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id="filter3752">
+ stdDeviation="0.9131875"
+ id="feGaussianBlur3754" />
+ inkscape:window-height="964"
+ inkscape:window-x="-2"
+ inkscape:window-y="-3"
+ inkscape:window-maximized="1"
+ inkscape:snap-global="false" />
+ id="metadata2985">
image/svg+xml
-
+
@@ -279,27 +405,91 @@
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
diff --git a/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintUnidirectional1.svg b/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintUnidirectional1.svg
index 5ddb1adc8..787b4f0ff 100644
--- a/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintUnidirectional1.svg
+++ b/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintUnidirectional1.svg
@@ -12,22 +12,27 @@
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
- id="svg2816"
+ id="svg2980"
+ sodipodi:version="0.32"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="Assembly_ConstraintUnidirectional1.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.1"
- inkscape:version="0.48.4 r9939"
- sodipodi:docname="Assembly_ConstraintBidirectional.svg">
+ inkscape:export-filename="/home/user/Downloads/cad/mystuff/icons/assembly/Assembly_constraints/Assembly_Constraint_Angle_3_32px.png"
+ inkscape:export-xdpi="45"
+ inkscape:export-ydpi="45">
+ id="defs2982">
+ id="linearGradient3864">
+ style="stop-color:#71b2f8;stop-opacity:1;" />
+ style="stop-color:#002795;stop-opacity:1;" />
-
+ id="perspective2988" />
-
+ id="linearGradient3377">
+ style="stop-color:#faff2b;stop-opacity:1;" />
+ style="stop-color:#ffaa00;stop-opacity:1;" />
-
-
-
-
-
-
-
-
+ cx="84.883324"
+ cy="77.042847"
+ fx="84.883324"
+ fy="77.042847"
+ r="19.467436"
+ gradientTransform="matrix(2.8492421,1.2585119,-0.4040415,0.9147407,-125.84131,-100.25805)" />
-
+ id="linearGradient3007">
+ style="stop-color:#faff2b;stop-opacity:1;" />
+ style="stop-color:#ffaa00;stop-opacity:1;" />
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
-
-
+ xlink:href="#linearGradient4032-7"
+ id="radialGradient4114-3"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.19036833,-0.61386357,1.99853,-0.19092801,-47.133199,165.45559)"
+ cx="113.50187"
+ cy="65.849281"
+ fx="113.50187"
+ fy="65.849281"
+ r="19.467436" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inkscape:window-maximized="1"
+ inkscape:snap-global="false" />
+ id="metadata2985">
image/svg+xml
-
+
@@ -364,34 +397,99 @@
inkscape:label="Layer 1"
inkscape:groupmode="layer">
-
-
-
-
-
+ id="g3760-8"
+ transform="matrix(0.39800085,0,0,0.49338099,18.710208,-4.5784768)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintUnidirectional2.svg b/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintUnidirectional2.svg
index 1953a3f54..81197a196 100644
--- a/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintUnidirectional2.svg
+++ b/src/Mod/Assembly/Gui/Resources/icons/constraints/Assembly_ConstraintUnidirectional2.svg
@@ -12,22 +12,27 @@
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
- id="svg2816"
+ id="svg2980"
+ sodipodi:version="0.32"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="Assembly_ConstraintUnidirectional2.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.1"
- inkscape:version="0.48.4 r9939"
- sodipodi:docname="Assembly_ConstraintUnidirectional1.svg">
+ inkscape:export-filename="/home/user/Downloads/cad/mystuff/icons/assembly/Assembly_constraints/Assembly_Constraint_Angle_3_32px.png"
+ inkscape:export-xdpi="45"
+ inkscape:export-ydpi="45">
+ id="defs2982">
+ id="linearGradient3864">
+ style="stop-color:#71b2f8;stop-opacity:1;" />
+ style="stop-color:#002795;stop-opacity:1;" />
-
+ id="perspective2988" />
-
+ id="linearGradient3377">
+ style="stop-color:#faff2b;stop-opacity:1;" />
+ style="stop-color:#ffaa00;stop-opacity:1;" />
-
-
-
-
-
-
-
-
+ cx="84.883324"
+ cy="77.042847"
+ fx="84.883324"
+ fy="77.042847"
+ r="19.467436"
+ gradientTransform="matrix(2.8492421,1.2585119,-0.4040415,0.9147407,-125.84131,-100.25805)" />
-
+ id="linearGradient3007">
+ style="stop-color:#faff2b;stop-opacity:1;" />
+ style="stop-color:#ffaa00;stop-opacity:1;" />
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
-
-
+ xlink:href="#linearGradient4032-7"
+ id="radialGradient4114-3"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.19036833,-0.61386357,1.99853,-0.19092801,-47.133199,165.45559)"
+ cx="113.50187"
+ cy="65.849281"
+ fx="113.50187"
+ fy="65.849281"
+ r="19.467436" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inkscape:window-maximized="1"
+ inkscape:snap-global="false" />
+ id="metadata2985">
@@ -364,31 +397,110 @@
inkscape:label="Layer 1"
inkscape:groupmode="layer">
-
+ id="g3760-8"
+ transform="matrix(0.39800085,0,0,0.49338099,18.710208,-4.5784768)" />
+
+
+
+ id="path3146"
+ d="M 14.240623,24.396046 14.36857,44.616608"
+ style="fill:none;stroke:#ff0000;stroke-width:3.34896493;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+
+
+
+ style="fill:url(#radialGradient3219);fill-opacity:1;fill-rule:evenodd;stroke:#000060;stroke-width:2.17379498;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 16.758289,61.036797 c 1.285372,-3.747812 2.192852,-6.704629 4.19279,-12.313683 L 6.5662323,44.284283 2.3959885,56.452798 c 2.6645168,4.350079 10.6686375,6.44081 14.3623005,4.583999 z"
+ id="path3156"
+ sodipodi:nodetypes="ccccc" />
+
+
+
+
+
+
+
+
+
+