
(a)
Interpretation:
The weight of part for the given condition is to be calculated if the part is made up of aluminum reinforced with boron fiber.
Concept introduction:
The rule of mixtures for particulate composites is:
Where
Volume fraction is defined as
Modulus of elasticity is defined as the ratio of shear stress to shear strain
Relation for modulus of elasticity is given as:

Answer to Problem 17.33P
The requiredvalue of weight of part=
Explanation of Solution
Given information:
Modulus of elasticity for titanium =
Part of 1000 pound is made
Considering modulus of elasticity parallel to fiber.
Based on given information.
Applying rule of mixing,
Calculation of volume of boron, expressed as the ratio of mass of boron to density of boron:
Mass of part =
Density of part =
Conversion of mass in gram, therefore multiplying the units by 1000 grams:
The volume of part is
Using the relation of modulus of elasticity
Using the relation of volume fraction that is the sum of sum of all volume fraction is equal to one which is given by relation,
Substituting the values in modulus of elasticity formula:
Calculation of volume fraction of aluminum:
Applying rule of mixing using the values of calculated volume fraction and density of both the components.
Calculation of weight of part using the density of part which is defined as the ratio of mass per unit volume, given by relation:
Thus, the required value of mass of part is
(b)
Interpretation:
The weight of part for polyester is to be calculated if the part is reinforced with carbon fiber.
Concept introduction:
The rule of mixtures for particulate composites:
Where
Volume fraction is defined as
Modulus of elasticity is defined as the ratio of shear stress to shear strain
Relation for modulus of elasticity is given as:

Answer to Problem 17.33P
The required value of weight of part for polyester is
Explanation of Solution
Given information:
Modulus of polyester = 650000 psi
Calculation of volume fraction of carbon and polyesters using the relation based on rule of mixing, which states that the sum of volume fraction is equal to one given by relation:
Putting the values of volume fraction of polyester in terms of volume fraction of carbon using the formula of modulus of elasticity:
Substituting the values in the formula of modulus of elasticity:
Calculation of volume fraction of polyester using the relation:
Calculation of density of part using rule of mixing and substituting the value,
Calculation of weight of part if polyester is reinforced with carbon fiber based on its relation with mass and volume.
Defining the relation as density is defined as the ratio of mass per unit volume stated as:
Substituting the value of V calculated from part (a) as
Thus, the calculated value of weight of part is
(c)
Interpretation:
The Specific Modulus fortitanium, boron and carbon is to be calculated.
Concept introduction:
Specific modulus is defined as the ratio of modulus of elasticity to density, given by relation

Answer to Problem 17.33P
The required value of specific modulus for titanium=
The required value of specific modulus for boron =
The required value of specific modulus for carbon =
Explanation of Solution
Calculation of specific modulus for titanium, using the values from part (a):
Conversion of mega pascal to
Calculation of specific modulus for titanium alloy:
Similarly calculating specific composition of boron
Modulus of elasticity of boron =
Density of boron =
Calculation of specific modulus for carbon
Thus the required values of specific modulus for titanium, boron and carbon are
Want to see more full solutions like this?
Chapter 17 Solutions
Essentials Of Materials Science And Engineering
- What are the two errors in my pseudocode?Module getAverage(Integer value1, Integer value2, Integer value3) Declare Integer average average = value1 + value2 + value3 / 3 Display average End Modulearrow_forwardWhere did I make an error in my pseudocode module???Code:Module main() Call raiseToPower(2, 1.5) End main Module raiseToPower(Real value, Integer power) Declare Real result Set result = value ^ power Display result End raiseToPowerarrow_forwardWhy does my pseudocode not perform what I asked? Don't know whats wrong with it.// This program asks the user to enter a value // between 1 and 10 and validates the input. Declare Integer value // Get a value from the user. Display "Enter a value between 1 and 10." Input value // Make sure the value is between 1 and 10. While value < 1 AND value > 10 Display "ERROR: The value must be between 1 and 10." Display "Enter a value between 1 and 10." Input value End Whilearrow_forward
- What's wrong with my pseudocode? // The calcDiscountPrice function accepts an item’s price and // the discount percentage as arguments. It uses those // values to calculate and return the discounted price. Function Real calcDiscountPrice(Real price, Real percentage) // Calculate the discount. Declare Real discount = price * percentage // Subtract the discount from the price. Declare Real discountPrice = price – discount // Return the discount price. Return discount End Functionarrow_forwardNeed help converting my pseudocode to python, AND have a flowchart showing everything!The code: Function getScore() // Prompt the user to enter a test score Display "Enter a test score as a percentage (0-100): " Input score // Return the score entered by the user Return scoreEnd Function Function getGPAPoint(Integer score) // Determine GPA point based on the score If score >= 90 Then Return 4.0 Else If score >= 80 Then Return 3.0 Else If score >= 70 Then Return 2.0 Else If score >= 60 Then Return 1.0 Else Return 0.0 End IfEnd Function Function getAverage() // Initialize variables to store the sum of scores and GPA points totalScore = 0 totalGPA = 0.0 // Loop to collect 5 test scores For i = 1 to 5 Do score = getScore() // Call getScore function to get a test score totalScore = totalScore + score // Add score to totalScore gpaPoint = getGPAPoint(score) // Convert…arrow_forwardWhere did I make an error in my pseudocode module???Code:Module main() Call raiseToPower(2, 1.5) End main Module raiseToPower(Real value, Integer power) Declare Real result Set result = value ^ power Display result End raiseToPowerarrow_forward
- I need help writing pseudocode for calculating class score average by putting in 5 test scores, and showing the average from all 5 inputs and the GPA score.Starting with 3 functions outside of a main module. The functions are getScore(), getGPAPoint(Integer score), and getAverage(). Function getscore is an input for a grade as a class percentage. Function getGPAPoint will calculate the score into a GPA point and return as a float (values of 90-100 as 4.0, 80-89 as 3.0, 70-79 as 2.0, 60-69 as 1.0, and anything below 60 as 0.) Function averageGPA will finally make a call to both previous functions when the user inputs numbers 5 times that then calculates the average (add up all the scores, divide by 5) and the average grade alongside displaying the average GPA. End result is a main module that makes a proper call to the averageGPA function and display its results. Need help with this!arrow_forwardPlease original work Why is integration between data collection and business analysis so important to success in an organization that uses business analytics? How can a company that is just starting to use business analytics set up its program for success right from the beginning? Please cite in text references and add weblinksarrow_forwardHow to make a 1 bit adder with CLA?arrow_forward
- (Read Image) (Answer: ω = 1.10 rad/sec CW)arrow_forwardI need help writing pseudocode for this function. The following pseudocode statement calls a function named half, which returns a value that is half that of the argument. (Assume both the result and number variables are Real.) Set result = half(number)arrow_forwardNeed help converting my pseudocode to python, AND have a flowchart showing everything!The code:Main Module Call InputModuleEnd Main Module Module InputModule // This module gets input from the user Declare Principal, AnnualRate, Years as Float Output "Enter the Principal amount (P): " Input Principal Output "Enter the Annual Interest Rate (in percentage, e.g., 5 for 5%): " Input AnnualRate Output "Enter the number of Years to repay the loan: " Input Years Call DisplayPayment(Principal, AnnualRate, Years)End Module Module DisplayPayment(Principal, AnnualRate, Years) // This module calculates and displays the monthly payment Declare R, N as Float Declare MonthlyPayment as Float Declare PowerFactor as Float // second local variable // Calculate monthly interest rate R and number of months N Set R = (AnnualRate / 100) / 12 Set N = Years * 12 // Calculate PowerFactor = (1 + R)^N Set PowerFactor = (1 + R) ^ N // Calculate…arrow_forward
- MATLAB: An Introduction with ApplicationsEngineeringISBN:9781119256830Author:Amos GilatPublisher:John Wiley & Sons IncEssentials Of Materials Science And EngineeringEngineeringISBN:9781337385497Author:WRIGHT, Wendelin J.Publisher:Cengage,Industrial Motor ControlEngineeringISBN:9781133691808Author:Stephen HermanPublisher:Cengage Learning
- Basics Of Engineering EconomyEngineeringISBN:9780073376356Author:Leland Blank, Anthony TarquinPublisher:MCGRAW-HILL HIGHER EDUCATIONStructural Steel Design (6th Edition)EngineeringISBN:9780134589657Author:Jack C. McCormac, Stephen F. CsernakPublisher:PEARSONFundamentals of Materials Science and Engineering...EngineeringISBN:9781119175483Author:William D. Callister Jr., David G. RethwischPublisher:WILEY





