5/20/2014

Подсчет длин линий в AutoCAD или новые возможности СПДС GraphiCS 9

Многие пользователи, которые работают в программе AutoCAD, часто задаются вопросом, как можно подсчитать длины линий на чертеже и создать их ведомость.
Возьмем, например чертеж с линиями, которые для наглядности образмерим.
Podschet dlin linij v AutoCAD
Количество линий, которое на примере, легко можно подсчитать на листике бумаги или сбить в ведомость в Excel. Но что делать, когда этих линий очень много? Вариант считать вручную или  в Excel сразу отпадает. Это легко можно сделать, используя штатные средства AutoCAD, без использования lisp, с помощью функции Извлечение данных...
Podschet dlin linij v AutoCAD ili novye vozmozhnosti SPDS GraphiCS 9
Как делается извлечение данных Вы сможете найти в интернете, там есть много примеров (статьи, видео,...).
После извлечения данных мы получим ведомость следующего вида:
Podschet dlin linij v AutoCAD ili novye vozmozhnosti SPDS GraphiCS 9
Пользователи СПДС GraphiCS знают, что похожая возможность также существует и реализуется с помощью таблиц с отчетами. Но, до выхода новой версии  СПДС GraphiCS 9.0, отчеты брались только с блоков AutoCAD и всех элементов СПДС (выноски, обозначениями, параметрические детали, шаблоны,...).
Лично мне очень не хватало того, что отчеты нельзя было делать для линий, полилиний и т.п.. Теперь, с выходом версии СПДС 9.0, данная возможность реализована, создавать отчеты можно и для примитивов AutoCAD:
  • Возможность построения табличных отчетов по свойствам и атрибутам примитивов платформы.
С помощью таблицы СПДС с отчетом мы можем легко сделать ведомость для линий, которые в примере. Она будет выглядеть следующим образом:
Podschet dlin linij v SPDS - primer

Как видите, результат у нас получился такой же, как и при извлечении данных (длины и штуки посчитаны, сбиты в таблицу).
Но, на мой взгляд, в СПДС GraphiCS есть одно важное преимущество:
  • возможность считать примитивы в выбранной прямоугольником области (Вы указываете с помощью мышки прямоугольную область на чертеже).
О данной возможности и о том, как сделать ведомость и подсчитать длины линий в СПДС GraphiCS я Вам расскажу в следующем сообщении: Подсчет длин линий и создание ведомости в СПДС GraphiCS.

2 комментария:

  1. Павел, здорово и доступно пишите каждый раз такие вот сообщения.
    Подчеркнула бы со своей стороны еще несколько фактов.
    1. Получение динамической итоговой строки в таблице СПДС GraphiCS.
    2. Возможность создания нескольких разделов, скажем в одном линии одного слоя, в другом - другого.
    3. Выполнение группировки и объединения строк.

    ОтветитьУдалить
    Ответы
    1. Светлана, спасибо за комментарий!
      И спасибо за дополнение. В следующей статье "Подсчет длин линий и создание ведомости в СПДС GraphiCS" об этом обязательно укажу.
      А также спасибо, что читаете мой блог :-)

      Удалить