Новый FreeCAD v0.17
Улучшений очень много. Все мне не перечислить. Я постарался выбрать наиболее важные для нас, 3д-печатников.
Предупреждаю… я не инженер. Русских терминов САПР не знаю, так что за терминологию бейте больно и как следует.
==== Обновлено геометрическое ядро до OCC 7.2.0. ====
=> Булевы операции должны работать быстрее и надёжнее. Конечно, проблемы всё равно возникают.
=> Операции Offset и Thickness с верстака Part теперь работают при изменениях топологии.Обратите внимание на зазор между выступами на кубике. Для того, чтобы offset работал в таких случаях, нужно отметить флажок «intersection». В версии 0.16 так не получалось.
==== Существенно переделан верстак PartDesign ====Появились контейнеры «Тело» (Body) и «Деталь» (Part).
В Деталь нужно сваливать всё, что относится к какой-нибудь сборке. Обычно в деталь добавляют Тела. Деталь формирует локальную систему координат, её можно перемещать как единое целое.
Тело собирает в себе операции PartDesign, формирующие один цельный объект (т.е. цельный кусок материала).
Тело теперь необходимо для PartDesign и создаётся автоматически.
Новые построительные объекты «Плоскость», «Прямая» и «Точка» (Datum Plane, Datum Line, Datum Point). Предназначены для формирования стабильного «скелета» модели. На плоскостях можно создавать эскизы. Линии можно использовать в качестве оси для вращения, или направления массива особенностей.
Плоскость, Прямую и Точку можно прикреплять (Attachment) к геометрическим элементам моделей большим количеством разнообразных способов. Например, легко построить плоскость, перпендикулярную к кривой на эскизе, чтобы создать эскиз профиля для выдавливания по кривой.
Ещё появились натянутые поверхности (Loft), выдавливание по кривой (Sweep), и наращивание граней (Thickness).
А ещё, теперь можно привязываться к геометрии других эскизов напрямую – больше не надо привязывать эскиз к грани, чтобы использовать функцию внешней геометрии.
Отражения и массивы позволяют выбрать несколько операций для одновременного размножения.
==== Эскизы ====
Повторяю… можно привязываться к геометрии других эскизов напрямую – больше не надо привязывать эскиз к грани, чтобы использовать функцию внешней геометрии.
В эскизах доступны новые элементы: Парабола, Гипербола и Сплайн. Сплайны ещё немного не допилены – ограничения можно накладывать пока только на контрольный точки. Зато есть поддержка сплайнов с весами, и встроенный comb plot, визуализирующий гладкость сплайна. Также как и Плоскости в PartDesign, эскизы можно привязывать к модели множеством разнообразных способов (Attachment). Выбрать привязку можно во время создания эскиза, выбрав элементы для привязки перед нажатием кнопки создания эскиза. Или потом, зайдя в свойства, и щёлкнув кнопочку «…» напротив свойтва «Map Mode».
Улучшения верстака Part
Новая функция 2D Offset умеет увеличивать эскиз или другую плоскую фигуру на определённую толщину. Она даже справляется с шестерёнками.Операция соединения трубоподобных объектов «Connect» теперь может переварить несколько объектов на входе.
Появилась функция разрезания «Part Slice», который можно например разрезать тело на два куска плоскостью.
Операции Вращение и Выдавливание (Revolve и Extrude) теперь могут использовать ребро для выбора оси/направления. Выдавливание теперь поддерживает направление «нормаль».
Появилась новая удобная «перемещалка» для объектов. Она доступна из контекстного меню в дереве проекта.Я бы с удовольствием рассказал об улучшениях верстака Path, который генерирует ж-код для ЧПУ фрезеров. Но вот незадача – нет у меня ЧПУ фрезера, и я не умею пользоваться этим верстаком.
В завершение, несколько катастрофических недоделок.
==== Недоделки, взгляд в будущее ====
Большинство инструментов не видят систем координат контейнеров (Деталь, Тело). То есть переместить всё содержимое на экране – это пожалуйста, но когда нужно эту перемещённую геометрию применить, начинается полная фигня. Инструменты просто не знают о необходимости преобразования координат, и ведут себя так, как будто этих контейнеров просто нет.
В плагине «Part-o-magic» есть инструмент «Ghost», создающий копию геометрии со впечатанным преобразованием координат, частично решающий эту проблему.
По-прежнему нет нормального верстака для сборки (assembly). Однако есть многообещающая разработка «Assembly3» от realthunder. Хочется надеяться, что она будет внедрена в следующий выпуск.
Он же (realthunder) разработал новое именование геометрических элементов (чтобы ссылки типа «грань25» не ломались при малейшем чихе). Тоже очень многообещающая разработка, решающая извечную болячку фрикада.
Всё. Ушёл моделировать =) Пока!
Еще больше интересных постов
Простой расчёт зубчатых шкивов под ремень GT2
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.
Отписаться от уведомлений вы всегда сможете в профиле автора.
II. Теория и практика планирования 3D построений в T-FLEX CAD
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Серии публикаций "Планирование и оптимизация порядка построения 3D модели"...
3D моделирование в SolidWorks 2014. Часть 1.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Последнее время очень много было статей (и о, боже, даже книг)...
Комментарии
Комментарий скрыт
Ой ой, ошпариться можно!
А что не так с fillet? по мне так они всю жизнь кривыми были, так пока кривыми и остаются. И всё же, частенько с задачей справляются.
Нестабильные эскизы обычно можно исправить, задавая ограничения другими способами. Некоторые ограничения фундаментально склонны к множеству решений, некоторые более строгие. Кстати, выбор другого solver-а тоже иногда помогает, хотя мой опыт говорит, что дефолтный работает лучше всех.
Основная причина проблем со старыми моделями - именования элементов. Как я уже написал, улучшений тут пока нет, хочется надеяться на следующий выпуск.
'лучше бы создатели рассказали, когда...' Простите, не расскажут. Потому что в фрикаде 'It's done, when it's done'. Конкретных планов, как правило, нет, и в ближайшем будущем вряд ли будут. Чаще всего просто приходят люди, и допиливаю то, чего им не хватало для своих целей.
Вы забыли указать про возможную несовместимость между 0.17 и 0.16 версиями:
BACK-UP YOUR 0.16.67xx FILES BEFORE OPENING IN 0.17.xxxxx! MIGRATION TO 0.17.xxxxx MAY CAUSE PROBLEMS.Ну и сцылка на полный список изменений тоже нужна.
Да, и про встроенный инсталлятор сторонних надстроек тоже упомянуть стоило. Надстроек довольно много.
Среди надстроек есть некоторые, поддерживающие контейнеры. Например Manipulator - верстак, где можно перемещать, выравнивать детали, и измерять расстояния и углы. Также SheetMetal, который умеет встраиваться в Тела PartDesign.
Кто нибудь использует Blender с Hard Ops? Мне кажется там моделить удобнее, хотя и не параметрическое моделирование, но для простых проектов должно быть удобнее.
Blender больше для художественного моделирования заточен, но у него много параметрических инструментов, сверчок чего только стоит, но Cad системы для точных сборок просто удобнее , и быстрее.
Я пользовался FreeCAD но если честно не вижу в чем там удобство, во первых если в модели больше 20-30 параметров то 'залочив' половину начинаешь искать остальное методом тыка, может я просто не знаю такой инструмент который подсветит не заданные параметры на модели?
И второе это проблемы с пересекающимися фасками, возникают различные артефакты которые я не понял как лечить.
Ну и само моделирование в различных скетчах, например для булевых операций и постоянное переключение между ними не удобно.
Спасибо за вашу работу!
Спасибо! Пользуюсь FreeCAD и счастлив.
А может кто нибудь пояснить, почему при портировании STL в STEP, FreeCad нарезает STEPки такого чудовищного веса?
Потому что не надо так делать. Каждая фасетка stl будет полноценной гранью. А грань, в отличие от стл, описывается:
* 3 вершины с погрешностями,
* 3 отрезка, с описанием начала и конца линии, и погрешностей
* Плоскость с описанием начала координат, нормали, и погрешности
* 2д-кривая (p-curve), описывающая границы грани в параметрических координатах плоскости
** опять 3 вершины, 3 отрезка, и всё то же самое в 2д-координатах
* связи, о том какие отрезки ограничивают эту грань, и соответствие 2д-3д отрезков и вершин
В стл, всё тупее, и компактнее. В одной секции перечислены 3д-координаты всех вершин, в другой - три индекса вершин. Вот только не поддерживает стл аналитические поверхности (все грани - только плоские).
Я не знаю, но вероятно, STEP поддерживает описание модели типа как в стл, и вероятно фрикад это не поддерживает. А может и поддерживает, я никогда таким вопросом не задавался.
Не так давно вышел FreeCAD v0.17Не так давно???
Да уж год прошел... :)
Имеющиеся у меня 17-е версии:
FreeCAD_0.17.10091_x64_dev_win 27.04.2017
FreeCAD_0.17.10600_x64_dev_win 27.04.2017
FreeCAD_0.17.10663_x64_dev_win 03.05.2017
FreeCAD_0.17.12703_x64_dev_win 03.12.2017
FreeCAD_0.17.13320_x64_dev_win 23.02.2018
Даты - это когда я их скачал, а не даты выхода версий.
На мой личный взгляд, количество глюков так и не уменьшилось.
Частенько приходится экспериментировать с очередностью применения операций, иначе получаешь обычное 'Result is bad'...
Ну по такой логике, FC v0.17 вышел на следующий день после выпуска v0.16 =), два года назад. Или, пост надо переименовать в 'недавно вышел FC v0.18'.
Это промежуточные версии, для тех кто любит быть на самой свежей версии, следить за тем куда движется разработка, и помогать находить баги до их публикации в стабильный релиз. Выходят с периодичностью в несколько дней.
Это промежуточные версииНу тогда, следуя этой логике, все версии являются промежуточными :)
Просто в некоторый момент происходит переименование в следующий номер, а предыдущая так и не становится финальной...
Не все версии одинаково полезны... Есть девелоперские версии, есть релизы. Сейчас был именно релиз 0.17, после него уже больше не будут выходить исправления для 0.16. Сейчас началась разработка 0.18 и пока её не зарелизят для 0.17 будут выходить исправления.
коллега не подскажете где посмотреть обучалку по пространственным сплайнам?
есть желание сделать модель запчасти для бытовой техники, однако у нее пространственные кривые в форме
иным образом как строить поверхность из пространственных сплайнов даже не представляю как сделать
YAY! Спасибо, явно запилили много нужного.
Объясните кто-нибудь - как подправить чужую stl под свои нюансы? Надо кое-что отрезать, кое-что добавить. Проблемы начинаются с момента 'отрезания' - если пользоваться булевой операцией для тел - выдает ошибку. Если перед этим преобразовать из сетки в твердый объект, то отрезает, но криво - на месте отрезанного не появляется перегородка, аобразуется пустота. Т.е. если нужно, допустим, в стенке трубы, сделать вырез, то я вижу не сплошной тоннель, а две стенки первоначальной трубы с пустотой между ними. Как это исправить? Что делать? И еще - почему нет готового инструмента для создания всяких спиралей (резьб и пружин)? Как делать такие формы? Я только разбираюсь с 3д редактированием, поэтому опыта очень мало. И казалось бы простейшие вещи без всяких наворотов сделать не всегда удается потому что готовых инструментов нет, а как делать теми что есть - не понятно.
>> не появляется перегородка
Это значит, что вы вырезаете дырку в фигуре типа Shell. Чтобы возникла перегородка, нужен Solid. Получить Solid из Shell легко - примените 'convert to solid' с верстака Part (в меню Part).
>> создание спиралей и резьб
Генератор резьб можно установить через addon manager.
Свои резьбы можно смоделировать вручную. https://www.freecadweb.org/wiki/Thread_for_Screw_Tutorial
Не знаю почему не появился мой ответ - что-то наверное не сработало. Проблема в том что 'convert to solid' в меню неактивна и применить её невозможно.
Ок, я не знаю, в чём тут дело. Заходите на форум https://forum.freecadweb.org и задайте вопрос там, чётко рассказав последовательность действий, и желательно приложив stl-файл. Лучше на английском, но там есть и русская секция форума если чо.
FreeCAD лучшее что есть из неогороженного.
Комментарии и вопросы
Как с пожарной безопасностью д...
Год назад занимался подключени...
Кашка у вас забористая в голов...
Подскажите пжл нужно ли...
Покупал эти драйвера Оооочень...
Всем привет! Уважаемые зн...
Выкладываю две фотки 1-я ABS,...