Science Intensive Development (SID) At, we develop custom software that requires specific scientific knowledge. We are experienced in realizing projects that had been considered impossible. The main guarantee of success is our company strategy: to keep in touch with reputed technical universities in Kharkiv that allows us to attract the best scientists for consultations. Moreover, our software development engineers received minimum Bachelor's degrees in computer science (most have Master's degrees) which insures a high threshold of technical competency. For now our expertise in solving various extraordinary and tricky problems concerns following areas of science intensive software development: CAD & CAE (Computer-Aided Design & Engineering) software development Applications of FEM in engineering Data processing and analysis Real-time physics simulation Solving such nontrivial scientific problems is based on strong technical background of each member at team, which faced such spheres as: Analytic & Numerical Analysis Computation Theories Computing Aided Design & Engineering Analytic Geometry, Nonlinear Computation, Statistics Though our competence isn't limited by these spheres.
Finite Element Solver Domain: FEM computations Summary: Modern engineering industry requires automation of thermal & structural analysis. For these purposes developed specific software that bases on Finite Element Method. Visualization of how a car deforms in an asymmetrical crash using finite element analysis. The Finite Element Method (FEM) (its practical application often known as finite element analysis (FEA)) is a numerical technique for finding approximate solutions of partial differential equations (PDE) as well as of integral equations. The solution approach is based either on eliminating the differential equation completely (steady state problems), or rendering the PDE into an approximating system of ordinary differential equations, which are then numerically integrated using standard techniques such as Euler's method, Runge-Kutta, etc. FES developed by is easily used package with thermal & structural solver and 2D post/preprocessor for finite-element analysis. Thermal & Structural 2D/3D FEM Solver allows to import AutoCAD drawings or prepared for use with FEMAP/ANSYS models, export results of solution to FEMAP for data processing. FES FES is an user-friendly software that is used in universities and in industries all over the world. Used technologies: C/C++ programming, OFELI
AGraphKernel Domain: FEM computations Summary: AGraphKernel is a graphical environment developed by that allows to prepare 3D models for thermal & structural FE-analysis. AGraphKernel supports import IGES models, automated tetra meshing of solid object generation, apply loads and constrains, setting of materials' properties, export finite-element models to FEMAP or ANSYS. Used technologies: C/C++ programming, MFC, OpenGL AGraphKernel
Domain: Computer-Aided Design 3D Geometrical Kernel Summary: 3D Geometrical Kernel is a cross platform library for 3D parametric modeling that allows to create models by such well known operations as extrusion, rotation, Boolean operations etc. 3D Geometrical Kernel Blade tip created with 3D Geometrical Kernel This package supports following features: Supporting of analytic and NURBS surfaces Exporting models to IGES format Direct modeling Solid BRep Lua scripting Event log Used technologies: C/C++ programming, Loki, QT, OpenGL, OpenNURBS
MeshReconstructor Domain: Reverse Engineering Summary: As Computer-Aided Design (CAD) has become more popular, reverse engineering has become a viable method to create a 3D virtual model of an existing physical part for use in 3D CAD, CAM, CAE or other software. The reverseengineering process involves measuring an object and then reconstructing it as a 3D model. The physical object can be measured using 3D scanning technologies like CMMs, laser scanners, structured light digitizers or computed tomography. The measured data alone, usually represented as a point cloud, lacks topological information and is therefore often processed and modeled into a more usable format such as a triangular-faced mesh, a set of NURBS surfaces or a CAD model. MeshReconstructor is an utility developed by that allows to reconstruct nonconvex mesh from point cloud for reverse engineering or rapid prototyping purposes. Used technologies: C/C++ programming, CGAL, OpenNURBS Reconstructed non-convex meshes
IGES to 3DM Converter Domain: Computer-Aided Design Summary: Initial Graphics Exchange Specification (IGES) defines a neutral data format that allows the digital exchange of information among Computer-Aided Design (CAD) systems. Using IGES, a CAD user can exchange product data models in the form of circuit diagrams, wireframe, free form surface or solid modeling representations. Applications supported by IGES include traditional engineering drawings, models for analysis, and other manufacturing functions. Rhinoceros (Rhino) is a stand-alone, commercial NURBSbased 3D Modeling tool, developed by Robert McNeel & Associates. The software is commonly used for industrial design, architecture, marine design, jewelry design, automative design, CAD / CAM, rapid prototyping, reverse engineering as well as the multimedia and graphic design industries. The Rhino file format (.3DM) is useful for the exchange of NURBS geometry. The Rhino developers started the opennurbsinitiative to provide computer graphics software developers the tools to accurately transfer 3-D geometry between applications. Team at developed an utility that allows to convert IGES file format to 3DM file format. Used technologies: C/C++ programming, OpenNURBS
3DM to ACIS/SAT Converter Domain: Computer-Aided Design Summary: The 3D ACIS Modeler (ACIS) is a 3D modelling kernel (or engine) owned by Spatial Corporation (formerly Spatial Technology). ACIS is used by many software developers industries such as Computer-Aided Design (CAD), Computer-Aided Manufacturing (CAM), Computer-Aided Engineering (CAE), Architecture Engineering and Construction (AEC), Coordinate-Measuring Machine(CMM), 3D animation, and shipbuilding. ACIS provides software developers and manufacturers the underlying 3D modeling functionality. ACIS saves modeling information to external files which have an open format allowing external applications, even those not based on ACIS, access to the ACIS geometric model. The basic information needed to understand the ACIS file format (focusing on the reading, or restore, operation), includes the structure of the save file format, how data is encapsulated, the types of data written, and subtypes and references. Rhinoceros (Rhino) is a stand-alone, commercial NURBS-based 3D Modeling tool, developed by Robert McNeel & Associates. The software is commonly used for industrial design, architecture, marine design, jewelry design, automative design, CAD / CAM, rapid prototyping, reverse engineering as well as the multimedia and graphic design industries. The Rhino file format (.3DM) is useful for the exchange of NURBS geometry. The Rhino developers started the opennurbsinitiative to provide computer graphics software developers the tools to accurately transfer 3-D geometry between applications. Team at developed an utility that allows to convert 3DM file format to ACIS/SAT file format. Used technologies: C/C++ programming, OpenNURBS