модуль Креслення

  1. Introduction
  2. GUI Інструменти
  3. написання сценаріїв
  4. шаблони
  5. Розширення модуля Drawing

Introduction   Development of the   Drawing Workbench   stopped in FreeCAD 0

Introduction

Development of the Drawing Workbench stopped in FreeCAD 0.16, and the new TechDraw Workbench aiming to replace it was introduced in v0.17. Both workbenches are still provided in v0.17, but the Drawing Workbench may be removed in future releases.

Модуль Креслення дозволяє помістити ваші 3D напрацювання на папір. Тобто, помістити проекції ваших моделей в 2D вікно і вставити це вікно в малюнок, наприклад на лист з рамкою, вашим заголовком і логотипом і нарешті роздрукувати все це. Модуль креслення знаходиться в стадії розробки і приблизного технологічного тестування!

Модуль креслення знаходиться в стадії розробки і приблизного технологічного тестування

GUI Інструменти

Це інструменти для створення, налаштування і експортування 2D креслень листів

  • проекція фігури : Створює проекцію обраного об'єкта (істочінка) в тривимірному вигляді.

Примітка Інструмент Draft View головним чином використовується, щоб помістити креслярські об'єкти на папір. Він має безліч додаткових можливостей крім стандартних креслярських інструментів, і підтримує спеціффіческіе об'єкти на кшталт розмірів на кресленні .

На зображенні ви бачите, основні концепції модуля Креслення. Документ містить об'єкт-форму (Schenkel) який ми хочемо отримати для креслення. Тому створюється "Лист". Лист автоматично отримує шаблон, в даному випадку шаблон "A3_Landscape". Цей шаблон являє собою документ SVG і може містити звичайну креслярську рамку, ваш логотип або ж відповідати вашим власним стандартам.

На цей лист ви можете помістити один і більше видів. Кожен вид має своєю позицією на сторінці (властивості X, Y), і коефіцієнтом масштабування (властивість scale) і інші додаткові властивості. Кожен раз коли лист або вид або об'єкт на який вони посилаються, змінюються лист перемальовується, і відображення листа оновлюється.

написання сценаріїв

На даний момент робочий процес для кінцевого користувача (GUI) дуже обмежений, тому цікавіше писати сценарії для API. Нижче наведені приклади про те як сценаріїв API креслярського модуля.

See the Drawing API example page for a description of the functions used to create drawing pages and views.

Це скрипт, за допомогою якого можна легко заповнити лист Macro_CartoucheFC FreeCAD A3_Landscape.

шаблони

FreeCAD поставляється разом з набором стандартних шаблонів, але ви також можете знайти більше на сторінці креслярських шаблонів .

Розширення модуля Drawing

Деякі примітки по програмної стороні модуля були додані на сторінку Drawing Documentation . Це для швидкого розуміння, як працює модуль Drawing, дозволяючи програмістам швидко почати програмування для нього.

підручники

зовнішні посилання