[IEEE 2006 7th International Conference on Computer-Aided Industrial Design and Conceptual Design -...

7
Abstract—The methods (C-σm curve and Gm-σs curve) those are adopted from the Chinese standard GB8166-87 and used for the cushioning material design in voyage, architecture, automobile, transportation, and package fields have many shortcomings. The novel cushioning defense technique-energy absorption diagram method-were adapted to optimization design of cushioning materials in this paper. For this purpose, in the paper the demand, functions and modules of the computer aided design system of cushioning materials were analyzed. Then the system was designed particularly, and the energy-absorption-diagram production and optimization modules were mainly designed and realized. Finally some common examples on cushioning package design were computed in the final system, and the results from the final system and the methods in GB8166-87 were analyzed in contrast. The analysis and drop experiments on the designs according to the energy-absorption-diagram method proved that it is more reliable and efficient for this method to be used in the cushioning material optimization design than the methods in national standard GB8166-87. (Postal Address: Mail Box No.806, Xi'an University of Technology, Xi'an China; Post Code: 710048) Index Terms—Algorithm; Cushioning-defense Computer Aided Design System; Cushioning Materials; Energy Absorption Diagrams; Optimization Design I. INTRODUCTION OST of the cushioning materials are cellular, light and good energy absorbers, so they are extensively used in the fields about voyage, architecture, transportation, automobile and packaging. The cushioning materials absorb all the impact energy to defend the object under the level of its allowable stress. The traditional methods on the cushioning package design of products adopted from the Chinese national standard GB8166-87 and the book [1] are cushioning coefficient (C)-maximum strain curve (σ m ) and maximum acceleration Manuscript received July 10, 2006. The bureau of science and technology of Shaanxi province and its project GG200314 supported this work. Sun Deqiang is with the Key Laboratory of Contemporary Design and Integrated Manufacturing Technology of Ministry of Education Northwestern Polytechnical University, Xi'an 710072 China. (phone: 86-29-8231-2803; fax: 86-29-8322-0987; e-mail: [email protected]). (Gm)-static strain (σ s ) curve methods. Both of them have many shortcomings: 1) many dynamic or static experiments on the same material must be done and the experimental data may be not consistent with the properties of the cushioning materials; 2) many experiments on different thickness of cushioning materials must be done, and the acquisition and collection of data are very difficult; 3) most of the cushioning materials are cellular and their properties depend on their relative densities so the optimization of the cushioning materials should focus on their densities and however in the traditional methods the relative densities of the cushioning materials are not taken into account; 4) most of the cushioning materials are all viscoelastic and their stress-strain curves depend on the strain rate and temperature, but the traditional methods don’t take them into account; 5) The cushioning defense optimization design should be based on abundant data of the cushioning materials and focus on the proper basis material, relative density and thickness of the cushioning materials, but it is impossible for the traditional methods to accomplish the optimization design like this. In 1984 Maiti et al. firstly established the energy-absorption-diagram method in the reference [1] and in 1997 Gibson thoroughly presented the algorithm in package design based on this method in his book [2]. In China, the methods that are used by many scholars in their cushioning defense CAD systems are still the traditional ones in GB8166-87 now [4,5,6]. The cushioning defense optimization design is extensively used in the fields about voyage, architecture, transportation, automobile and packaging and involved in a great deal of computation and basic data, so it must be done by computer. The software based on energy-absorption-diagram method doesn’t appear in the markets in China. For realization of this software, in this paper the corresponding design system based on energy-absorption-diagram method will be designed and the demand analysis and realization techniques of this system will also be finished. Finally the accomplished system carries out the computations of two common examples of cushioning design. Computer aided design system of cushioning materials Sun Deqiang Key Laboratory of Contemporary Design and Integrated Manufacturing Technology of Ministry of Education, Northwestern Polytechnical University, Xi'an 710072 China M

Transcript of [IEEE 2006 7th International Conference on Computer-Aided Industrial Design and Conceptual Design -...

Page 1: [IEEE 2006 7th International Conference on Computer-Aided Industrial Design and Conceptual Design - Hangzhou, China (2006.11.17-2006.11.19)] 2006 7th International Conference on Computer-Aided

Abstract—The methods (C-σm curve and Gm-σs curve) those

are adopted from the Chinese standard GB8166-87 and used forthe cushioning material design in voyage, architecture,automobile, transportation, and package fields have manyshortcomings. The novel cushioning defense technique-energyabsorption diagram method-were adapted to optimization designof cushioning materials in this paper. For this purpose, in thepaper the demand, functions and modules of the computer aideddesign system of cushioning materials were analyzed. Then thesystem was designed particularly, and theenergy-absorption-diagram production and optimizationmodules were mainly designed and realized. Finally somecommon examples on cushioning package design were computedin the final system, and the results from the final system and themethods in GB8166-87 were analyzed in contrast. The analysisand drop experiments on the designs according to theenergy-absorption-diagram method proved that it is morereliable and efficient for this method to be used in the cushioningmaterial optimization design than the methods in nationalstandard GB8166-87. (Postal Address: Mail Box No.806, Xi'anUniversity of Technology, Xi'an China; Post Code: 710048)

Index Terms—Algorithm; Cushioning-defense ComputerAided Design System; Cushioning Materials; Energy AbsorptionDiagrams; Optimization Design

I. INTRODUCTION

OST of the cushioning materials are cellular, light andgood energy absorbers, so they are extensively used in the

fields about voyage, architecture, transportation, automobileand packaging. The cushioning materials absorb all the impactenergy to defend the object under the level of its allowablestress. The traditional methods on the cushioning packagedesign of products adopted from the Chinese national standardGB8166-87 and the book [1] are cushioning coefficient(C)-maximum strain curve (σm) and maximum acceleration

Manuscript received July 10, 2006. The bureau of science and technology ofShaanxi province and its project GG200314 supported this work.

Sun Deqiang is with the Key Laboratory of Contemporary Design andIntegrated Manufacturing Technology of Ministry of Education NorthwesternPolytechnical University, Xi'an 710072 China. (phone: 86-29-8231-2803; fax:86-29-8322-0987; e-mail: [email protected]).

(Gm)-static strain (σs) curve methods. Both of them have manyshortcomings: 1) many dynamic or static experiments on thesame material must be done and the experimental data may benot consistent with the properties of the cushioning materials; 2)many experiments on different thickness of cushioningmaterials must be done, and the acquisition and collection ofdata are very difficult; 3) most of the cushioning materials arecellular and their properties depend on their relative densitiesso the optimization of the cushioning materials should focus ontheir densities and however in the traditional methods therelative densities of the cushioning materials are not taken intoaccount; 4) most of the cushioning materials are all viscoelasticand their stress-strain curves depend on the strain rate andtemperature, but the traditional methods don’t take them intoaccount; 5) The cushioning defense optimization design shouldbe based on abundant data of the cushioning materials andfocus on the proper basis material, relative density andthickness of the cushioning materials, but it is impossible forthe traditional methods to accomplish the optimization designlike this.

In 1984 Maiti et al. firstly established theenergy-absorption-diagram method in the reference [1] and in1997 Gibson thoroughly presented the algorithm in packagedesign based on this method in his book [2]. In China, themethods that are used by many scholars in their cushioningdefense CAD systems are still the traditional ones inGB8166-87 now [4,5,6]. The cushioning defense optimizationdesign is extensively used in the fields about voyage,architecture, transportation, automobile and packaging andinvolved in a great deal of computation and basic data, so itmust be done by computer. The software based onenergy-absorption-diagram method doesn’t appear in themarkets in China. For realization of this software, in this paperthe corresponding design system based onenergy-absorption-diagram method will be designed and thedemand analysis and realization techniques of this system willalso be finished. Finally the accomplished system carries outthe computations of two common examples of cushioningdesign.

Computer aided design system of cushioningmaterials

Sun Deqiang

Key Laboratory of Contemporary Design and Integrated Manufacturing Technology of Ministry of Education, NorthwesternPolytechnical University, Xi'an 710072 China

M

Page 2: [IEEE 2006 7th International Conference on Computer-Aided Industrial Design and Conceptual Design - Hangzhou, China (2006.11.17-2006.11.19)] 2006 7th International Conference on Computer-Aided

II. SYSTEM DEMAND ANALYSIS

A. System FunctionsThe system is developed based on the

energy-absorption-diagram method and also has basicfunctions of the cushioning design. It should have the functionsin the following.

1) Firstly it should have a indispensable function: tooptimize basis material, relative density and thickness ofcushioning materials according to their energy-absorptiondiagrams.

2) The basic data the system is based on are stress-straincurves, so the system should manage, maintain and produce allkinds of curves of the cushioning materials.

3) Under different conditions (with known or unknown basismaterial), the system should find the corresponding algorithmto optimize the cushioning materials for the object to beprotected.

4) The system should be able to accomplish structure designof the cushioning pads. The structure design includesfiguration and dimension confirmation of the cushioning padsand is accomplished according to area and thickness afteroptimization, configuration requirement of pads and thedimensions of the object to be protected. Finally the system alsomakes the production charts for the final pads.

5) The output and input of the design information must beconvenient. For different designs, the system not only inputs allrequired information conveniently, but also query, search anddisplay the results of every iteration step for every optimizationdesign.

B. System ModulesTo realize the functions above, the system should include the

following modules as shown figure 1.

1) Project Management Module. Each cushioning defenseoptimization design carried out in this system is called a projectand organized in the form of project. One project includesmany files, such as project management file, designinformation file and so on.

2) Data Management Module. In this module, the data aboutthe stress-strain curves of cushioning materials with differentrelative densities under different strain rates are managed andmaintained.

3) Optimization Module. The system can determine theoptimization kind according to the known design information.Different kind of optimization design has differentcorresponding algorithm, and the system can automaticallyfind the proper algorithm for one optimization design.

4) Structure Design Module. This module mainly finishesstructure design of cushioning pads mentioned above.

5) Output Module. This module mainly finishes functionsabout output and display of the results mentioned above.

Project management module mainly manages all kinds offiles; the functions of data management module can be realizedby database techniques; structure design module and outputmodule are related to graphics and image programming. Theseprogramming techniques are all practical. So the difficulty indeveloping this system lies in production of energy-absorptiondiagrams, algorithm of optimization design and design ofsystem database.

Knownparameters

Interface of the computer aided optimization design system of cushioningmaterials

Project managementmodule

Data managementmodule

Structure designmodule

Output module

Message Driven Functions

Optimized results

Structurecharts

Data for optimization

Structure designparameters

Optimization module

Outputcontrollingparameters

Figure 1 Constitution of the system modules

Page 3: [IEEE 2006 7th International Conference on Computer-Aided Industrial Design and Conceptual Design - Hangzhou, China (2006.11.17-2006.11.19)] 2006 7th International Conference on Computer-Aided

III. PRODUCTION OF ENERGY ABSORPTION DIGRAMS

A. Production Procedure of Energy Absorption Diagramsof the Cushioning MaterialsThe energy-absorption diagrams that the system is based on

are produced from stress-strain curves of cushioning materials.Most of cushioning materials are strain rate (or temperature)dependent and their stress-strain curves are related to strainrate (or temperature). Normalized energy per volume -normalized peak stain curves and their envelope are producedfrom stress-strain curves of cushioning materials as shown infigure 2.

Different stress-strain curves of the cushioning materialswith same basis material and different relative densities areshown in figure 2(a) when 1εε &&� and T=T1. When the stressincreases until pσ , the energy absorbed by one cushioningmaterial per volume is exactly W .

We canview W and

pσ asvariables,regard W asthe functionof pσ , and

normalizethem withmodulus ofelasticity

sE measured under theconditions

1εε &&� andT=T1.Then wewill get thefigure 2(b).From theshoulderpoint of thiscurve infigure 2(b)we can getthe maximum allowable stress of the protected object when thecushioning material with the corresponding density is used.Heavy line is the envelop of shoulder points of the cushioningmaterial with same basis material and different relativedensities that represents the relation between W and pσ of theoptimal cushioning material under the conditions 1εε &&� andT=T1.

In figure 2(c), at the same temperature and coordinationsystem all the envelops of the same cushioning materials underdifferent strain rates can be drawn. In figure 2(c), the fine linerepresents the envelop of shoulder points of the samecushioning material with different relative densities under

(a) Stress-strain curves of cushioning materialswith T=T1 and 1εε &&�

Strain

Stre

ss(M

Pa)

W

Relative densities increase.

10

0.030.10.21εε &&�

T=T1

(b) Envelop after normalization

Normalized peak strain

Nor

mal

ized

ener

gype

rvol

ume Envelop with 1εε &&�

For different relativedensities

10-3

10-4

10-

5

0.01

0.03

0.1

0.2

10-4 10-3 10-2

(c) Envelops after normalization for different strain rates

0.01

0.10.2

10-5

10-4 10-3 10-2

For different relativedensities

Nor

mal

ized

ener

gype

rvol

ume

Normalized peak strain

Computing the impact velocity mUv 2=

and strain rate11 2 tmU=ε&

Y

N

Calculating F=ma and σp=F/A,and setting first thickness 1t

Figure 4 Optimization design flow of cushioning materialswith known basis material

From database searching the relative density andabsorbed energy of the cushioning material

according to the conditions above; calculatingnew thickness ( )WAUt =2

Inputting known parameters: modulus ofelasticity Es of cushioning material; mass m,

maximum acceleration a, bearing area A, impactkinetic energy U of the object to be protected

Start

≤− 12 tt error?21 tt =

End

Page 4: [IEEE 2006 7th International Conference on Computer-Aided Industrial Design and Conceptual Design - Hangzhou, China (2006.11.17-2006.11.19)] 2006 7th International Conference on Computer-Aided

some strain rate and temperature. While the heavy line infigure 2(c) represents the envelop of shoulder points of thecushioning material with same relative density under differentstrain rates.

Abundant data of the energy-absorption diagrams can begotten according to the procedure above and they are the basisfor the following optimization design of the cushioningmaterials.

B. Production of Energy Absorption Diagrams in theSystem

To get the energy-absorption diagrams in this system, weshould create the tables of the cushioning materials and theirstress-strain curves in the system database. The former includesthe information about the properties of the cushioningmaterials, and the latter contains the data those are coordinatesof the key points on the stress-strain curves. According to thesekey points interpolation or fitting techniques can help to maketheir stress-strain curves and meanwhile integral of thesecurves makes the final energy-absorption diagrams. Thecommon techniques are Lagrange interpolation, spline fittingand B-spline curve methods.

IV. OPTIMIZATION DESIGN ALGORITHM OF CUSHIONINGMATERIALS

The optimization designs of the cushioning materials are oftwo kinds. One is with known basis material that optimizes therelative density and thickness of the cushioning materials, andthe other is with unknown basis material that optimizes therelative density and basis material.

A. Cushioning Optimization Design Algorithm with theKnown Basis MaterialThe basis material of the cushioning material is known, and

its modulus of elasticity sE is constant. The mass m, bearingarea A, impact kinetic energy U and maximum allowableacceleration of the object to be protected a are given. Theoptimization algorithm is in the following as shown in figure 3.

1) Calculating the maximum force F=ma the protectedobject is subject to. So the peak stress AFp =σ and normalized

peak stress level is sp Eσ .

2) Setting the first thickness of cushioning material as 1t ,and the impact velocity is mUv 2= . So the initial strain rateis 11 2 tmU=ε& .

3) From the energy-absorption diagrams, we can get thevalue of sEW according to the values of the normalized peakstress, and then get the energy per volume W absorbed by thecushioning material. The new thickness is ( )WAUt =2 .

4) The new strain rate is 22 2 tmU=ε& . Then the newenergy per volume W absorbed by cushioning material can becalculated by the formula in step 3).

Iteration will go on until the absolute value of 12 tt − is equalto and less than the error initialized. The thickness at this timeis the final and optimal and the optimal relative density is alsogotten from its energy-absorption diagrams.

This algorithm above is realized in the system as shown infigure 4. To realize this algorithm, we must do one key thingthat the system can search the relative density and absorbedenergy per volume of the cushioning materials under theconditions of some strain rate and peak stress pσ .

Normalized peak stress

Nor

mal

ized

ener

gype

rvol

ume

10-1

10-4

10-5

Figure3 Optimization problem with given materials

10-2

10-3

Strain rate1ε& when

thickness is1t

Strain rate2ε& when

thickness is2t

10-4 10-3 10-2 10-1

Two valuesof

sEW

Maximumallowable stress

0.05

0.1

0.3

Normalized peak stress

Nor

mal

ized

ener

gype

rvol

ume

10-1

10-4

10-5

Figure 5 The optimization problem without given material

10-2

10-3

ε&

10-4 10-3 10-2 10-1

First valueof

sEW0.05

0.1

0.3Desired value of

sEW

First value of

sp Eσ

Desiredvalue of

sp Eσ

Dashed line with slope k

Point A

Point B

Page 5: [IEEE 2006 7th International Conference on Computer-Aided Industrial Design and Conceptual Design - Hangzhou, China (2006.11.17-2006.11.19)] 2006 7th International Conference on Computer-Aided

B. Cushioning Optimization Design Algorithm with theUnknown Basis MaterialThe thickness of the cushioning material t and the mass m,

bearing area A, impact kinetic energy U and maximumallowable acceleration of the object to be protected a are given.The optimization algorithm is in the following as shown infigure 5.

1) Calculating the energy per volume absorbed bycushioning materials ( )AtUW = and the peak stress

Amap =σ .2) Setting a proper value for sE and search the point of

intersection between the horizontal dashed line of the firstsEW and the vertical dashed line of sp Eσ A.

3) From the point A and down the dashed line withslope k ( pW σ ) which is through point A, the W , pσ areconstant and sE is variable.

4) Computing the strain rate according to the formulatmU2=ε& . The point of intersection of the dashed line and

the envelope line with εε &= B is gotten.

5) The value of sEW and sp Eσ on the point B are all

gotten and the value of sE is also gotten according to theknown value of W and pσ .

To realize this algorithm, we must do another key thing thatthe system can search the absorbed energy per volume W of thecushioning materials with some relative density under somepeak stress level pσ .

V. DESIGN OF SYSTEM DATABASE AND TOTAL SYSTEM FLOW

The system database is produced by the relational databasemanagement system (RDBMS) SQL Server that is based onstructural querying language (SQL) and multithreadingtechniques. This RDBMS uses two-dimensional tables,keywords and relation charts to realize the purpose of savingdata efficiently and avoiding reiteration. The main tables of thesystem database are ones about performance and stress-straincurves of the cushioning materials, and others aboutinformation and computation results of projects. These tablesare performance table of cushioning materials, stress-straintable of cushioning materials, table of project information,table of project information and so on. There is a one-to-manyconstraint relation between performance table of cushioningmaterials and stress-strain table of cushioning materials. Thereis also a one-to-many constraint relation between performancetable of cushioning materials and stress-strain table ofcushioning materials. Now the total system flow is shown infigure 6.

VI. EXAMPLES

A. Optimization Design Example with the Known BasisMaterialThe mass of the product to be packaged m is 0.5kg, bearing

area A=0.01m2, impact velocity v=4.5m/s and maximumallowable acceleration a=10g. So energy to be absorbed is

522 == mvU J, the maximum force 50== maF N, allowablepeak stress 5== AFpσ kN/m2, and the equivalent height is

h=1m. Polyurethane foams are used as cushioning materialsand is modulus of elasticity is 50=sE MN/ m2. Normalizedpeak stress is 410−=sp Eσ . With the initial thickness 0.9m, thecompleted system works out the final and proper thickness

0.15m and relative density 0.01 after several iterations. Theresults are shown in the left column of table 1.

Table 1 Comparison of results designed according toenergy-absorption-diagram, cushioning coefficient-maximum stress andmaximum acceleration-static stress methods (with the known material)

Proj

ectm

anag

emen

tmod

ule

Opt

imiz

atio

nm

odul

e

Finalresults

Performance table ofcushioning materials

Stress-strain table of cushioning materials

Inputtingthe knownparameters

Requireddata

Relational database

Figure 6 Total flow chart of system

Data managementmodule

Structure designmodule

Output module

Data Management

Outputcontrolparameters

Designparameters

Designresults

Designrequiremen

Table of projectinformation Table of project

information

Syst

emso

ftwar

e

Page 6: [IEEE 2006 7th International Conference on Computer-Aided Industrial Design and Conceptual Design - Hangzhou, China (2006.11.17-2006.11.19)] 2006 7th International Conference on Computer-Aided

According to the methods in national standard GB8122-87and reference [1], results for polyurethane foams with relativedensity 0.01 calculated with the cushioningcoefficient-maximum stress and maximum acceleration-staticstrain methods are shown in the middle and right columns ofthe table 1.

B. Optimization Design Example with the unknown BasisMaterialThe mass of the product to be protected m is 2.5kg, bearing

area A=0.025m2, drop height is h=1m, the thickness ofcushioning material t is 0.2m and maximum allowableacceleration a=10g. The completed system works out that themodulus of elasticity of cushioning material is 28 MN/m2 and itis the modulus of elasticity of polyamide. The proper relativedensity is 0.1. The results are shown in the left column of table2.

Table 2 Comparison of results designed according toenergy-absorption-diagram, cushioning coefficient-maximum stress and

maximum acceleration-static stress methods (with the unknown material)

For comparison, results for polyamide foams with relativedensity 0.1 calculated with the cushioningcoefficient-maximum stress and maximum acceleration-staticstrain methods are shown in the middle and right columns ofthe table 2.

The results of the two examples above show that thedimensions of the cushioning materials gotten byenergy-absorption-diagram method is less than thosecalculated by the traditional methods, which demonstrates thatthe energy-absorption-diagram method fully makes use of theenergy absorption characteristic of the cushioning materials. Inthese examples the energy-absorption-diagram method alsotake the relative densities and strain rate (or temperature) of thecushioning materials into account to optimize them, and thetraditional methods don’t realize this purpose.

VII. CONCLUSION

The following tasks are finished in this paper.1) The optimization design system of cushioning materials is

designed and realized.2) Production principle of the energy-absorption diagrams is

represented.3) Optimization algorithms of cushioning materials are

designed and realized.4) The final examples proved that the

energy-absorption-diagram method not only overcomes theshortcomings of the traditional methods but also takes therelative density and strain rate into account, which make theoptimization more reasonable and efficient.

The key problem we must resolve to use theenergy-absorption-diagram method to optimize cushioningmaterials is that abundant stress-strain data of cushioningmaterials with different relative densities under different strainrates must be gotten through experiments.

Methods Results

Energy-absorption-diagrammethod

For the first iterationThe initial thickness is t =0.9m, initial strain rate

is 11 9 −== stvε& , normalized energy per volume is

5.5=sEW , and absorbed energy per volume is

W=2750J/m3.For the second iteration

The revised thickness 24.0=t m, strain rateis 1

1 8.18 −== stvε& � 5101.7 −×=sEW and

W=3540J/m3

For the third iterationFinal results: thickness is 0.15m and relative density is0.01.

Cushioningcoefficient-maximum stressmethod

Maximum stress is == Aammσ 5kN/m2 and the

minimum cushioning coefficient on the C-σm curves ofpolyurethane foams is 2.1. The final thickness is0.21m.

Maximumacceleration-static strain method

Static strain is == Amgtσ 500N/m2.

The point of intersection of lines with a andtσ is

between 0.2 and 0.3 on the G-σs curves ofpolyurethane foams. The final thickness is0.23m.

Methods Results

Energy-absorption-diagrammethod

Energy absorbed by cushioning materials 25== mghU J

Absorbed energy per volume ( ) 4105×== AtUW J/m3

Maximum allowable force of product 2500== maF NAllowable peak strain of product 510== AFpσ N/m2

Impact velocity 5.42 == ghv m/s

The initial sE is 100 MN/m2, the initial 4105 −×=sEW and

310−=sp Eσ �The strain rate stv 225==ε& , and the final

sEW andsp Eσ are 1.8�10-3 and 3.7�10-3 respectively.

The optimal 28=sE MN/m2 and the optimal relative density

is 0.1.Cushioningcoefficient-maximum stressmethod

Maximum stress is10kN/m2 and the minimum cushioningcoefficient on the C-σm curves of polyurethane foams is 24.4.The final thickness is 0.24m.

Maximumacceleration-static strainmethod

Static strain is 103N/m2. The point of intersection of lines with a100g and 500 is between 0.2 and 0.3 on the G-σs curves ofpolyurethane foams. The final thickness is 0.25m.

Page 7: [IEEE 2006 7th International Conference on Computer-Aided Industrial Design and Conceptual Design - Hangzhou, China (2006.11.17-2006.11.19)] 2006 7th International Conference on Computer-Aided

REFERENCES

[1] Peng Guoxun, Transporting Package, Beijing, China: Printing Press, 1999,ch.6, pp. 34-68 (in Chinese).

[2] Maiti, S. K., Gibson, L. J. and Ashby, M. F. Acta Met, Vol. 32, pp. 1963,1984.

[3] Lorna J. Gibson, Michanel F. Ashby. Cellular solids: structure andproperties, Oxford, England, Pergamon Press, 1997, ch.8, pp. 252-343.

[4] Guo Yanfeng, Xu wencai, Zhi Wenguang, Zhao Jie, “Research anddevelopment of cushioning package CAD system”, China PackagingIndustry, vol. 61 (7), pp.16-17, 1999 (in Chinese)

[5] Jin Guobin and Tang Yanfei, “Research on cushioning package CADsoftware”, Packaging Engineering, vol. 20(3), pp. 47-49, 1999 (inChinese).

[6] Chen Limin, Geng Songtao and Cai Huiping, “Cushioning package CADsystem”. CAD/CAM, No.5, pp. 25-26, 1997 (in Chinese).

[7] Weaire, D. and Fortes, M. A. “Stress and strain in liquid and solid foams”.Adv. Pys., vol. 43: 685-738, 1994.

[8] Suh and K. W. Skochdopole, R. E. “ Foamed plastics”. Encylopedia ofPolymer Science, vol. 2, pp. 82, 1980.

[9] Weaire, D. and Fortes, M. A. “Stress and strain in liquid and solid foams”,Adv. Pys., vol. 43, pp. 685-738, 1994.