Date post: | 18-Aug-2015 |
Category: |
Technology |
Upload: | raosingampalli |
View: | 964 times |
Download: | 0 times |
Company ProfileCompany Profile
Established in 1991. CAEFEM was introduced in 1992. Interfaced with FEMAP in 1992. Started developing CAEFEM New Modeler
in 2005. Distributed through indirect dealer channel
(Packaged as “Sprint II” by CDA Group and “Power Solver” by Aegis Software).
Large and established customer base.
OverviewOverview
CAEFEM is a finite element analysis software developed from scratch on Windows platform.
Developed in C/C++ languages Offers a complete solution
Import of CAD geometry Geometry based loads and boundary conditions Automatic mesh generation High speed analyses of huge models Supports both linear and nonlinear analyses Powerful post processing
Object oriented designObject oriented design
State of the art event driven object oriented architecture
Well documented code. Highly Modular. Developed in C++ Highly reliable product.
Huge model supportHuge model support
Handles models with millions of nodes. 64 bit file addressing to handle huge databases
(greater than 2 GB file sizes) Support for 3 GB of addressable memory on 32 bit
version. Highly efficient in management of available
resources.
CAEFEM ModelerCAEFEM Modeler
User Interface Fully modeless and event driven operation.
ability to handle many commands at the same time. Resource file driven Native Windows look and feel (using Qt) Multiple views support for multiple models
simultaneously Full, Multi-level undo and redo Dockable tools bars and windows Command tree structure
CAEFEM ModelerCAEFEM Modeler
User Interface Multiple layers with on/off and color trigger. Dynamic highlight and tracking during selection
operations Tracking occurs in multiple windows simultaneously Units of measurement displayed in dialog boxes Single dialog box to manipulate individual views
and also for post-processing Dynamic working planes for construction. Can be
modified in the middle of a command
CAEFEM ModelerCAEFEM Modeler
Graphics OpenGL graphics 3-D dynamic, pan, zoom and rotation in model
views 2-D dynamic pan, zoom in graph view Shaded, hidden line and wire-frame display Display of beams and shells with cross sections Support for native Windows printing with
customizable image positioning Support for creating image snapshots in jpg, bmp
and png formats.
CAEFEM ModelerCAEFEM Modeler
Local languages support Very easy for language localization.
Language dependent data is read from external resource files.
Both GUI and output files from analysis run share these resource files.
Currently CAEFEM analysis is available in Japanese language.
CAEFEM ModelerCAEFEM Modeler
Interfaces Interfaces to major CAD formats like Parasolid
and ACIS Interfaces to FEMAP, Nastran bulk data,
GLView Post processor and TMG from MAYA heat transfer analysis.
API for partners to access CAEFEM database Interfaces to any other products can be
developed easily due to object oriented design.
CAEFEM ModelerCAEFEM Modeler
Units of measurement User can import files with different units of
measurement. Ability to convert the current system of units to
any other system of units for both the model and results of simulation on the fly.
User can select combination of any of the supported units.
Stefan-Boltzmann constant and acceleration due to gravity are automatically assigned based on the units.
CAEFEM ModelerCAEFEM Modeler
Mesh generation Automatic mesh generation of tetrahedron, shell
elements etc., from the CAD geometry. Supports for both parts and assemblies Controls to automatically suppress small features Supports for both linear and parabolic elements Ability to assign different properties to different
parts of the model Support for creation and modification of finite
element entities with no geometry association
CAEFEM ModelerCAEFEM Modeler
Miscellaneous A comprehensive list of properties and
materials Extensive material library User extensible material library support User definable coordinate systems Geometry based loads and constraints Time and temperature dependencies based on
user definable functions. Piecewise linear and expressions of functions
CAEFEM ModelerCAEFEM Modeler
Post processing Deformed plots Filled color contour plots Vector plots Single and multi step animation with contours Sections and multiple cutting planes Iso surfaces Bending moment and shear force diagrams Graphs with multiple curves Query of nodal and elemental results
CAEFEM ModelerCAEFEM Modeler
Customization User preference file stores colors, graphics
preferences and units User defined material libraries Extensive scripting support using the “tcl”
programming language
CAEFEM CAEFEM Analyses TypesAnalyses Types
Linear static Natural frequency and Mode shapes Linear buckling Linear transient dynamic Steady state harmonic response Response Spectrum Nonlinear static and transient dynamic Steady state and Transient heat transfer (Linear
and nonlinear)
CAEFEM CAEFEM Element LibraryElement Library
Rod and Cable Bar and Beam Tube Gap and Contact Spring and DOF Spring Mass (nodal), Damping Rigid Stiffness & Mass
Matrix
Membrane Plane stress Plane strain Plate (Thin and Thick) Laminate Axisymmetric Solid, Tetra and Wedge
Both Linear and Parabolic element types.Non-structural mass for appropriate elements
Multiple topologies such as triangle, quad, tetra, wedge and brick
CAEFEM CAEFEM Element LibraryElement Library
Truss elements Two node elements supports only tension/compression. Three translational degrees of freedom per node
Rod elements It is a truss element with torsional degrees freedom
Cable elements Three translational degrees of freedom per node Tension only members Requires a nonlinear analysis
CAEFEM CAEFEM Element LibraryElement Library
Spring damper elements Axial or rotational springs Axial or rotational dampers
DOF Spring damper elements Similar to Spring damper element Stiffness does not depend on the nodal locations
CAEFEM CAEFEM Element LibraryElement Library
Beam and bar elements Both translational and rotational degrees of freedom Handles tension, compression, bending and torsion Supports shear correction Supports nodal offsets Translational and rotational releases to simulate hinge
conditions Unsymmetric cross sections. Tapered cross sections. User specified stress recovery locations
CAEFEM CAEFEM Element LibraryElement Library
Tube elements Similar to bar elements with circular cross section
Plane stress elements Two translational degrees of freedom per node 3 to 6 node triangles and 4 to 8 node quadrilaterals Supports full, reduced and selective reduced integration Supports extra shape functions (bubble functions) Nodal stresses/strains are obtained by the method of
least squares from the values at integration points.
CAEFEM CAEFEM Element LibraryElement Library
Plane strain elements Similar to plane stress elements except strains are
limited to the plane of the model. 3 to 6 node triangles and 4 to 8 node quadrilaterals Supports full, reduced integration and bubble functions
Axisymmetric elements Useful to model body of revolution Two translational degrees of freedom per node 3 to 6 node triangles and 4 to 8 node quadrilaterals Supports full, reduced integration and bubble functions
CAEFEM CAEFEM Element LibraryElement Library
Laminate shell elements Supports up to 90 layers (can be extended very easily) 3 to 6 node triangles and 4 to 8 node quadrilaterals Linear elements are based on shell theory, which
consists of membrane and bending parts. Parabolic elements are based on Continuum theory Considers shear deformation User specified reference surface Supports both symmetric and non symmetric laminates
CAEFEM CAEFEM Element LibraryElement Library
Laminate shell elements (contd.) Failure theories : Hill, Hoffman, Tsai-Wu and Max. strain
and Interlayer shear failure Calculates stresses and strains at top, bottom and middle
surface of each layer. Calculates inter laminar shear stresses
Shell elements 3 to 6 node triangles and 4 to 8 node quadrilaterals Linear elements are based on shell theory, which consists
of membrane and bending parts. Parabolic elements are based on Continuum theory
CAEFEM CAEFEM Element LibraryElement Library
Shell elements (contd.,) Supports both thin and thick (shear deformation)
elements. Linear elements has 6 degrees of freedom per node Parabolic elements has 5 degrees of freedom per node Supports Honeycomb properties Handles warped quadrilateral elements Stress and strain results in any user coordinate sys. Stress resultants in the element/global coordinate sys.
CAEFEM CAEFEM Element LibraryElement Library
Solid elements 4 to 10 node tetra elements 6 to 15 node wedge elements 8 to 27 brick elements Full, reduced and selective reduced integrations Extra shape functions (Bubble functions)
CAEFEM CAEFEM Element LibraryElement Library
Gap elements Supports compression along the gap Coulomb friction along a direction normal to gap Implemented using Penalty method CAEFEM automatically estimates the penalty stiffness
Contact elements Supports contact between any types of geometry.
Surface to surface contact elements Curve to surface and point to surface
Bonded contact between incompatible meshes Element is defined using contact segments
CAEFEM CAEFEM Element LibraryElement Library
Contact elements (Contd.,) Each segment can be defined using curves, surfaces, or faces
of elements Based on penalty method CAEFEM automatically estimates penalty stiffness.
Rigid elements Implemented using multi-point constraints
Mass elements Nodal mass elements Supports mass and inertia values Supports nodal offsets
Loads and Boundary ConditionsLoads and Boundary Conditions
Body Loads Nodal Loads
Force/Moment Displacement Acceleration Temperature Heat Generation Heat Flux
Elemental Loads Beam Distributed Pressure Temperature Heat Generation Heat Flux Convection Radiation
All can be attached to XY-Functions for Time or TemperatureDependence
Solution of EquationsSolution of Equations
All analyses support the following solvers Skyline solver Sparse solver Preconditioned Conjugate gradient solver
Handles millions of degrees of freedom
All solvers support automatic renumbering of nodes to reduce the matrix size
Linear Static AnalysisLinear Static Analysis
Multi load and constraint cases. Hundreds of loads and
constraint sets User can select any
combinations of load and constraint sets.
Isotropic and orthotropic properties
Thermal stress calculation
Frequency & Buckling AnalysesFrequency & Buckling Analyses
Default eigen value method based on model size.
Jacobi, Subspace, Lanczos and Inverse Iterations
Calculates modes in the range of interest.
Rigid body modes calculation User specified frequency shift Mode participation factors
Frequency & Buckling AnalysesFrequency & Buckling Analyses
Sturm sequence check Orthogonality check Lumped, special lumped and
consistent mass matrices Stress stiffening Reaction forces, element results
Linear Transient Dynamic AnalysisLinear Transient Dynamic Analysis
Direct time integration. New mark beta method Rayleigh damping Structural damping Spring/Damper element
Resonance
-3.757
3.686
0.05 2.Set Value
Linear Transient Dynamic AnalysisLinear Transient Dynamic Analysis
Mode superposition method. Automatic calculation of normal modes. Ability to select all mode extraction options. Rayleigh damping Structural damping Modal damping
Damping factor vs mode number Damping factor vs frequency Structural damping vs frequency Quality factor vs frequency
Linear Transient Dynamic AnalysisLinear Transient Dynamic Analysis
Constant initial conditions. Initial conditions can be
selected from a load set. Lumped, special lumped and
consistent mass matrices
Resonance
-3.757
3.686
0.05 2.Set Value
Harmonic (frequency) ResponseHarmonic (frequency) Response
Mode superposition method Automatic calculation of normal modes. Ability to select all mode extraction options.
Frequency dependent magnitude and phase Rayleigh, Structural and Modal dampings Frequency dependent damping factor,
structural damping, quality factor and mode number.
Harmonic (frequency) ResponseHarmonic (frequency) Response
Response at user selectable frequencies Manual spacing
start end increment Automatic spacing
Number of frequencies per mode Frequency band spread (+/-) %
Using a function X values specify the required frequencies
Response SpectrumResponse Spectrum
Single point excitation Displacement, velocity, acceleration and force
spectrums. Also considers rocking spectrum. Base excitation Absolute sum, double sum, grouping, naval
research lab and SRSS mode combinations. Supports linear or logarithmic frequency functions
Response SpectrumResponse Spectrum
Mode superposition method Automatic calculation of normal modes. Ability to select all mode extraction options.
Rayleigh, Structural and Modal dampings Frequency dependent damping factor,
structural damping, quality factor and mode number.
DampingDamping
Viscous damping Spring damper element (for direct integration)
Structural damping Rayleigh damping
Damping = α M + β K
Overall structural damping ( g ) Damping = ( g / W3 ) K
W3 = Equivalent viscous damping conversion
Modal DampingModal Damping
Frequency dependent modal damping Damping factor ζ Structural damping ( 2 * ζ ) Quality factor ( 0.5 / ζ )
Mode number dependent damping factor
Nonlinear Structural AnalysisNonlinear Structural Analysis
Large Deflections Updated, Total Lagrangian and
Co-Rotational formulations Material Nonlinearity
von Mises isotropic and kinematic hardenings Bilinear and user specified stress/strain curve Mooney Rivlin hyper-elastic model Drucker Prager and Mohr-Coulomb soil models
Contact Gap elements (including friction) Surface to surface contact elements
Nonlinear Structural AnalysisNonlinear Structural Analysis
Regular and modified Newton Raphson Line search for faster convergence Convergence checks on displacements, energy
and forces Loads and constraints in any user specified
coordinate system Deformation dependent pressure load
Automatic time steppingAutomatic time stepping
Available for Nonlinear static analysis Starts with a user specified time step Automatically adjusts time step based on the
convergence Many options are available to speed up the
convergence
Large Deflections of Beams Large Deflections of Beams
Example: A straight cantilever modeled by 5 beam elements with a
tip moment It deforms into a complete circle in just 4 time steps
Restart of an analysisRestart of an analysis
Restart of the analysis from any previous time or time step.
CAEFEM automatically prompts you for a restart if solution exists at the current time.
Select ending and incremental times and choose any other required options.
If solution at a requested restart time does not exist, CAEFEM automatically interpolates the data.
Heat Transfer AnalysisHeat Transfer Analysis
Linear and nonlinear (Materially nonlinear or radiation)
Automatic detection of nonlinearities
Steady state and transient Time and temperature
dependent loads and boundary conditions
Heat Transfer AnalysisHeat Transfer Analysis
Heat flow, heat generation, convection and radiation loads
Steady state solution as one of the initial conditions for transient analysis
Lumped and consistent heat capacity
Heat Transfer AnalysisHeat Transfer Analysis
Phase change effects Regular and modified Newton
Raphson Line search for faster
convergence Euler backward scheme for
transient heat transfer Convergence checks on
temperature and heat flow
Thermal Stress AnalysisThermal Stress Analysis
Automatic transfer of results to structural analyses to find thermal stresses
Ability to select temperatures from: Any load set Existing thermal results step Corresponding thermal results step Corresponding thermal results time From a TMG (MAYA heat transfer) results file
Bonded Contact AnalysisBonded Contact Analysis
Bonded contact between incompatible meshes
Supports all analyses types Linear Statics Frequency and Buckling Linear transient dynamics Steady state harmonic response Response Spectrum Nonlinear statics and dynamics Steady state and transient heat transfer
Cantilever with incompatible
tetrahedral meshes
Close up view
ResultsResults
Displacements and Reaction Forces Velocities and Accelerations Temperatures and Heat Flow Stresses and Strains at Nodes and at Element
Integration Points Elastic and Plastic Strains at Element Nodes and
Integration Points Eigen Values and Mode Shapes
CAEFEM Quality AssuranceCAEFEM Quality Assurance Efficient quality assurance process in place.
Verified with many NAEFMS benchmark problems.
Completely automatic verification process. It checks many types of results data like displacements, stresses, strains, reactions, at nodes, integration points etc.,
Over 1000 internal verification problems. Statistics for solution time and results comparison
with other solvers. Batch process to compare the results of these
verification problems
Disk space managementDisk space management
Reduce the amount of information to be written to ASCII output file by selecting Print Options.
For multi time step analysis, save information for only those time steps of importance. (in Print Options)
Use Start/end/inc format to specify a list of time steps.
Case Study (MGM Lion Statue)Case Study (MGM Lion Statue)
Analysis of a bronze lion at
the entrance to the MGM Grand Hotel Largest bronze statue in the United
States 14 meters tall ( 21 meters tall including
the pedestal) and 40 000 Kg weight Digitally scanned a small scaled model Converted to STL file and imported into
FEMAP for mesh generation Analyzed using CAEFEM
Case Study (Daytona Fabcar)Case Study (Daytona Fabcar)
The Daytona Prototype built by FABCAR, demonstrated flawless performance during its maiden win in the Nextel Grand Prix of Miami in March 2003.
Designed in Solid Edge and analyzed suspension and roll bar using CAEFEM by Fin-el, LLC.
Case Study (Cicero Dental Crown)Case Study (Cicero Dental Crown)
Cicero Dental Systems, Hoorn, Netherlands use CAEFEM to perform the stress analysis of ceramic dental crowns subjected to chewing forces.
Bonded Contact AnalysisBonded Contact Analysis
Bonded contact analysis of a pipe attached to a block
Solid Model Finite Element Model Close up view
Solution of a large problemSolution of a large problem
• Pentium 4, 2.54GHz , 2GB RAM• Nodes: 1,002,288 nodes• Elements: 631,327 elements• Linear Static Analysis Degrees of freedom: 2,976,792 Solution time: 8 minutes
• Pentium 4, 2.54GHz, 2.0 GB RAM• 32 bit version• Nodes: 2,734,075• Elements: 1,623,284 • Linear Static Analysis Degrees of freedom: 8,080,935 Solution time: 69 minutesSteady state heat transfer analysis Degrees of freedom: 2,734,075 Solution time: 23 minutes
Solution of a large problemSolution of a large problem
Large Frequency AnalysisLarge Frequency Analysis
• Pentium 4, 2.54GHz, 2GB RAM• 32 bit version• Nodes: 1,594,735• Elements: 939,587• Natural frequency and Mode shapes Degrees of freedom: 4,781,745 Number of Modes: 8 Solution time : 62 minutes
Large Thermal AnalysisLarge Thermal AnalysisFive million nodesFive million nodes
• Pentium 4, 2.54GHz, 2.0 GB RAM32 bit version
• Nodes: 4,903,028• Elements: 3,285,538 • Steady state heat transfer analysis Solution time: 118 minutes
Huge static analysisHuge static analysisThirteen million nodesThirteen million nodes
• Intel Xeon CPU 5130 @ 2.0 G Hz, 8.0 GB RAM64 bit version
• Nodes: 13, 294, 565• Elements: 9, 428, 996 • DOF: 39, 785, 163 Solution time: 3 Hrs 42 Min
Stress vector plot
Huge frequency analysisHuge frequency analysisTwo thousand modesTwo thousand modes
Natural frequency analysis of a simply supported plate
•Intel Xeon CPU 5130 @ 2.0 G Hz, 8.0 GB RAM64 bit version
• Number of modes: 2000• Error in 2000th frequency: 5.5 %
Solution time: 1 Hr 33 Min
20th Mode shape
User commentsUser comments
CAEFEM is much faster than the competition.
CAEFEM is flexible and very easy to use. CAEFEM handles analyses of huge models
very efficiently. CAEFEM is bullet proof.
Some of the Future DevelopmentsSome of the Future Developments
Linux and UNIX versions Solid modeling support Improved support for surface to surface contact elements. Enhanced nonlinear material models. Support for transparency in 3D plots Support for Python and Visual Basic scripting Support for distributed analysis execution with support for
parallel computer architectures. Web centric interface for remote monitoring of analysis
runs.