Mechanical linkage modeling program needed

I need a graphical representation of mechanical linkages.  Can't find a time out there in cyberville except hi-end CAD/CAM stuff.

I did already try a program called Universal Mechanism Junior, but it either doesn't allow what I need or I just couldn't figure it out :(
The program I envision is like a simple drawing program, or even select, drag and place pre-drawn components in the right locations.  You would need arms (adjustable lengths) , joints, bellcranks, pivots, cable, cranks, pulleys etc.  Just the simple stuff.  Don't need any stress and strain data (yet). It should be able to connect parts and then simulate moving a lever for example or applying other forces and loads and watch the complete assembly move to test throw, leverage, range, etc.

I dabbled in machine code and basic on a C64 many years ago, but have no idea even which language to learn to program something like this on a PC running win95.

If anyone knows of (or can write) something like this, please let me know.  Besides my need for it I could see a big demand for it in the education of basic mechanics in schools.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

One of my Large projects in last 9 years was something, like you
describe, but in Pneu/Hydro motion.
It was ~ 2 years (in Dos, but with many breaks), and so in Windows
(in more breaks). For programming
i use C++, and full code is ~ 300000
lines!(with comments and docs).
Nobody don't post you such code
(i think), and it is useless(for his size). I recommend you
1. Chouse lang/compiler
( VB or C++ or Delfi, or BC or VC,..)
2. and write!
  What lang is best fit for you target?
  I think, it is VB: becouse you
have used Basic beforehand,
and you don't need speed of Apps,
but more speed of programming!
hardlockAuthor Commented:
Thanks Alex, if someone can't find me something already out there, I may try taking a crack at VB.
After more than 1.5 month and no more
comments, i repete my advice: see
my previous comment.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Development

From novice to tech pro — start learning today.