Author Topic: (solved) I think I do need a geometry program ...  (Read 2810 times)

0 Members and 1 Guest are viewing this topic.

Offline DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3918
  • Country: gb
(solved) I think I do need a geometry program ...
« on: September 22, 2023, 02:49:06 pm »
I need a program that allows me to build a parallelogram, fix a point on one side, move the upper side of the parallelogram while keeping the lower side still and study the trajectory described by the reference point

What can I use?  :-//

OpenSource, Commercial, whatever, no preference.

edit:
typo.
« Last Edit: September 24, 2023, 09:18:59 am by DiTBho »
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Offline IanB

  • Super Contributor
  • ***
  • Posts: 11925
  • Country: us
Re: I think I do need a geometry program ...
« Reply #1 on: September 22, 2023, 02:51:13 pm »
 
The following users thanked this post: DiTBho

Offline AndyBeez

  • Frequent Contributor
  • **
  • Posts: 856
  • Country: nu
Re: I think I do need a geometry program ...
« Reply #2 on: September 22, 2023, 04:10:52 pm »
May I ask what a palletogram is?
 

Offline DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3918
  • Country: gb
Re: I think I do need a geometry program ...
« Reply #3 on: September 22, 2023, 09:30:29 pm »
typo, parallelogram
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14525
  • Country: fr
Re: I think I do need a geometry program ...
« Reply #4 on: September 22, 2023, 10:47:07 pm »
Not sure what you mean by "study", what does the job really entail?

From the quick description, this reminded me of the copy tool called a pantograph: https://en.wikipedia.org/wiki/Pantograph
The geometry involved is not complicated.
 

Offline abeyer

  • Frequent Contributor
  • **
  • Posts: 300
  • Country: us
Re: I think I do need a geometry program ...
« Reply #5 on: September 23, 2023, 12:42:15 am »
May I ask what a palletogram is?

I'm pretty sure it's when your old shipping pallet starts losing nails and gets kinda skewed.  :-DD
 
The following users thanked this post: DiTBho

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14525
  • Country: fr
Re: I think I do need a geometry program ...
« Reply #6 on: September 23, 2023, 09:26:50 pm »
Not sure what you mean by "study", what does the job really entail?
The geometry involved is not complicated.


Understand how an electromechanical mechanism works, based on a parallelogram that moves in fixed steps, moved by a cable. The fixed steps describe some angles, and I notice that for each corner the cable tension is not constant: at the moment, as first step, I have to reconstruct the function which, given a step, calculates, or in any case extracts, how much tension to give to the cable.

It's a damn job of reverse engineering mixed with industrial espionage. In short, I have to do in 2-3 weeks what an engineering team probably took months to think up.

Anyway, back to the geometry program, I also need to be able to trace points when I operate on a parallelogram creating geometric constraints.

I haven't yet tried geogebra. It looks interesting.

Ouch, while the geometry part is relatively simple (determining the position of the various points), the cinematics are significantly less so.
So you have two different challenges here.
I'm not sure I fully understand what is expected from you. Aren't you mainly designing software? (Maybe not and I've missed part of your activities.) This is more of a mechanical engineering/robotics task, as far as I can tell.
Are you maybe missioned to find or write some software to simulate the above system? Unless it's extremely complicated, analysing it formally would probably make more sense - but would require skills in, as I said, mechanical engineering/cinematics/ultimately robotics.


 

Online jpanhalt

  • Super Contributor
  • ***
  • Posts: 3495
  • Country: us
Re: I think I do need a geometry program ...
« Reply #7 on: September 23, 2023, 10:02:40 pm »
If you only want 2D, almost any simple CAD program should do that, and they are easy to learn.  I use an ancient 2D called Graphite (Ashlar-Vellum).  It started life in the 90's under a different name.  My version is 2002.
 
The following users thanked this post: DiTBho

Offline eutectique

  • Frequent Contributor
  • **
  • Posts: 399
  • Country: be
Re: I think I do need a geometry program ...
« Reply #8 on: September 23, 2023, 10:42:17 pm »
Try MotionGen https://motiongen.io/
 
The following users thanked this post: DiTBho

Offline Someone

  • Super Contributor
  • ***
  • Posts: 4544
  • Country: au
    • send complaints here
Re: I think I do need a geometry program ...
« Reply #9 on: September 24, 2023, 12:59:30 am »
I'm not sure I fully understand what is expected from you. Aren't you mainly designing software? (Maybe not and I've missed part of your activities.) This is more of a mechanical engineering/robotics task, as far as I can tell.
Are you maybe missioned to find or write some software to simulate the above system? Unless it's extremely complicated, analysing it formally would probably make more sense - but would require skills in, as I said, mechanical engineering/cinematics/ultimately robotics.
Having followed the OPs posts, its more tinkering dreaming about adding complexity to bicycles (in this case a derailleur). There is nothing simple or easily modelled about them.
 

Offline Someone

  • Super Contributor
  • ***
  • Posts: 4544
  • Country: au
    • send complaints here
Re: I think I do need a geometry program ...
« Reply #10 on: September 24, 2023, 01:02:01 am »
If you only want 2D, almost any simple CAD program should do that, and they are easy to learn.
If you need 3D, many CAD programs do that, and they are hard to use.

;)
 

Offline DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3918
  • Country: gb
Re: I think I do need a geometry program ...
« Reply #11 on: September 24, 2023, 09:15:30 am »
Having followed the OPs posts, its more tinkering dreaming about adding complexity to bicycles (in this case a derailleur). There is nothing simple or easily modelled about them.

Only you know what the mechanism of a submarine has to do with the derailleur?
They look alike like I look like Johnny Depp, meaning we both have dark hair  :-//
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Offline DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3918
  • Country: gb
Re: I think I do need a geometry program ...
« Reply #12 on: September 24, 2023, 09:18:24 am »
If you only want 2D, almost any simple CAD program should do that, and they are easy to learn.  I use an ancient 2D called Graphite (Ashlar-Vellum).  It started life in the 90's under a different name.  My version is 2002.

Found, downloaded, installed.
Solved the problem  :D
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Offline DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3918
  • Country: gb
Re: I think I do need a geometry program ...
« Reply #13 on: September 24, 2023, 09:22:11 am »
would require skills in, as I said, mechanical engineering/cinematics/ultimately robotics.

and you think I'm a plumber?  :o :o :o
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Offline DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3918
  • Country: gb
Re: I think I do need a geometry program ...
« Reply #14 on: September 24, 2023, 09:26:30 am »
Try MotionGen

This seems very useful, also for a small puppet animation project (for kids).
Thanks  :D
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Offline DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3918
  • Country: gb
Re: (solved) I think I do need a geometry program ...
« Reply #15 on: September 24, 2023, 10:28:19 am »
... talking about puppets, I really like how they animated the ghost-dog in the Ghostbuster Legacy movie; there are a lof of electromeccanical components and micro robotic parts inside that dog, which ultimately weighs around ~250 kg  :o :o :o

Well, I have a friend who models latex and she also knows how to paint on it, maybe we can even make the upper half-back of small latex puppet, and animate it with some RC-servo and nylon cables, paired with ad-hoc 3D-printed meccanisms.


The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Offline Nominal Animal

  • Super Contributor
  • ***
  • Posts: 6295
  • Country: fi
    • My home page and email address
Re: (solved) I think I do need a geometry program ...
« Reply #16 on: September 25, 2023, 06:47:40 am »
I need a program that allows me to build a parallelogram, fix a point on one side, move the upper side of the parallelogram while keeping the lower side still and study the trajectory described by the reference point
I use Lego Technic to find out what I need to know, and sketch some images on pen and paper to find out how I want to experiment with that, and finally write an interactive simulation (using HTML+JS or Python3+Qt5).

I always fear that if I stick to a single tool, my solution space will be limited to that of the tool.  Then again, I am slow, taking much more time than "normal people" to develop things (the first time I encounter a problem or need).  So maybe don't listen to me on this?  ;D
 
The following users thanked this post: DiTBho

Offline DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3918
  • Country: gb
Re: (solved) I think I do need a geometry program ...
« Reply #17 on: September 27, 2023, 02:59:28 pm »
Lego Technic

I pre-ordered a kit with different parts, gears, axles, electric motors and compressed air pistons!
It will arrive in November

I hadn't thought of it, but it's a brilliant idea!  :D :D :D
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 
The following users thanked this post: Nominal Animal

Offline janoc

  • Super Contributor
  • ***
  • Posts: 3787
  • Country: de
Re: (solved) I think I do need a geometry program ...
« Reply #18 on: September 27, 2023, 07:35:52 pm »
If your goal is to design some sort of linkage/mechanism, you likely want to have a look at this sw:

https://blog.rectorsquid.com/linkage-mechanism-designer-and-simulator/

Of course, any decent CAD software (e.g. Onshape, Fusion360, etc) can do that too but the complexity and learning curve is likely much higher.
 
The following users thanked this post: SiliconWizard, DiTBho


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf