Рваная пружина - как и почему?

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

ПОЖАЛУЙСТА! Начиная обсуждение, обязательно....
Post Reply
Mark77
Posts: 16
Joined: Wed Apr 29, 2020 3:46 pm

Рваная пружина - как и почему?

Post by Mark77 »

Нужно построить элемент в виде пружины. Но все попытки заканчиваются вот этим:
Рваная пружина.png
Рваная пружина.png (136.03 KiB) Viewed 2370 times
Как и почему это происходит? Может кто-то дать совет как это исправить?

Версия FreeCAD:
OS: Windows 7 (6.1)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22756 (Git)
Build type: Release
Branch: master
Hash: ce87f586ee36ffe8ebcdcd3947ced4ab389ae795
Python version: 3.8.6
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: Russian/Russia (ru_RU)
User avatar
vmzsoft
Posts: 127
Joined: Thu Jul 20, 2017 4:14 pm
Location: Нерезиновая

Re: Рваная пружина - как и почему?

Post by vmzsoft »

Скачайте вот эту версию:
https://github.com/FreeCAD/FreeCAD/rele ... -x86-64.7z
Последняя Кондовая версия недоделанная. Я ее ставил и потом снес - слишком много глюков...
Last edited by vmzsoft on Sat Oct 24, 2020 11:41 pm, edited 1 time in total.
Mark77
Posts: 16
Joined: Wed Apr 29, 2020 3:46 pm

Re: Рваная пружина - как и почему?

Post by Mark77 »

Спасибо! Проблема хоть и частично, но все же решилась.
Построен только один виток.
Построен только один виток.
Frenef false.png (194.36 KiB) Viewed 2314 times
однако, если включить Frenet, то получаем артефакт уже даже на одном витке:
Построен только один виток.
Построен только один виток.
Frenef true.png (187.2 KiB) Viewed 2314 times
Однако, если построить все витки, то получим это:
Построены все витки.
Построены все витки.
Frenef false full.png (324.74 KiB) Viewed 2314 times
Видно, что часть витков, а именно 3-й и 4-й построились без дефектов. Так же хорошо видно что дефект возникает в конце витка.
Если включить Frenet, то дефект повторяется в каждом витке, как будто это копии одного витка:
Построены все витки.
Построены все витки.
Frenef true full.png (328.11 KiB) Viewed 2314 times
Очень надеюсь что разрабы пофиксят данный глюк. Хотя, возможно, что он имеет место быть только в моей конфигурации оборудования.
User avatar
vmzsoft
Posts: 127
Joined: Thu Jul 20, 2017 4:14 pm
Location: Нерезиновая

Re: Рваная пружина - как и почему?

Post by vmzsoft »

Дайте точные параметры вашей пружины, сделаю у себя и посмотрю.
У меня Френель ничего не портит...
Mark77
Posts: 16
Joined: Wed Apr 29, 2020 3:46 pm

Re: Рваная пружина - как и почему?

Post by Mark77 »

Вот параметры детали:
Траектория.
Траектория.
Пружина_траектория.png (191.05 KiB) Viewed 2256 times
Профиль.
Профиль.
Пружина_профиль.png (163.68 KiB) Viewed 2256 times
Очень надеюсь что это я делаю что-то не так...

p.s. Ради интереса увеличил размеры траектории и профиля в 10 раз и все получилось. Видимо, FreeCAD не может просчитать мелкие детали.
Вполне возможно, что выход из положения - просто увеличить модель в 10 раз, а потом как-то ее привести к нужному размеру.

p.p.s Рано я обрадовался... Даже увеличив размеры детали в 10 раз я так и не избавился от артефактов. Видимо, придется делать один виток и копировать его требуемое количество раз. Продолжаю искать решение.
User avatar
vmzsoft
Posts: 127
Joined: Thu Jul 20, 2017 4:14 pm
Location: Нерезиновая

Re: Рваная пружина - как и почему?

Post by vmzsoft »

Сделал по вашим размерам - все нормально:
Пружинка.jpg
Пружинка.jpg (289.61 KiB) Viewed 2242 times
Mark77
Posts: 16
Joined: Wed Apr 29, 2020 3:46 pm

Re: Рваная пружина - как и почему?

Post by Mark77 »

Можете скинуть конфигурацию своего ПК? И, не плохо бы, настройки FreeCAD/
User avatar
vmzsoft
Posts: 127
Joined: Thu Jul 20, 2017 4:14 pm
Location: Нерезиновая

Re: Рваная пружина - как и почему?

Post by vmzsoft »

Mark77 wrote: Sun Oct 25, 2020 10:58 am Можете скинуть конфигурацию своего ПК? И, не плохо бы, настройки FreeCAD/
Конфигурация стандартная из магазина
https://market.yandex.ru/product--noutb ... /617324051
добавил только HD терабайтник тошибовский.
Настройки FreeCAD - по умолчанию, ничего не менял, убрал только этот поганый кубик с экрана :D , да стиль управления мышкой выбрал "Блендер".
Ну и тесселяцию подправил - 0.05%.
Mark77
Posts: 16
Joined: Wed Apr 29, 2020 3:46 pm

Re: Рваная пружина - как и почему?

Post by Mark77 »

Ну и тесселяцию подправил - 0.05%.
Именно этот параметр влияет на качество модели при построении - отсутствие всяких неровностей у сложных элементов. Это я уже выяснил (экспериментальным путем :) ). Поставил 0.1% и получил приемлемый результат.
Спасибо за помощь.
Post Reply