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

[Problem] Assembly : No basic motions such as 'rack and pinion' #12398

Closed
2 tasks done
PaddleStroke opened this issue Feb 14, 2024 · 7 comments · Fixed by #12406
Closed
2 tasks done

[Problem] Assembly : No basic motions such as 'rack and pinion' #12398

PaddleStroke opened this issue Feb 14, 2024 · 7 comments · Fixed by #12406
Labels
Feature FR for improvements or new features WB Assembly Related to the Integrated Assembly Workbench

Comments

@PaddleStroke
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

It would be great to have basic motions in assembly such as rack and pinion.

Full version info

0.22

Subproject(s) affected?

Other (specify in description)

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@luzpaz luzpaz added the WB Assembly Related to the Integrated Assembly Workbench label Feb 14, 2024
@FEA-eng
Copy link
Contributor

FEA-eng commented Feb 14, 2024

That would be nice. SolidWorks has the following types of mates:

  • cam-follower
  • gear
  • hinge
  • rack and pinion
  • screw
  • slot
  • universal joint

I guess that gear mates would be particularly useful.

@pierreporte
Copy link

Belts would be useful too. Basically rack and pinion but with inverted rotation.

@maxwxyz maxwxyz added the Feature FR for improvements or new features label Feb 14, 2024
@maxwxyz
Copy link
Collaborator

maxwxyz commented Feb 16, 2024

In general a motion analysis is missing. Define start and end stops for motion types / joints, include collision as a stop, define certain angles how something can turn or bend. Maybe add animation incl. speed.
This allows to evaluate mechanisms and detect potential interferences during motion.

Should I create a new feature for this or is this enough here?

@luisDias89
Copy link

luisDias89 commented Feb 21, 2024

@PaddleStroke These are some features that are missing in this workbench:
Example of Gear: https://www.youtube.com/watch?v=xey6WL873-E
https://www.youtube.com/watch?v=ejCoK0uaVYQ

Example of rack : https://www.youtube.com/watch?v=k-4FIJmwCRI:

@luisDias89
Copy link

luisDias89 commented Feb 21, 2024

@PaddleStroke When you select two faces, two disks, edges, or other object items, it will analyze all the possibilities that could be achieved with them and will automatically provide a menu. Initially, the menu will be semi-transparent. If the mouse cursor is moved over the menu, it becomes available; if the mouse moves away, the menu disappears.
Some Features for example for planing is make coincident, make paralel, distance betwen a range, distance only, lock, perpedicular, range of angle betwen boot, or fixed angle.

Look at this image as an example:
image

Other example is two circles:
image
We have concentric, tangent, lock...

And so on, another example: among gears, you can define when one gear rotates in relation to another, making animations super realistic, with the teeth rotating perfectly meshed.

And many other options that can be integrated.

This is the most importante workbench for large assembly, this is what the freecad need to bee a great Software.

A table with relations betwen geometric properties: easy ->
image

All of them
image

@luisDias89
Copy link

luisDias89 commented Feb 21, 2024

@PaddleStroke
Exemple of Gear Assembly
Lock at the mouse, we can able to move object with mouse and see in real time one animation (min 5:39)
https://www.youtube.com/watch?v=JcOO6jcdZ_I

Watch this video from minute 24 - This is a Great Example how easy is one assebmly in other software. Freecad need This.
https://www.youtube.com/watch?v=VIC5ky8Pq8s&list=PLm1W92pCWeKNo5PqIIi7fn51-tWvzpPOv&index=8

  • One specificity that makes it seem like professional software is the animation of the pieces; they move at a speed until they reach their destination.
  • Another interesting feature is being able to drag the pieces from one side to another without having to use the move tool, additionally, using the left mouse button moves the piece, while the right mouse button rotates the selected piece.

@PaddleStroke
Copy link
Contributor Author

@qewer33 interested to work on motion icons? :D
I think I will start with Gear, Rack and pinion and screw.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature FR for improvements or new features WB Assembly Related to the Integrated Assembly Workbench
Projects
None yet
6 participants