What are some alternatives for 3D physics simulation software?

AI Thread Summary
The discussion focuses on finding alternatives to 3D physics simulation software for classical physics experiments. The user is looking for a more intuitive, WYSIWYG solution rather than coding-based options like EJS or Mathematica. Catia is mentioned as a potentially complex tool, raising concerns about its learning curve. Suggestions include EJS, which is free and allows for differential equation modeling, and Crocodile Physics, which offers a drag-and-drop interface for simulating physical experiments. The conversation highlights the need for accessible and user-friendly software for educational purposes.
pinsky
Messages
95
Reaction score
0
Hello everyone!

I'm looking for a software in which i could simulate physical experiments from the field of classical physics. Before you start recommending matlab, i would like the software to be, well, a bit "higher" :)

What i mean by that is that is should simulate the model in 3d space, and show the interactions that occur (from idealized situations for exploring kinematics (a collision of two mass points), to complicated dynamics(a collision of two balloons))

I've found a nice program called Newton:



but, i currently don't have the money to buy it. On the other hand, we have Catia installed on computers on the faculty.

What my question basically is, is catia to complex to learn just for that purpose? Will all of my classical physics classes pass until i learn how to reproduce examples from the book in catia :P ?

Or, do you maybe know some alternatives?
 
Last edited by a moderator:
Physics news on Phys.org
I don't know any programs like this, but I have a simulator in my head which works well with classical physics (its how I do all physics problems).

For E&M I heard of one called Maxwell 3D
 
pinsky said:
I'm looking for a software in which i could simulate physical experiments from the field of classical physics.

I think EJS comes pretty close to what you are looking for.
http://www.um.es/fem/EjsWiki/Main/WhatIsEJS

EJS is a Java Applet generator. EJS is free software.
You enter the differential equations that apply for the physics phenomenon that you want to model. EJS offers a range of solvers, the more accurate the solver the more computationally intensive.

EJS can generate 2D and 3D scenes. Scenes are created by adding view elements to a scene. Examples of view elements are geometrical shapes such as cubes and spheres, and tools such as 'trail'.

Also, there is special 'event handling'. For instance, if two objects collide their motion is no longer given by the regular differential equations. In the events functionality you define a criterium to trigger the switch to other code for that particular event.

Of course the applet needs controls for user interaction. View elements to build a control panel are buttons, checkboxes, sliders, input fields, etc.

In effect all of the Java coding for creating the View is done by EJS. The user input is that you choose view elements and you assign earlier defined variables to those view elements.Summerizing:
- EJS is a general tool for generating any kind of simulation that is modeled with differential equations.
- A simulation is created by defining variables, setting up the computations, and assigning the variables to view elements.
- EJS generates the Java code for creating the view.
 
Thanks for the reply.

I've heard already about EJS. Tried it for 10min. It isn't what i was looking for. I am searching for a more WYSWYG solution. If i need to write all relations myself, i can use mathematica :)

But I commend the effort, it's a great thing for teachers
 
hello!PinSky,I don't know if you have fond what you need.
I got some you may like:crocodile physics.
It can simulate physical experiments just as you drag something into its working place.
I hope u can like it.

to donwload it,Try google.( i have forget where i fond it
OR u can send an email to me. maybe I can help u.
 
So I know that electrons are fundamental, there's no 'material' that makes them up, it's like talking about a colour itself rather than a car or a flower. Now protons and neutrons and quarks and whatever other stuff is there fundamentally, I want someone to kind of teach me these, I have a lot of questions that books might not give the answer in the way I understand. Thanks
Back
Top