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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Общая длина всех отрезков.

Общая длина всех отрезков.

Ответ
Поиск в этой теме
Непрочитано 11.04.2011, 11:19 #1
Общая длина всех отрезков.
SanchouZ
 
Регистрация: 05.12.2010
Сообщений: 2

Доброго времени суток.
Ребят, подскажите пожалуйста реально ли какой то командой или в свойствах узнать общую длину всех выделенных отрезков, щас автокад в свойствах пишет "различные". Очень надо быстро определить общий периметр фигур.
Заранее спасибо!)

О извеняйте) Тему уже по поиску нашел)

Ещё есть такой вопрос, имеются 70 прямоугольников и около 300 шестигранников, надо их вписать в прямоугольники, возможна ли такая команда?

Последний раз редактировалось SanchouZ, 11.04.2011 в 12:09.
Просмотров: 103925
 
Непрочитано 11.04.2011, 11:27
2 | #2
No M.P.

Инженер-конструктор
 
Регистрация: 24.08.2007
Волгоград
Сообщений: 806
<phrase 1=


Подгружай. Пользуйся.
Вложения
Тип файла: lsp Linesum.lsp (517 байт, 22300 просмотров)
__________________
Никогда не стоит недооценивать предсказуемость глупости
No M.P. вне форума  
 
Непрочитано 11.04.2011, 11:32
1 | #3
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


GeomProps
Хмурый вне форума  
 
Непрочитано 11.04.2011, 11:35
#4
Лиспер


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


поиск по форуму - "сумм*длин*"
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Автор темы   Непрочитано 11.04.2011, 12:05
#5
SanchouZ


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


Цитата:
Сообщение от No M.P. Посмотреть сообщение
Подгружай. Пользуйся.
Спасибо))
SanchouZ вне форума  
 
Непрочитано 11.04.2011, 12:25
#6
pers2

Конструктор
 
Регистрация: 18.02.2005
Москва
Сообщений: 126


Цитата:
Сообщение от No M.P. Посмотреть сообщение
Подгружай. Пользуйся.
Круто!!! А может можно и длинну дуг так же проссумировать?!
pers2 вне форума  
 
Непрочитано 11.04.2011, 12:38
#7
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


pers2, см. #3
Хмурый вне форума  
 
Непрочитано 11.04.2011, 12:43
#8
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


считает всё:
Код:
[Выделить все]
 (defun C:Dlina (/ Nab Sum i Curve Param)
  (vl-load-com)
  (if (setq Nab (ssget))
    (progn
      (setq Sum    0
        i 0
      )
      (repeat (sslength Nab)
    (setq Curve (vlax-ename->vla-object (ssname Nab i))
          i        (1+ i)
          Param (vl-catch-all-apply
              'vlax-curve-getEndParam
              (list Curve)
            )
    )
    (if (not (vl-catch-all-error-p Param))
      (setq    Sum (+ Sum
               (vlax-curve-getDistAtParam
             Curve
             Param
               )
            )
      )
    )
      )
    )
  )
  (princ (strcat "\nСумма длин выбранных элементов равна: "
         (rtos Sum 2 2)
     )
  )
  (prin1)
)
Nike вне форума  
 
Непрочитано 11.04.2011, 13:06
#9
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Nike Посмотреть сообщение
считает всё:
Всё - это что? Мультилинии не считает.
Александр Ривилис вне форума  
 
Непрочитано 11.04.2011, 13:07
#10
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,518


Nike, твой лисп дублирующиеся отрезки тоже учитывает?
Рyslan вне форума  
 
Непрочитано 11.04.2011, 13:47
#11
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Всё - это что? Мультилинии не считает.
Виноват, соврал.

Цитата:
Сообщение от Рyslan Посмотреть сообщение
Nike, твой лисп дублирующиеся отрезки тоже учитывает?
Все, что выберешь то и учитывает. Мопед не мой. Я просто разместил объяву.
Nike вне форума  
 
Непрочитано 11.04.2011, 16:29
1 | #12
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


В 100-й раз идем сначала. Пора вносить в FAQ. Краткая подборка некоторых вещей здесь (пост #3)

***Добавлено***
В FАQ внесено
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 11.04.2011 в 19:57.
VVA вне форума  
 
Непрочитано 14.04.2011, 08:54
#13
domovenok

Горный инженер
 
Регистрация: 09.08.2010
Владивосток
Сообщений: 5


попробуй
Вложения
Тип файла: lsp Elen.lsp (3.9 Кб, 2481 просмотров)
domovenok вне форума  
 
Непрочитано 19.04.2011, 11:47
#14
Михаил Н


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


Попробуйте VBA макрос
Вложения
Тип файла: dvb calc_obj.dvb (91.5 Кб, 1460 просмотров)
Михаил Н вне форума  
 
Непрочитано 20.04.2011, 12:29
#15
kha

BIM, С#, AutoCAD, LISP
 
Регистрация: 15.03.2006
Дуброво
Сообщений: 657


Использую спецсуперкалькулятор из комплекса VetCad. Иные программулины надоело подключать при переустановке AutoCad.
__________________
"Молодой человек, Вы не представляете всей широты поставленной перед Вами задачи." © Панкратова Г.Е.
kha вне форума  
 
Непрочитано 20.04.2011, 15:06
#16
burdyugov

Зам. директора строительной компании.
 
Регистрация: 11.04.2010
Пермь
Сообщений: 49
Отправить сообщение для burdyugov с помощью Skype™


Я себе установил вот отсюда http://www.caduser.ru/forum/index.ph...D=44&TID=36136 Полезная штуковина.
burdyugov вне форума  
 
Непрочитано 03.04.2013, 23:22
#17
nifra


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


Уважаемые, подскажите пожалуйста
Почему у меня при выделении объекта и просмотре длины в свойствах, значение отображается в таком виде: 2459'-2" ? Что сделать, чтобы длина была в метрах, без всяких лишних знаков
nifra вне форума  
 
Непрочитано 03.04.2013, 23:44
1 | #18
Кулик Алексей aka kpblc
Moderator

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


У тебя единицы изменения имперские. units + measurement + measureinit
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.04.2013, 23:51
1 | #19
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Или LUNITS выставлена в троечку, а надо - 2.
skkkk вне форума  
 
Непрочитано 22.07.2016, 10:59
1 | 1 #20
Виталик82

ГИП
 
Регистрация: 08.09.2015
Москва
Сообщений: 5


Всем привет. Есть ли у кого-нибудь лисп, который считает суммарную длину выбранных объектов (отрезков и дуг) с разбивкой их по цвету. Сам всегда пользовался лиспом считающим сумму длин примитивов, а позже geomprops`ом, но сейчас возникла задача с расширением функции данных лиспов.
Есть слой в котором отрезки разного цвета, нужно при выделении какой-то их части получить общую сумму длин выделенных отрезков списком с разбивкой по цвету.
Виталик82 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Общая длина всех отрезков.

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить размер текста во всех блоках с одинаковым имене red AutoCAD 78 28.03.2022 08:07
Общая площадь здания SPECHKA Архитектура 58 13.01.2021 00:00
Как узнать длинну всех выделенных линий ? bdfy AutoCAD 33 21.05.2014 08:31
Сумма отрезков 4атланин AutoCAD 1 22.10.2007 12:42
как сделать, чтобы новый лисп- автоматом ставился у всех? Соня LISP 17 12.08.2005 08:50