From 824b03072858d47cb6e6b6d0a35d14a63ab431ee Mon Sep 17 00:00:00 2001 From: Rentlau Date: Thu, 19 Feb 2015 07:04:17 +0100 Subject: [PATCH] Add of new Icons --- README.md | 31 ++ WorkFeature/Icons/WF_3pointsCircle.svg | 322 ++++++++++++ WorkFeature/Icons/WF_3pointsEllipse.svg | 328 ++++++++++++ WorkFeature/Icons/WF_FaceNormal.svg | 148 ++++++ WorkFeature/Icons/WF_FaceTangent.svg | 185 +++++++ WorkFeature/Icons/WF_NpointsPoint.svg | 582 ++++++++++++++++++++++ WorkFeature/Icons/WF_circle.svg | 182 +++++++ WorkFeature/Icons/WF_lineCenterCircle.svg | 224 +++++++++ WorkFeature/Icons/WF_lineLinePoint.svg | 365 ++++++++++++++ WorkFeature/Icons/WF_linePointCircle.svg | 225 +++++++++ WorkFeature/Icons/WF_pointLinePoint.svg | 38 +- 11 files changed, 2603 insertions(+), 27 deletions(-) create mode 100644 README.md create mode 100644 WorkFeature/Icons/WF_3pointsCircle.svg create mode 100644 WorkFeature/Icons/WF_3pointsEllipse.svg create mode 100644 WorkFeature/Icons/WF_FaceNormal.svg create mode 100644 WorkFeature/Icons/WF_FaceTangent.svg create mode 100644 WorkFeature/Icons/WF_NpointsPoint.svg create mode 100644 WorkFeature/Icons/WF_circle.svg create mode 100644 WorkFeature/Icons/WF_lineCenterCircle.svg create mode 100644 WorkFeature/Icons/WF_lineLinePoint.svg create mode 100644 WorkFeature/Icons/WF_linePointCircle.svg diff --git a/README.md b/README.md new file mode 100644 index 0000000..7156a45 --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +# WorkFeature +Tool utility to create +- Origin (X, Y Z axes, Origin (0,0,0) point and XZ, XY, YZ planes) +- Points (Center of Mass of object(s), mid points, center of circle, ...), +- Axes (from 2 points, Normal of a plane...), +- Planes (from 3 points, from one axis and a point...) +and many other useful features to facilitate the creation of your project. + +This utility is up next in the combo view with "Work Features" label. +Several Tab will be added into this widget : + W.F. (for tolls access) and Pref. (For preferences...dev on going) + into Tab W.F. : + Origin (for Origin tools) + Point (for Point creation) + Axis (for Axis creation) + Circle (for Circle and Ellipse creation) + Plane (for Plane creation) + Object (for Bounding box and Object creation) + View (for View change) + Modif. (for Object cutting) + + +The MACRO will create into your FreeCAD document a new Group named : WorkFeatures +Depending of the tool you will use it can be created the following sub Groups : + WorkFeatures/ + Origin + WorkPoints + WorkAxes + WorkPlanes + WorkBoxes + WorkObjects diff --git a/WorkFeature/Icons/WF_3pointsCircle.svg b/WorkFeature/Icons/WF_3pointsCircle.svg new file mode 100644 index 0000000..60e4e7a --- /dev/null +++ b/WorkFeature/Icons/WF_3pointsCircle.svg @@ -0,0 +1,322 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/WorkFeature/Icons/WF_3pointsEllipse.svg b/WorkFeature/Icons/WF_3pointsEllipse.svg new file mode 100644 index 0000000..2a7fcb3 --- /dev/null +++ b/WorkFeature/Icons/WF_3pointsEllipse.svg @@ -0,0 +1,328 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WorkFeature/Icons/WF_FaceNormal.svg b/WorkFeature/Icons/WF_FaceNormal.svg new file mode 100644 index 0000000..ea217b8 --- /dev/null +++ b/WorkFeature/Icons/WF_FaceNormal.svg @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/WorkFeature/Icons/WF_FaceTangent.svg b/WorkFeature/Icons/WF_FaceTangent.svg new file mode 100644 index 0000000..77847e3 --- /dev/null +++ b/WorkFeature/Icons/WF_FaceTangent.svg @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/WorkFeature/Icons/WF_NpointsPoint.svg b/WorkFeature/Icons/WF_NpointsPoint.svg new file mode 100644 index 0000000..a8e5de1 --- /dev/null +++ b/WorkFeature/Icons/WF_NpointsPoint.svg @@ -0,0 +1,582 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WorkFeature/Icons/WF_circle.svg b/WorkFeature/Icons/WF_circle.svg new file mode 100644 index 0000000..2d2ca50 --- /dev/null +++ b/WorkFeature/Icons/WF_circle.svg @@ -0,0 +1,182 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/WorkFeature/Icons/WF_lineCenterCircle.svg b/WorkFeature/Icons/WF_lineCenterCircle.svg new file mode 100644 index 0000000..f3dbd53 --- /dev/null +++ b/WorkFeature/Icons/WF_lineCenterCircle.svg @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/WorkFeature/Icons/WF_lineLinePoint.svg b/WorkFeature/Icons/WF_lineLinePoint.svg new file mode 100644 index 0000000..a9bfc3b --- /dev/null +++ b/WorkFeature/Icons/WF_lineLinePoint.svg @@ -0,0 +1,365 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/WorkFeature/Icons/WF_linePointCircle.svg b/WorkFeature/Icons/WF_linePointCircle.svg new file mode 100644 index 0000000..91dfcd4 --- /dev/null +++ b/WorkFeature/Icons/WF_linePointCircle.svg @@ -0,0 +1,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/WorkFeature/Icons/WF_pointLinePoint.svg b/WorkFeature/Icons/WF_pointLinePoint.svg index 8329d85..f4f4a59 100755 --- a/WorkFeature/Icons/WF_pointLinePoint.svg +++ b/WorkFeature/Icons/WF_pointLinePoint.svg @@ -260,7 +260,7 @@ inkscape:window-width="1070" inkscape:window-height="665" inkscape:window-x="65" - inkscape:window-y="74" + inkscape:window-y="336" inkscape:window-maximized="0" /> @@ -403,31 +403,15 @@ sodipodi:ry="23.991123" d="m 259.60921,672.79736 a 34.345188,23.991123 0 1 1 -68.69038,0 34.345188,23.991123 0 1 1 68.69038,0 z" transform="matrix(-0.12122074,0.08143484,-0.08143484,-0.12122074,117.55848,88.277743)" /> - - - - +