A feature request is not a solution, it's just a wish. Furthermore your FR is IMO incorrectly worded but let's talk about that there not here.Pauvres_honteux wrote: ↑Wed Jan 05, 2022 9:22 am Hi jonasb, my interpretation of this particular part of your request is, it should be solved by my feature request
[Ticket #4250] Sketcher placement and its axis visualisation
[Feature idea] Rotate, scale, move sketcher geo
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
- adrianinsaval
- Veteran
- Posts: 5541
- Joined: Thu Apr 05, 2018 5:15 pm
Re: [Feature idea] Rotate, scale, move sketcher geo
Re: [Feature idea] Rotate, scale, move sketcher geo
Very shortly!
There is a tool for making a geometry rotatable. It is called "Remove Axes Alignment".
Might this be what you want? It appears one only has to add an angle constraint to rotate the thing.
For scaling, I would think of something similar to that. Maybe both can be grouped together under the same toolbar. I am not sure what you want to achieve and how you want to manage any existing dimensional constraint.
Should the command only operate if no dimensionals are present? Should the command apply a scaling factor to everything, including dimensional constraints and if a expression, changing the expression by inserting the scaling factor? Should the scaling ignore dimensional constraints, leave them unchanged, but yet scale the rest?
There is a tool for making a geometry rotatable. It is called "Remove Axes Alignment".
Might this be what you want? It appears one only has to add an angle constraint to rotate the thing.
For scaling, I would think of something similar to that. Maybe both can be grouped together under the same toolbar. I am not sure what you want to achieve and how you want to manage any existing dimensional constraint.
Should the command only operate if no dimensionals are present? Should the command apply a scaling factor to everything, including dimensional constraints and if a expression, changing the expression by inserting the scaling factor? Should the scaling ignore dimensional constraints, leave them unchanged, but yet scale the rest?
Re: [Feature idea] Rotate, scale, move sketcher geo
For scaling constraints can be conserved by multiplying by the scale factor.
It's most useful for imported complex geometries.
Rotation is also useful to rotate imported geometries.
But it's also extremely useful to make geometries with an axis of symetry. Such as cogwheels.
You can see the catia tools in this video : https://www.youtube.com/watch?v=1ngOxgt ... rdeepSingh
It's most useful for imported complex geometries.
Rotation is also useful to rotate imported geometries.
But it's also extremely useful to make geometries with an axis of symetry. Such as cogwheels.
You can see the catia tools in this video : https://www.youtube.com/watch?v=1ngOxgt ... rdeepSingh
Support me on Patreon: https://www.patreon.com/FreeCadDevDiary
FreeCad Dev Diary channel:[/b] https://www.youtube.com/channel/UCGMTmJ ... NiPSSEhBHA
FreeCad Dev Diary channel:[/b] https://www.youtube.com/channel/UCGMTmJ ... NiPSSEhBHA
Re: [Feature idea] Rotate, scale, move sketcher geo
So I wanted to try rotation next. I already done the icon so that's already something (see on top)
I was thinking about how to do this and came up with several possibilities I'm not sure which is the most appropriate.
The first thing I noticed is that if the geometries you want to move are fully constrained together and tied to a fix point, then you can rotate them by dragging one of the elements. Though the solver goes a little bit crazy it kind of work. So the first idea was to :
- Constrain the group together and fix last selected point.
- Make a drag of one element
- Remove the constraints that have been added.
Then idea no 2 :
- Modify the geometries one by one by editing all the points coordinate.
What do you think?
I was thinking about how to do this and came up with several possibilities I'm not sure which is the most appropriate.
The first thing I noticed is that if the geometries you want to move are fully constrained together and tied to a fix point, then you can rotate them by dragging one of the elements. Though the solver goes a little bit crazy it kind of work. So the first idea was to :
- Constrain the group together and fix last selected point.
- Make a drag of one element
- Remove the constraints that have been added.
Then idea no 2 :
- Modify the geometries one by one by editing all the points coordinate.
What do you think?
Support me on Patreon: https://www.patreon.com/FreeCadDevDiary
FreeCad Dev Diary channel:[/b] https://www.youtube.com/channel/UCGMTmJ ... NiPSSEhBHA
FreeCad Dev Diary channel:[/b] https://www.youtube.com/channel/UCGMTmJ ... NiPSSEhBHA