+ 0000450: new Icons for Part Work Bench, Ruled Surface, Shape Info, and Create Primitives

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5047 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
This commit is contained in:
wmayer 2011-10-21 15:11:56 +00:00
parent a53559fe62
commit 8657b5f0dc
5 changed files with 951 additions and 3 deletions

View File

@ -9,6 +9,7 @@
<file>icons/Part_Common.svg</file>
<file>icons/Part_Cone.svg</file>
<file>icons/Part_Cut.svg</file>
<file>icons/Part_CreatePrimitives.svg</file>
<file>icons/Part_Cylinder.svg</file>
<file>icons/Part_Extrude.svg</file>
<file>icons/Part_Fillet.svg</file>
@ -17,7 +18,9 @@
<file>icons/Part_Mirror.svg</file>
<file>icons/Part_MirrorPNG.png</file>
<file>icons/Part_Revolve.svg</file>
<file>icons/Part_RuledSurface.svg</file>
<file>icons/Part_Section.svg</file>
<file>icons/Part_ShapeInfo.svg</file>
<file>icons/Part_Sphere.svg</file>
<file>icons/Part_Torus.svg</file>
<file>icons/preferences-part_design.svg</file>

View File

@ -0,0 +1,298 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
id="svg2860"
sodipodi:version="0.32"
inkscape:version="0.48.1 r9760"
sodipodi:docname="Part_CreatePrimitives.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.1">
<defs
id="defs2862">
<inkscape:path-effect
effect="spiro"
id="path-effect4415"
is_visible="true" />
<linearGradient
id="linearGradient4362">
<stop
id="stop4364"
offset="0"
style="stop-color:#faff2b;stop-opacity:1;" />
<stop
id="stop4366"
offset="1"
style="stop-color:#ffaa00;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient4356">
<stop
id="stop4358"
offset="0"
style="stop-color:#000000;stop-opacity:1;" />
<stop
id="stop4360"
offset="1"
style="stop-color:#000000;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3786">
<stop
style="stop-color:#faff2b;stop-opacity:1;"
offset="0"
id="stop3788" />
<stop
style="stop-color:#ffaa00;stop-opacity:1;"
offset="1"
id="stop3790" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377"
id="radialGradient3692"
cx="45.883327"
cy="28.869568"
fx="45.883327"
fy="28.869568"
r="19.467436"
gradientUnits="userSpaceOnUse" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377"
id="radialGradient3703"
gradientUnits="userSpaceOnUse"
cx="135.38333"
cy="97.369568"
fx="135.38333"
fy="97.369568"
r="19.467436"
gradientTransform="matrix(0.97435,0.2250379,-0.4623105,2.0016728,48.487554,-127.99883)" />
<linearGradient
id="linearGradient3377">
<stop
id="stop3379"
offset="0"
style="stop-color:#faff2b;stop-opacity:1;" />
<stop
id="stop3381"
offset="1"
style="stop-color:#ffaa00;stop-opacity:1;" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3786"
id="radialGradient3705"
gradientUnits="userSpaceOnUse"
cx="148.88333"
cy="81.869568"
fx="148.88333"
fy="81.869568"
r="19.467436"
gradientTransform="matrix(1.3852588,-0.05136783,0.03705629,0.9993132,-60.392403,7.7040438)" />
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 32 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="64 : 32 : 1"
inkscape:persp3d-origin="32 : 21.333333 : 1"
id="perspective2868" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377-1"
id="radialGradient3713"
gradientUnits="userSpaceOnUse"
cx="271.96695"
cy="103.54697"
fx="271.96695"
fy="103.54697"
r="19.467436"
gradientTransform="matrix(0.9271142,0.3747789,-0.7448337,1.8425422,97.364191,-190.34757)" />
<linearGradient
id="linearGradient3377-1">
<stop
id="stop3379-5"
offset="0"
style="stop-color:#c8ff43;stop-opacity:1;" />
<stop
id="stop3381-9"
offset="1"
style="stop-color:#04aa00;stop-opacity:1;" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3864"
id="radialGradient3784"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.7037846,0.9728679,-1.3005398,0.9408264,121.13694,-67.560812)"
cx="109.47948"
cy="-6.229341"
fx="109.47948"
fy="-6.229341"
r="19.571428" />
<linearGradient
id="linearGradient3864">
<stop
id="stop3866"
offset="0"
style="stop-color:#71b2f8;stop-opacity:1;" />
<stop
id="stop3868"
offset="1"
style="stop-color:#002795;stop-opacity:1;" />
</linearGradient>
<radialGradient
r="19.571428"
fy="-6.229341"
fx="109.47948"
cy="-6.229341"
cx="109.47948"
gradientTransform="matrix(0.7037846,0.9728679,-1.3005398,0.9408264,121.13694,-67.560812)"
gradientUnits="userSpaceOnUse"
id="radialGradient3009"
xlink:href="#linearGradient3864"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4362"
id="linearGradient3784"
x1="259.61429"
y1="99.250221"
x2="317.44043"
y2="99.250221"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3377"
id="linearGradient3792"
gradientUnits="userSpaceOnUse"
x1="276.57507"
y1="93.57151"
x2="298.46048"
y2="118.55784" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="5.5"
inkscape:cx="3.9090909"
inkscape:cy="33.818182"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:document-units="px"
inkscape:grid-bbox="true"
inkscape:window-width="1280"
inkscape:window-height="939"
inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<metadata
id="metadata2865">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<g
id="g3618"
transform="matrix(0.80135386,0,0,0.84918621,-96.110855,-46.960332)">
<path
style="opacity:0.66523605;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07586193;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 164.25407,125.89934 21.50437,-5.36633 5.55806,-5.36631 -9.85894,-1.43102 -17.20349,12.16366 z"
id="path3546"
inkscape:connector-curvature="0" />
<path
style="fill:url(#radialGradient3705);fill-opacity:1.0;fill-rule:evenodd;stroke:#7b5600;stroke-width:2.20000004999999987;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 152.88222,77.612314 -19.81441,7.17921 30.49556,4.148871 0.42548,35.773095 16.10976,-10.59033 0.57587,-34.384848 -27.79226,-2.125998 z"
id="rect3522"
sodipodi:nodetypes="ccccccc"
inkscape:connector-curvature="0" />
<path
style="fill:url(#radialGradient3703);fill-opacity:1;fill-rule:evenodd;stroke:#7b5600;stroke-width:2.20020423;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 133.33785,84.998317 30.70884,3.365615 0,36.477188 -31.12383,-5.06478 0.41499,-34.778023 z"
id="rect3520"
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0" />
<path
style="fill:url(#radialGradient3692);fill-opacity:1;fill-rule:evenodd;stroke:#7b5600;stroke-width:2.20000005;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 163.81279,88.408895 16.72598,-8.4088"
id="path3536"
inkscape:connector-curvature="0" />
</g>
<g
id="g3629"
transform="matrix(0.4502361,0,0,0.48026267,-111.82825,-33.283049)"
style="fill:url(#linearGradient3784);fill-opacity:1.0">
<path
inkscape:connector-curvature="0"
sodipodi:nodetypes="cscccc"
id="path3603"
d="m 277.74336,125.02409 c 0,0 17.36408,1.73323 29.84809,-1.25 7.926,-1.89403 8.5863,-5.11389 8.5863,-5.11389 l 1.26269,-6.7554 -30.92477,-0.0359 -8.77231,13.15519 z"
style="opacity:0.66523604999999997;fill:#000000;fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1.07586193000000008;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccssscc"
id="path3596"
d="m 282.47627,74.075689 -21.76198,43.950111 0.39774,0 c -0.0261,0.1163 -0.0284,0.25128 -0.0284,0.36933 0,3.1683 9.51934,5.7388 21.2506,5.7388 11.73127,0 21.2506,-2.5705 21.25061,-5.7388 0,-0.72901 0.27583,1.44745 -0.23742,0.52159 z"
style="fill:url(#linearGradient3792);fill-opacity:1;fill-rule:evenodd;stroke:#7b5600;stroke-width:3.92037034;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" />
</g>
<g
id="g3706"
transform="translate(-172.19926,-5.5839438)"
style="fill:#908c8c;fill-opacity:1">
<path
transform="matrix(0.79436973,0,0,0.80272105,177.19897,24.85593)"
d="m 71.785715,34.571426 a 18.571428,18.831221 0 1 1 -37.142856,0 18.571428,18.831221 0 1 1 37.142856,0 z"
sodipodi:ry="18.831221"
sodipodi:rx="18.571428"
sodipodi:cy="34.571426"
sodipodi:cx="53.214287"
id="path3664"
style="fill:#ffffff;fill-opacity:0;fill-rule:evenodd;stroke:#000137;stroke-width:2.90261555;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
sodipodi:type="arc" />
<path
sodipodi:type="spiral"
style="fill:none;stroke:#000000;stroke-width:2.79999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3806"
sodipodi:cx="5.090909"
sodipodi:cy="44.545456"
sodipodi:expansion="1"
sodipodi:revolution="2.7462039"
sodipodi:radius="14.590513"
sodipodi:argument="-18.488115"
sodipodi:t0="0.034993615"
d="M 5.381533,44.965247 C 5.4397388,45.897919 4.134785,45.920915 3.5790461,45.592129 2.2761595,44.821315 2.410903,42.973933 3.2881869,41.941521 4.7123925,40.265477 7.3149442,40.532497 8.7869161,41.986685 10.854411,44.0292 10.4445,47.435223 8.4057291,49.333535 5.7560118,51.800704 1.529953,51.243409 -0.78924228,48.616325 -3.6602424,45.364181 -2.9534549,40.310481 0.26399084,37.573233 4.1160999,34.296043 10.001573,35.153449 13.155204,38.962489 16.840041,43.413133 15.831353,50.132882 11.429925,53.701824 6.3816477,57.795269 -1.1740109,56.634877 -5.1575307,51.640521 -9.6602509,45.995215 -8.3478723,37.602521 -2.7602052,33.204944 0.79317663,30.40838 5.5895403,29.533659 9.9234789,30.77849"
transform="translate(182.92654,5.2203074)" />
<path
style="fill:none;stroke:#000000;stroke-width:2.31595254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 198.74472,20.129398 35.45454,0"
id="path4413"
inkscape:path-effect="#path-effect4415"
inkscape:original-d="m 198.74472,20.129398 35.45454,0"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,408 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
id="svg3364"
sodipodi:version="0.32"
inkscape:version="0.48.1 r9760"
sodipodi:docname="Part_RuledSurface.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.1">
<defs
id="defs3366">
<linearGradient
id="linearGradient3864">
<stop
id="stop3866"
offset="0"
style="stop-color:#71b2f8;stop-opacity:1;" />
<stop
id="stop3868"
offset="1"
style="stop-color:#002795;stop-opacity:1;" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3864"
id="radialGradient2571"
gradientUnits="userSpaceOnUse"
cx="342.58258"
cy="27.256668"
fx="342.58258"
fy="27.256668"
r="19.571428"
gradientTransform="matrix(1.6258409,0.5434973,-8.8819886e-2,0.2656996,-215.02413,-170.90186)" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3593"
id="radialGradient3352"
gradientUnits="userSpaceOnUse"
cx="345.28433"
cy="15.560534"
fx="345.28433"
fy="15.560534"
r="19.571428"
gradientTransform="translate(-0.1767767,-2.6516504)" />
<linearGradient
id="linearGradient3593">
<stop
style="stop-color:#c8e0f9;stop-opacity:1;"
offset="0"
id="stop3595" />
<stop
style="stop-color:#637dca;stop-opacity:1;"
offset="1"
id="stop3597" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3593"
id="radialGradient3354"
gradientUnits="userSpaceOnUse"
cx="330.63791"
cy="39.962704"
fx="330.63791"
fy="39.962704"
r="19.571428"
gradientTransform="translate(-0.1767767,-2.6516504)" />
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 32 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="64 : 32 : 1"
inkscape:persp3d-origin="32 : 21.333333 : 1"
id="perspective3372" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3864"
id="radialGradient3369"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.6258409,0.5434973,-8.8819886e-2,0.2656996,-461.81066,-173.06271)"
cx="342.58258"
cy="27.256668"
fx="342.58258"
fy="27.256668"
r="19.571428" />
<inkscape:perspective
id="perspective4589"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3027"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<linearGradient
id="linearGradient3864-4">
<stop
id="stop3866-5"
offset="0"
style="stop-color:#71b2f8;stop-opacity:1;" />
<stop
id="stop3868-2"
offset="1"
style="stop-color:#002795;stop-opacity:1;" />
</linearGradient>
<radialGradient
r="19.571428"
fy="113.23357"
fx="320.44025"
cy="113.23357"
cx="320.44025"
gradientTransform="matrix(0.9829174,1.3240854,-1.2330051,0.8105158,-138.75617,-494.52855)"
gradientUnits="userSpaceOnUse"
id="radialGradient3036"
xlink:href="#linearGradient3864-4"
inkscape:collect="always" />
<inkscape:perspective
id="perspective3840"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3864-6"
id="radialGradient3007-9"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9829174,1.3240854,-1.2330051,0.8105158,-189.40979,-484.51702)"
cx="320.44025"
cy="113.23357"
fx="320.44025"
fy="113.23357"
r="19.571428" />
<linearGradient
id="linearGradient3864-6">
<stop
id="stop3866-0"
offset="0"
style="stop-color:#71b2f8;stop-opacity:1;" />
<stop
id="stop3868-9"
offset="1"
style="stop-color:#002795;stop-opacity:1;" />
</linearGradient>
<inkscape:perspective
id="perspective3977"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3864-1"
id="radialGradient3960"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.2993671,-0.01575726,0.0084161,0.9850979,-94.354208,-10.998387)"
cx="48.288067"
cy="46.74614"
fx="48.288067"
fy="46.74614"
r="19.571428" />
<linearGradient
id="linearGradient3864-1">
<stop
id="stop3866-9"
offset="0"
style="stop-color:#71b2f8;stop-opacity:1;" />
<stop
id="stop3868-0"
offset="1"
style="stop-color:#002795;stop-opacity:1;" />
</linearGradient>
<inkscape:perspective
id="perspective4015"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<linearGradient
id="linearGradient3864-1-9">
<stop
id="stop3866-9-6"
offset="0"
style="stop-color:#71b2f8;stop-opacity:1;" />
<stop
id="stop3868-0-6"
offset="1"
style="stop-color:#002795;stop-opacity:1;" />
</linearGradient>
<radialGradient
r="19.571428"
fy="46.74614"
fx="48.288067"
cy="46.74614"
cx="48.288067"
gradientTransform="matrix(0.01575726,2.2993671,-0.9850979,0.0084161,52.182614,-97.493771)"
gradientUnits="userSpaceOnUse"
id="radialGradient4024"
xlink:href="#linearGradient3864-1-9"
inkscape:collect="always" />
<inkscape:perspective
id="perspective4052"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3593-5"
id="radialGradient3966"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9327663,0,0,0.9327663,-298.15651,8.1913381)"
cx="330.63791"
cy="39.962704"
fx="330.63791"
fy="39.962704"
r="19.571428" />
<linearGradient
id="linearGradient3593-5">
<stop
style="stop-color:#c8e0f9;stop-opacity:1;"
offset="0"
id="stop3595-2" />
<stop
style="stop-color:#637dca;stop-opacity:1;"
offset="1"
id="stop3597-5" />
</linearGradient>
<inkscape:perspective
id="perspective4090"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<radialGradient
r="19.571428"
fy="6.0560789"
fx="374.42535"
cy="6.0560789"
cx="374.42535"
gradientTransform="matrix(1.0753303,0.84211571,-1.6903976,0.5207994,-381.41484,-295.68164)"
gradientUnits="userSpaceOnUse"
id="radialGradient4061-4"
xlink:href="#linearGradient3593-5-4"
inkscape:collect="always" />
<linearGradient
id="linearGradient3593-5-4">
<stop
style="stop-color:#c8e0f9;stop-opacity:1;"
offset="0"
id="stop3595-2-8" />
<stop
style="stop-color:#637dca;stop-opacity:1;"
offset="1"
id="stop3597-5-4" />
</linearGradient>
<radialGradient
r="19.571428"
fy="39.962704"
fx="330.63791"
cy="39.962704"
cx="330.63791"
gradientTransform="matrix(0.9327663,0,0,0.9327663,-302.00666,-27.942952)"
gradientUnits="userSpaceOnUse"
id="radialGradient4099"
xlink:href="#linearGradient3593-5-4"
inkscape:collect="always" />
<inkscape:perspective
id="perspective4127"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<linearGradient
id="linearGradient3864-1-9-2">
<stop
id="stop3866-9-6-6"
offset="0"
style="stop-color:#71b2f8;stop-opacity:1;" />
<stop
id="stop3868-0-6-8"
offset="1"
style="stop-color:#002795;stop-opacity:1;" />
</linearGradient>
<radialGradient
r="19.571428"
fy="6.0560789"
fx="374.42535"
cy="6.0560789"
cx="374.42535"
gradientTransform="matrix(0.52013132,0.80077671,-0.81763607,0.49523365,-185.59014,-276.99255)"
gradientUnits="userSpaceOnUse"
id="radialGradient4061-4-8"
xlink:href="#linearGradient3593-5-4-9"
inkscape:collect="always" />
<linearGradient
id="linearGradient3593-5-4-9">
<stop
style="stop-color:#c8e0f9;stop-opacity:1;"
offset="0"
id="stop3595-2-8-8" />
<stop
style="stop-color:#637dca;stop-opacity:1;"
offset="1"
id="stop3597-5-4-8" />
</linearGradient>
<inkscape:perspective
id="perspective3660"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3682"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="7.7781746"
inkscape:cx="-4.4701483"
inkscape:cy="25.776361"
inkscape:current-layer="g3922"
showgrid="false"
inkscape:document-units="px"
inkscape:grid-bbox="true"
inkscape:window-width="1268"
inkscape:window-height="758"
inkscape:window-x="0"
inkscape:window-y="25"
showguides="false"
inkscape:window-maximized="0">
<inkscape:grid
type="xygrid"
id="grid5773" />
</sodipodi:namedview>
<metadata
id="metadata3369">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<g
id="g3922">
<path
sodipodi:nodetypes="cczccc"
id="rect2568"
d="M 49.817275,42.251067 14.103408,52.437421 c 0,0 -0.642824,-12.450623 -0.642824,-18.131998 0,-5.681376 0.642824,-18.527549 0.642824,-18.527549 L 49.560145,4.8201304 z"
style="color:#000000;fill:url(#radialGradient4061-4);fill-opacity:1;fill-rule:evenodd;stroke:#4b4dba;stroke-width:1.29799998;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"
inkscape:connector-curvature="0" />
<rect
style="color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="rect2878"
width="5.272727"
height="38.363636"
x="9.636364"
y="14.727272" />
<rect
style="color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="rect2878-2"
width="5.2727299"
height="38.908348"
x="49.009033"
y="4.3746562"
transform="matrix(0.99999307,-0.00372395,0.00345086,0.99999405,0,0)" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,239 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
id="svg2860"
sodipodi:version="0.32"
inkscape:version="0.48.1 r9760"
sodipodi:docname="Part_ShapeInfo.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
version="1.1"
inkscape:export-filename="/home/user/Downloads/cad/freecad1_oce/mystuff/stuffchanged/newicons/JimsPartIcons/Part_ShapeInfo64.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs2862">
<linearGradient
id="linearGradient3775">
<stop
style="stop-color:#faff2b;stop-opacity:1;"
offset="0"
id="stop3777" />
<stop
style="stop-color:#ffaa00;stop-opacity:1;"
offset="1"
id="stop3779" />
</linearGradient>
<inkscape:path-effect
effect="spiro"
id="path-effect3076"
is_visible="true" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377"
id="radialGradient3692"
cx="45.883327"
cy="28.869568"
fx="45.883327"
fy="28.869568"
r="19.467436"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.73157464,0,0,0.66971894,52.926971,43.979555)" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3775"
id="radialGradient3703"
gradientUnits="userSpaceOnUse"
cx="135.38333"
cy="97.369568"
fx="135.38333"
fy="97.369568"
r="19.467436"
gradientTransform="matrix(0.71280975,0.15071214,-0.33821464,1.3405582,88.399236,-41.743686)" />
<linearGradient
id="linearGradient3377">
<stop
id="stop3379"
offset="0"
style="stop-color:#faff2b;stop-opacity:1;" />
<stop
id="stop3381"
offset="1"
style="stop-color:#ffaa00;stop-opacity:1;" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3377"
id="radialGradient3705"
gradientUnits="userSpaceOnUse"
cx="148.88333"
cy="81.869568"
fx="148.88333"
fy="81.869568"
r="19.467436"
gradientTransform="matrix(1.0134202,-0.03440201,0.02710944,0.66925898,8.745421,49.139099)" />
<radialGradient
r="19.467436"
fy="103.54697"
fx="271.96695"
cy="103.54697"
cx="271.96695"
gradientTransform="matrix(0.4925161,0.21116186,-0.3956822,1.0381445,44.281994,-78.815443)"
gradientUnits="userSpaceOnUse"
id="radialGradient3005"
xlink:href="#linearGradient3775"
inkscape:collect="always" />
<inkscape:path-effect
effect="spiro"
id="path-effect3076-2"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3808"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3076-9"
is_visible="true" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="10.943291"
inkscape:cx="31.921932"
inkscape:cy="34.372403"
inkscape:current-layer="g3618"
showgrid="true"
inkscape:document-units="px"
inkscape:grid-bbox="true"
inkscape:window-width="1280"
inkscape:window-height="939"
inkscape:window-x="-2"
inkscape:window-y="-3"
inkscape:window-maximized="1" />
<metadata
id="metadata2865">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<g
id="g3618"
transform="translate(-129.7515,-68.681262)">
<path
style="opacity:0.66523605;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07586193;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 173.09109,128.29673 15.73205,-3.59393 4.06614,-3.59392 -7.21255,-0.95838 -12.58564,8.14623 z"
id="path3546"
inkscape:connector-curvature="0" />
<path
style="fill:url(#radialGradient3705);fill-opacity:1;fill-rule:evenodd;stroke:#7b5600;stroke-width:1.53992057;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 164.77173,95.957992 -14.49572,4.808048 22.30978,2.77858 0.31127,23.95792 11.78549,-7.09254 0.42129,-23.028187 -20.33211,-1.423821 z"
id="rect3522"
sodipodi:nodetypes="ccccccc"
inkscape:connector-curvature="0" />
<path
style="fill:url(#radialGradient3703);fill-opacity:1.0;fill-rule:evenodd;stroke:#7b5600;stroke-width:1.53992057000000004;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 150.47357,100.90454 22.46581,2.25402 0,24.42946 -22.76941,-3.39198 0.3036,-23.2915 z"
id="rect3520"
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0" />
<path
style="fill:url(#radialGradient3692);fill-opacity:1;fill-rule:evenodd;stroke:#7b5600;stroke-width:1.53992057;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 172.76826,103.18867 12.2363,-5.631536"
id="path3536"
inkscape:connector-curvature="0" />
<path
style="opacity:0.66500005;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.22474384;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 155.17926,93.275786 -11.41604,0.318992 0.4614,-10.029074 c 0.002,0.06926 -0.75338,13.652021 -0.81921,13.662047 -2.97125,0.452477 -4.85987,1.824362 3.72881,1.583234 3.38965,-0.09517 6.75865,-1.522193 10.13419,-2.73828 0.39623,-0.142747 5.3556,-2.577421 4.96821,-3.035988 z"
id="path3781"
sodipodi:nodetypes="cccssscc"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccssscc"
id="path3596"
d="m 142.62013,70.168687 -11.56074,24.762835 0.21129,0 c -0.0139,0.0655 -0.0151,0.14158 -0.0151,0.20809 0,1.78512 5.05702,3.23341 11.28908,3.23341 6.23207,0 11.28907,-1.44829 11.28908,-3.23341 0,-0.41075 -0.49706,-1.1042 -0.76971,-1.62586 l -10.4439,-23.345065 z"
style="fill:url(#radialGradient3005);fill-opacity:1;fill-rule:evenodd;stroke:#7b5600;stroke-width:1.20361185;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" />
<path
style="fill:none;stroke:#0ebab2;stroke-width:7.79999999999999982;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-rule:evenodd;fill-opacity:1"
d="m 147.93247,83.778883 c 0.6341,-4.075587 3.32763,-7.776579 7.01081,-9.633092 3.68319,-1.856512 8.26043,-1.820352 11.91382,0.09412 3.6534,1.914471 6.28812,5.657556 6.85775,9.742653 0.56963,4.085096 -0.9406,8.406162 -3.9309,11.247043 -1.85756,1.764743 -4.18209,2.937236 -6.37226,4.26689 -2.19018,1.329655 -4.34664,2.918835 -5.54775,5.182055 -1.28886,2.42855 -1.31379,5.30807 -1.26025,8.05692 0.036,1.84813 0.0938,3.69584 0.17343,5.54261"
id="path3074"
inkscape:path-effect="#path-effect3076"
inkscape:original-d="m 147.93247,83.778883 c 3.4411,-8.506183 27.00312,1.297037 21.85148,11.450722 -1.85745,3.660955 -8.83783,6.411525 -11.92001,9.448945 -3.48475,3.43417 0.22192,3.67497 -1.26025,8.05692 -0.99163,2.93169 -0.76327,3.23488 0.17343,5.54261"
inkscape:connector-curvature="0"
sodipodi:nodetypes="csssc" />
<rect
style="fill:#0ebab2;fill-opacity:1;stroke-width:4.90000009999999975;stroke-miterlimit:4;stroke-dasharray:none;stroke:none;stroke-opacity:1"
id="rect3846"
width="8.6027431"
height="8.0322227"
x="152.7186"
y="124.11292"
ry="0" />
<path
sodipodi:nodetypes="csssc"
inkscape:connector-curvature="0"
inkscape:original-d="m 147.93247,83.778883 c 3.4411,-8.506183 27.00312,1.297037 21.85148,11.450722 -1.85745,3.660955 -8.83783,6.411525 -11.92001,9.448945 -3.48475,3.43417 0.22192,3.67497 -1.26025,8.05692 -0.99163,2.93169 -0.76327,3.23488 0.17343,5.54261"
inkscape:path-effect="#path-effect3076"
d="m 147.93247,83.778883 c 0.6341,-4.075587 3.32763,-7.776579 7.01081,-9.633092 3.68319,-1.856512 8.26043,-1.820352 11.91382,0.09412 3.6534,1.914471 6.28812,5.657556 6.85775,9.742653 0.56963,4.085096 -0.9406,8.406162 -3.9309,11.247043 -1.85756,1.764743 -4.18209,2.937236 -6.37226,4.26689 -2.19018,1.329655 -4.34664,2.918835 -5.54775,5.182055 -1.28886,2.42855 -1.31379,5.30807 -1.26025,8.05692 0.036,1.84813 0.0938,3.69584 0.17343,5.54261"
style="fill:none;stroke:#0ebab2;stroke-width:1.4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-rule:evenodd;fill-opacity:1"
id="path3011" />
<rect
ry="0"
y="123.94421"
x="152.63425"
height="8.0322227"
width="8.6027431"
id="rect3013"
style="fill:#0ebab2;fill-opacity:1;stroke:#000000;stroke-opacity:1;stroke-width:1.2;stroke-miterlimit:4;stroke-dasharray:none" />
<path
id="path3840"
sodipodi:nodetypes="csssc"
inkscape:connector-curvature="0"
inkscape:original-d="m 152.20946,85.107227 c 3.4411,-8.506182 20.16168,-5.953651 16.41514,4.798102 -11.36337,32.610411 -13.78114,5.489939 -12.60867,10.154751 1.18284,4.70604 -2.07797,7.14877 -3.56014,11.53072 -0.99163,2.93169 -1.02703,5.1174 -0.0904,7.42513"
inkscape:path-effect="#path-effect3076-9"
d="m 152.20946,85.107227 c 0.11999,-2.652364 1.51422,-5.218511 3.6742,-6.762515 2.15997,-1.544004 5.03924,-2.032668 7.58768,-1.287765 2.54844,0.744903 4.71126,2.707355 5.69963,5.171611 0.98837,2.464257 0.78104,5.377333 -0.54637,7.676771 -1.36139,2.358298 -3.72069,3.945789 -6.05829,5.342423 -2.3376,1.396634 -4.79189,2.733225 -6.55038,4.812328 -1.32232,1.56341 -2.18219,3.47883 -2.70782,5.45784 -0.52563,1.97901 -0.73012,4.02891 -0.85232,6.07288 -0.14778,2.47175 -0.17795,4.95052 -0.0904,7.42513"
style="fill:none;stroke:#000000;stroke-width:1.20000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
id="path3842"
sodipodi:nodetypes="cssscc"
inkscape:connector-curvature="0"
inkscape:original-d="m 161.2825,118.90321 c 1.00403,4.87404 34.33877,49.97659 -0.12747,-10.08808 -6.46098,-11.259621 -4.15278,-0.30298 0.32781,-2.60982 4.53652,-2.33563 6.42384,4.85996 6.79001,-4.93184 0.50123,-13.403587 -19.704,-28.48817 -23.76752,-18.473754 l 8.25014,2.367892"
inkscape:path-effect="#path-effect3076-2"
d="m 161.2825,118.90321 c -0.13536,-3.36066 -0.17788,-6.72507 -0.12747,-10.08808 0.0132,-0.88073 0.0358,-1.77881 0.32781,-2.60982 0.23883,-0.67967 0.65234,-1.29063 1.15572,-1.806 0.50337,-0.51536 1.09542,-0.93815 1.71958,-1.2979 1.24831,-0.71949 2.62267,-1.19029 3.91471,-1.82794 2.5282,-1.24773 4.73171,-3.146518 6.33927,-5.462632 1.60757,-2.316115 2.61573,-5.04457 2.90038,-7.849497 0.28465,-2.804927 -0.15482,-5.680291 -1.26431,-8.27214 -1.10949,-2.591848 -2.88661,-4.894604 -5.1126,-6.624801 -2.226,-1.730198 -4.89608,-2.884115 -7.68156,-3.319705 -2.78548,-0.435591 -5.68037,-0.151918 -8.32831,0.816099 -2.64794,0.968017 -5.04324,2.618295 -6.89103,4.747687 -1.84779,2.129392 -3.1441,4.733316 -3.72936,7.491235 l 8.25014,2.367892"
style="fill:none;stroke:#000000;stroke-width:1.20000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
id="path3844"
style="fill:none;stroke:#000000;stroke-width:1.14754355px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
d="m 151.8909,118.82556 10.01354,-0.17578"
inkscape:path-effect="#path-effect3808"
inkscape:original-d="m 151.8909,118.82556 c -5.26307,23.25168 6.97651,0.59915 10.01354,-0.17578"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -89,15 +89,15 @@ Gui::ToolBarItem* Workbench::setupToolBars() const
Gui::ToolBarItem* solids = new Gui::ToolBarItem(root);
solids->setCommand("Solids");
*solids << "Part_Box" << "Part_Cylinder" << "Part_Sphere" << "Part_Cone" << "Part_Torus";
*solids << "Part_Box" << "Part_Cylinder" << "Part_Sphere" << "Part_Cone" << "Part_Torus" << "Part_Primitives";
Gui::ToolBarItem* tool = new Gui::ToolBarItem(root);
tool->setCommand("Part tools");
*tool << "Part_Extrude" << "Part_Revolve" << "Part_Mirror" << "Part_Fillet";
*tool << "Part_Extrude" << "Part_Revolve" << "Part_Mirror" << "Part_Fillet" << "Part_RuledSurface";
Gui::ToolBarItem* boolop = new Gui::ToolBarItem(root);
boolop->setCommand("Boolean");
*boolop << "Part_Boolean" << "Part_Cut" << "Part_Fuse" << "Part_Common" << "Part_Section";
*boolop << "Part_Boolean" << "Part_Cut" << "Part_Fuse" << "Part_Common" << "Part_Section"/* << "Part_ShapeInfo"*/;
return root;
}