FyDiK

 
Since 2007   
 menu  download                        
 main
 examples  
 discussion  
 docs  
 movies  
 references  
 tutorials  
 author

Download

Before downloading and executing this Application be sure that Author has no responsibility for anything originate by using it. If you want to distribute it please qoute this Original Source.

2D version 4.109 The Force can be now created for all selected Mass Objects at once (use Ctrl key to pick one of them).
Java 8 required (fixed Dialog Choice functionality).
3D version 1.34 Fixed loading of FDK files.
Java 8 required (fixed Dialog Choice functionality).
Suspension of sharing of the application due to clarification of license terms.

 

History

    Implemented applications in OPL (programming language used on Psion) and Pascal for nonlinear dynamical simulations (1999).
    Diploma thesis focused on dynamical simulation of nonlinear SDOF model of cantilever beam (2000), see in czech language 2000.06.diplom.html.
    C++ application Dynakce, which uses mass spheres, connected by Translational springs and Rotational springs (2001), see in czech language 2002.05.im.html.
    Implemented discretization method for static solving of spring model (applications Statvzp and Statvmis, 2003), see 2004.06.delft.html.
    C++ application FDK compiled by DJGPP for modelling of 3D problems (2005).
    C++ application FDK2D (2006).
2D v0.00 The first Java version (2007.08.06).

2D v1.03 First free Java version (2007.12.30).
2D v3.00 Format of the data files was modified into XML (the application is backward compatible).
2D v3.02 Fixed bug in Spring Function.
2D v3.03 Added possibility to create the force as follower.
2D v3.04 Improved selecting.
2D v3.07 Fixed bug in the force class (since v3.03).
2D v3.12 Added possibility to create the acceleration as follower. Standardization of the application library was performed.
2D v3.14 Added two color function classes.
2D v3.16 Changed the name of a color function.
2D v3.18 Fixed bug in the spring function. The pseudoatom interaction was implemented.
2D v3.20 Implemented the polygonal spring function. The color functions were changed according to the open source Java package cz.kitnarf.colorfunction.
2D v3.25 Implemented 'new' and 'change' dialogs for the polygonal spring function.
2D v3.26 Implemented export of the actual state to the TXT file.
2D v3.28 Implemented three types of time function for the size of a load (cannot be accessed from the gui). Czech version of the language dictionary is now available.
2D v3.29 Command 'Save state as TXT' was expanded for the Springs.
2D v3.36 New command 'Save as SFDK' enables saving of a model as Simple FDK file useful for nVidia CUDA FyDiK2D parallel implementation. Added indexation of model objects in the XML data files.
2D v3.37 Last version which uses nonindexed references. Last backward compatible version. Use it to convert FDK data files into indexed (version 4).
2D v4.02 First version using indexed references only. Older FDK data files can be converted for this version by the version 3.37.
2D v4.03 Added Short Guide.
2D v4.05 Improved for fast opening of large models.
2D v4.07 Changed behaviour of Mass Points which have restrained all state variables. Implemented time functions for coordinates of a coordinate-restrained Mass Point.
2D v4.32 Implemented Mass Body, linear Quadrilateral and Beam Finite Element. Improved selection of objects.
2D v4.33 Fixed bug in automatic start and break of solving. Added console switch suppressGUI.
2D v4.34 Fixed bug in Mass Object indexing. Added possibility to delete a Spring Function and invert selection in the Spring function organizer. Added possibility to invert a Color function.
2D v4.42 beta Many improvements. Damping can be specified for each spring object (it is not yet implemented for Quadrilateral element) and does not need to be mass proportional. Mass can be now distributed by all objects which can carry mass. Fixed application exit procedure (method dispose). Added possibility to show stress in Translational spring and Rotational spring. Improved calculation of angle of Translational spring (please check influence of this change).
2D v4.43 beta Added possibility to show maximal tau (shear stress) in the Quadrilateral finite element.
3D v1.04 First free Java version of FyDiK3D (2010.10.17).
2D v4.47 beta Added reporting of exception throwed during loading of data files.
3D v1.06 Improved selecting of objects by box. Language dictionary relocated inside the JAR package.
2D v4.49 Improved selecting of objects by box. Language dictionary relocated inside the JAR package.
3D v1.08 Added 3D transformation and associated buttons in the View Panel.
2D v4.50 Changed indicator of the coordinate system according to the 3D version.
2D v4.52 Changed SFDK export. Fixed bug in the saving of state file of Quadrilateral finite element, thanks to colleague Tom� Pail.
2D v4.55 Method save was synchronized. Added possibility to specify Polygonal spring function as inelastic.
3D v1.10 Improved drawing of boundary conditions. Method save was synchronized. Added possibility to specify Polygonal spring function as inelastic.
2D v4.56 Beam finite element can be now with two hinges. Added drawing of hinges. Improved selecting.
3D v1.11 Improved selecting.
2D v4.64 Added possibility to change used transformation of quadrilateral finite element. Added quasibrittle quadrilateral finite element.
2D v4.65 Improved loading of data files.
3D v1.12 Improved loading of data files.
2D v4.66 Added Midpoint method and Heun's method.
2D v4.67 Added Mouse Controller which enables possibility of controlling of a Mass Object position by mouse.
2D v4.68 Fixed bug in implementation of Mouse Controller.
3D v1.14 Added Force and Acceleration in the form of a vector load.
2D v4.69 Fixed bug in implementation of Polygonal spring function, thanks to colleague Jakub Koke�.
3D v1.15 Fixed bug in implementation of Polygonal spring function.
2D v4.72 Added Observer. Udpated SFDK export for CUDA version.
3D v1.16 Fixed object picking.
2D v4.77 Added Splitting Edge. Fixed object picking. Udpated SFDK export for CUDA version.
2D v4.80 Fixed Polygonal spring function and Splitting edge.
2D v4.93 Many improvements. Important correction of calculation of nonlinear damping.
2D v4.100 Added export of line objects to DXF file (CAD drawing format).
2D v4.101 Added import of line objects from DXF file (CAD drawing format).
2D v4.102 Allowed zoom and pan of the drawing plane. Use mouse wheel to zoom and center a point by mouse right click onto it (removed).
2D v4.103 Mouse wheel zooming feature is set to be centered on mouse position. Last Java 7 compatible version.
3D v1.22 Added import and export of line objects from DXF file (CAD drawing format).
Allowed zoom of the drawing plane controlled by mouse wheel.
3D v1.23 Fixed missing Save option.
2D v4.104 Java 8 required (fixed Dialog Choice functionality).
3D v1.25 Java 8 required (fixed Dialog Choice functionality). Fixed bug in Rotational Spring.
2D v4.106 Added both dialogs for handling with Interaction.
2D v4.107 Added dialog for creation of Mouse Controller.
2D v4.108 Improved calculation of angle of a line segment.
2D v4.109 The Force can be now created for all selected Mass Objects at once (use Ctrl key to pick one of them).
3D v1.33 Added powerful XML import for automatic generation of 3D beam structures.
3D v1.34 Fixed loading of FDK files.
SUSP. Suspension of sharing due to clarification of license terms.
updated:
19. 11. 2015

counter:
25 this month
24 unique
7452 total

 
author:
Petr Frantík
Institute of Structural Mechanics
Faculty of Civil Engineering
Brno University of Technology
Czech Republic
e-mail: kitnarf at centrum dot cz
www.kitnarf.cz
 

Copyright 2007 Petr Frantík