| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Точное построение массивов объектов (зрительских мест\трибун) на плане

Точное построение массивов объектов (зрительских мест\трибун) на плане

Ответ
Поиск в этой теме
Непрочитано 14.09.2015, 13:10 #1
Точное построение массивов объектов (зрительских мест\трибун) на плане
ultromarin
 
Регистрация: 02.12.2014
Сообщений: 12

Здравствуйте, уважаемые коллеги!

Пожалуйста подскажите, кто сталкивался с задачами точного построения\расстановки массивов объектов на планах. Интересуют способы точной расстановки зрительских мест на трибунах или ложах зрелищных зданий и сооружений с привязкой к конструкции гребенки. На сколько я знаю (и сам видел) в Revite это делается практически на раз-два, можно ли так же быстро и точно выполнить такую задачу в ACAD'е? Пожалуйста подскажите может есть какие-то тонкости в работе с массивами по направляющей для достижения лучшего результата или есть скрипты уже готовые под эти задачи? Как наиболее точно и быстро справиться с данной задачей, особенно если вместимость ОЧЕНЬ большая, а зрительское пространство может иметь сложную форму? Может видео уроки есть какие на эту тему, либо схожую?

Заранее благодарен!
С уважением!

Последний раз редактировалось ultromarin, 14.09.2015 в 13:43.
Просмотров: 3298
 
Непрочитано 14.09.2015, 13:48
#2
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


Цитата:
Сообщение от ultromarin Посмотреть сообщение
точного построения\расстановки массивов объектов на планах. Интересуют способы точной расстановки зрительских мест на трибунах или ложах зрелищных зданий и сооружений с привязкой к конструкции гребенки.
Вопрос слегка непонятен.
Цитата:
тонкости в работе с массивами по направляющей
Есть команды _divide и _measure (в русской версии "поделить" и "разметить"), обеспечивающие весьма высокую точность, все тонкости в хелпе.
Или "привязка к конструкциям гребенки" и специфика таких объектов вообще накладывают особые условия, известные только тем, кто в теме? Тогда надо привести примеры чертежей/моделей.

Последний раз редактировалось kp+, 14.09.2015 в 13:58.
kp+ вне форума  
 
Автор темы   Непрочитано 14.09.2015, 15:20
#3
ultromarin


 
Регистрация: 02.12.2014
Сообщений: 12


kp+
Спасибо за ответ! Обязательно посмотрю эти самые тонкости.

Понимаю, что несколько размыто. К сожалению выложить файл с примером не могу, но постараюсь точнее описать. Ситуация следующая:
Приходит проектная документация спортивного объекта. Как это часто бывает, делаются такие планы разными специалистами или чертеж уже так заезжен правками и переделками, что качество исполнения давно и безвозвратно ушло, т.е. блоки взорваны, слои перемешаны, часть линий сделана полилиниями, часть отрезками и т.д.
Задача - привести это в качественный и максимально легкий вид (зачем не важно). Если есть люди, которые сталкивались с необходимостью вычерчивать подобные планы (зрительских залов), хотелось бы познакомится с их опытом работы: последовательность выполнения, полезные советы и т.п.
Лично мне последовательность шагов представляется такая:
1) создается направляющая (замкнутая или открытая?), повторяющая архитектуру чаши
2) по созданной направляющей запускаются объекты сидений
3) идет редактирование в соответствии профилем трибун, т.е. в местах выходов на трибуны или разрывов в гребенке места выбиваются.

Для каждого шага у меня свои вопросы. Например:
для шага 1 лучше делать контур сразу для всей чаши или делить его на сектора определенной длинны;
для шага 2 идет копирование объектов или автоматически идет Instence изначального объекта? а если нужно разорвать последовательность и выбить несколько мест, то Instance сразу нарушается и все сидения превращаются в отдельные объекты? Если идет копирование объекта и мы получаем массив индивидуальных объектов, можно ли как-то настроить именно Instance (прошу прощения, я из терминологии 3DS MAX'а),т.е. не копирование, а повторение объектов с привязкой к базовому объекту;
для шага 3 вообще как лучше это делать?
Я знаю, что в некоторых случаях под подобные работы создавались специальные скрипты, но что они из себя представляют и что за скрипты....
Вот как-то так. Внес ясность?

Последний раз редактировалось ultromarin, 14.09.2015 в 15:29.
ultromarin вне форума  
 
Непрочитано 14.09.2015, 16:01
#4
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


Цитата:
Сообщение от ultromarin Посмотреть сообщение
для шага 1 лучше делать контур сразу для всей чаши или делить его на сектора определенной длинны;
IMHO, с незамкнутыми направляющими удобнее работать.
Цитата:
для шага 2 идет копирование объектов или автоматически идет Instence изначального объекта? а если нужно разорвать последовательность и выбить несколько мест, то Instance сразу нарушается и все сидения превращаются в отдельные объекты? Если идет копирование объекта и мы получаем массив индивидуальных объектов, можно ли как-то настроить именно Instance (прошу прощения, я из терминологии 3DS MAX'а),т.е. не копирование, а повторение объектов с привязкой к базовому объекту;
идет просто копирование объектов (либо копирование с поворотом), никаких связанных групп не создается;
Цитата:
3) идет редактирование в соответствии профилем трибун, т.е. в местах выходов на трибуны или разрывов в гребенке места выбиваются.
вручную

Цитата:
Сообщение от ultromarin Посмотреть сообщение
в некоторых случаях под подобные работы создавались специальные скрипты, но что они из себя представляют и что за скрипты....
Могли быть как динамические блоки, так и программки на LISP/VBA/другом языке.

Цитата:
Вот как-то так. Внес ясность?
Не очень. Без примера больше говорить не о чем - разве что подключатся форумчане, которые подобное уже проектировали. Уточняю: нужен хотя бы отвлеченный пример. Рабочий файл выкладывать не предлагаю.

Последний раз редактировалось kp+, 14.09.2015 в 16:07.
kp+ вне форума  
 
Непрочитано 14.09.2015, 16:11
#5
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,040


Есть какие то направляющие (видимо, типа эллипсов) , есть гребенка - что это за гребенка, откуда она появляется, в виде чего представлена? Т.е. по сути задача сводиться к вставке блоков в местах пересечения направляющих и гребенки (примеров на том же лиспе до фига) и поворот по какому то вектору, связанному как то с гребенками. Т.е. минимум, нужный на чертеже - это направляющие и гребенка, сам объект не играет роли.
Сергей812 вне форума  
 
Автор темы   Непрочитано 14.09.2015, 16:49
#6
ultromarin


 
Регистрация: 02.12.2014
Сообщений: 12


Гребенка в данном случае понятие условное. Это не как в Revite объемная модель чаши или хотя бы 3D объект в том же CAD'е. Т.е. это просто набор полилиний, которые в 2D проекции формируют ряды трибун. У меня одна надежда - объединять полилинии гребенки и формировать из них направляющую для распределения сидений.
ultromarin вне форума  
 
Автор темы   Непрочитано 14.09.2015, 17:07
#7
ultromarin


 
Регистрация: 02.12.2014
Сообщений: 12


Есть пример. Вот не самый плохой, но и не самый хороший пример того, что нужно привести в надлежащий вид. Задача: повторить исходник, но более качественно и легко (в смысле веса конечного продукта и обработки изображения) на сколько это возможно. О заливках и штриховках речь не идет, это все и так понятно. Вопрос только в максимально автоматизированном процессе расстановки зрительских мест.
Вложения
Тип файла: dwg
DWG 2010
SP_L02_Partitions.dwg (2.46 Мб, 835 просмотров)

Последний раз редактировалось ultromarin, 14.09.2015 в 17:25.
ultromarin вне форума  
 
Непрочитано 14.09.2015, 17:12
#8
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,040


максимально автоматизированное сразу забудьте - подготовительных операций будет больше, чем самой работы)
Сергей812 вне форума  
 
Автор темы   Непрочитано 14.09.2015, 17:23
#9
ultromarin


 
Регистрация: 02.12.2014
Сообщений: 12


Сергей812, спасибо!

Подозреваю, что так и есть. Соглашусь хотя бы на точность, что бы вручную не подкручивать углы поворотов каждой сидушки.
ultromarin вне форума  
 
Непрочитано 14.09.2015, 18:28
#10
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,040


ну тут скорее нужно - чтобы по заданной полилинии/дуге расставлялись блоки кресел (сколько влезет), ориентируясь по углу поворота на нормаль к полилинии/дуге в месте вставки блока.. это, скорее всего, уже только программно реализовывается.
Сергей812 вне форума  
 
Непрочитано 14.09.2015, 19:08
#11
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,327


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
чтобы по заданной полилинии/дуге расставлялись блоки кресел (сколько влезет), ориентируясь по углу поворота на нормаль к полилинии
Так мысли вслух
AlexCondor вне форума  
 
Непрочитано 14.09.2015, 19:23
#12
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,040


судя по видео, ползадачи уже решено.. осталось найти расстановку блоков по дугам и прямым полилиниям с заданным шагом и скрестить)
Сергей812 вне форума  
 
Непрочитано 14.09.2015, 20:50
#13
art_rrc


 
Регистрация: 28.01.2013
Минск
Сообщений: 379


Будут полезны круговые динамические массивы, а также массивы по траектории. А если нужна большая автоматизация, то тут уже без пользовательского программирования никак.
Вложения
Тип файла: dwg
DWG 2010
SP_L02_Partitions.dwg (1.38 Мб, 590 просмотров)
art_rrc вне форума  
 
Непрочитано 15.09.2015, 09:54
#14
shuttermage


 
Регистрация: 15.10.2010
Сообщений: 175


Такой результат нужен? Или что еще автоматизировать?
Для того чтоб это сделать - надо все таки прочитать пост #2. Параллельно разберетесь зачем нужна базовая точка в блоках.

ЗЫ: И если сильно большая помойка в файлах, чего я в примере не заметил, то ваша тема - разобраться с блокированием ненужных слоев. Подсказка - блокируете все, рисуете только в 2-3 нужных вам. Тренируетесь с выделением синенькой и зелененькой рамками.
Вложения
Тип файла: dwg
DWG 2007
SP_L02_Partitions.dwg (1.53 Мб, 480 просмотров)

Последний раз редактировалось shuttermage, 15.09.2015 в 10:57.
shuttermage вне форума  
 
Непрочитано 15.09.2015, 10:31
#15
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


Цитата:
Сообщение от ultromarin Посмотреть сообщение
Соглашусь хотя бы на точность, что бы вручную не подкручивать углы поворотов каждой сидушки.
так в командах _divide и _measure есть соотв. опция, что хорошо продемонстрировано в #14.
И блоки там подправлены, в отличие от исходного примера, где точки вставки блоков не в точках привязки кресел к направляющей, а в где-то соседнем здании
kp+ вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Точное построение массивов объектов (зрительских мест\трибун) на плане

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Аттестация в Минрегионе по негосударственной экспертизе Людмила Охр Прочее. Архитектура и строительство 350 14.02.2015 17:50