Форум программистов, компьютерный форум, киберфорум
SolidWorks
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 10.02.2016
Сообщений: 85
1

Как разместить цилиндры случайным образом с заданной концентрацией

27.11.2018, 02:11. Показов 892. Ответов 2
Метки нет (Все метки)

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

Не могли бы вы помочь мне в следующем вопросе: мне нужно «смоделировать» толпу на концертной площадке набором цилиндров высотой 1,7 м (например) и радиусом 0,25 м с разной концентрацией (количество цилиндров на м ^ 2).

Но так как в реальном случае концентрация людей уменьшается до краев площадки и к задней ее части. Например, возле сцены у нас есть 2 чел / м^ 2, и она уменьшается до 0 (без людей). На прилагаемой картинке есть пример того, что мне нужно сделать в Solidworks, но в примере постоянная концентрация.

Как я могу это сделать в Solidworks, но с разной концентрацией (количество цилиндров на m ^ 2)? ... и цилиндры должны быть случайным образом размещены в пределах заданной концентрации, я
имею в виду не в линию как массив..

... Рассмотрим площадку 10 * 17 м (как на картинке). Поскольку длина площадки может измениться, делать это вручную бесполезно...

Спасибо! Если непонятно, я уточню, потому что я действительно надеюсь на вашу помощь!
Миниатюры
Как разместить цилиндры случайным образом с заданной концентрацией  
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2018, 02:11
Ответы с готовыми решениями:

Сгенерировать случайным образом массив целых чисел и разместить его в динамической памяти
Сгенерировать случайным образом массив целых чисел. Разместить массив в динамической памяти. Найти...

Как сделать способ закраски случайным образом и случайным цветом?
Как сделать способ закраски случайным образом и случайным цветом? т.е чтобы он закрашивал,...

Заполнить матрицу случайным образом, найти максимальный элемент в заданной области
Помогите пожалуйста написать программу... Дана квадратная матрица целых чисел размером N<=12....

Найти разность между максимальным и средним арифметическим элементами квадратной матрицы, заданной случайным образом
Нужно построить программу для такой задачи: Найти разность между максимальным и средним...

2
1457 / 615 / 135
Регистрация: 17.12.2013
Сообщений: 2,340
27.11.2018, 16:04 2
Самый банальный расставить цилиндры вручную с нужной концентрацией))

В каком то ПО с генерировать точки которые будут заполнять заданную площадь, эти точки импортировать в солид, и в нем уже делать массив по этим точкам
0
1 / 1 / 0
Регистрация: 10.02.2016
Сообщений: 85
28.11.2018, 03:15  [ТС] 3
Цитата Сообщение от xugack Посмотреть сообщение
Самый банальный расставить цилиндры вручную с нужной концентрацией))

В каком то ПО с генерировать точки которые будут заполнять заданную площадь, эти точки импортировать в солид, и в нем уже делать массив по этим точкам
Спасибо за идею!

Создал тему по этому вопросу, поскольку сам пока не пойму как это сделать

Добавлено через 13 секунд
Распределение точек и нахождение их координат в соответствии с 2D окном
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2018, 03:15

как заполнять массив случайным образом?????????
ПОМОГИТЕ КТО НИКАК НЕ МОГУ РЕШИТЬ ЗАДАЧКУ!!!!!!!! Массив заполнен случайными числами в диапазоне...

Как переставить строки случайным образом?
Есть ли в word такая функция, которая может случайным образом переставить строки в тексте?...

Как инициализировать поля класса случайным образом?
Есть некий класс, и его наследник, abstract class Person { public string Name...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.