FreeCAD-Doc/localwiki/Aeroplane-ru.html
2018-07-19 18:47:02 -05:00

137 lines
18 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html><head><title>Aeroplane/ru</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Aeroplane/ru</h1></div>
<div id="mw-content-text" lang="ru" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><table class="fcinfobox wikitable ct" style="width: 230px; float: right; margin-left: 1em">
<tr>
<td class="ctTitle">
<h3><span class="mw-headline" id="Tutorial"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Base_ExampleCommandModel.png" class="image"><img alt="Base ExampleCommandModel.png" src="32px-Base_ExampleCommandModel.png" width="32" height="30" srcset="/wiki/images/thumb/9/93/Base_ExampleCommandModel.png/48px-Base_ExampleCommandModel.png 1.5x, /wiki/images/9/93/Base_ExampleCommandModel.png 2x" /></a> Tutorial</span></h3>
</td></tr>
<tr>
<th class="ctOdd">Topic
</th></tr>
<tr>
<td class="ctEven">Part Workbench
</td></tr>
<tr>
<th class="ctOdd">Level
</th></tr>
<tr>
<td class="ctEven">Beginner
</td></tr>
<tr>
<th class="ctOdd">Time to complete
</th></tr>
<tr>
<td class="ctEven">10 minutes
</td></tr>
<tr>
<th class="ctOdd">Author
</th></tr>
<tr>
<td class="ctEven">
</td></tr>
<tr>
<th class="ctOdd">FreeCAD version
</th></tr>
<tr>
<td class="ctEven">
</td></tr>
<tr>
<th class="ctOdd">Example File(s)
</th></tr>
<tr>
<td class="ctEven">
</td></tr>
<tr>
<td class="ctToc"><br /><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1"><a href="#Tutorial"><span class="tocnumber">1</span> <span class="toctext">Tutorial</span></a></li>
<li class="toclevel-1 tocsection-1"><a href="#.D0.9F.D0.B5.D1.80.D0.B2.D1.8B.D0.B5_.D1.88.D0.B0.D0.B3.D0.B8"><span class="tocnumber">2</span> <span class="toctext">Первые шаги</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#.D0.A1.D0.BB.D0.B5.D0.B4.D1.83.D1.8E.D1.89.D0.B8.D0.B5_.D1.88.D0.B0.D0.B3.D0.B8"><span class="tocnumber">3</span> <span class="toctext">Следующие шаги</span></a></li>
<li class="toclevel-1 tocsection-3"><a href="#.D0.92.D1.80.D0.B0.D1.89.D0.B5.D0.BD.D0.B8.D1.8F"><span class="tocnumber">4</span> <span class="toctext">Вращения</span></a></li>
</ul>
</div>
</td></tr></table>
<p><br />
</p><p><br />
</p>
<h2><span class="mw-headline" id=".D0.9F.D0.B5.D1.80.D0.B2.D1.8B.D0.B5_.D1.88.D0.B0.D0.B3.D0.B8">Первые шаги</span></h2>
<p>Мы будем работать в <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Workbench/ru" class="mw-redirect" title="Part Workbench/ru">верстаке Part</a> - выберите его из меню через Вид-&gt;Верстак-&gt;Part или переключателем верстаков.
</p>
<ul><li> Создайте новый пустой документ.</li>
<li> Переключитесь на аксонометрический вид.</li>
<li> Включите показ осей координат (через меню Вид).</li>
<li> Обязательно включите Комбо-панель (через Вид-&gt;Панели).</li></ul>
<ul><li> Создайте цилиндр, кликнув кнопку <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cylinder.png" class="image"><img alt="Part Cylinder.png" src="32px-Part_Cylinder.png" width="32" height="32" srcset="/wiki/images/thumb/d/d4/Part_Cylinder.png/48px-Part_Cylinder.png 1.5x, /wiki/images/d/d4/Part_Cylinder.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cylinder/ru" title="Part Cylinder/ru">Цилиндр</a>.</li>
<li> Выделите его, кликнув на Цилиндр в древе проекта.</li>
<li> Кликните на вкладке Данные в комбопанели ниже древа проектов.</li></ul>
<p>Измените Height на 20mm. Оставьте Radius равным 2mm.
</p><p>Кликните <a href="https://www.freecadweb.org/wiki/index.php?title=Placement/ru" title="Tasks Placement/ru">Placement</a> (отметьте маленькую [+]), и появится кнопка с тремя точками. Кликните на ней. (Вы можете так же выбрать: Меню-&gt;Правка-&gt;Расположение.) Появится панель задач.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:HTCaeroplane01.png" class="image"><img alt="HTCaeroplane01.png" src="300px-HTCaeroplane01.png" width="300" height="385" srcset="/wiki/images/thumb/8/8f/HTCaeroplane01.png/450px-HTCaeroplane01.png 1.5x, /wiki/images/8/8f/HTCaeroplane01.png 2x" /></a>
</p><p>Если Вы не знакомы с осями XYZ, то поиграйте с числами в поле Translation. Когда закончите играть, кликните на кнопке Отмена.
</p>
<h2><span class="mw-headline" id=".D0.A1.D0.BB.D0.B5.D0.B4.D1.83.D1.8E.D1.89.D0.B8.D0.B5_.D1.88.D0.B0.D0.B3.D0.B8">Следующие шаги</span></h2>
<div class="floatright"><a href="https://www.freecadweb.org/wiki/index.php?title=File:HTCaeroplane02.png" class="image"><img alt="HTCaeroplane02.png" src="400px-HTCaeroplane02.png" width="400" height="283" srcset="/wiki/images/thumb/8/8a/HTCaeroplane02.png/600px-HTCaeroplane02.png 1.5x, /wiki/images/8/8a/HTCaeroplane02.png 2x" /></a></div>
<p>Теперь нам надо повернуть цилиндр, чтобы он лежал вдоль оси X. Для этого его надо повернуть по оси Y. Поле <b>Угол</b> означает 'Повернуть ось на угол', так что изменим <b>Ось</b> на Y и увеличьте Angle до 90. Кликните OK.
</p><p>Мне нравится играть с вращением видов в этом месте (и часто!), поэтому обязательно сделайте это. Найдите "шов" цилиндра внизу.
</p><p><br style="clear:both" />
</p>
<div class="floatright"><a href="https://www.freecadweb.org/wiki/index.php?title=File:HTCaeroplane03.png" class="image"><img alt="HTCaeroplane03.png" src="400px-HTCaeroplane03.png" width="400" height="263" srcset="/wiki/images/thumb/c/cd/HTCaeroplane03.png/600px-HTCaeroplane03.png 1.5x, /wiki/images/c/cd/HTCaeroplane03.png 2x" /></a></div>
<p>Теперь мы собираемся добавить и модифицировать куб, так что кликнем на кнопке <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Box.png" class="image"><img alt="Part Box.png" src="32px-Part_Box.png" width="32" height="32" srcset="/wiki/images/thumb/a/a5/Part_Box.png/48px-Part_Box.png 1.5x, /wiki/images/a/a5/Part_Box.png 2x" /></a> <a href="Part_Box.html" title="Part Box">Box</a>. Выделите её, кликнув на Box в древе проекта. Измените Height на 1mm, Length на 5mm, и Width на 20mm.
</p><p>кликните на <a href="https://www.freecadweb.org/wiki/index.php?title=Placement/ru" title="Tasks Placement/ru">Placement and the three dots</a> чтобы получить просмотр задач. Используя поле ввода Перемещение, введите Y: -10 и Z: -1. Кликните OK.
</p><p>Теперь мы соединим эти две формы с помощью Булевой Операции. Кликнем на кнопке <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Booleans.png" class="image"><img alt="Part Booleans.png" src="32px-Part_Booleans.png" width="32" height="32" srcset="/wiki/images/thumb/8/89/Part_Booleans.png/48px-Part_Booleans.png 1.5x, /wiki/images/8/89/Part_Booleans.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Booleans/ru" title="Part Booleans/ru">Booleans</a>, и на панели задач появится селектор булевых операций.
</p><p>Убедимся, что выбрано Объединение, и что Cylinder и Box отмечены по разу на двух списках форм. Кликните Применить, затем Закрыть. Теперь у нас единый объект, называемый Fusion.
</p><p><br style="clear:both" />
</p><p>Добавим ещё один куб для завершения нашей модели. Создадим Куб, выделим его и сделаем его высоту 5 мм, длину 3 мм, и ширину 1 мм. Изменим его положение по Y=-0.5
</p><p>Теперь нам надо присоединить к нашему Fusion Box001, так что мы сделаем это быстро. Нажмём Fusion в древе проекта и CTRL-кликнем на Box001. это выделит обе части Теперь кликнем кнопку <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Fuse.png" class="image"><img alt="Part Fuse.png" src="32px-Part_Fuse.png" width="32" height="32" srcset="/wiki/images/thumb/c/c6/Part_Fuse.png/48px-Part_Fuse.png 1.5x, /wiki/images/c/c6/Part_Fuse.png 2x" /></a> <a href="Part_Union.html" title="Part Union">Union</a> и получим Fusion001.
</p><p>Теперь мы имеем простую модель аэроплана. Кликнем правой кнопкой на Fusion001 и переименуем его в 'Аэроплан'.
</p>
<div class="floatright"><a href="https://www.freecadweb.org/wiki/index.php?title=File:HTCaeroplane04.png" class="image"><img alt="HTCaeroplane04.png" src="500px-HTCaeroplane04.png" width="500" height="237" srcset="/wiki/images/thumb/d/d1/HTCaeroplane04.png/750px-HTCaeroplane04.png 1.5x, /wiki/images/d/d1/HTCaeroplane04.png 2x" /></a></div>
<p>Я думаю, что крылья надо сдвинуть слегка вперёд, но если я выделю Аэроплан и изменю его размещение по X через Перемещение, сдвинется всё. Я хочу переместить только крылья, так что отменю операцию.
</p><p>Раскроем Аэроплан (кликнем на [+] справа) и раскроем Fusion.
</p><p>Кликнем на Box получим его <a href="https://www.freecadweb.org/wiki/index.php?title=Placement/ru" title="Tasks Placement/ru">Расположение на панели задач</a>. Заметьте, что в Перемещении у него уже Y: -10 и Z: -1. Изменим положение в X на 3 и кликнем Изменить. Так лучше. Кликнем OK.
</p><p><br style="clear:both" />
</p>
<h2><span class="mw-headline" id=".D0.92.D1.80.D0.B0.D1.89.D0.B5.D0.BD.D0.B8.D1.8F">Вращения</span></h2>
<p>Кликнем на Aeroplane и получим его <a href="https://www.freecadweb.org/wiki/index.php?title=Placement/ru" title="Tasks Placement/ru">размещение на панели задач</a> (дополнительные пояснения на <a href="https://www.freecadweb.org/wiki/index.php?title=Placement/ru" title="Placement/ru">Placement</a>). В секции Rotation изменим 'Ось вращения с углом' на 'Углы Эйлера'
</p>
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Tache_Placement_Lacet_fr_Mini.gif" class="image"><img alt="Tache Placement Lacet fr Mini.gif" src="Tache_Placement_Lacet_fr_Mini.gif" width="450" height="325" /></a></div><b>Рыскание</b> это вращение вокруг <b>оси Z</b>, то есть слева на право. (Угол рыскания обозначают <b>Psi ψ</b>).
<div style="clear:both"></div>
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Tache_Placement_Tangage_fr_Mini.gif" class="image"><img alt="Tache Placement Tangage fr Mini.gif" src="Tache_Placement_Tangage_fr_Mini.gif" width="445" height="355" /></a></div><b>Тангаж</b> это вращение по <b>оси Y</b>, то есть подъём и опускание носа. (Угол тангажа обозначают Phi φ).
<div style="clear:both"></div>
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Tache_Placement_Roulis_fr_Mini.gif" class="image"><img alt="Tache Placement Roulis fr Mini.gif" src="Tache_Placement_Roulis_fr_Mini.gif" width="445" height="355" /></a></div><b>Крен</b> это вращение по <b>оси X</b>, то есть наклон крыльев. (Угол крена обозначают Thêta θ).
<p><br />
</p>
<div style="clear:both"></div>
<p><br />
Но даже здесь следует помнить некоторые важные вещи:
</p>
<ul><li> Положительное вращение по часовой стрелке, глядя из начала координат в положительном направлении оси. Или с другой стороны: положительное вращение против часовой стрелки, глядя с положительного направления оси к началу координат.</li></ul>
<ul><li> Хотя метки обозначены как Рысканье, Тангаж и Крен, это не совсем они. Рысканье, Тангаж и Крен это ссылки на <i>координаты тела</i> объекта в трёхмерном пространстве. Меткам следовало быть Курс, Подъём и Крен или даже Азимут, Наклон и Крен, поскольку они фактически ссылаются на <i>пространственные координаты</i> трёхмерной системы. Это <b>углы Тейта-Брайана</b>. За дальнейшей информацией смотрите <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/Углы_Эйлера#Tait-Bryan_angles">Углы Эйлера</a>.</li></ul>
<ul><li> С Аэропланом с его текущей позиции применимы простейшие правила. Рысканье (yaw) это поворот вокруг оси Z, то есть влево или вправо. Тангаж (pitch) это поворот вокруг оси Y, то есть подъём и опускание носа. Крен (roll) это поворот вокруг оси X, то есть подъём и опускание крыла. Это хорошо для начала, но это не останется верным и дальше!</li></ul>
<p>Поиграем с тремя номерами YPR. Вам надо изменить их лишь на несколько градусов, чтобы понять идею. Сбросьте, когда закончите.
</p><p>Теперь мы посмотрим, почему метки Рысканье-Тангаж-Крен (Yaw-Pitch-Roll) не совсем подходят. Установите величину Крена (Roll) на 90°. Тогда рысканье (Yaw) будет перемещать нос самолёта вверх и вниз, а тангаж (Pitch) двигать его из стороны в сторону, <i>глядя на аэроплан снаружи</i>, где мы и находимся. Сделано? Нет, не так! Тангаж (Pitch) меняет рысканье (yaw) и рысканье меняет тангаж. OK, сброс.
</p><p>Так что лучше думать о вращениях, что Рысканье (Yaw) меняет высоту (Longitude), Тангаж (Pitch) меняет Latitude, а Крен (Roll) меняет направление взгляда. Посмотрите <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Axes_conventions">Axes conventions</a> для дальнейшего описания.
</p><p>Ладно, вернёмся к делу. Сделаем рысканье (Yaw) на 45° и Тангаж (Pitch) на -30°. Кликнем OK для завершения операции. Теперь вернёмся к <a href="https://www.freecadweb.org/wiki/index.php?title=Tasks_Placement%5Cru&amp;action=edit&amp;redlink=1" class="new" title="Tasks Placement\ru (page does not exist)">Placement Task</a> и поглядим на поле Rotation. Он изменился на 'Rotation axis with angle' содержит некоторые странные числа в полях Axis и Angle. У меня Axis: (0.219493,-0.529904,0.819161), а Angle: 53.65°. Три номера в скобках это компоненты XYZ вектора элемента в трёхмерном пространстве. Это оси, относительно которых наш оригинальный Aeroplane поворачивается, чтобы получился итоговый Aeroplane. Углы показывают, насколько он повёрнут. Да, умно, но не слишком дружелюбно! Эйлер показал, что можно скомбинировать последовательность вращений XYZ в единое вращение относительно одной оси.
</p><p>Вот ещё несколько предложений для игры с самолётом:
</p>
<ul><li> Измените положение Z (и примените), затем измените величины YPR и посмотрите, что будет. Затем попробуйте изменить положения X и Y и повернуть.</li>
<li> Измените центр X (и примените), затем измените величины YPR и посмотрите, что будет. Затем попробуйте изменить центры Y и Z и повернуть.</li></ul>
<p>Я надеюсь, что этот небольшой учебник помог Вам почувствовать, что такое вращение.
</p><p><br />
</p>
</div>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Aeroplane/ru&amp;oldid=245871">http://www.freecadweb.org/wiki/index.php?title=Aeroplane/ru&amp;oldid=245871</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>