50 lines
7.7 KiB
HTML
50 lines
7.7 KiB
HTML
<html><head><title>Document structure/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>Document structure/ru</h1></div>
|
||
|
||
<div id="mw-content-text" lang="ru" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"></div>
|
||
<p><br />
|
||
</p>
|
||
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Screenshot_treeview.jpg" class="image"><img alt="Screenshot treeview.jpg" src="Screenshot_treeview.jpg" width="217" height="254" /></a></div>
|
||
<p>Документ FreeCAD содержит все объекты проекта. Он может содержать группы, и предметы, сделанные с любого инструментария(workbench). Поэтому вы можете переключаться между инструментариями, и до сих пор работать на том же документе. Получившийся документ будет сохранён на диске при сохранении работы. В FreeCAD, вы также можете открывать несколько документов одновременно и открыть несколько видов одного и того же документа.
|
||
</p><p>В документе объекты могут быть помещены в группы и им можно присвоить уникальные имена. Управлять группами, объектами и именами объектов осуществляется главным образом с помощью древовидного списка. Также это можно сделать, как и всё в FreeCAD, с помощью python интерпретатора. В древовидном списке, вы можете создавать группы, перемещать объекты в группы, удалять объекты или группы, кликнув правой клавишей на объект в древовидном списке, переименуйте объекты. Также можно переименовать объект выделив его в древовидном списке и нажав F2, также возможны другие комбинации в зависимости от текущего инструментария.
|
||
</p><p>Объекты входящие в FreeCAD документ могут быть различных типов. Каждый инструментарий может создать свои собственные типы объектов, для примера <a href="https://www.freecadweb.org/wiki/index.php?title=Mesh_Module/ru" class="mw-redirect" title="Mesh Module/ru">Инструментарий полигионального моделирования</a> создаёт объекты состоящие из полигонов, <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Module/ru" title="Part Module/ru">Инструментарий Деталей</a> создает детали, <a href="https://www.freecadweb.org/wiki/index.php?title=Drawing_Module/ru" title="Drawing Module/ru">Чертежный Инструменарий</a> также создаёт детали, и.т.д.
|
||
</p><p>Если есть по крайней мере один документ открытый в FreeCAD, всегда есть один и только один активный документ. Этот документ отображается в текущем окне 3D просмотра, это документ над которым вы сейчас работаете.
|
||
</p>
|
||
<h2><span class="mw-headline" id=".D0.9F.D1.80.D0.B8.D0.BB.D0.BE.D0.B6.D0.B5.D0.BD.D0.B8.D1.8F_.D0.B8_.D0.B8.D0.BD.D1.82.D0.B5.D1.80.D1.84.D0.B5.D0.B9.D1.81_.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D1.8F">Приложения и интерфейс пользователя</span></h2>
|
||
<p>Как почти все в FreeCAD, графический пользовательский интерфейс(Gui) отделен от основной части приложения(App). Также и с документами. Документы также состоят из двух частей: документ Приложение, содержащий ваши объекты, и документ как Вид, который содержит представление на экране наших объектов.
|
||
</p><p>Думайте об этом как о двух местах, где определены ваши объекты. Их конструктивные параметры (это куб? конус? его размер?) хранятся в документе Приложении, а их графическое представление (отображать его в черных линиях? с синими гранями?) хранятся в части документ Вид. Зачем это сделано? Потому что FreeCAD может быть использован БЕЗ графического интерфейса, например в других программах, и мы должны быть в состоянии управлять нашими объектами, даже если ничего не будет отображаться на экране.
|
||
</p><p>Еще в части документа Вид содержатся объёмные виды. Один документ может иметь несколько открытых видов, так что вы можете просматривать ваш документ одновременно с нескольких точек зрения. Может быть вы хотели бы одновременно смотреть на ваш объект спереди и сверху? Тогда в вашем документе будет две части Вид документа. Создать новые виды или закрыть старые виды можно с помощью меню Вид или кликнув правой кнопкой мыши по закладке вида.
|
||
</p>
|
||
<h2><span class="mw-headline" id=".D0.9D.D0.B0.D0.BF.D0.B8.D1.81.D0.B0.D0.BD.D0.B8.D0.B5_.D1.81.D1.86.D0.B5.D0.BD.D0.B0.D1.80.D0.B8.D0.B5.D0.B2">Написание сценариев</span></h2>
|
||
<p>Документы легко могут быть созданы и изменены с помощью интепретатора python.
|
||
Например:
|
||
</p>
|
||
<pre>FreeCAD.ActiveDocument </pre>
|
||
<p>Вернет текущий (активный) документ
|
||
</p>
|
||
<pre>FreeCAD.ActiveDocument.Blob </pre>
|
||
<p>Даст доступ к объекту с именем "Blob" внутри вашего документа
|
||
</p>
|
||
<pre>FreeCADGui.ActiveDocument </pre>
|
||
<p>Вернет вид-документ связаный с текущим документом
|
||
</p>
|
||
<pre>FreeCADGui.ActiveDocument.Blob </pre>
|
||
<p>Получить доступ к графическому представлению (виду) объекта с именем Blob
|
||
</p>
|
||
<pre>FreeCADGui.ActiveDocument.ActiveView </pre>
|
||
<p>Вернет текущий активный вид.
|
||
</p>
|
||
|
||
|
||
|
||
|
||
</div>
|
||
|
||
</div><div class="printfooter">
|
||
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Document_structure/ru&oldid=289899">http://www.freecadweb.org/wiki/index.php?title=Document_structure/ru&oldid=289899</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> |