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. George S. Springer TEL (650) 723-4135 FAX (650) 723-0062
gspringer@stanford.edu
Prof. Fu-Kuo Chang TEL (650) 723-3466 FAX (650) 725-3377
fkchang@leland.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)
JOINTS 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 STRUCTURES 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)
|