Getting started/bg: Difference between revisions

From FreeCAD Documentation
(Created page with "==Какво Ново==")
(Updating to match new version of source page)
 
(98 intermediate revisions by 7 users not shown)
Line 1: Line 1:
<languages/>
==Какво Ново==


{{Docnav
* [[Release notes 011|Version 0.11 Release notes]] : Check what's new in the 0.11 release of FreeCAD
|[[Installing_additional_components|Installing additional components]]
* [[Release notes 012|Version 0.12 Release notes]] : Check what's new in the 0.12 release of FreeCAD
|[[Mouse_navigation|Mouse navigation]]
* [[Release notes 013|Version 0.13 Release notes]] : Check what's new in the 0.13 release of FreeCAD
}}
* [[Release notes 014|Version 0.14 Release notes]] : Check what's new in the 0.14 release of FreeCAD
* [[Release notes 015|Version 0.15 Release notes]] : Check what's new in the 0.15 release of FreeCAD
* [[Release notes 016|Version 0.16 Release notes]] : Check what's new in the 0.16 release of FreeCAD


{{TOCright}}
==Foreword==


<span id="Foreword"></span>
FreeCAD is a 3D CAD/CAE [[About FreeCAD|parametric modeling application]]. It is primarily made for mechanical design, but also serves all other uses where you need to model 3D objects with precision and control over modeling history.
==Увод==


<div class="mw-translate-fuzzy">
FreeCAD is still in the early stages of development, so, although it already offers you a large (and growing) list of [[Feature_list|features]], much is still missing, specially comparing it to commercial solutions, and you might not find it developed enough yet for use in production environment. Still, there is a fast-growing [http://forum.freecadweb.org/index.php community] of enthusiastic users, and you can already find [http://forum.freecadweb.org/viewtopic.php?f=8&t=1222 many examples] of quality projects developed with FreeCAD.
FreeCAD е 3D CAD/CAE [[About FreeCAD/bg|програма за параметрично моделиране]]. Основно е предназначена за механичен дизайн но има приложение и във всички други области изискващи точно моделиране на 3D обекти.
</div>


<div class="mw-translate-fuzzy">
Like all open-source projects, the FreeCAD project is not a one-way work delivered to you by its developers. It depends much on its community to grow, gain features, and stabilize (get bugs fixed). So don't forget this when starting to use FreeCAD, if you like it, you can directly influence and [[Help FreeCAD|help]] the project!
FreeCAD е все още в ранен стадии на своето развитие. Макар и вече да предоставя много [[Feature_list/bg|възможности]], все още много елементи липсват, особенно в сравнение с някои платени продукти. Може все още да не е достатъчно развита за използване в продукция. FreeCAD има бързо растящо [http://forum.freecadweb.org/index.php общество] of потребители и вече може да намерите [https://forum.freecadweb.org/viewforum.php?f=24 много примери] на качествени проекти разработени с FreeCAD.
</div>


<div class="mw-translate-fuzzy">
==Installing==
Както всички проекти с отворен код, FreeCAD не е просто едноседмичен проект доставен веднъж от неговите автори. Програмата разчита на активното общество от потребители и програмисти за да расте, добавя нови възможности и да се стабилизира (тоест да се оправят бъгове). Моля не забравяйте че след като започнете да използвате FreeCAD, ако го харесвате, може директно да [[Help FreeCAD/bg|участвате]] в неговото развитие.
</div>


See also:
First of all (if not done already) download and install FreeCAD. See the [[Download]] page for information about current versions and updates, and the [[Installing]] page for information about how to install FreeCAD. There are install packages ready for Windows (.msi), Ubuntu & Debian (.deb) openSUSE (.rpm) and Mac OSX. As FreeCAD is open-source, if you are adventurous, but want to have a look at the brand-new features being developed right now, you can also grab the source code and [[Compiling|compile]] FreeCAD yourself.


* [[Migrating_to_FreeCAD_from_Fusion360|Migrating to FreeCAD from Fusion360]]
==Exploring FreeCAD==
* [[Which_workbench_should_I_choose|Which workbench should I choose?]]
* [[Tutorials|Tutorials]]
* [[Video_tutorials|Video tutorials]]


<span id="Installing"></span>
[[Image:Freecad-interface.jpg|1024px|center]]
==Инсталация==


<div class="mw-translate-fuzzy">
Първо (ако все още не сте го направили) свалете и инсталирайте FreeCAD. Вижте страницата [[Download/bg|Download]] за линкове за сваляне на последната версия, и страницата [[Installing/bg|Инсталация]] за информация как да инсталирате FreeCAD. Има готови инсталатори заWindows (.msi), Ubuntu и Debian (.deb) openSUSE (.rpm) и Mac OSX. Тъй като FreeCAD е с отворен код, ако сте готови за приключение, може да видите (и работите върху) най-новите разработки в прогрмата като свалите сорс кода и сами [[Compiling/bg|компилирате]] FreeCAD.
</div>


<span id="Exploring_the_interface"></span>
# The 3D view, showing the contents of your document
<div class="mw-translate-fuzzy">
# The tree view, which shows the hierarchy and construction history of all the objects in your document
==Да Опознаем FreeCAD==
# The [[Property|properties editor]], which allows you to view and modify properties of the selected object(s)
</div>
# The report view (or output window), which is where FreeCAD prints messages, warnings and errors
# The python console, where all the commands executed by FreeCAD are printed, and where you can enter python code
# The [[Workbenches|workbench selector]], where you select the active workbench


[[File:FreeCAD_interface_base_divisions.svg|1024px]]


<div class="mw-translate-fuzzy">
The main concept behind the FreeCAD interface is that it is separated into [[workbenches]]. A workbench is a collection of tools suited for a specific task, such as working with [[Mesh Module|meshes]], or drawing [[Draft Module|2D objects]], or [[Sketcher Module|constrained sketches]]. You can switch the current workbench with the workbench selector (6). You can [[Interface Customization|customize]] the tools included in each workbench, add tools from other workbenches or even self-created tools, that we call [[macros]]. There is also a generic workbench which gathers the most commonly used tools from other workbenches, called the '''complete workbench'''.
[[File:FreeCAD_interface.png|1024px|center]]
</div>


<div class="mw-translate-fuzzy">
When you start FreeCAD for the first time, you are presented with the start center:
# Прозореца 3D показва обекта върху които работите
# Прозореца "tree view" (дърво на обектите), показва йерархията и историята на конструиране на всички обекти в документа
# Прозореца [[property editor/bg|properties editor]], видите и промените свойствата на избраните в момента обекти
# В прозореца report (също наричан output window), which is where FreeCAD принтира съобщения и грешки
# В Конзолата на python се принтират всички python команди които се изпълняват от FreeCAD. Там също може да въведете и свой python код.
# Полето [[Workbenches/bg|workbench selector]], ви позволява да смените активния работен плот
</div>


<div class="mw-translate-fuzzy">
Основната концепция в интерфейса на FreeCAD е разделението на различни [[workbenches/bg|работни плотове]]. Един Работен Плот е сбор от определни инструменти и туул-барове които ви позволяват да изпълните определна задача. Например работния плот [[Mesh_Workbench/bg|meshes]] ви позволява да работите с меш-ове. Има работен плот за [[Draft_Workbench/bg|2D обекти]], за [[Sketcher Workbench/bg|скици чрез ограничения]] и т.н. Може да сменяте настоящия работен плот с полето workbench selector (6). Може да [[Interface Customization/bg|променяте]] инструментите показани във всеки плот, да добавяте инструменти от други плотове, и дори да добавяте инструменти които сами сте създали (например [[macros/bg|макроси]]). Има и "пълен работен плот" в който са събрани наи-често използваните инструменти от други работни плотове.
</div>


<div class="mw-translate-fuzzy">
[[Image:Startcenter.jpg|1024px|center]]
Когато отворите FreeCAD за първи път, ше видите "началния център" (start center):
</div>


[[File:Start_center_0.19_screenshot.png|600px]]


<div class="mw-translate-fuzzy">
The Start Center allows you to quickly jump to one of the most common workbenches, open one of the recent files, or see the latest news from the FreeCAD world. You can change the default workbench in the [[Preferences Editor|preferences]].
"Началния Център" ви позволява бързо да превключите в някой от наи-често използваните работни плотове, да отворите наскоро ползвани файлове, и да видите последните новини в света на FreeCAD. Може да смените работния плот който да се показва по подразбиране (вместо "началния център) в менюто [[Preferences Editor/bg|preferences]].
</div>


<span id="Navigating_in_the_3D_space"></span>
== Navigating in the 3D space ==
== Навигация в тримерното пространство ==


<div class="mw-translate-fuzzy">
FreeCAD has several different [[Mouse Model|navigation modes]] available, that change the way you use your mouse to interact with the objects in the 3D view and the view itself. One of them is specifically made for [[Mouse Model#Touchpad Navigation|touchpads]], where the middle mouse button is not used. The following table describes the default mode, called '''CAD Navigation''' (You can quickly change the current navigation mode by right-clicking on an empty area of the 3D view):
FreeCAD има няколко различни режима за [[Mouse Model/bg|навигация с мишка]] който променят ефекта на мишката и върху обектите и върхи ориентацията в порстранството. Един от тези режими е специално направен за [[Mouse Model/bg#Touchpad Navigation|работа с тъч-падове (на лаптопи)]], където няма среден бутон на мишката.Следната талица описва режима по подразбиране '''CAD Navigation''' (може да смените сегашния режим на навигация с мишката като натиснете с десния бутон върху празно място в 3D прозореца):
</div>


<div class="mw-translate-fuzzy">
Имате няколко предифинирани погледа върху обектите (отгоре(top view), отпред(front view), и т.н) в менюто View и във View туулбарът (бутоните с кубовете с една попълнена стена). Може да изберете поглед върху обектите и с клавиатурни комбинации ({{KEY|1}}, {{KEY|2}}, etc...). Също ако натиснете десния бутон на мишката върху обект или празно пространство ще имате избор на изглед или възможност да намерите на обект в дървото на обектите (Tree view).
</div>


<span id="First_steps_with_FreeCAD"></span>
{{CAD Navigation}}
==Първи стъпки с FreeCAD==


<div class="mw-translate-fuzzy">
Силата на FreeCAD's е в точното моделиране на 3D обекти, точния контрол върху обектите (тоест възможността да се връщаме назад в историята от промените в модела, и да променяме всяко свойство на обектите), и в интеграцията с 3D принтери и CNC стругове позволяващо лесно автоматично построяване. Поради този си фокус FreeCAD е различен от други програми за 3D моделиране като например програми за създаване на анимационни филми (Blender, 3dmax, Maya). Първоначално научаването на програмата може да е трудно, особенно ако за първи път се захващате с 3D моделиране. Ако сте заседнали някъде, може да се обърнете към общността от потребители на [http://forum.freecadweb.org/index.php форумът на FreeCAD].
</div>


<div class="mw-translate-fuzzy">
You also have several view presets (top view, front view, etc) available in the View menu and on the View toolbar, and by numeric shortcuts ({{KEY|1}}, {{KEY|2}}, etc...), and by right-clicking on an object or on an empty area of the 3D view, you have quick access to some common operations, such as setting a particular view, or locating an object in the Tree view.
Работния плот който ще използвате зависи от работата която искате да свършите: например за механически модели (или общо казано по-малки обекти), вероятно искате да използвате [[PartDesign Workbench/bg|Плотът за дезайн на части]]. Ако ще работите само в двумерно пространство, тогава използвайте [[Draft Workbench/bg|Draft Плотът]]. За скици с ограничения използвайте [[Sketcher Workbench/bg|Плотът за скициране]]. Ако искате да правите БИМ, пуснете [[Arch Workbench/bg|Плотът за архитектура]]. Ако искате да моелирате кораби, има специален [[Ship Workbench/bg|работен плот за тази цел]]. Ако искате да работите със [[https://en.wikipedia.org/wiki/OpenSCAD|OpenSCAD]] използвайте [[OpenSCAD Workbench/bg|работния плот за OpenSCAD]].
</div>


<div class="mw-translate-fuzzy">
==First steps with FreeCAD==
Може да сменяте работните плотове по всяко време, и да [[Interface Customization/bg|променяте]] интерфейса на всеки работен плот, както и да добавяте нови инструменти във всеки плот.
</div>


<span id="Working_with_the_PartDesign_and_Sketcher_workbenches"></span>
FreeCAD's focus is to allow you to make high-precision 3D models, to keep tight control over those models (being able to go back into modelling history and change parameters), and eventually to build those models (via 3D printing, CNC machining or even construction worksite). It is therefore very different from some other 3D applications made for other purposes, such as animation film or gaming. Its learning curve can be steep, specially if this is your first contact with 3D modeling. If you are struck at some point, don't forget that the friendly community of users on the [http://forum.freecadweb.org/index.php FreeCAD forum] might be able to get you out in no time.
==Работа с работните пловоте за дезайн на елементи и скициране==


<div class="mw-translate-fuzzy">
The workbench you will start using in FreeCAD depends on the type of job you need to do: If you are going to work on mechanical models, or more generally any small-scale objects, you'll probably want to try the [[PartDesign Workbench]]. If you will work in 2D, then switch to the [[Draft Workbench]], or the [[Sketcher Workbench]] if you need constraints. If you want to do BIM, launch the [[Arch Workbench]]. If you are working with ship design, there is a special [[Ship Workbench|Ship Workbench]] for you. And if you come from the OpenSCAD world, try the [[OpenSCAD Workbench]].
Работния плот за [[PartDesign Workbench/bg|дезайн на елементи]] е създаден специално за построяването на сложни обекти от прости форми (цилиндри, паралелепипети и т.н.). Обекта се построява като се добавят или изваждат части (наричаме ги "фийчъри" (features)) докато не получим това което искаме. Всички елементи (фийчъри) които използваме за да построим обекта можем да намерим в прозореца [[Document structure/bg|tree view]] организирани като дърво. В този прозорец се намират и всички други обекти в нашия документ. Може да мислите за обекта моделиран по този начин като редица операции, всяка приложена към резултата от предишната. В прозореца tree view виждате финалния обект организиран като дърво където последната операция е в корена, а предишните операции са деца на корена. Можете да отворите всяко под-дърво на финалния обект, за да видите по-ранни версии на обекта (или казано по друг начин - подобектите от които той е съставен). Може да променяте параметрите на всеки под-обект, и това автоматично ще се отрази на целия обект.
</div>


<div class="mw-translate-fuzzy">
You can switch workbenches at any time, and also [[Interface Customization|customize]] your favorite workbench to add tools from other workbenches.
Работния плот за дезайн на елемент често използва и друг работен плот - [[Sketcher Workbench/bg|плотът за скициране с ограничения]]. Плотът за скициране с ограничения позволява да чертаете двумерни фигури, които се дефинират като се приложи ограничение върху проста(и) 2D форма(и). Например, можете да нарисувате правоугулник, и можете да определите дължината на страната му като приложите ограничението за дължина върху тази страна. След като сложите това ограничение, тази страна на правоъгълника не може повече да се променя, докото не промените или махнете ограничението което сте добавили.
</div>


2D формите нарисувани в плота за скициране с ограничения се използват често в плота за дизайн на елементи. Например, за да създадете 3D обем, или за да изрежете дупка в страната на 3D обекта върху които работите. Ето типичния работен процес за дизайн на елемент:
==Working with the PartDesign and Sketcher workbenches==


# Отваряте двумерна скица (тоест влизате в работния плот за скициране с ограничения)
The [[PartDesign Workbench]] is specially made to build complex objects, starting from simple shapes, and adding or removing pieces (that we call "features"), until you get to your final object. All the features you applied during the modelling process are stored in a separate view called the [[Document structure|tree view]], which also contains the other objects in your document. You can think of a PartDesign object as a succession of operations, each one applied to the result of the preceding one, forming one big chain. In the tree view, you see your final object, but you can expand it and retrieve all preceding states, and change any of their parameter, which automatically updates the final object.
# В двумерната скица създавате затворена двумерна форма
# Затваряте двумерната скица (тоест връщате се в работния плот за дизайн на елемент)
# Издигате скицата в плътен 3D обект използвайки инструмента pad
# Избирате едно от лицата на новопостроения 3D обект
# Създавате нова скица (този път върху избраното лице)
# Чертаете нова 2D затворена фигура
# Затваряте скицата
# Създавате дупка (pocket) във обекта, със формата на втората скица


Би трябвало да получите обект подобен на този:
The PartDesign workbench makes heavy use of another workbench, the [[Sketcher Workbench]]. The sketcher allows you to draw 2D shapes, which are defined by applying Constraints to the 2D shape. For example, you might draw a rectangle and set the size of a side by applying a length constraint to one of the sides. That side then cannot be resized anymore (unless the constraint is changed).


[[Image:Partdesign_example.jpg|600px]]
Those 2D shapes made with the sketcher are used a lot in the PartDesign workbench, for example to create 3D volumes, or to draw areas on the faces of your object that will then be hollowed from its main volume. This is a typical PartDesign workflow:


Във всеки един момент може да изберете и промените оригиналната скица, или височината на издигнатия елемент(pad extrusion parameters), или дълбочината на дупката която сте създали. Вашите промени веднага ще бъдат отразени върху крайния обект.
# Create a new sketch
# Draw a closed shape (make sure all points are joined)
# Close the sketch
# Expand the sketch into a 3D solid by using the pad tool
# Select one face of the solid
# Create a second sketch (this time it will be drawn on the selected face)
# Draw a closed shape
# Close the sketch
# Create a pocket from the second sketch, on the first object


<span id="Working_with_the_Draft_and_Arch_workbenches"></span>
Which gives you an object like this:
==Работния плот Draft и Архитектурния работен плот(Arch)==


<div class="mw-translate-fuzzy">
[[Image:Partdesign example.jpg|1024px|center]]
Работните плотове [[Draft Workbench/bg|Draft]] и [[Arch Workbench/bg|Архитектура]] са по-различни от гореописаните работни плотове, макар и да следват някои от същите общи правила. На кратко, докато Плотовете за Скициране с Ограничения, и за дизайн на елементи да са основно за работа върху един елемент, плотовете Draft и Архитектура се използват за работа с няколко по-малки обекти.
</div>


<div class="mw-translate-fuzzy">
At any moment, you can select the original sketches and modify them, or change the extrusion parameters of the pad or pocket operations, which will update the final object.
Плотът [[Draft Workbench/bg|Draft]] предлага 2D инструменти подобни на по-традиционните 2D програми като [https://en.wikipedia.org/wiki/AutoCAD AutoCAD]. Тъй като стандартното 2D чертане не е основния фокус на FreeCAD, в него няма да намерите всички инструменти които има в програми специално за тази цел (като AutoCAD). Повечето инструменти в плота Draft работят не само в 2D равнини но и в 3D пространството и могат да бъдат интегрирани със помощни системи като [[Draft SelectPlane/bg|Work planes]] и [[Draft_Snap/bg|object snapping]].
</div>


<div class="mw-translate-fuzzy">
==Working with the Draft and Arch workbenches==
[[Arch Workbench/bg|Архитектурния работен плот]] добавя [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] инструменти към FreeCAD, които ви разрешават да създавате архитектурни модели с параметрични обекти. Архитектурния плит изпозва плотове като Draft и Скициране с ограничения. Всички инструменти от Draft плота например са достъпни и в Архиткетурния плот. Повечето инструменти в Архитектурния полт използват части от Draft модула за своята работа.
</div>


Ето пример за типичен работен процес в Архитектурния/Draft работни плотове:
The [[Draft Workbench]] and [[Arch Module|Arch Workbench]] behave a bit differently than the other workbenches above, although they follow the same rules, which are common to all of FreeCAD. In short, while the Sketcher and PartDesign are made primarily to design single pieces, Draft and Arch are made to ease your work when working with several, simpler objects.


<div class="mw-translate-fuzzy">
The [[Draft Workbench]] offers you 2D tools a bit similar to what you can find in traditional 2D CAD applications such as [https://en.wikipedia.org/wiki/AutoCAD AutoCAD]. However, 2D drafting being far away from the scope of FreeCAD, don't expect to find there the full array of tools that these dedicated applications offer. Most of the Draft tools work not only in a 2D plane but also in the full 3D space, and benefit from special helper systems such as [[Draft SelectPlane|Work planes]] and [[Draft_Snap|object snapping]].
# Начертайте няколко линии с инструмента Draft Line
# Изберете всяка линия и натиснете върху инструмента Wall за да построите стена върху всяка от тях
# Съединете стените като ги изберете и натиснтете инструмента Arch Add
# Създайте подов обект (floor object) и преместете стените във него във прозореца Tree view
# Съзадайте обект "сграда" (building object) и преместете подовия обект в него във прозореца Tree view
# Създайте прозорец като натистнете върху инструмента Window tool, изберете запеметен тип на прозорец, и натиснете върху лицето на стена в която да се постави прозореца
# Изберете измерения като първи изберете работната равнина (ако е нужно) и след това използвате инструмента Draft Dimension
</div>


Би трябвало да получите нещо подобно на следния обект:
The [[Arch Module|Arch Workbench]] adds [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] tools to FreeCAD, allowing you to build architectural models with parametric objects. The Arch workbench relies much on other modules such as Draft and Sketcher. All the Draft tools are also present in the Arch workbench, and most Arch tools make use of the Draft helper systems.


[[Image:Arch workflow_example.jpg|600px]]
A typical workflow with Arch and Draft workbenches might be:


<div class="mw-translate-fuzzy">
# Draw a couple of lines with the Draft Line tool
За повече информация вижте страницата [[Tutorials/bg]].
# Select each line and press the Wall tool to build a wall on each of them
</div>
# Join the walls by selecting them and pressing the Arch Add tool
# Create a floor object, and move your walls in it from the Tree view
# Create a building object, and move your floor in it from the Tree view
# Create a window by clicking the Window tool, select a preset in its panel, then click on a face of a wall
# Add dimensions by first setting the working plane if necessary, then using the Draft Dimension tool


<span id="Addons"></span>
Which will give you this:
<div class="mw-translate-fuzzy">
==Скриптиране==
</div>


Any user can develop their own new features for FreeCAD and make them available to the FreeCAD community as an [[Addon|addon]].
[[Image:Arch workflow example.jpg|1024px]]


There are three types of addons:
More on the [[Tutorials]] page.
* [[Macros|Macros]]: short snippet of [[Python|Python]] code that provides a new tool or functionality in a single file ending with {{incode|.FCMacro}}.
* [[External_workbenches|Workbenches]]: collections of Python files that provide related [[Gui_Command|Gui Commands]] (tools) centered around a particular topic.
* [[Preference_Packs|Preference Packs]]: distributable collections of user preferences.


==Scripting==
==Scripting==


<div class="mw-translate-fuzzy">
And finally, one of the most powerful features of FreeCAD is the [[scripting]] environment. From the integrated python console (or from any other external Python script), you can gain access to almost any part of FreeCAD, create or modify geometry, modify the representation of those objects in the 3D scene or access and modify the FreeCAD interface. Python scripting can also be used in [[macros]], which provide an easy method to create custom commands.
Накрая, една от най-гъвкавите способности на FreeCAD е неговата среда за [[scripting/bg|скриптиране]]. От вградената конзола за python (или от външен Python скрипт), вие имате достъп до почти всяка част на FreeCAD. Може да създавате или модифицирате геометрични обекти, как тази обекти се представят в 3D сцена или дори да използвате и променяте интерфейса на FreeCAD. Python скриптове се използват иза писането на [[macros/bg|макроси]], които дават лесен начин за писане на нови команди и инструменти.
</div>


<span id="What&#039;s_new"></span>
<div class="mw-translate-fuzzy">
==Какво Ново==
</div>


<div class="mw-translate-fuzzy">
{{docnav|Install on Mac|Mouse Model}}
* [[Release notes 0.17|Version 0.17 Release notes]] : Вижте какво ново в версия 0.17 на FreeCAD
* [[Release notes 0.16|Version 0.16 Release notes]] : Вижте какво ново в версия 0.16 на FreeCAD
* [[Release notes 0.15|Version 0.15 Release notes]] : Вижте какво ново в версия 0.15 на FreeCAD
* [[Release notes 0.14|Version 0.14 Release notes]] : Вижте какво ново в версия 0.14 на FreeCAD
* [[Release notes 0.13|Version 0.13 Release notes]] : Вижте какво ново в версия 0.13 на FreeCAD
* [[Release notes 0.12|Version 0.12 Release notes]] : Вижте какво ново в версия 0.12 на FreeCAD
* [[Release notes 0.11|Version 0.11 Release notes]] : Вижте какво ново в версия 0.11 на FreeCAD
</div>



[[Category:User Documentation]]
<div class="mw-translate-fuzzy">
<languages/>
{{docnav|Install on Mac/bg|Mouse Model/bg}}
</div>

{{Userdocnavi}}

[[Category:User Documentation/bg]]

Latest revision as of 14:41, 18 March 2024

Увод

FreeCAD е 3D CAD/CAE програма за параметрично моделиране. Основно е предназначена за механичен дизайн но има приложение и във всички други области изискващи точно моделиране на 3D обекти.

FreeCAD е все още в ранен стадии на своето развитие. Макар и вече да предоставя много възможности, все още много елементи липсват, особенно в сравнение с някои платени продукти. Може все още да не е достатъчно развита за използване в продукция. FreeCAD има бързо растящо общество of потребители и вече може да намерите много примери на качествени проекти разработени с FreeCAD.

Както всички проекти с отворен код, FreeCAD не е просто едноседмичен проект доставен веднъж от неговите автори. Програмата разчита на активното общество от потребители и програмисти за да расте, добавя нови възможности и да се стабилизира (тоест да се оправят бъгове). Моля не забравяйте че след като започнете да използвате FreeCAD, ако го харесвате, може директно да участвате в неговото развитие.

See also:

Инсталация

Първо (ако все още не сте го направили) свалете и инсталирайте FreeCAD. Вижте страницата Download за линкове за сваляне на последната версия, и страницата Инсталация за информация как да инсталирате FreeCAD. Има готови инсталатори заWindows (.msi), Ubuntu и Debian (.deb) openSUSE (.rpm) и Mac OSX. Тъй като FreeCAD е с отворен код, ако сте готови за приключение, може да видите (и работите върху) най-новите разработки в прогрмата като свалите сорс кода и сами компилирате FreeCAD.

Да Опознаем FreeCAD

  1. Прозореца 3D показва обекта върху които работите
  2. Прозореца "tree view" (дърво на обектите), показва йерархията и историята на конструиране на всички обекти в документа
  3. Прозореца properties editor, видите и промените свойствата на избраните в момента обекти
  4. В прозореца report (също наричан output window), which is where FreeCAD принтира съобщения и грешки
  5. В Конзолата на python се принтират всички python команди които се изпълняват от FreeCAD. Там също може да въведете и свой python код.
  6. Полето workbench selector, ви позволява да смените активния работен плот

Основната концепция в интерфейса на FreeCAD е разделението на различни работни плотове. Един Работен Плот е сбор от определни инструменти и туул-барове които ви позволяват да изпълните определна задача. Например работния плот meshes ви позволява да работите с меш-ове. Има работен плот за 2D обекти, за скици чрез ограничения и т.н. Може да сменяте настоящия работен плот с полето workbench selector (6). Може да променяте инструментите показани във всеки плот, да добавяте инструменти от други плотове, и дори да добавяте инструменти които сами сте създали (например макроси). Има и "пълен работен плот" в който са събрани наи-често използваните инструменти от други работни плотове.

Когато отворите FreeCAD за първи път, ше видите "началния център" (start center):

"Началния Център" ви позволява бързо да превключите в някой от наи-често използваните работни плотове, да отворите наскоро ползвани файлове, и да видите последните новини в света на FreeCAD. Може да смените работния плот който да се показва по подразбиране (вместо "началния център) в менюто preferences.

Навигация в тримерното пространство

FreeCAD има няколко различни режима за навигация с мишка който променят ефекта на мишката и върху обектите и върхи ориентацията в порстранството. Един от тези режими е специално направен за работа с тъч-падове (на лаптопи), където няма среден бутон на мишката.Следната талица описва режима по подразбиране CAD Navigation (може да смените сегашния режим на навигация с мишката като натиснете с десния бутон върху празно място в 3D прозореца):

Имате няколко предифинирани погледа върху обектите (отгоре(top view), отпред(front view), и т.н) в менюто View и във View туулбарът (бутоните с кубовете с една попълнена стена). Може да изберете поглед върху обектите и с клавиатурни комбинации (1, 2, etc...). Също ако натиснете десния бутон на мишката върху обект или празно пространство ще имате избор на изглед или възможност да намерите на обект в дървото на обектите (Tree view).

Първи стъпки с FreeCAD

Силата на FreeCAD's е в точното моделиране на 3D обекти, точния контрол върху обектите (тоест възможността да се връщаме назад в историята от промените в модела, и да променяме всяко свойство на обектите), и в интеграцията с 3D принтери и CNC стругове позволяващо лесно автоматично построяване. Поради този си фокус FreeCAD е различен от други програми за 3D моделиране като например програми за създаване на анимационни филми (Blender, 3dmax, Maya). Първоначално научаването на програмата може да е трудно, особенно ако за първи път се захващате с 3D моделиране. Ако сте заседнали някъде, може да се обърнете към общността от потребители на форумът на FreeCAD.

Работния плот който ще използвате зависи от работата която искате да свършите: например за механически модели (или общо казано по-малки обекти), вероятно искате да използвате Плотът за дезайн на части. Ако ще работите само в двумерно пространство, тогава използвайте Draft Плотът. За скици с ограничения използвайте Плотът за скициране. Ако искате да правите БИМ, пуснете Плотът за архитектура. Ако искате да моелирате кораби, има специален работен плот за тази цел. Ако искате да работите със [[1]] използвайте работния плот за OpenSCAD.

Може да сменяте работните плотове по всяко време, и да променяте интерфейса на всеки работен плот, както и да добавяте нови инструменти във всеки плот.

Работа с работните пловоте за дезайн на елементи и скициране

Работния плот за дезайн на елементи е създаден специално за построяването на сложни обекти от прости форми (цилиндри, паралелепипети и т.н.). Обекта се построява като се добавят или изваждат части (наричаме ги "фийчъри" (features)) докато не получим това което искаме. Всички елементи (фийчъри) които използваме за да построим обекта можем да намерим в прозореца tree view организирани като дърво. В този прозорец се намират и всички други обекти в нашия документ. Може да мислите за обекта моделиран по този начин като редица операции, всяка приложена към резултата от предишната. В прозореца tree view виждате финалния обект организиран като дърво където последната операция е в корена, а предишните операции са деца на корена. Можете да отворите всяко под-дърво на финалния обект, за да видите по-ранни версии на обекта (или казано по друг начин - подобектите от които той е съставен). Може да променяте параметрите на всеки под-обект, и това автоматично ще се отрази на целия обект.

Работния плот за дезайн на елемент често използва и друг работен плот - плотът за скициране с ограничения. Плотът за скициране с ограничения позволява да чертаете двумерни фигури, които се дефинират като се приложи ограничение върху проста(и) 2D форма(и). Например, можете да нарисувате правоугулник, и можете да определите дължината на страната му като приложите ограничението за дължина върху тази страна. След като сложите това ограничение, тази страна на правоъгълника не може повече да се променя, докото не промените или махнете ограничението което сте добавили.

2D формите нарисувани в плота за скициране с ограничения се използват често в плота за дизайн на елементи. Например, за да създадете 3D обем, или за да изрежете дупка в страната на 3D обекта върху които работите. Ето типичния работен процес за дизайн на елемент:

  1. Отваряте двумерна скица (тоест влизате в работния плот за скициране с ограничения)
  2. В двумерната скица създавате затворена двумерна форма
  3. Затваряте двумерната скица (тоест връщате се в работния плот за дизайн на елемент)
  4. Издигате скицата в плътен 3D обект използвайки инструмента pad
  5. Избирате едно от лицата на новопостроения 3D обект
  6. Създавате нова скица (този път върху избраното лице)
  7. Чертаете нова 2D затворена фигура
  8. Затваряте скицата
  9. Създавате дупка (pocket) във обекта, със формата на втората скица

Би трябвало да получите обект подобен на този:

Във всеки един момент може да изберете и промените оригиналната скица, или височината на издигнатия елемент(pad extrusion parameters), или дълбочината на дупката която сте създали. Вашите промени веднага ще бъдат отразени върху крайния обект.

Работния плот Draft и Архитектурния работен плот(Arch)

Работните плотове Draft и Архитектура са по-различни от гореописаните работни плотове, макар и да следват някои от същите общи правила. На кратко, докато Плотовете за Скициране с Ограничения, и за дизайн на елементи да са основно за работа върху един елемент, плотовете Draft и Архитектура се използват за работа с няколко по-малки обекти.

Плотът Draft предлага 2D инструменти подобни на по-традиционните 2D програми като AutoCAD. Тъй като стандартното 2D чертане не е основния фокус на FreeCAD, в него няма да намерите всички инструменти които има в програми специално за тази цел (като AutoCAD). Повечето инструменти в плота Draft работят не само в 2D равнини но и в 3D пространството и могат да бъдат интегрирани със помощни системи като Work planes и object snapping.

Архитектурния работен плот добавя BIM инструменти към FreeCAD, които ви разрешават да създавате архитектурни модели с параметрични обекти. Архитектурния плит изпозва плотове като Draft и Скициране с ограничения. Всички инструменти от Draft плота например са достъпни и в Архиткетурния плот. Повечето инструменти в Архитектурния полт използват части от Draft модула за своята работа.

Ето пример за типичен работен процес в Архитектурния/Draft работни плотове:

  1. Начертайте няколко линии с инструмента Draft Line
  2. Изберете всяка линия и натиснете върху инструмента Wall за да построите стена върху всяка от тях
  3. Съединете стените като ги изберете и натиснтете инструмента Arch Add
  4. Създайте подов обект (floor object) и преместете стените във него във прозореца Tree view
  5. Съзадайте обект "сграда" (building object) и преместете подовия обект в него във прозореца Tree view
  6. Създайте прозорец като натистнете върху инструмента Window tool, изберете запеметен тип на прозорец, и натиснете върху лицето на стена в която да се постави прозореца
  7. Изберете измерения като първи изберете работната равнина (ако е нужно) и след това използвате инструмента Draft Dimension

Би трябвало да получите нещо подобно на следния обект:

За повече информация вижте страницата Tutorials/bg.

Скриптиране

Any user can develop their own new features for FreeCAD and make them available to the FreeCAD community as an addon.

There are three types of addons:

  • Macros: short snippet of Python code that provides a new tool or functionality in a single file ending with .FCMacro.
  • Workbenches: collections of Python files that provide related Gui Commands (tools) centered around a particular topic.
  • Preference Packs: distributable collections of user preferences.

Scripting

Накрая, една от най-гъвкавите способности на FreeCAD е неговата среда за скриптиране. От вградената конзола за python (или от външен Python скрипт), вие имате достъп до почти всяка част на FreeCAD. Може да създавате или модифицирате геометрични обекти, как тази обекти се представят в 3D сцена или дори да използвате и променяте интерфейса на FreeCAD. Python скриптове се използват иза писането на макроси, които дават лесен начин за писане на нови команди и инструменти.

Какво Ново


Install on Mac/bg
Mouse Model/bg