Trouble selecting more than one edge for chamfer

Trouble selecting more than one edge for chamfer

JetForMe
Collaborator Collaborator
3,033 Views
12 Replies
Message 1 of 13

Trouble selecting more than one edge for chamfer

JetForMe
Collaborator
Collaborator

I built a block with some holes in it. I chamfered the edge with Modify->Chamfer, clicked on the four top edges and the two circles for the holes. Then set the depth and clicked OK.

 

Then I turned the block over, and tried to repeat the process with the four lines on the bottom. But now it will only let me click a single edge, and I can't click any more. This seems like a bug, but if not, is there a reason for this restriction?

 

EDIT: I quit and re-started, and I'm able to once again select more than one edge. But if I try to add a second chamfer operation, I can only select one edge at a time. How do I report this bug?

MacBook Pro, PCNC1100 Series 3, Slant-PRO 15L Lathe, Custom AvidCNC-based 4x9' CNC Router w/24k 4.5 kW HSD Spindle & Teknic SDSK Servos
Accepted solutions (2)
3,034 Views
12 Replies
Replies (12)
Message 2 of 13

HughesTooling
Consultant
Consultant
Accepted solution

Your post will do as a bug report and I just tried it myself and got the same result! The workaround is hold the Ctrl key down and you should be able to add more edges, you need to keep the Ctrl key pressed down until you have all the edges. If you're using a mac I think it's the command key.

 

Mark

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Message 3 of 13

TrippyLighting
Consultant
Consultant

I followed your description and have no trouble chamfering a block with holes.

Could you share your model ?

(export as .f3d and attach to you next post)


EESignature

0 Likes
Message 4 of 13

TrippyLighting
Consultant
Consultant

Interesting! I am working on a mac and I am wondering if this is a Windows thing only. 


EESignature

0 Likes
Message 5 of 13

HughesTooling
Consultant
Consultant

I found another workaround, the problem is when you use the chamfer a second time it uses the value for the chamfer from the first time. If you enter 0 for for the distance after picking the first edge it will allow you to pick more edges, when you have all the edges just enter a size for the chamfer.

Clipboard02.png

Mark

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


0 Likes
Message 6 of 13

HughesTooling
Consultant
Consultant

Here's a screen grab as you can see there's a chamfer in the timeline for the first side of the plate then I right clicked the screen and selected Repeat Chamfer and it only lets you pick one edge.

Capture.PNG

 

Mark

 

Edit just noticed the tool tip actually tells you what to do.

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Message 7 of 13

TrippyLighting
Consultant
Consultant
Accepted solution

Yes, you're right. I can now reproduce this as wellon the mac.

 

When you make the first chamfer and only use the screen controls/arrows to drag the chamfer to size it works, however, when you enter a value into the dimenision field in the first chamfer, then the second chamfer only allows you to select one edge (without using the CMD/CTRL key).


EESignature

0 Likes
Message 8 of 13

jeff_strater
Community Manager
Community Manager

Yes, @HughesTooling has got it right.  This is an interplay between Fusion's feature/selection and the "remember last value" which was added this summer some time, I think.

 

Here's the background:  Fusion previews the "real" operation on the model.  That is, instead of producing some kind of temporary preview, and leaving the existing model in its original state until you hit OK, it actually temporarily executes the operation on the model.  But, this creates a problem for us software developers.  In some commands, the preview generates new model entities that are really temporary.  Or, to say it more accurately, these edges cannot be selected in the same operation as the one that created them.  I always use Fillet as an example in explaining this:

 

fillet preview.png

 

Fusion cannot create a fillet that fillets the original edge plus the introduced edge in the same operation.

 

So, we had to block selection of those "new" edges during the command that creates them.  You could argue that "that's just a matter of writing code to identify those new edges and block them".  Maybe, maybe not.  Let's just say it turned out to be harder than it might seem.

 

So, we added this notion of "rollback for selection".  Where if you hold down CTRL (CMD for those Mac-inclined), we suppress the preview, and let you select more edges.  Why CTRL?  Well, the justification at the time was "most O/S's have this paradigm where CTRL select adds to the selection set, so if we are going to add, it seems like CTRL is a natural place to put this selection rollback".  Let's just say that this has been controversial, even within the Fusion team.  This has been an ongoing debate for 4 years or more, with passions nearly that of the "gun rights vs. gun control" debate in the US :).  There have been lots of other options proposed, but nothing has ever jumped out at us as "this is the answer!".

 

Anyway, I digress...  How it works today:  Any time there is a valid preview in a command, the only way to select more things is by holding down CTRL/CMD.  So, the first time you create a Chamfer, the default value is 0.  You can select all the edges you want without CTRL.  But, as soon as you drag or type a value, then you in that preview state and have to use CTRL to select more.  So, say you select 5 edges, and use a value of 5mm, click OK.  After the enhancement this summer, that 5mm will now be the new default value.  So, if you invoke Chamfer again, as soon as you select the first edge, the command will apply that 5mm value, and then you are in the preview state.

 

Well, that was a long-winded explanation of a question that was already answered!

 

Jeff Strater (Fusion development)

 


Jeff Strater
Engineering Director
Message 9 of 13

HughesTooling
Consultant
Consultant

Hi Jeff

 

A question, how come Fillet doesn't work the same way chamfer does. In the same situation if you fillet the holes on one side of the plate hit OK then Repeat Fillet and start selecting the edges on the other side it defaults back to 0. This is calling fillet a second time not editing the first feature and trying to add to it.

 

Mark

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Message 10 of 13

jeff_strater
Community Manager
Community Manager

Oh, my, you are right...  OK, that is a bug, I agree.

 

The reason, I think, is that it looks like we turned of the "use last value as default" for Fillet, but didn't do so for Chamfer.  I completely agree - these two should work the same.  I'll enter that bug.

 

Jeff

 


Jeff Strater
Engineering Director
Message 11 of 13

josh.laycock
Participant
Participant
I agree with Jeff.

Chamfer and Fillet should work the same. I would love a Rule Chamfer command.
0 Likes
Message 12 of 13

Anonymous
Not applicable
Seems like this is still a bug. Any updates on the progress of a fix for this?
0 Likes
Message 13 of 13

jeff_strater
Community Manager
Community Manager

Yes, this is still a bug.  Unfortunately, it has not yet been fixed.  We appreciate your patience.

 

Jeff

 


Jeff Strater
Engineering Director
0 Likes