|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как разделить многоугольник на 2 многоугольника так, чтобы получился один из заданной площадью, а второй - остаток от исходного???
Инженер-геодезист
Украина
Регистрация: 18.12.2013
Сообщений: 17
|
||
Просмотров: 6613
|
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
В автокаде уж точно только ручками считать. Да и в других прогах автоматом вряд ли получится. И стандартный вопрос - нахрена зачем?
__________________
Век живи, век учись - ... |
|||
![]() |
|
||||
Инженер-геодезист Регистрация: 18.12.2013
Украина
Сообщений: 17
|
По работе нужно.
Как я себе это представляю: выбираешь замкнутый контур, вводишь значение площади и автокад делит исходную фигуру на 2 новых(1-я с заданной площадью, а 2-я остаток от исходной). Как то так) Видел что-то похожее в Delta/Digitals. Там задаешь прямую параллельную одной из сторон многоугольника и вводишь значение площади. Программа автоматически делит исходную на 2 новых. Думал может похожее есть в автокаде. |
|||
![]() |
|
||||
Инженер-геодезист Регистрация: 18.12.2013
Украина
Сообщений: 17
|
Цитата:
Установлен AutoCAD Civil3D 2013. Заранее спасибо! |
|||
![]() |
|
||||
Вот файлик для тренировки.
1. замкнутая полилиния. площадь 247982.615 2. из этой полилинии создаем участок. Команда _AeccCreateParcelFromObjects. 3. теперь делим этот участок. Его площадь примерно 24,7 га. Допустим мне надо отрезать участок 15 га. Команда: _AeccCreateParcelByLayout -> открывает окно Инструменты создания компоновки участка. Если оно открылось в свернутом виде, то откройте его полностью, кликнув по шеврону (двойная стрелка вниз) под кнопкой Закрыть. Тут много параметров, но вам надо задать свои. Я изменила только 2 параметра: минимальная площадь - 150000 и в самом низу - "создать участок из оставшейся части". Потом Выбрала инструмент - "Угол сдвига - Создать", кликнула метку участка, который собираюсь делить, указала начальную и конечную точки на стороне участка вдоль которого должна вестись разбивка (обращайте внимание на подсказки программы, их будет достаточно), потом задала угол под которым хочу разбить участок. Все. Если программа не выполнила разбивку, значит такая конфигурация невозможна из-за каких-то параметров. Внимательно их проанализируйте и исправьте. Обычно мешает слишком большое значение для наименьшей стороны участка. Уменьшите его и попробуйте еще раз. |
||||
![]() |
|
||||
Инженер-геодезист Регистрация: 18.12.2013
Украина
Сообщений: 17
|
Цитата:
У меня еще такой вопрос: есть массив гектаров 70, он разбит на участки разной площади и конфигурации и мне нужно в каждом из участков выделить 25 соток. Возможно ли это сделать массивом, а не поштучно? |
|||
![]() |
|
||||
Инженер-геодезист Регистрация: 18.12.2013
Украина
Сообщений: 17
|
Конечная цель - автоматизация процесса. Просто занимает много времени разбивка каждого отдельного участка на 0,25 га и все что осталось, когда участков от 500 и больше. Вот поэтому ищу альтернативу. В итоге должны получиться разделенные участки с проставленной на них площадью.
П.С.: если не секрет, кем Вы работаете?))) |
|||
![]() |
|
||||
Инженер-геодезист Регистрация: 18.12.2013
Украина
Сообщений: 17
|
Допустим есть участок в 0,40 га, мне его нужно поделить на 2 участка 0,25 и 0,15 га.
0,60 га - 2 участка 0,25 и 0,35 и так далее..... Собственно мне в результате нужно оба участка с проставленными на них площадями, остальную инфу и условные обозначение сделаю отдельно) ----- добавлено через ~4 мин. ----- типа того)))) |
|||
![]() |
|
||||
Инженер-геодезист Регистрация: 18.12.2013
Украина
Сообщений: 17
|
блин, перечитал свое сообщение и понял что написал совсем не то. а вообще по сути задачу можно упростить: просто брать сначала все участки с одной стороны улицы одним массивом и делить, потом с другой и так далее... возможно ли в сивиле такое реализовать?
|
|||
![]() |
|
||||
Конечно, можно. Тут подробно показано http://youtu.be/BO81Zj-uqYA
|
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка ПОС, искусство проектирования | Tyhig | Технология и организация строительства | 117 | 25.11.2021 17:38 |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |