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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как расставить блоки, в центры полигонов?

Как расставить блоки, в центры полигонов?

Ответ
Поиск в этой теме
Непрочитано 16.11.2018, 10:51 #1
Как расставить блоки, в центры полигонов?
attdia
 
Регистрация: 15.11.2018
Сообщений: 12

Как расставить блоки в центры полигонов (полигон - замкнутая полилиния) ... блоки раскидать на разные сли, в зависимости от цвета полигонов?
Полигоны (около 600 штук), расположены на разных высотах по Z.
Просмотров: 3396
 
Непрочитано 18.11.2018, 13:04
#2
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Язык на котором пишите?
Версия автокада?
Что уже написали?
В чем затруднения?
Boxa вне форума  
 
Непрочитано 18.11.2018, 22:53
#3
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Центроид (центр масс) области, внутри многоугольника
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 19.11.2018, 14:04
#4
RrRR


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


attdia, если на лиспе хоть немного умеете, то это реально самому сделать (с учётом готового кода из #3).
Задавайте конкретные вопросы - тут подскажут.
А если хотите сразу готовую программу - это совсем другая история...
RrRR вне форума  
 
Автор темы   Непрочитано 19.11.2018, 17:11
#5
attdia


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


Я не программист.
Лисп не знаю.
Из автокада, пытаюсь получить списки точек, с принадлежностью к полилиниям, с последующей обработке в Динамо (Ревита).
attdia вне форума  
 
Непрочитано 20.11.2018, 09:05
#6
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


attdia, вы бы показали файл/фрагмент файла для обработки с характерными полигонами)
koMon вне форума  
 
Непрочитано 20.11.2018, 09:51
#7
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


чем _mapanninsert не устроил?

Цитата:
Из автокада, пытаюсь получить списки точек, с принадлежностью к полилиниям, с последующей обработке в Динамо (Ревита).
изврат какой...
trir вне форума  
 
Непрочитано 20.11.2018, 10:14
#8
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


koMon, тут есть картинка: http://forum.dwg.ru/showthread.php?t=150066
attdia, все в Ваших руках:
Increase Size Decrease Size Нажмите для просмотра
https://www.youtube.com/watch?v=oiz76GTN-8Yи https://forums.autodesk.com/t5/konfe...e/td-p/6577610

Последний раз редактировалось Boxa, 20.11.2018 в 10:21.
Boxa вне форума  
 
Автор темы   Непрочитано 20.11.2018, 11:23
#9
attdia


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


attdia вне форума  
 
Непрочитано 20.11.2018, 11:23
#10
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,665


Boxa, как-то предпочитаю практические занятия)
koMon вне форума  
 
Непрочитано 20.11.2018, 11:33
#11
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


откуда исходные данные?
и почему в итоге Revit? - там очень не просто будет это делать...
trir вне форума  
 
Непрочитано 20.11.2018, 11:53
#12
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


koMon, Так задача то не интересная, от слова Совсем, на .NET/VBA/Lisp написание требуемого автору займет не более полу часа, так что практика тут сомнительна.
Однако автор разместил свой вопрос в теме программирование и обозначил среду разработки и язык... Autocad + Dynamo (python), такое не часто встречается, а потому интересно посмотреть.
Boxa вне форума  
 
Автор темы   Непрочитано 20.11.2018, 12:27
#13
attdia


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


attdia вне форума  
 
Непрочитано 20.11.2018, 12:31
#14
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


attdia, тебе религия, что ли, не позволяет картинки в пост прикладывать?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 20.11.2018, 12:39
#15
attdia


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


Кулик Алексей aka kpblc
Сразу не разобрался, как это делать.
Теперь, буду знать ...

----- добавлено через ~37 мин. -----
trir
Расчеты в ADAPT Builder
Затем экспорт а Autocad ... для чертежей + обработка для Ревита
Затем экспорт в Ревит ... создание геометрии
Затем экспорт в Теклу
attdia вне форума  
 
Непрочитано 20.11.2018, 14:08
#16
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


там есть экспорт в Revit...
и удобней работать не с dwg/dxf а с xml

Последний раз редактировалось trir, 20.11.2018 в 14:20.
trir вне форума  
 
Автор темы   Непрочитано 20.11.2018, 14:30
#17
attdia


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


trir
Спасибо, этот вариант рассматривался.
Он не годится.
attdia вне форума  
 
Непрочитано 20.11.2018, 14:33
#18
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


Проще использовать Revit API, а из ADAPT Builder экспортировать в какойнибудь xml
trir вне форума  
 
Автор темы   Непрочитано 20.11.2018, 14:52
#19
attdia


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


XML?
Из адапта, не нашел экспорт в xml.
Да и не знаю, как с ним обращаться.
attdia вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как расставить блоки, в центры полигонов?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как расставить блоки в центры полигонов? attdia AutoCAD 14 16.11.2018 14:10
AutoCAD MEP 2014: Откуда возникли непонятные блоки и стили в новом блоке? Новичёк Вертикальные решения на базе AutoCAD 7 14.12.2015 11:09
Автоматически расставить блоки в точках Dezmond5 Программирование 7 05.02.2015 18:44
Именованные блоки превращаются в неименованные. Что делать? Autocad 2008SP1 emich AutoCAD 7 25.06.2014 10:30
Динамические блоки при копировании перестают быть динамическими. *Voland* Динамические блоки 11 04.07.2012 10:51