Описание тега freecad

FreeCAD - это средство параметрического 3D-моделирования. Параметрическое моделирование позволяет легко модифицировать проект, возвращаясь в историю модели и изменяя ее параметры. FreeCAD имеет открытый исходный код (лицензия LGPL) и полностью модульный, что позволяет выполнять очень сложные расширения и настройки. FreeCAD является мультиплатформенным и читает и записывает многие открытые форматы файлов, такие как STEP, IGES, STL и другие.
0 ответов

Как мне импортировать файл fem, содержащий данные узлового уровня, нагрузку и граничные условия из freeCAD как CSV/json?

Я хочу, чтобы данные, содержащиеся в файле fem, соответствовали размерам детали. В настоящее время я могу импортировать файл, но уровень данных не является узловым, и файл не содержит нагрузки и граничных условий
17 авг '18 в 05:57
3 ответа

Как получить доступ к имени строки, преобразованной в переменную?

Я работаю с Python во FreeCAD и добавляю свойства (регулируемые переменные) к объекту, который мы используем: obj.addProperty("App::PropertyFloat","variable","variable label","variable explanation").variable = 2 Используя цикл for, я хочу добавить н…
12 дек '14 в 16:55
1 ответ

FreeCAD не выполняет скрипт Python, как ожидалось

Я пытаюсь научиться писать скрипты на FreeCAD. По сути, я открываю консоль python и делаю то, что хочу, в графическом интерфейсе, а затем заглядываю в консоль python, чтобы узнать команды. а затем прочитайте API для этой конкретной задачи, чтобы узн…
13 апр '17 в 13:51
1 ответ

Python: Как программно очистить зрителя во FreeCAD?

Я могу использовать скрипт Python для создания и показа части во FreeCAD следующим образом: Part.show(myPart) Но если я снова запускаю скрипт, он накладывается на вторую копию myPart поверх оригинала. Как скрипт Python может очистить зрителя, прежде…
21 июл '14 в 03:22
0 ответов

Модули FreeCAD не импортируются после использования sys append

Я хочу использовать модули FreeCAD в своем сценарии, не добавляя FREECADPATH в переменную пути среды, поэтому я использовал sys.path.append(FREECADPATH/Lib). Я сохранил сценарий и запустил его, он не работал. Не удалось импортировать модуль. Но, с д…
28 июн '18 в 06:45
2 ответа

Не могу импортировать freecad.so с python3

У меня проблема при импорте FreeCAD.so в мой модуль с python3. Когда сделать то же самое с python2 - это работает. Исходный код прост: import FreeCAD as fc print(fc) assert False у меня уже есть /usr/lib/freecad/lib/ в $PYTHONPATH Python2: name@name…
25 янв '17 в 11:39
3 ответа

Регулярные выражения Python: извлечение списка кортежей после ключевого слова из текстового файла.

Я хочу реализовать упрощенную версию того, что я предложил здесь, чтобы импортировать некоторые вершины из OpenFOAM blockMeshDict файл, а затем визуализировать их с FreeCAD. интересующая меня часть файла - это список кортежей (xi yi zi)с плавающей з…
22 авг '18 в 11:24
1 ответ

Не могу импортировать FreeCAD в Python

У меня небольшая проблема, когда я пытаюсь импортировать из файла Python, который находится в другой папке, во FreeCAD. Расположение файла Python: c:/users/workspace/main.pyFreeCAD: c:/program files (x86)/FreeCAD0.13/bin когда я пытаюсь импортироват…
08 окт '13 в 15:16
1 ответ

FreeCAD удаляет указатели объектов после слияния / объединения

У меня есть 2 объекта, которые я объединил с контролем объединения / слияния Результат, как и ожидалось, но теперь я хотел бы удалить оставшиеся строки отдельных объектов (по крайней мере, на мой взгляд). Я понимаю основополагающий принцип дерева об…
09 ноя '17 в 12:03
0 ответов

FreeCAD: как я могу использовать опции ArchWindow.WindowOpeningModes, создав окно

Вот мой питон-код: import Arch window = Arch.makeWindowPreset("Fixed",width=1000,height=2000,h1=10.0,h2=20.0, h3=30.0, w1=40.0, w2=50.0, o1=1, o2=2,placement=pl) Я вижу окно, но как я могу установить режимы открытия? Смотрите здесь документ FreeCAD.…
11 сен '18 в 16:32
1 ответ

Показывать метки точек рядом с ними в FreeCAD

Я хочу создать некоторые точки в FreeCAD, и их метки будут отображаться рядом с ними. Моя конечная цель - реализовать этот запрос, который я разместил в репозитории OpenFOAM. Я попытался создать некоторые точки в черновом верстаке и пометить их: App…
21 авг '18 в 16:36
1 ответ

Обновите квоты эскиза и прочитайте размеры модели

У меня есть эскиз с фиксированным углом между двумя линиями. У меня также есть размеры (из черновика), которые связаны с разделами эскиза. Мне нужно изменить угол на эскизе и получить фактические значения размеров. Мне также нужно сделать это из вне…
22 дек '16 в 08:36
0 ответов

Расчет экспорта FreeCADCmd

Моя цель состоит в том, чтобы рассчитать объем твердого тела из файла STEP. В консоли python внутри графического интерфейса FreeCAD это не проблема. Но мне нужно сделать это в командной строке с помощью скрипта Python. Проблема в том, как я могу экс…
11 янв '18 в 14:50
0 ответов

Цвет FreeCAD CMD потерян после импорта

Когда я пытаюсь импортировать модель через скрипт FreeCADCmd, объекты теряют всю информацию о цвете. Это можно проверить в графическом интерфейсе, запустив макросы import FreeCAD import ImportGui doc = FreeCAD.newDocument() FreeCAD.setActiveDocument…
22 ноя '18 в 15:28
1 ответ

Подгоните поле набора уровней к данным САПР

Я ищу программное обеспечение, которое может соответствовать функции расстояния со знаком для векторного изображения или вывода из AutoCAD или FreeCAD. Предпочтительные данные САПР, потому что этот вывод 3D. Я смотрю на кодирование чего-либо на C ил…
03 авг '15 в 23:02
2 ответа

Метод игнорируется при создании подкласса типа, определенного в модуле C

Я подклассифицирую тип, определенный в модуле C, для псевдонимов некоторых атрибутов и методов, чтобы мой скрипт работал в разных контекстах. Как это сделать, чтобы мне пришлось настраивать словарь моего класса вручную? Если я не добавлю ссылку на D…
19 апр '16 в 19:34
2 ответа

Форма Pyqt в макросе FreeCAD не остается открытой

Хорошо. Итак, я пытался понять это некоторое время, и я просто застрял. Каждый раз, когда я пытаюсь запустить это, окно просто открывается и закрывается немедленно. Я просто не могу понять это. Пожалуйста помоги. FYI. Это макрос для FreeCAD, который…
19 май '14 в 21:04
1 ответ

Вставка / копирование эскиза на чертеж

У меня есть эскиз и чистый рисунок, сделанный с использованием шаблона A3, и я хочу вставить / скопировать / вставить эскиз в чертеж. Однако мне кажется, что чего-то не хватает, потому что на чертеже или в эскизе нет доступных полезных опций меню ил…
12 май '18 в 16:27
3 ответа

Импорт объекта САПР в Python и сохранение в виде массива

Я использую Autodesk Fusion 360 для моделирования трехмерной детали (см. Рисунок ниже), которую затем можно экспортировать и сохранить в виде файла.step, .iges, .sat или.smt. То, чего я пытаюсь добиться, - это преобразовать эту часть в трехмерный ма…
24 окт '17 в 02:34
1 ответ

Использование панд с FreeCAD

Я новичок в FreeCAD и довольно плохо знаком с Python в целом. У меня есть проект, в котором у меня есть список из нескольких сотен (x,y) координат, хранящихся в двух столбцах в документе Excel. Эти точки определяют срез профиля рельефа. Что мне нужн…
30 апр '18 в 20:13