FreeCAD створено насамперед для проектування об'єктів реального світу. Все, що ви робите в FreeCAD, використовує реальні одиниці виміру, будь то мікрони, кілометри, дюйми або фути, або навіть будь-яку комбінацію одиниць виміру. FreeCAD пропонує інструменти для створення, експорту та редагування твердотільних високоточних моделей, експорту їх для 3D-друку або механічної обробки з ЧПУ, створення двовимірних креслень та видів ваших моделей, виконання аналізів, таких як розрахунки методом кінцевих елементів, або експорту даних моделі, таких як кількість чи списки компонентів виробу. FreeCAD заснований на просунутому геометричному движку Open CASCADE Technology. Він підтримує твердотільне, Граничне уявлення (BRep) об'єктів, і Неоднорідний раціональний В-сплайн (NURBS) криві та поверхні, і пропонує широкий спектр інструментів для створення та редагування цих об'єктів, включаючи складні логічні операції над полігонами, Галтель, очищення фігур та багато іншого . Всі об'єкти FreeCAD спочатку параметричні, тобто їхня форма може ґрунтуватися на властивостях, таких як числові значення, тексти, кнопки ввімкнення/вимкнення або навіть інші об'єкти. Усі зміни фігури перераховуються на вимогу, записуються в історію скасування/повернення та дозволяють вести точну історію моделювання. Властивості одного об'єкта можуть керувати значенням властивостей інших об'єктів, дозволяючи створювати складні ланцюжки параметрів, що настроюються, які могли існувати тільки у ваших найсміливіших мріях.Нові параметричні об'єкти легко програмуються. FreeCAD вже давно пропонує кілька чудових додаткових складальних верстатів, створених спільнотою, які використовують різні вирішувачі і навіть робочі процеси без вирішувачів для складання деталей, що створюються вами. У FreeCAD 1.0 також включений новий вбудований складальний верстат, заснований на Ondsel Solver. Цей верстат дозволяє визначати 3D-обмеження між деталями, збирати різні компоненти моделі та анімувати все. До версії 1.0 FreeCAD мав вбудований Архітектурний верстат і зовнішній BIM верстат, доданий поверх нього. З версією 1.0 вони об'єдналися, і тепер у нас є вбудований BIM верстат. Тепер ви можете розробляти свої споруди та проекти, пов'язані з будівництвом, прямо з коробки. У той час як основна функціональність FreeCAD запрограмована на C++ для надійності і продуктивності, більша частина зовнішніх шарів, верстатів і майже вся взаємодія між ядром і інтерфейсом користувача написані на Python - гнучкому, зручному і простому в освоєнні мові програмування. Використовуючи мову Python, ви можете робити все, що завгодно у FreeCAD, від простих однорядкових команд у вбудованій консолі Python до запису макросів, програмування ваших власних інструментів аж до верстатів, що повністю настроюються. FreeCAD дозволяє вам імпортувати та експортувати моделі та багато інших видів даних з ваших моделей, таких як результати аналізу або кількісні дані, в десятки різних форматів файлів, таких як STEP, IGES, OBJ, STL, DWG, DXF, SVG, SHP, DAE, IFC або OFF, NASTRAN, VRML, OpenSCAD CSG та багато інших, на додаток до власного формату FreeCAD FCStd. Додаткові верстаки можуть також додавати додаткові формати файлів. FreeCAD включає майстерний Sketcher з вбудованим вирішувачем граничних умов, що дозволяє моделювати ескізи двовимірних фігур, що параметризуються по геометрії. Ескізи є основним будівельним блоком FreeCAD, і створені з їх допомогою параметричні двовимірні фігури можуть потім використовуватися як основа для створення інших об'єктів у всій FreeCAD, будь то вбудований верстат PartDesign або будь-який інший верстак. FreeCAD пропонує спеціальні верстаки для різних цілей, наприклад твердотільне-моделювання, просте креслення в 2D CAD, Поверхні NURBS, архітектурне моделювання або моделювання BIM, 3D-друк, CAM і ЧПУ, хмари точок, робота з файлами OpenSCAD, проектування траєкторії промислових роботів, виконання аналізу методом кінцевих елементів, та багато іншого. FreeCAD також надає прості інструменти для встановлення та керування додатковими верстатами та макросами, розробленими спільнотою користувачів. FreeCAD створений для всіх та всіма.Він розробляється та підтримується спільнотою розробників, користувачів, модераторів, перекладачів, об'єднаних бажанням зробити FreeCAD безкоштовним та потужним інструментом. Рішення, що приймаються, не переслідують жодних комерційних цілей, жодних закликів змусити вас оновити версію FreeCAD або прив'язати вас до певного робочого процесу або екосистеми. FreeCAD, а також файли та дані, які ви створюєте за допомогою FreeCAD, дійсно належать вам назавжди. За посиланням можна знайти примітки до випусків поточних та попередніх версій FreeCAD. Примітки до випуску описують, що нового у кожному релізі: Слідкуйте за офіційними каналами FreeCAD для отримання свіжих новин: FreeCAD - це система параметричного 3D моделювання, розроблена в першу чергу, для вирішення завдань у галузі машинобудування, проте це далеко не єдиний напрямок. FreeCAD також підтримує інші варіанти застосування у випадках, коли потрібно моделювати об'ємні об'єкти із заданою точністю і контролем над історією моделювання. FreeCAD знаходиться у стадії розробки з 2002 року та пропонує великий список функцій. Можливостей, як і раніше, не вистачає, але він досить потужний для використання в хобі або малих майстернях.Є швидкозростаюча спільнота захоплених користувачів, що беруть участь у форумі FreeCAD, і ви можете знайти тут багато прикладів якісних проектів, розроблених з використанням FreeCAD. Як і всі проекти з вільним кодом, проект FreeCAD залежить від своєї спільноти у своєму зростанні, посиленні можливостей та виправленні помилок. Не забувайте про це, використовуючи FreeCAD, якщо він вам подобається, то ви можете зробити пожертвування та допомогти FreeCAD різними способами, такими як написання документації та створення перекладів. Щоб розпочати роботу скачайте та встановіть FreeCAD. Інформацію про поточну версію та останні оновлення можна отримати на сторінці завантаження. Інструкції зі встановлення під певні операційні системи викладені на наступних сторінках: (Windows, Linux, Mac). Також є готові пакети інсталяції для Windows (.msi), Ubuntu та Debian (.deb), openSUSE (.rpm) та Mac OSX. FreeCAD доступний у менеджерах пакетів багатьох інших дистрибутивів Linux. Існує файл формату AppImage, що виконується, який придатний для запуску на більшості сучасних 64-бітних Linux систем. FreeCAD є програмним забезпеченням з відкритим вихідним кодом, що дає можливість будь-якому користувачеві завантажити вихідний код і скомпілювати його самостійно. Стандартний інтерфейс FreeCAD Більш детальний опис знаходиться на сторінці інтерфейсу.
1. Головний вид - може містити різні вікна з вкладками, у разі відкрита вкладка тривимірного виду. 2. Вкладки головного виду – список всіх відкритих об'єктів та документів у вигляді вкладок. 3. Дерево проекту (частина комбінованої панелі) - показує ієрархію та історію проектування об'єктів у документі, може також відображати панель завдань активних команд. 4.Редактор властивостей (частина комбінованої панелі) – дозволяє переглядати та змінювати властивості виділених об'єктів. 5. Вид виділення – відображає об'єкти або під елементи вибраних об'єктів (вершини, ребра, грані). 6. Звіт (або вікно виведення Python) - у цій панелі відображаються повідомлення, попередження та помилки у роботі FreeCAD. 7. Консоль Python – консоль для введення Python коду та перегляду результатів його виконання. 8. Рядок стану – відображає деякі повідомлення та підказки. 9. Розділ панелей інструментів – область у якій розташовані панелі інструментів. 10. Перемикач верстатів - дозволяє переключити верстат. 11. Стандартне меню – містить базові операції програми. Основна концепція інтерфейсу FreeCAD у поділі її на верстати. Верстаки являють собою набір інструментів, пристосованих для окремого завдання, такий як робота з сітками, або креслення двовимірних об'єктів, або ескізів з напрямними. Поточний верстат можна переключити за допомогою селектора верстатів. Є можливість налаштувати інструменти кожного верстата, додати їх з іншого верстата або навіть створити самим ми називаємо макроси. Широко використовуються як стартові точки верстати PartDesign і Part. Коли вперше запускаєте FreeCAD, відкривається Стартова сторінка. Ось як це виглядає для версії 0.19: Стартова сторінка дозволяє швидко перейти до одного з найпоширеніших верстатів, відкрити один із останніх файлів, або переглянути останні новини зі світу FreeCAD. За замовчуванням верстак можна змінити в налаштуваннях. FreeCAD має кілька режимів навігації, які змінюють спосіб використання миші для взаємодії з об'єктами в тривимірному вікні і сам вигляд.Один із них зроблений під тачпади, де середня кнопка не використовується. Нижченаведена таблиця показує режим за промовчанням, званий CAD' (Можна швидко змінити поточний режим навігації правим кліком на порожньому місці тривимірного вигляду): Ви також можете вибрати кілька стандартних видів (вид зверху, спереду і т.д.) з меню Вигляд, на панелі інструментів Вид, а також за допомогою гарячих клавіш ( 1 , 2 і т.д.), а правим кліком на порожньому місці тривимірного вигляду Ви отримаєте доступ до деяких частих операцій, таких як вибір окремого виду або знаходження об'єкта в Дереві проекту. FreeCAD орієнтований на створення високоточних тривимірних моделей, збереження чіткого контролю над цими моделями (збереження можливості повернутися назад з історії моделі та змінити параметри), і при необхідності виготовити ці моделі (через тривимірний друк, верстатами з ЧПУ або на заводі). Тому він відрізняється від деяких інших тривимірних програм, зроблених для інших цілей, таких як створення анімації або ігор. Його крива навчання може бути складною для освоєння, особливо якщо це ваш перший контакт із 3D-моделюванням. Якщо ви застрягли на якомусь місці, не забудьте, що дружня спільнота користувачів на форумі FreeCAD здатна швидко підказати вам рішення. Верстат, з якого Ви почнете використання FreeCAD, залежить від типу роботи, яку Вам потрібно виконати: якщо Вам потрібно працювати над механічною моделлю, або взагалі над будь-яким невеликим об'єктом, Вам, можливо, підійде верстак PartDesign. Якщо Ви працюєте на площині, то перейдіть на верстак Draft, або верстак Sketcher, який дозволяє працювати з обмеженнями. Якщо Вам потрібна розробка будівлі BIM, перейдіть на Arch_Workbench.А якщо Ви звикли до OpenSCAD, спробуйте верстат OpenSCAD. Також є безліч зовнішніх верстатів, розроблених спільнотою. Верстат можна переключити в будь-який момент, а також налаштувати ваш верстат і додати інструменти з інших верстатів. Верстат PartDesign спроектований для створення складних об'єктів, починаючи з простих форм і додаючи та видаляючи елементи (так звані "features"), поки Ви не отримаєте підсумковий об'єкт. Всі елементи, які Ви додасте під час моделювання, зберігаються в окремому вигляді, званому древом проекту, який також містить інші об'єкти вашого документа. Об'єкт PartDesign можна розуміти як послідовність операцій, що застосовуються до попередніх результатів, створюючи один великий ланцюжок. У дереві проекту видно фінальний об'єкт, але Ви можете розкрити його та відновити всі попередні стадії та змінити будь-які їх параметри, які автоматично оновлять фінальний об'єкт. Верстат PartDesign широко використовує інший верстак, Sketcher. Він дозволяє малювати плоскі ескізи, які визначаються встановленням обмежень (Constraints) до двовимірної форми. Наприклад, можна намалювати прямокутник і встановити розмір сторони застосуванням обмежень до однієї зі сторін. Розміри цієї сторони тепер можуть бути змінені лише за зміни обмежень. Ці двовимірні форми, створені у верстаті ескізів, широко використовуються у верстаті PartDesign, наприклад для створення тривимірних об'ємів або креслення полів на гранях вашого об'єкта, які потім будуть видовбані з вашого об'єму. Ось типовий робочий процес PartDesign: Що створить об'єкт на кшталт цього: У будь-який момент Ви можете виділити оригінальний ескіз і змінити його або змінити параметр видавлювання операції pad або pocket, що змінить підсумковий проект. Верстаки Draft і Arch діють трохи по-різному, хоча вони дотримуються загальних правил FreeCAD. Якщо коротко, Sketcher та PartDesign створені в першу чергу для проектування єдиних деталей, а Draft та Arch для роботи з кількома простими об'єктами. Верстак Draft надає двовимірні інструменти на кшталт тих, що можна знайти у традиційних двовимірних САПР на кшталт AutoCAD. Проте двовимірне креслення знаходиться поза завданнями FreeCAD, і не чекайте знайти тут безліч інструментів, які пропонують ці спеціалізовані інструменти. Більшість інструментів верстата Draft працюють не тільки на площині, але і в обсязі, і отримують користь від спеціальних допоміжних систем на кшталт вибору площини та прив'язки до об'єктів. Верстат Arch додає FreeCAD інструмент BIM, дозволяючи створювати архітектурні моделі через параметричні об'єкти. Верстак Arch залежить від інших модулів, таких як Draft та Sketcher. Всі інструменти Draft також є у верстаті Arch, і більшість інструментів Arch використовують допоміжні системи Draft. Типовий робочий процес з верстаками Arch та Draft може бути таким: В результаті вийде таке: Принцип доповнень ґрунтується на розробці доповнень верстатів. Будь-який користувач може розробити функцію, яка, на його думку, відсутня для потреб його/її, або навіть спільноти. На форумі користувач може попросити оцінку, допомогу форуму. Він може поділитися, чи ні, об'єктом його розробки відповідно до встановленого ним копірайту. Це його вибір. Для розробки користувачеві доступні функції скриптів. Є два типи розширень: І насамкінець, одна з найпотужніших властивостей FreeCAD це скриптове оточення.З вбудованої консолі python (або будь-якого іншого зовнішнього скрипта python) можна отримати доступ майже до всіх частин FreeCAD, створення та зміна геометрії, зміна відображення об'єктів на екрані, а також доступ та зміна інтерфейсу. Скрипти можна використовувати в макросах, з допомогою яких легко створювати свої команди. Для того, щоб створювати 3D об'єкти високої якості можна скористатися програмою Freecad. Вона проста для освоєння, має велику кількість корисних інструментів, дозволяє проводити розширення функціональності. Ця програма створює параметричні об'єкти, що дозволяють коригувати форму моделі без внесення змін до попередньо підготовленого креслення. Ця програма може використовуватись для проектування тривимірних деталей. Вона проста для освоєння і має зрозумілий, продуманий інтерфейс. Freecad призначена для параметричного моделювання. Це означає, що зробивши модель, її можна міняти, коригуючи параметри і не вносячи складніших змін. Таким чином, зменшується ризик знизити якість креслення під час доопрацювання. Модульна структура дозволяє нарощувати функціональність шляхом додавання нових компонентів. Використання скриптових мов дає можливість самостійно створювати потрібні доповнення, що покращують функціональність. Ця програма буде корисна для наступних категорій користувачів: Довідка! Freecad може працювати з різними операційними системами: існують варіанти для Windows, Linux та MacOS. Програмне забезпечення є відкритим, тобто код програми доступний користувачам. Це дає можливість за необхідності вносити корективи до програми. Програму було створено для 3D CAD моделювання. Основним типом креслень є машинобудівні. Додаток себе добре зарекомендував для використання в якості програми для архітектурного моделювання. Програма потрапляє також у такі категорії: САПР, CAE, PLM, Cax. Тут є можливості для спільної роботи з іншими додатками, наприклад, з KiCad. У програмі передбачено велику кількість 2D інструменти. Вони дозволяють зробити якісне двовимірне зображення тривимірного об'єкта. Функціональні можливості програми дозволяють зробити наступне: Ці та інші можливості дозволяють ефективно використовувати Freecad для тривимірного моделювання. В останніх моделях вжито додаткових заходів для того, щоб програма демонструвала стабільність та надійність. Використовувані інструменти розділені на групи: Є вбудовані електронні таблиці. Вони використовуються для зберігання параметрів моделі Freecad. Вміст таблиць можна змінювати, модифікуючи створений об'єкт. Доступне створення багатокомпонентних конструкцій. При цьому спочатку створюються деталі, а потім із них збирається потрібний об'єкт. Увага! В інтерфейсі передбачені посилання на велику кількість навчальних матеріалів та креслень моделей, які можуть бути використані як приклад. Після запуску користувач потрапляє у головне вікно програми. Воно поділено на дві частини. Праворуч знаходиться поле, в якому буде створюватися тривимірна модель. У лівого поля можна вибрати із двох вкладок: «model» і «Завдання». На першій із них можна перемикати вигляд, вибирати потрібні елементи, змінювати масштаб, обертати деталь чи робити інші дії. У другій відображаються особливості виконуваних завдань. Якщо деякі з них є активними та вимагають введення від користувача, то поряд з ними відображається іконка у вигляді олівця. Для того, щоб вибрати придатні інструменти, необхідно встановити відповідний їм режим. Тут не передбачено одночасну наявність одразу всіх їх. Перед початком роботи переходять до пункту головного меню – «Робочий стіл». Після цього відкривається можливість вибирати всі доступні режими роботи. Доступно креслення, редагування або перегляд. Програма використовує у роботі власний графічний формат: FCStd. При збереженні можна вибрати один із найпоширеніших варіантів: Freecad DWG, DXF, SVG, PDF та ще багато інших поширених варіантів. Працюючи з моделями можна застосовувати наступне: Ця програма, хоча має значні можливості, проте відрізняється скромним споживанням ресурсів комп'ютера. З нею зручно працювати навіть на машинах бюджетного класу з обсягом оперативної пам'яті від 800 МБ. Дистрибутив займає 125 МБ, Що для сучасних утиліт зовсім небагато. Залишені про Freecad відгуки, показують, що програма має такі переваги: Креслення, які створюються за допомогою редактора, є параметричними. А при їхньому малюванні не потрібно докладати значних зусиль для отримання якісного результату. Програма має лише два явні мінуси: Freecad допоможе намалювати тривимірні деталі. Тут можна створити додатки для збільшення функціональності редактора або скористатися вже готовими. Однак рівень функціональності недостатній для використання у складних комерційних проектах. Практичний урок для новачків: Що можна зробити у FreeCAD?
Потужне твердотільне геометричне ядро
Потужне середовище параметричного моделювання
Рішення зі збирання деталей для будь-яких потреб
Також для архітекторів
Python всюди
Найширша підтримка форматів файлів
Редактор креслень через параметричне моделювання
Велика (і що розвивається) багатопрофільна екосистема
Розроблено спільнотою
Примітки до випуску
Початок роботи
Встановлення
Огляд інтерфейсу
Навігація у тривимірному просторі
Перші кроки у FreeCAD
Робота з верстатами PartDesign та Sketcher
Робота з верстаками Draft та Arch
Додатки, макроси та сторонні верстати
Програмування
Що нового?
Програма для 3D моделювання Free cad
Область застосування
Функціональні можливості програми
Особливості інтерфейсу
Робота з ПЗ
Переваги редактора
Недоліки
Висновок
Корисне відео