108 lines
3.2 KiB
Plaintext
108 lines
3.2 KiB
Plaintext
@page
|
||
@model IndexModel
|
||
|
||
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>Document</title>
|
||
</head>
|
||
<body>
|
||
|
||
</body>
|
||
</html>
|
||
|
||
<h2>Модель расчета поковок кольцо раскатное</h2>
|
||
<form method="post">
|
||
<p>
|
||
<label>D:</label><br />
|
||
<input type="text" oninput="validateDecimal(this)" step="any" name="D" value="1360"/>
|
||
</p>
|
||
<p>
|
||
<label>d:</label><br />
|
||
<input type="text" oninput="validateDecimal(this)" step="any" name="dd" value="540"/>
|
||
</p>
|
||
<p>
|
||
<label>H:</label><br />
|
||
<input type="text" oninput="validateDecimal(this)" step="any" name="H" value="215,00"/>
|
||
</p>
|
||
<p>
|
||
<label>x:</label><br />
|
||
<input type="text" oninput="validateDecimal(this)" step="any"
|
||
onchange="document.getElementById('z').value = this.value - 1" name="x" value="2"/>
|
||
</p>
|
||
<p>
|
||
<label>y:</label><br />
|
||
<input type="text" oninput="validateDecimal(this)" step="any" name="y" value="20"/>
|
||
</p>
|
||
<p>
|
||
<label>z:</label><br />
|
||
<input type="text" id="z" oninput="validateDecimal(this)" step="any" name="z" readonly value="1"/>
|
||
</p>
|
||
<p>
|
||
<label>Q:</label><br />
|
||
<input type="text" oninput="validateDecimal(this)" step="any" name="Q" value="60"/>
|
||
</p>
|
||
<p>
|
||
<label>Напуск на ТО:</label><br />
|
||
<input type="text" oninput="validateDecimal(this)" step="any" name="onTO" value="0"/>
|
||
</p>
|
||
<input type="submit" value="Отправить" />
|
||
</form>
|
||
@if (Model.hasResult)
|
||
{
|
||
<table border="1">
|
||
<caption>
|
||
<h2>Расчет размеров поковки</h2>
|
||
</caption>
|
||
<thead>
|
||
<tr>
|
||
<th> - </th>
|
||
<th>Размер</th>
|
||
<th>Допуск на размер +-</th>
|
||
</tr>
|
||
</thead>
|
||
|
||
<tr>
|
||
<td>H заготовки = (Н1+б)+-∆/2</td>
|
||
<td>@Model.H_Billet</td>
|
||
<td>@Model.limit1</td>
|
||
</tr>
|
||
<tr>
|
||
<td>H заготовки с пробой = (Н2+б)+-∆/2</td>
|
||
<td>@Model.H_BilletWithBlank</td>
|
||
<td>@Model.limit2</td>
|
||
</tr>
|
||
<tr>
|
||
<td>D дет = D+напуск на ТО</td>
|
||
<td>@Model.D_Detail</td>
|
||
<td> - </td>
|
||
</tr>
|
||
<tr>
|
||
<td>D заг = (D+б)+-∆/2+напуск на ТО</td>
|
||
<td>@Model.D_Billet</td>
|
||
<td>@Model.limit3</td>
|
||
</tr>
|
||
<tr>
|
||
<td>D заг с пробой= (D+б)+-∆/2+напуск на ТО</td>
|
||
<td>@Model.D_BilletWithBlank</td>
|
||
<td>@Model.limit4</td>
|
||
</tr>
|
||
<tr>
|
||
<td>d дет=d-напуск на ТО</td>
|
||
<td>@Model.d_Detail</td>
|
||
<td> - </td>
|
||
</tr>
|
||
<tr>
|
||
<td>d заг =(dдет-б)+-3б</td>
|
||
<td>@Model.d_Billet</td>
|
||
<td>@Model.limit5</td>
|
||
</tr>
|
||
<tr>
|
||
<td>d заг с пробой =(dдет-б)+-3б</td>
|
||
<td>@Model.d_BilletWithBlank</td>
|
||
<td>@Model.limit6</td>
|
||
</tr>
|
||
</table>
|
||
} |