• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Работа с массивами. Версия 16.1

Автор Олеся_Орен, 24.07.19, 10:59:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Олеся_Орен

По окружности нужно разместить один и тот же элемент. С одной стороны сборки этот элемент располагается с равными углами. На другой стороне симметрично первой стороне. Как построить вторую часть с помощью минимального количества массивов, при том что зеркальная часть не работает с деталями. А концетрический не воспринимает элементы, построенные с помощью массива, которым построена левая часть сборки.

Lotos82


Kilia

Цитата: Олеся_Орен от 24.07.19, 10:59:14
По окружности нужно разместить один и тот же элемент. С одной стороны сборки этот элемент располагается с равными углами. На другой стороне симметрично первой стороне. Как построить вторую часть с помощью минимального количества массивов, при том что зеркальная часть не работает с деталями. А концетрический не воспринимает элементы, построенные с помощью массива, которым построена левая часть сборки.

У меня в v18.1 массив массива работает... Если я правильно задачу понял =)
+ Благодарностей: 1

Олеся_Орен

Я так и не разобралась как этим массивом массива в 16 версии построить вторую часть. Тоже подозревала, что им надо. А можно конкретно, КАК им пользоваться, чтобы симметрично отразить массив по образцу.

Kilia

Когда выполняем массив массива (второй массив по концентрической сетке) выбираем в "операциях" - только первый массив, а в качестве "угла" указываем необходимый (в моем случае 130 градусов).

Lotos82


Как-то так. Модель в 16.1

Vitalij Lysanov

Пример массива по таблице.






Зеркальность учтена в таблице Excel.

Ассоциация с таблицей, только сохранить таблицу и перестроить деталь.

Числа можно трактовать и как цилиндрические координаты.

По таблице должно меньше тормозить при большом количестве в массиве.

Таблицу можно получить кодом макросов VBA
Sub sim()
n = 0
r = 33
For j = 1 To 2
For i = 1 To 2.7 Step 0.1
    n = n + 2

    Cells(n, 1) = j * r * Sin(i)
    Cells(n, 2) = j * r * Cos(i)
    Cells(n, 3) = i * r

    Cells(n + 1, 1) = j * (-r) * Sin(i)
    Cells(n + 1, 2) = j * r * Cos(i)
    Cells(n + 1, 3) = i * r

Next i
Next j
End Sub