Giter VIP home page Giter VIP logo

Comments (4)

hlorus avatar hlorus commented on July 24, 2024

@TheMakerTales Would be great to define a list of shortcuts here. Note that these should not colide with the existing shortcuts.

from cad_sketcher.

TheMakerTales avatar TheMakerTales commented on July 24, 2024

I think an interesting direction to take the shortcuts might be using taking inspiration from FreeCAD sketching shortcuts

Here are all the FreeCAD sketches sortcuts

Carbon Copy C then C (don’t press at the same time)
Close Shape Ctrl + Shift + S
Constrain circle or arc Shift + R
Copy Ctrl + C
Connect edges Ctrl + Shift + K
Constrain Angle A
Constrain coincidently C
Constrain Distance Shift + D
Constrain Horizontal Distance Shift H
Constrain Vertical Distance Shift + V
Constrain Equal E
Constrain Horizontally H
Constrain Internal alignment Ctrl + A
Constrain Parallel Shift + P
Constrain perpendicular N
Constrain onto object Shift + O
Constrain Symmetrically S
Constrain tangent T
Constrain vertically v
Create fillet F
Create Line L
Create rectangle R
Extend Edge T then E
Extend geometry X
Move Ctrl + M
Hide/Show internal geometry Ctrl + Shift + E
Select conflicting constraints Ctrl + Shift + E
Select constraints Ctrl + Shift + C
Select elements with constraints Ctrl + Shift + E
Select the horizontal axis Ctrl + Shift + H
Select Origin Ctrl + Shift + O
Select redundant constrains Ctrl + Shift + R
Select the vertical axis Ctrl + Shift + V
Toggle construction geometry C then M (don’t press at the same time)
Trim edge T then  R (don’t press at the same time)

from cad_sketcher.

hlorus avatar hlorus commented on July 24, 2024

Alright so there are a few conflicts with existing shortcuts, to avoid them and to try to be consistent i would suggest to access all constraints through one modifir key e.g. shift. That would result in:

Shift + V vertical
Shift + H horizontal
Shift + C coincident
Shift + P parallel
Shift + N perpendicular
And so on...

from cad_sketcher.

TheMakerTales avatar TheMakerTales commented on July 24, 2024

I think that would be a great idea to go forward with.

from cad_sketcher.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.