- Sketcher_Array.png (569 Bytes) Viewed 1653 times
- Sketcher_PolarArray.png (2.64 KiB) Viewed 1653 times
I made them as @abdullah asked and didn't want to left this loose end for to long. From my point of view i see them fit and will give the rationale behind them in the following responses.jmaustpc wrote:Hi all
I see triplus has posted some icons, I had started experimenting with making a set so I will post where I had got to.
When i did toggle button i investigate the current Sketcher WB color scheme and decided i will use white background and red outline as a general indication of sketcher geometry.My understanding is that we are talking about transforms of the element within the sketch, i.e some of the sketch's contents, not the entire sketch. My first reaction to triplus's icons is that to me they look like transforms of the entire sketch.
I don't think this set of tools fits in with existing icons (except with toggle button) as this is the first set of tools used for transforming sketcher geometry in this particular way. Therefore a line could work but i do believe "group of" sketcher geometry is more appropriate indicator. I did use line for Copy icon but the main rationale behind that is more complex geometry doesn't make sense at that size.I was trying to think of a theme that would be consistent with the previously existing icons. I was thinking the icon need a "basic" or "standard" element, which for most of the Part workbench tends to be a cube, for sketcher that basic common element might be a sketcher line. For some icons the function is better described by a curved line and others with straight lines.
My opinion is/was this set of tools doesn’t fit on the Sketcher tools toolbar. On that toolbar you have tools to create for example single closed sketcher geometry loop and some show/hide and selection tools. This set of tools would in my opinion be more fit on new toolbar named transform geometry.One element in each icon is green as this is the default "is selected" colour for a sketcher element. The idea is that item is selected and clicking the icon will produce the non-selected elements.
Yes i understand what you are saying and i don't want you to find yourself in situation like that. Therefore in situations like this just make a poll or this time just use the icons Jim provided.abdullah wrote:About icons
Thank you so much for taking the time to do icons guys. I really appreciate it. I have no artistic capabilities
I have read the other icon related thread and I really really would not like this to become an icon war . I have worked with both of you and both of you have been (are) important to me, both in terms of advice, user input, testing, icon making...
I would be glad if somehow this gets merged into a single proposal on the merit of the icons, style of the Sketcher,... things I am not qualified to judge... maybe I am asking too much
They should be in the tools toolbar.... if in using them for a while it becomes apparent that there is an advantage to a new tool bar then perhaps that could be a separate issue, ...or to put it another way, lets first lets get the functionality correct first and then worry about the toolbar.abdullah wrote:I would like to ask for user input regarding the toolbar issue. Should these icons be placed in a new toolbar or should they remain in the Tools toolbar?
Code: Select all
Sketcher: UI Copy Support & 2D Array python command rework
==========================================================
- Support for copying geometric elements in the sketcher with Ctrl+C (or using the still missing icon). It will show you the vector of displacement from the
"reference point". The reference point can be chosen by the user (although it is not necessary to do it so) by making the point the user wish to be the reference point
the last selected element. It conveniently incorporates "autoconstraints", so that you can make this point (the one of the copy) directly coincident with any other point in the sketch.
- Python 2D array command modified to lock elements position using construction lines and constraints.
- Support for different spacing between u and v directions (the direction of the cols and the direction of the rows).
- Support to avoid copying DistanceX and DistanceY constraints when used for locking a point. This means that if the geometry that you copy(array) is
fully constraint, the resulting 2D array is also fully constraint.
Sure you should do it like that as i don't feel strongly about it. And to avoid any "icon war" and "toolbar name" situations as we seen that in that other thread. There was demand for feedback and icons and that is why i got involved. To close that loose end.Regarding the icons and toolbar, I intend to use jmaustpc icons in the existing bar. The reasons behind it are: Triplus pointed to this possibility. I can not decide on creating a new toolbar (I do not know which one is the right choice), so I stay with the existing one. In this context, the icons provided by jmaustpc match the style of the existing toolbar.