Alternative interface for FisicaLab

Due to some problems with gnustep libraries in recent Gnome desktops, I decide to provide an alternative interface for FisicaLab based in IUP toolkit. The gnustep interface still will be available, but if the users have problems with it, they will be able to switch the interface.

More than two years from the last release, I hope have a new release to the end of the year or first months of 2018. Here an screenshot of this new interface:

fisicalab-iup

Advertisements

Progress report from FísicaLab project

Many changes has been done internally to facilitate the aggregation of new modules. But at UI has been some changes too. One of them is at the contextual menu of conversion factors. Now the menu only display the conversion factors available for the selected field.

fisicalab-conversion-menu

Also I’m working to add menu options to save/load problems. This will avoid add all the elements and data again, when you are working on one problem.

The Thermodynamics module is taking shape now. I take time to think how to organize the elements, since in thermodynamics there are equations for specific cases. For example, to calculate the work in different process of an ideal gas. But I did not want to add an element for each case. Which would have added a lot of elements. So I simply decided ignore some fields for specific cases. For example, the temperature data for an isothermal process. The image below show the solution of a problem of this case (isothermal).

fisicalab-thermodynamics

I have no idea when might be ready the next version. But you can be sure that FísicaLab is in continuous development.

Remember that FísicaLab is a free software project, and needs your support to continue its development. So to donate or help in other ways (translations or help to publicize the project) visit the official website of GNU FísicaLab.

FisicaLab update

Well, I just want to share the progress in the development of FisicaLab. As you know I want a module for thermodynamics in version 0.4.0. This means that FisicaLab needs the ability to handle data from steam tables. However, find the data in an easy format (an spreadsheet for example) was not possible. I found PDF format, which is not easy to translate to a spreadsheet, or Excel programs only for Windows and payed. Anyway after some hard work, I have the steam tables for water into FisicaLab. The new class “TablesManager” is the responsible to get the data from these tables. To test this class I added a “Properties” window that lets calculate the properties after enter some data. For the moment only the saturation data are available. But I will add the ability to get “compressed/superheated” data at next days. Of course, not only water will be available. Here an screenshot of this new window, that will be available under the new item menu “Tools”:

fisicalabProperties

Remember FisicaLab is free software and that you can support its development with a donation in PayPal, Flattr or Gratipay.

FisicaLab’s new icon

fisicalab-2

I started the development of version 0.4.0 of FisicaLab. And what better to start with a new icon. I’m not a graphical designer, so I wanted keep this simple. To start I used one of the icons at module of dynamics of circular motion, the icon of final system. The three particles and the lines (I think these are called “kinetic lines” in comics, but I’m not sure) represent a system in movement. The “f” is not only for FisicaLab but also for “final state of the system”.

I will keep you informed about the progress in this new version. Remember you can support FisicaLab trough: Paypal, Flattr or Gittip.