| Описание |
|---|
| Новая версия GUI, модифицированная для HD dpi (QGridLayout), работает только с FC версии 0.18 и выше (PySide2 Qt5) Этот макрос легко создаёт соединение между двумя объектами, объектом и точкой или между двумя точками, или вдоль выбранной ломанной (центры объектов являются начальной и конечной точками траектории), их можно выбрать из конфигурируемого эллипса, многоугольника или окружности. Доступна функция дискретизации для создания конфигурируемых точек-меток для линий разреза в сечении или разреза с размером в точке, создаваемым для всех координат. Функция Дублировать грань или Ломанную для использования с операциями Sweep (ВдольТраектории) и Loft (ПоСечениям) Операции Sweep (ПоТраектории) и Loft (ПоСечениям) напрямую с помощью макроса. Центрирование балки на грани Макрос версии : 0.13 Дата последней модификации : 2024-07-21 FreeCAD версия : 0.18 и выше Скачать : ToolBar Icon автор : Mario52 |
| Автор |
| Mario52 |
| Скачать |
| ToolBar Icon |
| Ссылки |
| Макросы рецепты Как установить макросы Как настроить панели инструментов |
| Версия |
| 0.13 |
| Дата последней модификации |
| 2024-07-21 |
| Версии FreeCAD |
| 0.18 и выше |
| Сочетание клавиш |
| None |
| Смотрите также |
| None |
Этот макрос легко создаёт соединение между двумя объектами, объектом и точкой или между двумя точками (центры объектов являются начальной и конечной точками траектории), которые можно выбрать из конфигурируемого эллипса, многоугольника или окружности.
Доступна функция дискретизации для создания конфигурируемых точек-меток для линий разреза в сечении или разреза с размером в точке, создаваемым для всех координат.
Функция Дублировать грань или ломанную для использования с операциями Sweep (ПоТраектории) и Loft (По сечениям)
Операции Sweep (ПоТраектории) и Loft (ПоСечениям) напрямую с помощью макроса.
Temporary code for external macro link. Do not use this code. This code is used exclusively by Addon Manager. Link for optional manual installation: Macro
# This code is copied instead of the original macro code
# to guide the user to the online download page.
# Use it if the code of the macro is larger than 64 KB and cannot be included in the wiki
# or if the RAW code URL is somewhere else in the wiki.
from PySide import QtGui, QtCore
diag = QtGui.QMessageBox(QtGui.QMessageBox.Information,
"Information",
"This macro must be downloaded from this link\n"
"\n"
"https://gist.githubusercontent.com/mario52a/3ec67a3711202dab69592ce53b938924/raw/984cd58c1d64dd391062025cfa82a698c7268e66/Macro_Connect_And_Sweep.FCMacro" + "\n"
"\n"
"Quit this window to access the download page")
diag.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)
diag.setWindowModality(QtCore.Qt.ApplicationModal)
diag.exec_()
import webbrowser
webbrowser.open("https://gist.githubusercontent.com/mario52a/3ec67a3711202dab69592ce53b938924/raw/984cd58c1d64dd391062025cfa82a698c7268e66/Macro_Connect_And_Sweep.FCMacro")
Macro_Connect_And_Sweep
Запустите макрос, выберите объекты или точки, выберите сечение и его параметры и нажмите Create - Создать.
Макрос Соединить и ПоТраектории (Connect And Sweep)
Discretize
Duplicate
Sweep
Loft
Reset
Эти файлы необходимо скопировать в каталог макросов.
(Для скачивания: щёлкни правой кнопкой мыши по изображению и выберите "Сохранить изображение как..." (версия 0.17))
Иконка для панели инструментов
Macro_Connect_And_Sweep.FCMacro
Загрузить макрос с Git Macro_Connect_And_Sweep.FCMacro
Траектория (Path) и трубопровод в Макросе Connect_And_Sweep (Соединить и ПоТраектории) и Макросе Repro Wire (Дублировать Кривую)
{clear}}
Объект и Объект, связь между центром boundBox (очерченнойОбласти) объекта 1 и центром boundBox объекта 2

Объект ПодОбъект, соединение центр boundBox (очерченнойОбласти) объекта 1 и центр очерченнойОбласти ПодОбъекта 1

ПодОбъект ПодОбъект, соединение центр очерченнойОбласти ПодОбъекта 1 и центр очерченнойОбласти ПодОбъекта 2

Соединить и Sweep (поТраектории) в направлении выбора объекта или подОбъекта

Обнаружена ошибка выбора режима, если один выбор сделан ошибочно, режим меняется на режим 3, а строка режима 3 окрашивается в оранжевый цвет.

версия 0.13 24.07.2024: удалён webGui и заменён на webbrowser
версия 0.12 05.07.2020: добавлены иконки в исходный код
версия 00.11b 22.02.2020: добавление теста «try: except» в тестовую версию FreeCAD
версия 00.11 2020-02-13: изменение для HD dpi QGridLayout работает только с FC версии 0.18 и выше
Предыдущую версию можно найти по адресу Macro_Connect_And_Sweep.FCMacro
версия 00.10 2020-01-09: центрирование по грани
версия 00.09 2020-01-06: добавлены функции Tab Duplicate (Дублировать Вкладку) (как в макросе reproWire), Sweep (ПоТраектории) и Loft (ПоСечениям)
версия 00.08 2019-12-23: добавлена функция разбиения кривх на отрезки и создания контрольных точек для использования этих точек в качестве ориентиров
версия 00.07 26.06.2019: обновление режима добавления Объект к Объекту, Объект к ПодОбъекту, ПодОбъект к ПодОбъекту, выбор одной линии и другие незначительные изменения
00.06 18/06/2019: добавление "Recompute - Пересчитать" в разделе создания линии
00.05 05/04/2019: совместимость с Python 3
00.04 22/02/2017: обновление пути поиска
00.03 15/09/2016: добавление создания трубы
00.02 13/06/2016: добавлены опции выбора траектории угла, прямоугольника и эллипса
00.01 07/06/2016: добавлена опция сплошной или нет, центрированный прямоугольник или нет
00.00 05/06/2016 :
Обсуждение на форуме Scripting point to point tubing
Этот макрос основан на коде microelly2, смотри Looking for some helpful GUI-commands.
Другие обсуждения на форуме Macro_Connect_And_Sweep