top of page
SNAP-152801-0002_edited.jpg
Lines Of Code

FLcgs Software

FractureLab & Advanced Fracture Mechanics Associates have teamed up to develop a fatigue and fatigue crack growth customizable software.

Dots

Identifying the Demand

  • VHCF crack growth testing up to 750 Hz

  • Test customization

  • Prompt, regular customer support 

  • Multiple, unattended test segment capability

  • Automated crack segment marking-heat tint/stress ratio that is material and geometry dependent.

  • Stop criterion as a percentage change over initial PD / compliance. 

  • Flexible postprocessor that accepts current and legacy controller input.

Delivering the Solution

Next generation mechanical test controller built from the ground up:

​

  • ADwin Gold, -X support (USB and Ethernet)

  • Servo-hydraulic and piezo actuator compatibility

  • Static, cyclic / dwell fatigue / fatigue crack growth

  • User defined wave forms

  • Queuing system for multiple test segments

  • Crack length measurement input options (compliance, BFSG, DCPD, hyper-DCPD)

  • Plastic zone based alternate K gradient to mitigate remote closure

  • 3-wire active and reference PD solutions

  • Pre-verification of load and K prior to control switch

  • Autonomous (device based) test capability; can disconnect computer

  • Program/computer crash recovery to continue test or retrieve data

  • Automated test segment marking

  • Regular real-time log file updates

  • Multiple output formats (.xml for postprocessor, .csv / .log for user analysis)

​

Fatigue crack growth data ASTM E647 compatible postprocessor software:

​

  • Multiple input options (FLcgs log file / .csv, .xml, and legacy .in3 / .in4)

  • Input data point selection / omission options prior to analysis

  • Optional back face correction for surface flaw specimens

  • Visual correction (constant and linear)

  • Opening Load, 2/pi, ACR, conventional

  • Stress ratio normalized K for master curve

  • Full menu of da/dN analysis options (secant, modified secant, 7 point polynomial, modified 7 point combo)

  • Threshold Paris Law fit

  • Exportable output plots with pan / scale / zoom flexibility

Software and Package Options

  • ADWin X (full package)

  • Potential Drop System

  • Annual Maintenance Package

  • Customize Your Own System

Latest Releases

CONTROLLER

​

v.20260112: Recovery corrections

- GUI: removed the v.20250912 static test type IF test in showEquations() that prevented recovery after system crash
- GUI: removed the v.20250912 .xml output options in UpdateLogs2() for static test types (.csv still OK)
- GUI: initialized self.*_update variables in UpdateLogs2() both in __init__() and beginUpdates()
- GUI: added 0.5 second wait during the recovery routine to prevent MainWin from reading UpdateMountThreadLoad() before beginUpdates() was called, causing a "data not found" error.
- GUI: incorporated limitations in EPFT specimen type to C(T) only
- GUI: deactivated a, K calculation options for static test selection
- GUI: required options in Measurement Output Controls dialog box to be sent to device by explicit SEND command instead of making them automatic (e.g. OP, cycle interval, crack interval, etc.)
- GUI: added format highlights to values in previous line item
- GUI: test type selection dropbox now deactivates while test is running
- GUI: changed comp_values_list[0] (cycles) format to INT from FLOAT
- GUI: enabled static test data recovery
- GUI: corrected C(T) PD with ref. solution (did not divide by W for a_init)
- BIN (ADX): initialized n_begin_counting to 1 for all dwell tests

​

 v.20251210: EPFT load vs time plotter

- BIN (ADX): set pdcomp to 0 after PD / compliance averaging for EPFT if ai set to 0
- GUI: added load vs. time for EPFT
- GUI: automatically shut of soft start / stop for dwell / EPFT
- GUI: automatically set slope count per crack length measurement to below cycle segment for EPFT
- GUI: deleted some old script

​

v.20251205: EPFT, minor fixes

- BIN (ADX): built in EPFT capability into binary based on dwell cycle routine (see items below).
- BIN (ADX): modded dwell segments to check against EPFT flag
- BIN (ADX): changed location of recordLast() command to happen before (and independent of) softStop IF test.
- BIN (ADX): edited recordLast() to avoid logging "wrap up" average values and final point for EPFT tests.
- BIN (ADX): limited min n_begin_counting for dwell to 1.  Only relevant for EPFT which is exclusive to ADX.
- BIN (ADX): moved setDwellOffsets_L() after setStepandRange() to properly set min load on first cycle of first segment
- BIN (ADG, ADX): set measurement start count N to prevent it from going to 0.
- GUI: fixed multiple stop criteria tab to prevent it from re-sizing itself out of the tab frame
- GUI: changed dwell hold time lower limit to 0.1 to allow for process time within the segment
- GUI: added E-P Fracture Toughness to menu / log file writer, and limited slope count and calculation values to prevent exceedence of cycle limit
- GUI: fixed static test time .csv output (int to float)
- GUI: edited log writer to include ramp and hold durations for dwell CG and EPFT


 

​POSTPROCESSOR

 

v.20250912: ASTM E399 calculator

- Added ASTM E3076 curve fitting routine (universal X-Y slope calculation)
- Added ASTM E399 K1C calculator for C(T) and SEN(B) specimen types
- K1C calculator allows for XML input along with standard 2-column and FLCGS style .csv input.

​

v.20250811: Metric analysis fixes

- all units are meters or MPa sqrt(m)
- visual correction input uses METERS (for now)
- corrected .inX converter to send meter unit dimensions
- corrected unit_mult values in populateGUI
- added metric unit labeling for SF specimen
- corrected XML dictionary dimension values to mm; only CC variables are in meters.
- improved labeling of units on plots

​

v.20250807: Postprocessor metric units

- introduced metric unit capability
- fixed log / csv import function to properly update crack length and K calculation options​

​​

User Manuals

WANT TO LEARN MORE?  CHECK OUT OUR MEDIA PAGE

AFMA LOGO FINAL.png

CONTACT US

Reach out with any
questions or inquiries

Thanks for submitting!

ADDRESS

264 Clubhouse Rd, Lebanon, CT 06249

PHONE

Cell: (860) 377-5309

Office: (860) 465 -9805

EMAIL

© 2022 by Advanced Fracture Mechanics Associates, LLC

bottom of page