|
Computer Codes Available from SACL
Glossary:
F77
FORTRAN 77 source code available
MacF
Macintosh FORTRAN source code
MacM
Macintosh MATLAB source code
MacE
Macintosh executable
IBM
IBM BASIC source code
C
ANSI C source code available
Tcl/Tk
Graphic Script source code
LabVIEW
IBM LabVIEW source code
Available formats:
0.25" tape
(tar format on SCSI data cartridge)
4mm tape (tar format on DAT)
3.5" floppy disk (Mac or DOS)
via email in a tar.Z file
For information, contact:
Prof. Fu-Kuo Chang
TEL (650) 723-3466
FAX (650) 725-3377
fkchang@leland.stanford.edu
(or)
Prof. George S. Springer
TEL (650) 723-4135
FAX (650) 723-0062
gspringer@stanford.edu
To order, email software@structure.stanford.edu.
Manufacturing Codes
CURE
models the autoclave cure of thermoset matrix composites
(F77/MacFE)
EMCURE
models the curing process of composites using microwaves (F77)
PLASTIC
models the hot-pressing of thermoplastic matrix composites (F77)
PL-TAPE
models the tape-laying of thermoplastic matrix composites (F77)
PL-WIND1
models the filament winding of thermoplastic matrix composites
in which the consolidation is performed in an autoclave (F77)
PL-WIND2
models the filament winding of thermoplastic matrix composites
in which the consolidation is performed by local hot-roller-pressing
(F77)
SECURE
controls the autoclave cure of thermoset matrix composites using
an expert system (MacE)
SIMULATOR*
simulates the autoclave cure of thermoset matrix composites by
the SECURE expert system (MacE)
SUPERTM
interactively simulates the resin transfer molding (RTM) process
(F77,C,Tcl/Tk)
SUPERTM_3D
interactively simulates the resin transfer molding (RTM) process
for 3D parts (requires OpenGL,xForm,F77,C)
WINDTHIN
models the filament winding of thin thermoset matrix composites
(F77)
WINDTHICK
models the filament winding of thick thermoset matrix composites
(F77/MacFE)
Impact codes
AXIMPACT
analyzes the axial impact of composite bodies of revolution on
isotropic surfaces (F77)
DELAM-TRL
post-processor predict delaminations in composite plates subject
to transverse static or impact loading (stress and strain fields known)
(F77)
IMPACT*
calculate the stress and strain fields in composite plates
subject to transverse static or impact loading (stress and strain fields
known) (F77)
2DIMPACT
predicts the initial damage and extent of delaminations in
laminated composites subjected to line-loading impact (F77)
3DIMPACT
predicts the initial damage and extent of delaminations in
laminated composites subjected to point-loading impact (F77)
Joint codes
BOLT
analyzes pin-loaded holes in composites (F77)
NLBOLT
analyzes pin-loaded holes in composites with nonlinear
properties (F77)
PDBOLT
predicts strength and damage of composite bolted joints (F77)
PDHOLE
predicts strength and damage of composites containing an open
hole subjected to tension (F77)
PDHOLEC
predicts strength and damage of composites containing an open
hole subjected to compression (F77)
Delamination codes
DELAM
calculates the behavior of composite plates containing a single
elliptical delamination (F77)
PDELAM
calculates the behavior of composite plates containing
through-the-width multiple delaminations (F77)
2DCRACK
analyzes crack initiation and delamination propagation in
cross-ply laminates under three-point bending loads (F77)
3DCRACK
analyzes delamination growth behavior in cross-ply laminates
under transverse concentrated loads (F77)
Design codes
BEAM
analyzes composite beams (F77/MacF)
BEND
calculates the stresses and strains in composite elements (F77)
BOXBEAM
analyzes composite box beams (Basic)
CBOSS
(Composite Blade Optimization for Strength and Stiffness) design
optimization of composite windmill blades (C)
CURVLAM
models the behavior of thick curved composite elements (F77)
CYLINDER
analyzes composite cylinders under hygrothermal and mechanical
loads (F77)
HALO
performs strength optimization of laminated composite structures
subject to multiple external loads (F77)
LAMPROPS
analytical calculation of the mechanical properties of laminates
made of repeated sublaminates (C)
LAMRANK
optimization of composite laminates for multiple sets of
in-plane loads or strains, with optional hygrothermal effects and
progressive degradation (F77)
MACPLATE
calculates the static and dynamic behavior of orthotropic plates
(MacD)
MCOPT
determines the minimum weight design of a composite laminate (C)
OPTILAM*
thickness optimization of prescribed unsymmetric and symmetric
multi-element composite laminates for first-ply-failure under multiple
combined loadsets, subject to undertainties. Includes LAMPROPS
PDTUBE
calculates the mechanical behavior of composite cylindrical
shells subjected to transverse loads (F77)
ROTOR
calculates stress and strains in rotating composite cylinders
(F77)
SEGMENT
analyzes composite cylindrical segments under hygrothermal and
mechanical loads (F77)
SMARTOPT
finds the optimal layup and processing cycle for a composite
plate (F77)
STRAP
analyzes racetrack shaped composite straps (F77)
SUNSPOT
(Stanford University Structural Plydrop Optimization and
Tapering) design optimization of composite plates and beams for strength,
stiffness and manufaturing complexity (C, UNIX C-Shell, SAMCEF)
VESSEL
analyzes composite cylindrical pressure vessels and shafts
(MacFE)
VIBR8
characterizes the free damped vibration of composite plates and
shells (F77)
Smart Structure codes
PREDICT
predicts the future strength and life of a composite structure,
based on that structure's previous load-strain history (MacF)
SENSOR
provides the farfield strains and temperature from the real-time
demodulated signals of intrinsic and extrisic Fabry-Perot and Bragg
grating sensors (LabVIEW)
SENSOR1
calculates reflected light intensity in a Fabry-Perot optical
fiber sensor embedded in composite material and subject to strains and
temperatures (MacM)
SHAPE1
calculates the deformed shapes of composite plates and shells
subject to specified voltages applied to piezoelectric actuators (MacM)
SHAPE2
determines the voltages needed to achieve a specified shape of
composite plates or shells equipped with piezoelectric actuators (MacM)
Environmental codes
AXIHYG
calculates the hygrothermal deformations of composite plates and
shells (F77)
CHAR
calculates the high temperature behavior of carbon-phenolic and
carbon-carbon composites (F77/MacFE)
EMWAVE
calculates the interaction of electromagnetic waves with
composites (F77)
HITEMP
calculates the nonlinear elastic behavior of composites at high
temperatures (F77)
MIC-HYGRO
predicts the mechanical properties of unidirectionsl composites
exposed to hygrothermal environments (F77/Mac)
STRESS
calculates hygrothermal stresses and strains in composites (F77)
TEMCOM
predicts the strength and failure time of wooden structures
exposed to elevated temperatures (F77)
W8GAIN
calculates the moisture content
of composites (F77)
|