Вопросы новичка. Существуют ли "правила моделирования"?

Russian forum
Forum rules
Правила форума и полезная информация

ПОЖАЛУЙСТА! Начиная обсуждение, обязательно....
User avatar
Odstavec
Posts: 7
Joined: Tue Dec 10, 2019 9:05 am
Location: Санкт-Петербург

Вопросы новичка. Существуют ли "правила моделирования"?

Postby Odstavec » Tue Dec 10, 2019 11:30 am

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4 (GitTag)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Russian/Russia (ru_RU)

Здравствуйте!

Недавно установил FreeCAD. Пока учусь по видео Виктора Игнатова:
https://www.youtube.com/channel/UC5nqtW ... btxzvK8zg/

1. Начав изучать эскизы, столкнулся с проблемой скруглений. Задал вопрос Виктору Игнатову и он сделал видео:
https://www.youtube.com/watch?v=5BWrxkYWMsM

Как правильно обходить эту проблему? Вместо скруглений добавлять окружности и удалить лишние линии, или делать скругления уже после выдавливания?

2. Как правильнее делать отверстия под винты?
- Создать вырез на основе выбранного эскиза.
- Создать отверстие на основе выбранного эскиза (работает только с окружностями).
- Булевы операции.

3. Как лучше делать остальные отверстия? Создать вырез на основе выбранного эскиза?

4. Как быть с отверстиями под крепёж, если планируется два варианта: зауженные для последующего рассверливания и увеличенные для непосредственного использования? Основные (зауженные) делать в соответствии с пунктом 2?

5. На 3DToday советуют избегать привязки эскизов к граням:
https://3dtoday.ru/questions/freecad-su ... lirovaniya

Что посоветуете Вы?
Last edited by Odstavec on Sat Dec 14, 2019 7:30 pm, edited 1 time in total.
User avatar
DeepSOIC
Posts: 7600
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Вопросы новичка. Существуют ли "правила моделирования"?

Postby DeepSOIC » Tue Dec 10, 2019 3:06 pm

Odstavec wrote:
Tue Dec 10, 2019 11:30 am
2. Как правильнее делать отверстия под винты?
- Создать вырез на основе выбранного эскиза.
- Создать отверстие на основе выбранного эскиза (работает только с окружностями).
- Булевы операции.
Нет тут "правильнее". Изучите все варианты. Пользуйтесь теми, которые удобнее в данной ситуации.


Odstavec wrote:
Tue Dec 10, 2019 11:30 am
4. На 3DToday советуют избегать привязки эскизов к граням:
...…в целом совет правильный, но бывают исключения. Например, когда параметричность не нужна (например, моделируем компонент с известной геометрией и размерами, по чертежу например), можно плевать на эти проблемы. Эскизы на гранях существенно ускоряют моделирование, иногда этим не стоит пренебрегать.

К тому же, бывает удобно специально создать грань для эскиза выдавливанием другого эскиза, или просто создав кубик. Проблем быть особо не должно. Проблемы вылезают при привязке к граням чуть более чем тривиальных тел, где нумерация может поплыть.
User avatar
DeepSOIC
Posts: 7600
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Вопросы новичка. Существуют ли "правила моделирования"?

Postby DeepSOIC » Tue Dec 10, 2019 3:18 pm

Odstavec wrote:
Tue Dec 10, 2019 11:30 am
1. Начав изучать эскизы, столкнулся с проблемой скруглений. Задал вопрос Виктору Игнатову и он сделал видео:
https://www.youtube.com/watch?v=5BWrxkYWMsM

Как правильно обходить эту проблему? Вместо скруглений добавлять окружности и удалить лишние линии, или делать скругления уже после выдавливания?
Можно так как на видео показано. Если это первый эскиз в PartDesign, можно выдавить квадрат и скруглить после выдавливания, оно не рассыпется. При моделировании в Part тоже, в том числе если это не "первый эскиз". Я частенько делаю это через два эскиза: в одном "квадрат", в другом - скруглённый квадрат, привязанный к угловатому квадрату. Делаю так потому, что уж очень часто бывает нужно потом привязываться к углам этого квадрата, и восстанавливать углы из скруглённого квадрата утомляет.
User avatar
Tamirov.ru
Posts: 85
Joined: Thu Feb 07, 2019 3:21 pm
Contact:

Re: Вопросы новичка. Существуют ли "правила моделирования"?

Postby Tamirov.ru » Wed Dec 11, 2019 9:31 am

Думаю полезно для начала осознать основы программной архитектуры FreeCAD https://www.freecadweb.org/wiki/The_FreeCAD_source_code
Процитирую самого себя )) Может, заодно меня поправят/уточнят.
Нужно отметить, что во FreeCAD есть самый главный (фундаментальный) модуль — «Part». Особенность модуля Part состоит в том, что он реализует интерфейсы OpenCasCade. Все другие модули, работающие с твердотельной геометрией, как правило взаимодействуют с OpenCasCade через API модуля Part.
Частный вебмастер, разработка сайтов, продвижение сайтов.
User avatar
Odstavec
Posts: 7
Joined: Tue Dec 10, 2019 9:05 am
Location: Санкт-Петербург

Re: Вопросы новичка. Существуют ли "правила моделирования"?

Postby Odstavec » Sat Dec 14, 2019 2:09 pm

Спасибо за ответы!
...…в целом совет правильный, но бывают исключения. Например, когда параметричность не нужна (например, моделируем компонент с известной геометрией и размерами, по чертежу например), можно плевать на эти проблемы. Эскизы на гранях существенно ускоряют моделирование, иногда этим не стоит пренебрегать.
Параметрические модели пока не нужны...
К тому же, бывает удобно специально создать грань для эскиза выдавливанием другого эскиза, или просто создав кубик. Проблем быть особо не должно.
Пока так и делаю.
Проблемы вылезают при привязке к граням чуть более чем тривиальных тел, где нумерация может поплыть.
Что Вы имеете в виду?

Одна из пробных моделей:
ImageImage
User avatar
Odstavec
Posts: 7
Joined: Tue Dec 10, 2019 9:05 am
Location: Санкт-Петербург

Re: Вопросы новичка. Существуют ли "правила моделирования"?

Postby Odstavec » Wed Dec 18, 2019 8:27 pm

В какой теме можно написать свои пожелания к FreeCAD?
User avatar
Tamirov.ru
Posts: 85
Joined: Thu Feb 07, 2019 3:21 pm
Contact:

Re: Вопросы новичка. Существуют ли "правила моделирования"?

Postby Tamirov.ru » Thu Dec 19, 2019 9:44 am

Odstavec wrote:
Wed Dec 18, 2019 8:27 pm
В какой теме можно написать свои пожелания к FreeCAD?
См. английский форум, например, "Open discussion" https://forum.freecadweb.org/viewforum.php?f=8
Прежде чем высказывать пожелания, лучше посмотреть анонс FreeCAD 0.19 https://www.freecadweb.org/wiki/Release ... _Workbench
Кстати, касаясь первого Вашего поста. Сам читаю теорию, правда всё на английском.
Вот интересные страницы, в частности, объяснение разных подходов в Part https://www.freecadweb.org/wiki/Constru ... d_geometry
и PartDesign https://www.freecadweb.org/wiki/Feature_editing
Вот про сбои при редактировании https://www.freecadweb.org/wiki/Topolog ... ng_problem
Частный вебмастер, разработка сайтов, продвижение сайтов.
User avatar
Odstavec
Posts: 7
Joined: Tue Dec 10, 2019 9:05 am
Location: Санкт-Петербург

Re: Вопросы новичка. Существуют ли "правила моделирования"?

Postby Odstavec » Thu Dec 26, 2019 12:29 pm

Tamirov.ru wrote:
Thu Dec 19, 2019 9:44 am
Прежде чем высказывать пожелания, лучше посмотреть анонс FreeCAD 0.19 https://www.freecadweb.org/wiki/Release ... _Workbench
Впечатляет! Уже можно скачать?
User avatar
Tamirov.ru
Posts: 85
Joined: Thu Feb 07, 2019 3:21 pm
Contact:

Re: Вопросы новичка. Существуют ли "правила моделирования"?

Postby Tamirov.ru » Thu Dec 26, 2019 2:01 pm

Odstavec wrote:
Thu Dec 26, 2019 12:29 pm
Впечатляет! Уже можно скачать?
Можно,
https://github.com/FreeCAD/FreeCAD/rele ... g/0.19_pre
в частности для Windows они выкладывают текущие сборки, они не требуют компиляции и даже установки. 7z архив распаковываете, запускаете из директории "bin" freecad.exe.
Если что-то глючит, то как сообщать: https://forum.freecadweb.org/viewtopic.php?f=3&t=5236
Я скачивал ...LP_12.1.2_PY3QT5-WinVS2015.7z, разницы с Conda не знаю, буду рад, если кто-то объяснит.
LP - LibPack (https://www.freecadweb.org/wiki/Compile_on_Windows)
Conda - https://github.com/FreeCAD/FreeCAD_Conda.
Частный вебмастер, разработка сайтов, продвижение сайтов.
User avatar
Odstavec
Posts: 7
Joined: Tue Dec 10, 2019 9:05 am
Location: Санкт-Петербург

Re: Вопросы новичка. Существуют ли "правила моделирования"?

Postby Odstavec » Sun May 10, 2020 6:32 am

Продолжаю учиться по видео Виктора Игнатова.

Появилось несколько пожеланий:

- Возможно ли добавить стиль навигации как в Cura?

- В Draft очень красивая сетка. Возможно ли сделать возможность быстро включать и выключать её, не заходя в Draft? Например добавить кнопку включения сетки в Part Design?

- Возможно ли перед значением радиусов и диаметров добавить R и ?

- Возможно ли добавить способ указания размеров как в Компасе (одной кнопкой указывать размер по вертикали, горизонтали и вертикали в зависимости от положения курсора)?