Powerino73 / heekscad

Automatically exported from code.google.com/p/heekscad
Other
0 stars 0 forks source link

Select-similar not working #278

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The 'select similar' functionality as described in the SelectSimilar wiki
page does not work. 

1) import a .dxf file with multiple circles of the same size.

2) Select one and holding the shift key select another.

The remaining circles are not selected.

The program should search for all similar geometry items and select them. 

As a secondary note, this is a useful feature but it's a bit obscure and
easily overlooked.  Perhaps a more prominent menu item or context menu item
would make it more accessible.

Original issue reported on code.google.com by shopinth...@gmail.com on 3 Jun 2010 at 3:49

GoogleCodeExporter commented 8 years ago
I wonder if the confusion is over where to click.  The only way I could select
individual circles in the sample file was to either select them within the 
'Objects'
list or to 'split sketch' and then point to the circle graphics.

If I'm working in the Objects list then the shift key relates to multiple 
selections
between the previously selected object and this new one.  This is the same as 
when
selecting multiple files in explorer.

If I'm working in the graphics window then the shift key performs the 'select
similar' feature.

I believe it's working (after my fix today) but that the way it's used is 
confusing.
 (Hence your last paragraph).

I'm not sure how to make it work differently.  I could use a different key to 
'shift'
to indicate the 'select similar' functionality.  I could add a menu item that 
would
turn on the 'select similar' functionality but that's more of a mode than a 
transient
state (as it is with the shift key).

Can you suggest a workflow that would suit?

Original comment by David.Ni...@gmail.com on 3 Jun 2010 at 4:16

GoogleCodeExporter commented 8 years ago
I opened the 'selection filter' in options and turn off 'sketch' so I can select
individual elements in the 3d window even though they are still part of the same
sketch.  I'm sure this used to work since I usually keep all my drilling 
locations in
one sketch.

Since it isn't possible to select a sketch and apply a drilling operation which 
acts
on all the circles, the only option is to select all the circles.  This can be 
done
with multi-select in the objects window, but problematic if there are hundreds 
of
circles.

Original comment by shopinth...@gmail.com on 3 Jun 2010 at 4:25

GoogleCodeExporter commented 8 years ago
I think I've fixed this now.  I did play around with recursing down the sketch
objects for a drilling operation but it started finding intersection points of 
lines
that made up a long sketch.

Sorry about that but I still can't think of a general solution for this.  It's 
nice
to consolidate the graphics beneath a single sketch object.  I suppose the other
option would be to 'copy' the graphics beneath the sketch and 'paste into' an 
empty
drilling operation.  It's nearly what you're doing with the 'select similar'
function.  Either way works.

Original comment by David.Ni...@gmail.com on 3 Jun 2010 at 6:17