Search found 22 matches

by mike
Fri Nov 20, 2020 6:19 pm
Forum: Developers corner
Topic: Help adding Rotation at BoundingBoxCenter mode in NavigationStyle.cpp
Replies: 9
Views: 1696

Re: Help adding Rotation at BoundingBoxCenter mode in NavigationStyle.cpp

I want the model to stay in the same place and rotate. The model always stays in the same place AFAIK. Any pan, zoom or rotate action moves the camera , not the object. Or more precise: it sets the position and orientation of the camera. I'm not sure, but i guess the rotation center is synonymous w...
by mike
Wed Oct 28, 2020 9:17 pm
Forum: Open discussion
Topic: Feature Request - Edge/Vertex/Feature Selection Behaviour
Replies: 18
Views: 3046

Re: Feature Request - Edge/Vertex/Feature Selection Behaviour

So here are the requests for managing the selection and or deselection of features when carrying out actions like chamfers or rounds: * Hold one button down to enable items to be selected (perhaps add a little + icon near the pointer for clarity), and only allow that to add features to the selectio...
by mike
Fri Oct 23, 2020 1:01 pm
Forum: Open discussion
Topic: puzzled by constraints
Replies: 17
Views: 1822

Re: puzzled by constraints

Also, is there some constraint equivalent to saying that 'length of line a must be equal to length lines B + C' or similar basic calculations? Well... you can: 1. name the constraints for B and C namedimension.png 2. use a simple formula for the length of line a formula.png It doesn't work in your ...
by mike
Fri Oct 23, 2020 11:03 am
Forum: Open discussion
Topic: puzzled by constraints
Replies: 17
Views: 1822

Re: puzzled by constraints

raymw wrote: Thu Oct 22, 2020 9:31 pm I can't find where that lies, nothing moves if I try dragging things around.
In case you don't know it yet: you can click at the link in the message and it will mark the element for you.
Perhaps not perfect, but it will give you hints where to look at.

solvermsg.png
solvermsg.png (6.39 KiB) Viewed 1163 times
by mike
Thu Oct 22, 2020 6:12 pm
Forum: Open discussion
Topic: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view
Replies: 53
Views: 7698

Re: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view

Further up you confirmed that the Enterprise model is properly supported by Blender. But Blender doesn't use the 3Dconnexion driver either but it uses this library: https://github.com/Modaptix/ghost When studying the code a bit it doesn't do anything very special for the Enterprise model so i wonde...
by mike
Thu Oct 22, 2020 5:59 pm
Forum: Open discussion
Topic: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view
Replies: 53
Views: 7698

Re: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view

Based on my branch a GH user TinkerGnome prepared a PR to change the Enterprise handling. The contributor is that you? When looking at the changes am I right that at end the short/long press still isn't handled by the application. So, we should extend On3dmouseKeyDown/On3dmouseKeyUp by a further bo...
by mike
Thu Oct 22, 2020 12:18 am
Forum: Open discussion
Topic: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view
Replies: 53
Views: 7698

Re: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view

The correct solution in the long term is to use the 3Dconnexion driver and configure buttons in the 3Dconnexion control panel, and not in FreeCAD's janky custom panel. When implemented correctly it also allows things like context switching (i.e. having a completely different configurations for mode...
by mike
Wed Oct 21, 2020 7:14 pm
Forum: Open discussion
Topic: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view
Replies: 53
Views: 7698

Re: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view

You can select "3Dconnexion - Disabled" for each button. However, because FreeCAD is not using the 3Dconnexion driver, those settings (no matter what function is selected) should have no effect. In my testing, setting the function to Disabled doesn't behave any differently. You're right -...
by mike
Wed Oct 21, 2020 5:43 pm
Forum: Open discussion
Topic: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view
Replies: 53
Views: 7698

Re: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view

Have you tested the branch? Does it fix the issues with the enterprise model? Nearly... :D The separation and filtering of 0x1c, 0x1d prevents the weird behavior (as described by the OP). Thumbs-up for this! In addition: It seems that the enterprise model does not use a (bitwise) 32-bit keyState li...
by mike
Wed Oct 21, 2020 4:17 pm
Forum: Open discussion
Topic: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view
Replies: 53
Views: 7698

Re: 3DConnexion SpaceMouse - pressing ANY button dramatically zooms out and rotates the view

I've of course gone to "Tools -> Customize -> Spaceball Buttons" and set the buttons to have some actions. For one test, I tried setting the "FIT" button to perform the "Zoom to fit" action. @RainmanNoodles It seems that i'm not able to achieve this. What are the steps...