Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Point and Click Enhancements #4491

Open
17 tasks
DylanBryant opened this issue Nov 16, 2024 · 1 comment
Open
17 tasks

Point and Click Enhancements #4491

DylanBryant opened this issue Nov 16, 2024 · 1 comment

Comments

@DylanBryant
Copy link

DylanBryant commented Nov 16, 2024

This is an ongoing list of improvements/changes/ideas I have for the point and click side of the modelling app.

Higher Priority (Not Industry Standard):

  • "Snap to" other points/axis/lines/tangencies/etc. if you hover over them in a sketch. #4607
    - By default, SolidWorks/CATIA/3DX and other CAD software snap to other sketch geometry. It requires a key press (shift, ctrl, or alt) to enable free movement.
    - Adjacent to this, those CAD software also have a key press that allows you to be locked into the constraint that you hovered over. For example, as you go to draw the 4th, 5th, etc. line in a sketch and end up hovering over a perpendicularity to your first line, you can press ctrl to hold onto that constraint and no matter where you take the curser, it will keep the line perpendicular, just changing in length.

  • Deleting segments improvements #4608
    - When you close geometry in a sketch but go back and delete the last segment, the sketch adds the line back on it's own because of the close command. You can delete it from the KCL code but it would be better if it deleted itself.
    - When deleting a segment of a sketch, it should not change the surrounding geometry. For example, if you draw a square and delete one line, modelling app changes the start point of one of the lines to create a triangle.

  • The user should be allowed to choose the start point of their sketch geometry. #4610
    - Once a line is drawn in Zoo, you get locked into your next line beginning from the previous endpoint. Requires a lot of working around to draw like normal. CATIA has a separate command for this called "profile" that locks you into the previous endpoint when sketching continuous geometry.

  • Can't start new geometry once a sketch is closed #4619
    - Once you close a profile in sketch mode, Modelling App currently blocks you from using the line command again unless you delete all sketch geometry.

  • Ability to multi-select in sketches #4618
    - Users need to be able to ctrl + click multiple lines. This is one of the most common ways user will want to apply constraints/dimensions to sketch geometry.
    - This is also one of the most common ways to move sketch geometry around. All selected geometry stays in the same relative position and clicking and dragging just translates all highlighted items. Other unselected geometry deforms (as long as it's unconstrained).

  • Right clicking any geometry/feature to show a list of options #4609
    - When you right click a line it should show list of options like "delete", "construction geometry", "dimension", "constrain", "fix", etc. It helps users figure out what they can and can't do. Similar to the 3 dots that that are in modelling app right now, just expanding upon that.
    - Adjacent to this, CATIA has small prompts that display in the lower left of the screen whenever a command is initiated. For example, if you start a 3 point arc with endpoints it will prompt "Select first point or arc", after selecting that point it will prompt "select endpoint of arc", then it will prompt you to select the midpoint. Again, it's to help users figure out what to do.

Medium Priority (Also Not Industry Standard):

  • Left click + drag to highlight sketch geometry within a box #4611
    - Being able to multi-select geometry without having to ctrl + click is an important thing imo. Dragging from the top down to the bottom should select all items fully contained in the box. Dragging from the bottom to top should select all items the box contains or intersects. (If I remember right, that's how SolidWorks has it set up and I miss that in CATIA)
    - CATIA has an entire toolbar dedicated to different ways to multi select. One of them being a unique way where you drag and draw a path with your curser and everything you cross over gets selected (Not the go-to method for most but it allows a lot of freedom) Not the one I would rush to add, just for context.

  • Click the delete key to remove sketch geometry #4612
    - Rather than needing to right click or click 3 dots, this makes sketching much faster.

  • Double click to edit any geometry #4613
    - When in sketch mode, double clicking a dimension should allow you to input a new one.
    - With 3D geometry, double clicking should open the same dialogue box from when you first created the extrusion, revolve, loft, chamfer, draft, etc. so you can change it.

Other Decently Important Things:

Lower Priority (Some are just my ideas)

@DylanBryant
Copy link
Author

Hope this helps! If any of these are duplicates or already in work, feel free to mark them off

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant