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

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

Как разбить линию на равные отрезки и

Ответ
Поиск в этой теме
Непрочитано 15.05.2014, 21:51 #1
Как разбить линию на равные отрезки и
FRC_Volen
 
Тюмень
Регистрация: 10.06.2013
Сообщений: 14

Доброго времени суток,
сложилось необходимость проанализировать большой объем работы и как всегда не хочется выполнять 6 000 раз одну и ту же функцию.

Есть длинная полилиния равная ~120 км,
эту полилинию необходимо разбить на равные отрезки длинной 13,5м, причем каждый отрезок необходимо пронумеровать.

Прошу Вашей помощи, а то боюсь к новому году не успею)
Просмотров: 16826
 
Непрочитано 15.05.2014, 22:31
#2
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,917
<phrase 1=


РАЗМЕТИТЬ (_measure) с опциями
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Автор темы   Непрочитано 16.05.2014, 08:33
#3
FRC_Volen


 
Регистрация: 10.06.2013
Тюмень
Сообщений: 14


Функция "РАЗМЕТИТЬ (_measure) " работает, а как сделать опцию, чтобы каждый отрезок пронумеровался
FRC_Volen вне форума  
 
Непрочитано 16.05.2014, 09:45
#4
kakt00z

инженер-проектировщик КИПиА
 
Регистрация: 30.08.2008
Минск
Сообщений: 159


массив текстовых элементов с шагом 13,5 + нумератор (например в express-tools) - если конечно линия прямая
kakt00z вне форума  
 
Непрочитано 16.05.2014, 10:24
#5
Boxa

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


Цитата:
Сообщение от kakt00z Посмотреть сообщение
если конечно линия прямая
Можно и по кривой. _arraypath
Boxa на форуме  
 
Автор темы   Непрочитано 16.05.2014, 11:33
#6
FRC_Volen


 
Регистрация: 10.06.2013
Тюмень
Сообщений: 14


Вот есть красная линия, мне нужно ее разбить по 13,5 м и каждый отрезок пронумеровать,
из выше предложенных способов я не нашел нужного,
либо не до конца работает, либо способ не понятен,
прошу разъяснить более доступно,
я согласен на программу которая бы смогла выполнить данную задачу ибо объем конский для ручной работы
Вложения
Тип файла: dwg
DWG 2007
Съемка начало.dwg (447.3 Кб, 1475 просмотров)
FRC_Volen вне форума  
 
Непрочитано 16.05.2014, 11:51
#7
kakt00z

инженер-проектировщик КИПиА
 
Регистрация: 30.08.2008
Минск
Сообщений: 159


логичные возникшие вопросы
в узлах полилинии - где есть остаток (меньше заданного 13,5)
а) суммировать со следующим отрезком по вектору след. участка ?
б) считать напрямик ("скашивать" угол)?
в) начинать отсчет заново?
это первое что в голову пришло
kakt00z вне форума  
 
Непрочитано 16.05.2014, 12:00
#8
Boxa

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


Цитата:
Сообщение от FRC_Volen Посмотреть сообщение
Есть длинная полилиния равная ~120 км,
эту полилинию необходимо разбить на равные отрезки длинной 13,5м, причем каждый отрезок необходимо пронумеровать.
Цитата:
Сообщение от FRC_Volen Посмотреть сообщение
Вот есть красная линия, мне нужно ее разбить по 13,5 м и каждый отрезок пронумеровать,
из выше предложенных способов я не нашел нужного,
либо не до конца работает, либо способ не понятен,
прошу разъяснить более доступно,
И не получится. В условии задачи была полилиния, которую надо было делить и решения Вам дали под полилинию, а по факту в файле набор отрезков (line)

Цитата:
Сообщение от FRC_Volen Посмотреть сообщение
я согласен на программу которая бы смогла выполнить данную задачу ибо объем конский для ручной работы
И что Вас останавливает? Пишите. Не получается что то, спрашивайте, знающие люди подскажут.
Boxa на форуме  
 
Непрочитано 16.05.2014, 12:36
#9
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


На тебе расширенный вариант (можешь исправить лисп), либо создавать "однотипную" таблицу в эксель.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 16.05.2014, 13:19
#10
FRC_Volen


 
Регистрация: 10.06.2013
Тюмень
Сообщений: 14


Да это работает, но как вывести на экран номер отрезка?
FRC_Volen вне форума  
 
Непрочитано 16.05.2014, 13:34
#11
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Включи свойства и см. гиперссылку.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как разбить линию на равные отрезки и



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как разбить линию на части darinara AutoCAD 2 06.02.2014 15:06
Как разбить линию на несколько равных участков? erikbond AutoCAD 2 25.12.2012 15:35
Разбить полилинию на равные части Физически master-lomaster AutoCAD 3 24.01.2012 21:01
Как создать равные отрезки. aTBepTKa AutoCAD 20 30.11.2010 21:26
Рисую линию Mazai Программирование 11 16.04.2008 08:22