Оффтоп (Move your mouse to the spoiler area to reveal the content) А какие ещё данные кроме длины у длины бывают?
annageo конечно есть! только давай разберёмся: 1) каких линий, каких-то конкретных или вообще всех? 2) куда извлечём? 3) для чего это нужно?
Данные тоже разные: - координаты, длина, угол(направление) - цвет, толщина, стиль - спецкодировка типа "скрывать при печати", при подключении (референс) изображать другим цветом и пр. и пр.
ну к примеру, есть участок состоящий из n-го количества точек. надо узнать каждое расстояние от точки до точки не прибегая к помощи дополнительных программ. допустим чтобы узнать все координаты точек, достаточно нажать на одну кнопочку. вот я и хочу узнать если ли такая функция для извлечения расстояний?
Давай ни "ну к примеру", а точно сформулируй задачу! То тебе длины всех линий, то длины от точки до точки, то вообще координаты, это всё легко решается, как многочисленными стандартными функциями\командами самого AutoCAD, так и программами(надстройками к AutoCAD), но пока мы не поймём, что тебе конкретно нужно, мы не сможем тебе помочь. Выложи пожалуйста файл с линиями, точками или чем там у тебя, и попробуй ещё раз сформулировать задачу, ты же наверняка инженер, как ты техническое задание составляешь?
а что непонятно я написала то? на китайском чтоли? узнать расстояние всех линий участка использовав минимум усилий
буду занудой... расскажу как длины линий всех получить обрисуй со снапом участок отдельными линиями (не полилинией!) и даблкликом на каждом отрезке увидишь длину. ЗЫ. дирекционные углы не надо?
это муторно. я спрашивала именно чтобы как нибудь получить сразу список, скопировать его целиком и вставить расстояния в межевой план
Ну наконец то мы выяснили, для чего... Делаете каталог координат, в любой софтине, что есть под рукой, кидаете этот каталог в "Эксель" и пишете следующюю формулу: Корень квадратный(квадрат(Х1-Х2)+квадрат(У1-У2)) растягиваете формулу и получаете расстояние во всем каталоге. В формате "эксля" это будет иметь следующий вид: =КОРЕНЬ(СТЕПЕНЬ((B1-B2);2)+СТЕПЕНЬ((C1-C2);2)) Все это можно сохранить и пользовать в свое удовольствие...
По трём точкам можно провести три линии, по четырём - шесть, по пяти - десять.... Ваша "n" это сколько? Чтобы "без дополнительных программ", все линии должны быть отрисованны.
[ Возможно, вам лучше воспользоваться утилитой GeomProps. Где-то на форуме выкладывали. После её одноразовой загрузки, в стандартном окне свойств появляется дополнительная функция Геометрические свойства. При выборе одного примитива (напр. полилиния), будет отображаться длинна одной полилинии. При выборе нескольких, отобразится сумма длин выбранных объектов. А также площадь и объем. Рекомендую. Меня часто выручает.
да я про нее уже читала. в том то и дело что мне нужна не сумма длин а каждая по отдельности. только не предлагайте отдельными линиями их просматривать. а если у меня участок из 500 точек мне что 500 отдельных линий обводить и 500 раз вручную вносить величину в таблицу?