1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Ket [755]
3 years ago
11

A structural component in the shape of a flat plate 29.6 mm thick is to be fabricated from a metal alloy for which the yield str

ength and plane strain fracture toughness values are 535 MPa and 38.5 MPa-m1/2, respectively. For this particular geometry, the value of Y is 1.5. Assuming a design stress of 0.5 times the yield strength, calculate the critical length of a surface flaw. mm
Engineering
1 answer:
slega [8]3 years ago
8 0

Answer:

2.93 mm

Explanation:

Plane strain fracture toughness K_{IC}=38.5 Mpa\sqrt{m}

Yield strength, \sigma=535 Mpa

Design stress=0.5*535=267.5 Mpa

Dimensionless parameter Y=1.5

Critical length of surface flaw is given by

a_c=\frac {1}{\pi}\times (\frac {K_{IC}}{Y\sigma})^{2}=\frac {1}{\pi}\times (\frac {38.5}{1.5*267.5})^{2}= 0.00293\approx 2.93 mm

You might be interested in
-Electronic control modules can easily evaluate the voltage and current levels of circuits to which they are connected and deter
erma4kov [3.2K]

Answer:

multiplexing

Explanation:

3 0
3 years ago
Explain about Absolute viscosity, kinematic viscosity and SUS?
ArbitrLikvidat [17]

Answer:

Absolute viscosity is the evaluation of the resistance (INTERNAL) of the fluid  flow

Kinematic viscosity relates to the dynamic viscosity and density proportion.

SUS stands for Sabolt Universal Seconds. it is units which described the variation of oil viscosity

Explanation:

Absolute viscosity is the evaluation of the resistance (INTERNAL) of the fluid  flow, whereas Kinematic viscosity relates to the dynamic viscosity and density proportion. fluid with distinct kinematic viscosities may have similar dynamic viscosities and vice versa.Dynamic viscosity provides you details of  power required to make the fluid flow at some rate, however kinematic viscosity shows how quick the fluid moves when applying a certain force.

SUS stands for Sabolt Universal Seconds. it is units which described the variation of oil viscosity when change with change in temperature. it is measured by using viscosimeter.

3 0
3 years ago
What the phat is this
Alex17521 [72]

Answer:

It's Brainly ;)

8 0
3 years ago
Read 2 more answers
Verify if 83 is a term in the arithmetic sequence 11,15,19,23
EleoNora [17]

Answer:

yes, it is

Explanation:

The sequence: (+4)

23,27,31,35,39,43,47,51,55,59,63,67,71,75,79,83

Hope this helps! :)

3 0
3 years ago
computer language C++ (Connect 4 game)( this is all the info that was givin no input or solution) I used the most recent version
Mariana [72]

Answer:

C++ code explained below

Explanation:

#include "hw6.h"

//---------------------------------------------------

// Constructor function

//---------------------------------------------------

Connect4::Connect4()

{

ClearBoard();

}

//---------------------------------------------------

// Destructor function

//---------------------------------------------------

Connect4::~Connect4()

{

// Intentionally empty

}

//---------------------------------------------------

// Clear the Connect4 board

//---------------------------------------------------

void Connect4::ClearBoard()

{

// Initialize Connect4 board

for (int c = 0; c < COLS; c++)

for (int r = 0; r < ROWS; r++)

board[r][c] = ' ';

// Initialize column counters

for (int c = 0; c < COLS; c++)

count[c] = 0;

}

//---------------------------------------------------

// Add player's piece to specified column in board

//---------------------------------------------------

bool Connect4::MakeMove(int col, char player)

{

// Error checking

if ((col < 0) || (col >= COLS) || (count[col] >= ROWS))

return false;

// Make move

int row = count[col];

board[row][col] = player;

count[col]++;

return true;

}

//---------------------------------------------------

// Check to see if player has won the game

//---------------------------------------------------

bool Connect4::CheckWin(char player)

{

// Loop over all starting positions

for (int c = 0; c < COLS; c++)

for (int r = 0; r < ROWS; r++)

if (board[r][c] == player)

{

// Check row

int count = 0;

for (int d = 0; d < WIN; d++)

if ((r+d < ROWS) &&

(board[r+d][c] == player)) count++;

if (count == WIN) return true;

 

// Check column

count = 0;

for (int d = 0; d < WIN; d++)

if ((c+d < COLS) &&

(board[r][c+d] == player)) count++;

if (count == WIN) return true;

 

// Check first diagonal

count = 0;

for (int d = 0; d < WIN; d++)

if ((r+d < ROWS) && (c+d < COLS) &&

(board[r+d][c+d] == player)) count++;

if (count == WIN) return true;

 

// Check second diagonal

count = 0;

for (int d = 0; d < WIN; d++)

if ((r-d >= 0) && (c+d < COLS) &&

(board[r-d][c+d] == player)) count++;

if (count == WIN) return true;

}

return false;

}

//---------------------------------------------------

// Print the Connect4 board

//---------------------------------------------------

void Connect4::PrintBoard()

{

// Print the Connect4 board

for (int r = ROWS-1; r >= 0; r--)

{

// Draw dashed line

cout << "+";

for (int c = 0; c < COLS; c++)

cout << "---+";

cout << "\n";

// Draw board contents

cout << "| ";

for (int c = 0; c < COLS; c++)

cout << board[r][c] << " | ";

cout << "\n";

}

// Draw dashed line

cout << "+";

for (int c = 0; c < COLS; c++)

cout << "---+";

cout << "\n";

// Draw column numbers

cout << " ";

for (int c = 0; c < COLS; c++)

cout << c << " ";

cout << "\n\n";

}

//---------------------------------------------------

// Main program to play Connect4 game

//---------------------------------------------------

int main()

{

  int choice;

  int counter = 0;

  srand (time(NULL));

  Connect4 board;

  cout << "Welcome to Connect 4!" << endl << "Your Pieces will be labeled 'H' for human. While the computer's will be labeled 'C'" << endl;

  board.PrintBoard();

  cout << "Where would you like to make your first move? (0-6)";

  cin >> choice;

  while (board.MakeMove(choice,'H') == false){

  cin >> choice;

  }

  counter++;

  while (board.CheckWin('C') == false && board.CheckWin('H') == false && counter != 21){

  while (board.MakeMove(rand() % 7, 'C') == false){}

  board.PrintBoard();

  cout << "Where would you like to make your next move?" << endl;

  cin >> choice;

  board.MakeMove(choice,'H');

  while (board.MakeMove(choice,'H') == false){

  cin >> choice;

  }

  counter++;

  }

 

  if (board.CheckWin('C')){

  cout << "Computer Wins!" << endl;}

  else if (counter == 21){cout << "Tie Game!" << endl;}

  else {cout << "Human Wins!" << endl;}

  board.PrintBoard();

}

4 0
3 years ago
Other questions:
  • Light energy produces the only voltage in a solar cell. (a)-True(T) (b)- false(F)
    9·1 answer
  • In the designation of wrought Al alloys, eg. 3m, what does the first digit-3- refer to? A. The main alloying element B. Carbon p
    15·1 answer
  • 10. To cut 1/4" (6 mm) thick mild steel at a rate of 40 inches per minute, the current would be set to
    7·1 answer
  • How to find magnitude of forces
    8·1 answer
  • Write what you already know about college majors. What are they? Can you think of any examples? When do you have to pick one? Ca
    10·2 answers
  • Ask a question about your assignment
    8·2 answers
  • An op-amp differential amplifier is built using four identical resistors, each having a tolerance of ±5%. Calculate the worst p
    14·1 answer
  • The reversible and adiabatic process of a substance in a compressor begins with enthalpy equal to 1,350 kJ/kg, and ends with ent
    15·1 answer
  • 19. A circuit contains four 100 S2 resistors connected in series. If you test the circuit with a digital VOM,
    9·1 answer
  • Two basic types of mechanical fuel injector systems?​
    13·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!