The protocol was developed and tested with 12 femur specimens received from a body donation program. The specimens were obtained fresh and stored at −20 °C at the Biomechanics and Implants Laboratory of Flinders University (Tonsley, South Australia, Australia). Bone moisture was maintained throughout the experiment. The donors were Caucasian women (66-80 years of age). Ethics clearance was obtained from the Social and Behavioural Research Ethics Committee (SBREC) of Flinders University (Project # 6380).
1. Planning a specimen-specific load step increment
- Scan the femur specimen using a clinical CT scanner targeting a slice thickness and an in-plane pixel size of approximately 0.5-0.7 mm. This step can be completed by an expert radiographer at any public imaging facility using standard pre-recorded imaging protocols for bone visualization.
- Together with the specimen, scan a CT densitometry calibration phantom with five known concentrations of dipotassium hydrogen phosphate (K2HPO4, equivalent density range approximately between 59 mg∙cm−3 and 375 mg∙cm−3).
- Segment the bone geometry from the clinical CT images15, mesh the segmented geometry of the bone, and map the isotropic material properties element by element to the calibrated bone density values by using the density-to-elastic modulus relationship reported by Schileo et al.8. Save the mesh for further analysis in the finite-element software. Complete each step by following the relevant guidelines provided with the segmentation and finite-element software.
- Import the mesh into the finite-element software. Fully constrain the 3-6 mm distal end of the model. Apply a nominal force of 1,000 N, adducted by 8° from the femoral shaft axis in the coronal plane and passing through the center of the femoral head. This loading condition mimics a static one-leg stance task (orthoload.com).
- Solve the finite-element model using the built-in PCG solver (convergence tolerance: 1 x 10−7).
NOTE: Here the finite element software ANSYS was used.
- Generate an element table containing the first and third principal strain components at the element centroid by executing the following commands:
/POST1
ETABLE,, EPTO1,1
ETABLE,, EPTO3,3
- Calculate the strain ratio between the first and third principal strain components in the model and the bone yield strain in tension (0.73% strain) and compression (1.04% strain)8 (Figure 1) by executing the following commands:
SMULT,RFT,EPTO1, ,1/0.0074,1,
SMULT, RFT,EPTO3, ,1/0.0104,1,
- Scale the nominal force by the peak strain ratio in both tension and compression, and discard the biggest of the two in order to obtain an estimate of the fracture load. Determine the load increment as 1/4 of the calculated fracture load1.

Figure 1: The calculation of the fracture load. The finite-element strain map, the equations used to convert the nominal force into the fracture load (left), and the loading scheme displaying the femur (center right), the distal aluminum (top right) cup, and the polyethylene pressure socket (bottom right). Please click here to view a larger version of this figure.
2. Preparation of the femur specimen assembly (Figure 2)
- Remove the specimen from the freezer (−20 °C).
- Thaw at room temperature (RT) for 24 h while keeping the specimen in a waterproof plastic bag wrapped in absorbent material soaked in a physiological solution to maintain the bone moisture.
- Cut the femoral diaphysis at 180 mm from the proximal femoral head.
- Center the femoral head on the vertical axis of the alignment rig by aligning the concave-shaped polyethylene pressure socket (Figure 2D) and the femur head.
- Align the plane containing the femoral neck and the diaphysis axis with the frontal plane (Figure 2).
- Rotate the diaphyseal axis to 8° adduction so that the vertical axis represents the orientation of the hip reaction force during a static single-leg stance (Figure 2).
- Prepare the dental cement by following manufacturer's instructions.
- Pot the distal end of the specimen in an aluminum potting cup that is 55 mm deep, filling up the aluminium cup with dental cement. Allow no less than 30 min for the cement to complete curing.
- Store the specimen assembly at −20 °C.

Figure 2: The alignment rig. A frontal (left) and lateral (right) photo of the alignment rig displaying (A) the frame, (B) the aluminum potting cup, (C) a synthetic femur model, and (D) the spherically shaped pressure socket. Please click here to view a larger version of this figure.
3. Compression stage assembly
NOTE: The compression stage's external dimensions are 245 mm diameter, 576 mm height, and 14 kg weight, excluding the sample. The compression stage consists of two main parts: the compression chamber and the actuator, which are assembled as follows:
- Compression chamber
- Mount the polyethylene pressure socket (104 mm diameter, 60 mm height) at the bottom of the aluminum cylinder (203 mm diameter, 3 mm wall thickness), which is closed by a welded aluminum plate at one end (bottom).
- Actuator
- Assemble the top structure using the disk, the three rods, the triangular plate, and the vertical rail (Figure 3).
- Mount the screw-jack mechanism (stroke: 150 mm, maximal load: 10,000 N, gear ratio: 27:1, displacement per revolution: 0.148 mm) on the triangular plate.
- Mount the angular adaptor onto the linear rail.
- Mount the low-friction x-y table onto the angular adaptor.
- Mount the six degrees of freedom load cell (maximal measurement error: 0.005%; maximal force: 10,000 N; maximal torque: 500 Nm) onto the low-friction table by aligning the x-z plane of the load cell to the frontal plane of the top structure.
- Connect the actuator screw to the angular adaptor.

Figure 3: The custom-made radiotransparent compression stage assembly. A photo (left) and a model (right) of the compressive stage. (A) The compression chamber, which is a 3 mm thick aluminium cylinder closed at the bottom; (B) the actuator assembly with the top structure; (C) the screw-jack mechanism; (D) the low-friction x-y table; and (E) the six-axis load cell are displayed and indicated on the model. Please click here to view a larger version of this figure.
4. Setting up the experiment
- Thaw the specimen at RT for 24 h while keeping it in a waterproof plastic bag wrapped in absorbent material soaked in a physiological solution to maintain the bone moisture.
- Mount the aluminium cup specimen assembly to the load cell by aligning the frontal plane of the specimen assembly with that of the actuator.
- Assemble the top structure, including the specimen, into the compression chamber. Take care to align the femoral head with the spherical concavity on the polyethylene pressure socket. Ensure that the femoral head is engaged but slack within the spherical cavity of the pressure socket.
- Place the compressive stage on the rotation stage of the micro-CT scanner at Imaging and Medical Beamline (IMBL).
- Connect the load cell (error < 0.005%; maximum force: 10,000 N; maximum torque: 500 Nm) to the strain amplifier.
- Connect, via USB, the strain amplifier to a laptop computer equipped with the application software provided with the load cell.
- Actuate the screw mechanism in the compression stage by moving the specimen downward toward the pressure socket while monitoring the reaction force measured by the load cell in the laptop. Stop the screw mechanism once a compression force equal to 100 N is achieved. Unload the specimen to 50 N pre-load.
- Select the single pco.edge sensor lens-coupled scintillator "Ruby" (http://archive.synchrotron.org.au/31-australian-synchrotron/imbl/811-preparation-for-imaging-experiments).
- Set the field of view to 76.31 mm x 64.39 mm, which for the 2,560 pixels x 2,160 pixels array size provides a pixel size of 29.81 μm.
- Set the axis of the rotating stage to 8 mm (horizontally) from the axis of the field of view (off-set scanning mode) to extend the field of view to 145.71 mm x 64.39 mm at a pixel size of 29.81 μm.
- Set the scanning parameters to a beam energy of 60 keV, a rotational increment of 0.1°, two batches of 180° rotation (off-set scanning), an exposure time of 50 μs, and a frame-averaging of two per rotational position.
- Set the scan to acquire five consecutive, vertically stacked scans, with a 26 mm vertical shift each, so that the total height of the scanned volume is 132.2 mm for a total scanning time of 30 min.
5. Mechanical testing with concomitant microstructural imaging
- Perform micro-CT (pixel size: 0.03 mm) imaging twice in the reference condition (taken as a zero-strain condition).
- Apply the force increment by manually actuating the screw-jack mechanism at a constant rate of approximately 1 s per round (0.1-0.2 mm/s).
- Perform micro-CT imaging.
- Repeat step 5.2 and step 5.3 up to causing the fracture of the specimen, as indicated by a sudden drop in the reaction force.
- Perform micro-CT imaging of the fractured specimen.
- Stitch the 1,800 projection images (2,560 pixels x 896 pixels in size, 76.8 mm x 26.88 mm, width x height, 32-bit floating point images). The process stitches two projection images (taken in horizontal off-set scanning mode), and the five vertically shifted images, hence producing a single projection image.
- Reconstruct the volume of the cross-section images (4,407 images, each image 4,888 x 4,888 pixels in size), and save them as 32-bit, floating point files in .TIFF format (occupying 392 GB of disk space).
- Apply a 3 x 3 Gaussian filter to reduce noise. Convert the images into 8-bit (256 greylevel images, saved in bitmap format, occupying approximately 100 GB per volume).
NOTE: In this work, the processing of the images was conducted using software available at the Australian Synchrotron under the guidance of the operator of the IMBL.
6. Calculation of the displacement and strain field
- Subsample the cross-section images by four (120 μm/pixel) to reduce the computation time.
- Rigidly co-register in space the images of the specimen under load to those of the specimen in the unloaded reference condition. Use the distal diaphysis as the target of the co-registration (Supplementary File 1 and Supplementary File 2).
- Create surface three-dimensional models (.STL files) for visualization after binarizing the micro-CT images11.
- Elastically register the image volume to the reference volume using a grid size equal to 50 pixels (SDER = 0.076% strain error, BoneDVC, https://bonedvc.insigneo.org/dvc/) to determine the displacements at the nodes of the grid.
- Convert the grid into a finite-element model. Apply the nodal displacement calculated by BoneDVC to the model. Solve the model to determine the strain tensor over the entire bone volume.
- Repeat the analysis in the region showing the highest strain levels using the full-resolution images.
- Map the DVC strain maps to the full-resolution images using cubic interpolation with the interp3 function (Matlab)2.
- Visualize the displacements, strain, and microstructural images for large-volume visualization and animation (Matlab)2.
7. Analysis
- Display the permanent deformation of the bone (damage) by overlaying the images obtained in the unloaded conditions and after the fracture2.
- Display the progressive microstructural deformation of the bone by overlaying the three-dimensional models in unloaded conditions, at increasing load levels, and post-fracture2.
- Display the strain of the bone at the fracture location2.
- Analyze the deformation energy, stiffness, and displacement using descriptive statistics and regression methods2.