FreeCAD Logo FreeCAD 1.0
  • English Afrikaans Arabic Belarusian Catalan Czech German Greek Spanish Spanish Basque Finnish Filipino French Galician Croatian Hungarian Indonesian Italian Japanese Kabyle Korean Lithuanian Dutch Norwegian Bokmal Polish Portuguese Portuguese Romanian Russian Slovak Slovenian Serbian Swedish Turkish Ukrainian Valencian Vietnamese Chinese Chinese
  • Features
  • Download
  • Blog
  • Documentation
    Documentation index Getting started Users documentation The FreeCAD manual Workbenches documentation Python coding documentation C++ coding documentation Tutorials Frequently asked questions Privacy policy About FreeCAD
  • Contribute
    How to help Sponsor Report a bug Make a pull request Jobs and funding Contribution guidelines Developers handbook Translations
  • Community
    Code of conduct Forum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Calendar
  • ♥ Donate

Donate

$
SEPA Information
Please set up your SEPA bank transfer to:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Bank agency: BNP Paribas Fortis
Address: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Въведение

Интерфейсът на FreeCAD е базиран на Qt, добре познат набор от инструменти за графичен потребителски интерфейс (GUI), особено използван в Linux, но също така достъпен в Windows и MacOS.

Стандартният интерфейс на версия v0.19.

Основният прозорец на приложението може да бъде грубо разделен на 11 секции:

  1. main view area, която може да съдържат различни прозорци подстраници
  2. 3D Изглед, обикновено вграден в main view area
  3. Горната част на combo view, която включва Дървовиден изглед и панел Задачи
  4. Долната част на combo view, който включва Преглед на свойствата
  5. selection view
  6. report view
  7. Конзола за Python
  8. status bar
  9. За областта на лентите с инструменти, вижте следната информация за лентите с инструменти
  10. Workbench selector, който сам по себе си е лента с инструменти
  11. standard menu

Компоненти на интерфейса

Подобно на много друг софтуер, FreeCAD включва стандартна лента с менюта и след това поредица от ленти с инструменти и панели, където се намират потребителските инструменти.

Менюта

standard menus включва: File, Edit, View, Tools, Macro, Windows, Help.

Ленти с инструменти

Стандартните ленти с инструменти, които се появяват в интерфейса, са:

  • Лента с инструменти за файлове: инструменти за работа с файлове, отваряне на документи, копиране, поставяне, отмяна и повторно действие.
  • Workbench toolbar: съдържа падащ списък, за избиране на активната workbench.
  • Лента с инструменти Макро: инструменти за запис, редактиране и изпълнение на macros.
  • Лентата с инструменти Изглед: инструменти за контрол на това как се появяват обекти в 3D view.
  • Лента с инструменти Структура: инструменти за организиране на обекти в документа и създаване на връзки към допълнителни документи.

Те могат да се включват и изключват, като щракнете с десния бутон върху празно пространство на една от лентите с инструменти и изберете желания елемент, или от менюто,View → Toolbars.

Панели

Основните панели, които позволяват работа с обекти, са:

  • 3D view: областта, в която са виждат 2D чертежи и 3D геометрия.
  • Combo view: панелът, който съдържа tree view, task panel, и property editor.
  • Tree view: елементът, който показва всички обекти в документа и тяхната параметрична история.
  • Task panel: панелът, който показва различни действия и опции в зависимост от избрания инструмент за чертане.
  • Property editor: мястото, от където се модифицират свойствата на обекта.
  • Selection view: панелът, който показва елементите, избрани в момента.
  • Report view: текстовото поле, което показва различни съобщения от приложението и неговите инструменти.
  • Python console: редакторът, който позволява да се стартира програмен код на Python интерактивно и да се види резултата в 3D view.
  • Status bar: лентата, която показва определени съобщения от приложението, и която съдържа падащ списък за избиране начина за навигация с мишката mouse navigation.
  • DAG view: алтернатива на tree view, където се показват взаимоотношенията между различните обекти чрез графика.

С изключение на 3D изгледа, всички панели могат да бъдат включени и изключени, като щракнете с десния бутон върху празно пространство на една от най-горните ленти с инструменти и изберете желания елемент, или от менюто, View → Panels.

За да активирате и деактивирате лентата на състоянието, използвайте менюто, View → Status bar.

Други

Други полезни интерфейсни елементи и прозорци са:

  • Scene inspector: панел, който показва Coin3D възлите, които съставляват scenegraph. За напредналите потребители и разработчиците може да е полезно да отстраняват неизправности в операции, които манипулират сцената и обектите, създадени в 3D view директно.
  • Dependency graph: прозорец, показващ графично зависимостта на всички обекти в документа, създаден с помощната програма Graphviz. Полезно е да се разпознаят проблеми при създаването на обекти, като кръгови зависимости, които може да не са напълно очевидни от tree view или от DAG view.

Персонализиране

Лентите с инструменти могат да имат повече или по-малко бутони, а персонализираните ленти с инструменти могат да бъдат създадени с комбинация от различни инструменти и да съхраняват разработени макроси.

Тези опции има в менюто, Tools → Customize. Вижте interface customization.

Закотвяне и наслагване

introduced in 1.0

Dock panel overlay enabled, showing transparent and auto-hidden panels
Dock panel overlay enabled, showing transparent and auto-hidden panels

Системата за закотвяне и наслагване е функция за максимизиране на пространството, налично за 3D view. Той трансформира стандартните закотвени панели, като Combo View, в плаващи, прозрачни елементи, които стоят върху 3D изгледа. Това позволява на 3D изгледа да се разшири и да използва пространството, което панелите са заели преди това. Наслаганите панели стават напълно непрозрачни и интерактивни, когато мишката мине над тях, и отново прозрачни, когато мишката се отдалечи, позволявайки дори щракване през прозрачен панел, за да взаимодейства с модела.

Основният превключвател за тази функция е команда Toggle overlay for all. Допълнителни команди са на разположение за по-подробен контрол.

Начини на наслагване

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

  • None: Това е режимът по подразбиране. Панелът остава видим, но прозрачен, когато не се използва, и става непрозрачен под курсора на мишката. Той осигурява добър баланс между достъпа до инструменти и 3D зрителното пространство.
  • Auto hide: Този режим напълно скрива панела, като го плъзга извън екрана. Панелът ще се появи отново само когато преместите мишката до ръба на прозореца, където се крие. Този режим осигурява максимално пространство на екрана и е подходящ за панели, които се използват рядко.
  • Show on edit: Режим, който автоматично показва панела, когато се активира режим на редактиране на обект (например редактиране на скица). Когато редакцията приключи, панелът автоматично се скрива отново. Този режим е подходящ за панел Task, например.
  • Hide on edit: Обратното на "Show on edit". Този режим автоматично скрива панела, когато се активира режим на редактиране на обект. Това е полезно за изчистване на вторични панели (като Report view), за да се намали безпорядъкът, като същевременно потребителят може да се фокусира върху конкретна задача.
  • Auto задача': Интелигентна версия на "Show on edit", предназначена за Task panel. Той показва панела само когато команда отвори активна задача и я скрива в момента, в който задачата е изпълнена, осигурявайки по-автоматизиран работен поток.

Команди

Следните команди контролират функцията за наслагване на док панела:

  • Toggle overlay for all: Главният превключвател за функцията за наслагване. Превключва режим на включване или изключване на наслагване за всички панели.
  • Toggle transparent for all: Превключва специалния режим "transparent active", в който панелите остават прозрачни, дори когато минавате с мишката през тях.
  • Toggle overlay: Превключва режим на наслагване за единичния панел, който в момента е под курсора на мишката.
  • Toggle transparent mode: Превключва режим "transparent active" за единния панел, който в момента е под курсора на мишката.
  • Toggle left, Toggle right, Toggle top, Toggle bottom: Показване или скриване на цялата група панели с наслагване от определена страна на екрана.


This page is retrieved from https://wiki.freecad.org/Interface

Get in touch!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© The FreeCAD Team. Homepage image credits (top to bottom): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

This project is supported by: , KiCad Services Corp. and other sponsors

GitHubImprove this page on GitHub