MariwanJ / Design456

An attempt to create Direct Modeling workbench for FreeCAD
GNU General Public License v3.0
49 stars 6 forks source link

3D Snap Suggestion #30

Closed projectcad closed 2 years ago

projectcad commented 3 years ago

It is very important point that the feature "3D Snap" is still missing in FreeCAD...if it becomes, reference line among 3D objects for a Datum Plane becomes very easy ...and more... @yorikvanhavre @luzpaz @realthunder @Rentlau @wwmayer @abdullahtahiriyo

MariwanJ commented 3 years ago

@projectcad Could you find any thing like that in Nurbs? I think there might be .. so I can take it and put it in my WB. I am busy these days and might not have time to look at it .. I appreciate that.

MariwanJ commented 3 years ago

The way I think about snap in general is not how Freecad draft or sketcher works. Rather than that, I will prefer giving the dimensions of the sketch either by entering during creation of the object or using smart scale. I am trying to implement at the moment smart scale. Sure good alignment tools is essential for working on faces. COIN3D took too much time from me to understand. Nothing is easy in the coin3d. simple drawing needs several lines and should be made in order or you get no picture. Another thing which is important, is to be able to draw on any face without having to click several commands. It should just automatically be possible.. how? needs some thinking. I think the commands are there but the interface .. no .

realthunder commented 3 years ago

Does the auto scale below fits the 'smart scale' function you have in mind? It is implemented in this commit in my branch. Not sure if it is usable to you.

sketch-autoscale

MariwanJ commented 3 years ago

smart scale is a way to resize objects. It has nothing to do with snapping or GRID. The term is used by 123D Design. https://youtu.be/w5_MLVb3YmY?t=61

projectcad commented 3 years ago

I just was aware of there is already 3D Snap..but if "Relative" box is unchecked in commands "Line", "Wire", "Bspline"...

So it is a hidden 3D Snap item ...😃