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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Фигуры - сводим в таблицу (полилинии)(получаем размер и количество)

Фигуры - сводим в таблицу (полилинии)(получаем размер и количество)

Ответ
Поиск в этой теме
Непрочитано 28.11.2012, 13:54 #1
Фигуры - сводим в таблицу (полилинии)(получаем размер и количество)
GrubDog
 
проектирование фасадов
 
Регистрация: 17.01.2012
Сообщений: 4

Добрый день.
Нужна помощь специалистов.
Нужно получить размеры и количество прямоугольников, состоящих из замкнутых полилиний, желательно в виде выходного файла Excel.
то есть нужно в 3 столбика:
1. высота (х-наибольшее значение, если грани различные)
2. ширина (у-наибольшее значение, если грани различные)
3. количество (т.е. одинаковые по размерам фигуры объединить этим параметром)

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

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

и вершина пилотажа(этап - 5):
объединить ширину заведомо выбранных фигур (если учитывать, что каждый из угловых элементов имеет продолжение на прилегающем углу здания)
и включить эти элементы в "спасительную" таблицу (пример данной в файле "итог")

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

Вложения
Тип файла: dwg
DWG 2007
задача.dwg (292.3 Кб, 592 просмотров)
Тип файла: rar итог.rar (4.6 Кб, 34 просмотров)

Просмотров: 2681
 
Непрочитано 28.11.2012, 15:08
1 | #2
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,600


С первыми 3 пунктами справится dataextraction, а что насчет высшего пилотажа, - то для этого есть готовые решения. Например, Athena по слухам может даже автоматом делать раскрой кассет с разверткой причем.
Кстати, для раскладки кассет на фасаде тоже есть приблуды, хотя и Ваш способ неплох, учитывая, что ручками все равно приходится править.

Если готовый софт не годится, - ищите учебник .NET
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Автор темы   Непрочитано 28.11.2012, 16:41
#3
GrubDog

проектирование фасадов
 
Регистрация: 17.01.2012
Сообщений: 4


CaMoCAD, спасибо, Athena пока не нашел, но все полезные программы, упрощающие жизнь проектировщика всегда приятно изучать
Цитата:
Сообщение от CaMoCAD Посмотреть сообщение
С первыми 3 пунктами справится dataextraction
это самые простые пункты. посути делаются за несколько нажатий, отрицательные ощущения только на слабой машине возникают (когда много элементов выбираешь и ждешь). я бы даже непротив до 4этапа сам все проделывать. вот все остальное лучше доверить машине (и точность расчетов будет лучше и время экономится)
нашел отчасти выполняющую данную задачу geo.lsp но нужно преобразовать ее под мою функцию.
может есть мастера которые помогут?
учебник и поиск все хорошо, заниматься я этим однознано буду, но дефицит времени не дает этим сейчас заняться.
Спасибо
GrubDog вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Фигуры - сводим в таблицу (полилинии)(получаем размер и количество)



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вместе с масшатабированием фигуры изменять размер текста? Alexander88 AutoCAD 8 19.11.2012 11:06
SW2007: Добавить справочный размер в таблицу параметров kozaki SolidWorks 1 02.10.2012 17:52
Почему при вставке новой строки в таблицу в кторой есть ссылки на другую таблицу эти ссылки начинают ссылаться на другие ячейки? МишаИнженер AutoCAD 8 09.11.2010 20:24