На что ругается Polar Pattern

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

ПОЖАЛУЙСТА! Начиная обсуждение, обязательно....
_taras_
Posts: 46
Joined: Mon Jul 13, 2015 8:57 pm

На что ругается Polar Pattern

Postby _taras_ » Thu Oct 20, 2016 12:12 pm

OS: Ubuntu 14.04.5 LTS
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.16.6703 (Git)
Build type: None
Branch: releases/FreeCAD-0-16
Hash: 2ce5c8d2e3020d05005ed71f710e09e9aa561f40
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
При поытке создать круговое размещение зуба шестерни на детали Polar Pattern пишет

Code: Select all

29 преобразованных фигур не пересекают подоснову Преобразование выполнено успешно

Пробовал разные способы, но неполучается.
Attachments
p_26_1.fcstd
(12.92 KiB) Downloaded 17 times
p_26.fcstd
(12.65 KiB) Downloaded 16 times
DeepSOIC
Posts: 4693
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: На что ругается Polar Pattern

Postby DeepSOIC » Thu Oct 20, 2016 12:24 pm

PartDesign PolarPattern предназначен для размножения особенностей. Зуб нужно смоделировать отдельным выдавливанием (Pad), и затем применить polar pattern. Причём сами зубья не должны пересекаться.

По мне так более удобно использовать Draft Array + Part Union.
_taras_
Posts: 46
Joined: Mon Jul 13, 2015 8:57 pm

Re: На что ругается Polar Pattern

Postby _taras_ » Thu Oct 20, 2016 8:43 pm

По мне так более удобно использовать Draft Array + Part Union

Сделал так и размер файла шестеренки получился около 10 Мб :o Эт нормально?
DeepSOIC
Posts: 4693
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: На что ругается Polar Pattern

Postby DeepSOIC » Thu Oct 20, 2016 9:15 pm

_taras_ wrote:Сделал так и размер файла шестеренки получился около 10 Мб :o Эт нормально?
ну, вполне.
_taras_
Posts: 46
Joined: Mon Jul 13, 2015 8:57 pm

Re: На что ругается Polar Pattern

Postby _taras_ » Fri Oct 21, 2016 12:24 pm

Долго ли коротко возился и, наконец достиг нужного результата :)
Основным виновником в "раздутии" файла является установка не 0 значения (по умолчанию 1 мм) в Draft Array для оси Z. При слиянии образуется куча ступенек, что и приводит увеличению размера файла.