Natural frequency calculation of mechanical structures

Discussion in 'Share Your Creations' started by klaus, Nov 29, 2007.

  1. klaus

    klaus Expert Licensed User

    I submit a program to calculate natural frequencies and eigenvectors of mechanical structures for vibration analysis. The purpose of knowing these frequencies is to check if there is any risk of resonance with excitation frequencies from external forces.

    I enclosed a short user’s guide that explains the program and some very basic theory of mechanical dynamics. I will send it in a second thread because of it's size.

    If there is any interest, the user’s guide could be translated to French and German.

    Any positive critic, improvement suggestion and bug report is of course welcome.

    The program is relatively slow on the device, but with version 6.00 of Basic4ppc hopefully it could speed up. Probably from the code point of view I have not used all the potential of Basic4ppc, I don't know yet all the possibilities.


    Update 2008.01.21
    The program has been updated for the new compiler, thanks to agraham who made run the Eigenvalue routine once again.
    Speed increase for the calculation 8 times !

    Update 2009.09.25
    Version 2.2
    Help file:

    Klaus Switzerland

    Attached Files:

    Last edited: Sep 25, 2009
  2. dzt

    dzt Active Member Licensed User

    A very :sign0098:
  3. alfcen

    alfcen Well-Known Member Licensed User

    Hallo Klaus,
    Geez, 4600 lines of code! That does require a geat deal of patience and diligence. I am not really familiar with the subject, but your UI design (realized on a single form!) is one of the most eye-pleasing in this subforum. Beautiful, well ordered, intuitive, technical but not cluttered.
    Heartful congratulations!
  4. klaus

    klaus Expert Licensed User

    Hello Dimitri and Robert

    Thank you for your nice comments.

    Robert, a big part of the code existed from a program on the desktop in VB.
    So I knew exactly what I wanted and all the functions and elements I needed.
    Nevertheless, I have rewritten a lot of it, the graphic handling and control is specific to the PPC. The functions copy and cut work even better now in the PPC program.

    Best regards
  5. alfcen

    alfcen Well-Known Member Licensed User

    Hallo Klaus,
    I have ported several applications from VB6 and embVB myself and know what amount of work, time and testing us involved. I do not withdraw a single word of my compliments to you :) Personally, I believe that screen design is quite an important issue. Your UI design sense is impressive, indeed.
    All the very best, Klaus.
  6. klaus

    klaus Expert Licensed User


    You sent me a PM:

    But I got this message when trying to reply:
    1: sandeep has chosen not to receive private messages or may not be allowed to receive private messages. Therefore you may not send your message to him/her.

    Here is the message:

    In the zip file you have the source code of the program and you can compile it (only if you have bought B4PPC). I normally don't provide an exe file because every owner can compile it to his convenience.

    Unfortunately the User's guide file size is too big to fit into the forum, and I didn't ask Erel to add it because there were no request for.

    Please send me your private e-mail and I'll send you an exe file and the User's guide.

    I am on the way to program a desktop only version.

    In what area are you working? You are the first person really interested in this program.

    Best regards.
  7. Erel

    Erel Administrator Staff Member Licensed User

    Private messaging is now only available for licensed users.
    I decided to restrict it as it was used by spammers to sent private messages to many users.
  8. pev04534

    pev04534 New Member

    Natural frequency

    Dear Klaus,

    Can u please upload the user guide for the same.:sign0085:
    and the procedure to use it




  9. klaus

    klaus Expert Licensed User

    There does exist a more recent version of the program, but the user's guide has not been updated yet.
    I am actually on travel, I will update the user's guide when I am back home in 2.5 weeks.

    Best regards.
  10. klaus

    klaus Expert Licensed User

    Hi pev04534,

    The program has been updated in the first post, with a help file.

    Best regards.
    Last edited: Sep 25, 2009
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice