PartDesign Datum Plane/Line/point icons

About the development of the Part Design module/workbench. PLEASE DO NOT POST HELP REQUESTS HERE!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
jmaustpc
Veteran
Posts: 11207
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

PartDesign Datum Plane/Line/point icons

Post by jmaustpc »

Hi Guys
I was playing around with the Assembly branch and I noticed PartDesign datums have no proper Treeview icon so I came up with this idea, and made these.

The Plane/Line/point in these is similar to the tools bar icons, which I am not sure if they are really a good idea because with their blue/red colour scheme, they look like Part primitives or PartDesign shapes, in my opinion.

I thought I would post where I have got to tonight...I will try tomorrow with items an off yellow colour like they are shown in the model window...and see if that look good or not.

But this is where I have go it to at the moment.

Datum_point
16px
PartDesign_Datum_Point_16px.png
PartDesign_Datum_Point_16px.png (679 Bytes) Viewed 5462 times
32px
PartDesign_Datum_Point_32px.png
PartDesign_Datum_Point_32px.png (1.44 KiB) Viewed 5462 times
svg
PartDesign_Datum_Point.svg
(9.67 KiB) Downloaded 246 times
Datum Line
16px
PartDesign_Datum_Line_16px.png
PartDesign_Datum_Line_16px.png (679 Bytes) Viewed 5462 times
32px
PartDesign_Datum_Line_32px.png
PartDesign_Datum_Line_32px.png (1.43 KiB) Viewed 5462 times
svg
PartDesign_Datum_Line.svg
(9.97 KiB) Downloaded 210 times
Datum Plane
16px
PartDesign_Datum_Plane_16px.png
PartDesign_Datum_Plane_16px.png (794 Bytes) Viewed 5462 times
32px
PartDesign_Datum_Plane_32px.png
PartDesign_Datum_Plane_32px.png (1.77 KiB) Viewed 5462 times
SVG
PartDesign_Datum_Plane.svg
(11.1 KiB) Downloaded 202 times
ickby
Veteran
Posts: 3116
Joined: Wed Oct 05, 2011 7:36 am

Re: PartDesign Datum Plane/Line/point icons

Post by ickby »

Hello Jim,

I like the icon idea, however, I have one general remark: they are too detailed. When I'm working with assemblage tries it is already not so easy to distinguish the different entity's, as the icons are fine trained and detailed. I'm not able to differentiate them with a fast look, and that is actually the most important thing with icons. Your datum icons are hard to distinguish because the important message occupy only a small portion of the icon. Also one can't use colors for a quick.overview as most icons mix them, the proposed ones too.
jmaustpc
Veteran
Posts: 11207
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: PartDesign Datum Plane/Line/point icons

Post by jmaustpc »

Hi everyone
I tried a few things today, to simplify the theme, and address the issues ickby pointed out. :)

Firstly if we did similar to the same as I previously did, but I thought what if we made the datum planes in the icons the same as they are in the model window, transparent yellow.

So I tried a 100% edge with about a 50% fill, but I think you will all agree it looks hard to see.
This is what it looks like at 32px
PartDesign_Datum_Plane_2_32px.png
PartDesign_Datum_Plane_2_32px.png (1.62 KiB) Viewed 5421 times
then to simplify I thought maybe we could remove the Y axis
PartDesign_Datum_Plane_3_32px.png
PartDesign_Datum_Plane_3_32px.png (1.26 KiB) Viewed 5421 times
what if we remove the axis cross altogether and just show the plane
PartDesign_Datum_Plane_4_32px.png
PartDesign_Datum_Plane_4_32px.png (597 Bytes) Viewed 5421 times
still too hard to see so maybe a black outline? firstly a thin edge
PartDesign_Datum_Plane_5_32px.png
PartDesign_Datum_Plane_5_32px.png (539 Bytes) Viewed 5421 times
I tried putting the axis cross on the plane, but then it is hard to see the plane, it could look like just a yellow background.
PartDesign_Datum_Plane_11_32px.png
PartDesign_Datum_Plane_11_32px.png (988 Bytes) Viewed 5421 times

so considering all the above I came up with this theme, with some variations.
plane on an angle means that the axis cross needs to be at top left, origin is normally bottom left
PartDesign_Datum_Plane_8_32px.png
PartDesign_Datum_Plane_8_32px.png (1.11 KiB) Viewed 5421 times
so I changed it to this
at16px
PartDesign_Datum_Plane_10_16px.png
PartDesign_Datum_Plane_10_16px.png (499 Bytes) Viewed 5421 times
at 32px
PartDesign_Datum_Plane_10_32px.png
PartDesign_Datum_Plane_10_32px.png (805 Bytes) Viewed 5421 times
the SVG
PartDesign_Datum_Plane_10.svg
(8.91 KiB) Downloaded 258 times

the matching Datum Line for the above could be
PartDesign_Datum_Line_10_32px.png
PartDesign_Datum_Line_10_32px.png (779 Bytes) Viewed 5421 times
But I think the line should be angled so
at 16px
PartDesign_Datum_Line_11_16px.png
PartDesign_Datum_Line_11_16px.png (552 Bytes) Viewed 5421 times
at 32px
PartDesign_Datum_Line_11_32px.png
PartDesign_Datum_Line_11_32px.png (1.08 KiB) Viewed 5421 times
the SVG
PartDesign_Datum_Line_11.svg
(8.58 KiB) Downloaded 179 times


and the matching Datum Point
at 16px
PartDesign_Datum_Point_9_16px.png
PartDesign_Datum_Point_9_16px.png (481 Bytes) Viewed 5421 times
at 32px
PartDesign_Datum_Line_9_32px.png
PartDesign_Datum_Line_9_32px.png (837 Bytes) Viewed 5421 times
and SVG
PartDesign_Datum_Point_9.svg
(8.58 KiB) Downloaded 181 times

this zip file is all the above as well as some working copies and experiments etc., which might be useful to start with, if anyone else wants to have a go.
Datum_Plane.zip
(98.33 KiB) Downloaded 144 times
Jim
Post Reply