Перейти к содержимому


- - - - -

Список вершин полилинии в таблицу(программно).

полилиния MultiCAD.NET

Сообщений в теме: 37

#21 Ivanco

    Дилер

  • Дилеры
  • PipPipPipPip
  • 243 сообщений
  • Пол:Мужчина
  • Город:Красноярск
  • Интересы:САПР

Отправлено 01 Март 2017 - 19:45

Просмотр сообщенияKAA (28 Февраль 2017 - 10:02) писал:

не смог воспроизвести ошибку на Вашем файле .nanoCAD Plus 8.1 и PLL_APP_v2_x86. Объект в MCK, таблица координат коректно формируется.
Честно сказать затрудняюсь сказать в чем может быть проблема. может кто нибудь еще попробует на этом файле с формума? или на другой машине?

p.s.вы точно перевыбираете полилинию перед формированием таблицы?
p.p.s тут какая то "модная" ветка, и опция загрузить файл для форума именно в этой ветке отсутствует. но можно загрузить с другой, а потом с загрузок прикрепить.

______приложение собрано под х86 и х64 для nanoCAD 8/8.1_________
Прикрепленный файл PLL_APP_v2.zip 17,72К 12 Количество загрузок:

Сообщение отредактировал Ivanco: 04 Март 2017 - 15:58

"ИнфоИндастри" г.Красноярск,г.Иркутск,г.Владивосток-официальный дилер Нанософт
YouTube,GitHub - Ivanco21, using:C#/MultiCAD.NET

#22 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 04 Март 2017 - 10:56

Будем пробовать! Спасибо!!!
только что-то не могу скачать ни файл ни прогу... Пишет: [#10170] Запрашиваемый вами прикрепленный файл не найден.

#23 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 07 Март 2017 - 11:46

Нашел причину: прога координаты вершин отсчитывает от Мировой СК. Если установлена Пользовательская СК, отличная от Мировой (как было в нашем случае), то вершины отображаются некорректно.
Исправляется переходом в Мировую Ск.

#24 Ivanco

    Дилер

  • Дилеры
  • PipPipPipPip
  • 243 сообщений
  • Пол:Мужчина
  • Город:Красноярск
  • Интересы:САПР

Отправлено 07 Март 2017 - 11:51

Просмотр сообщенияKAA (07 Март 2017 - 11:46) писал:

Нашел причину: прога координаты вершин отсчитывает от Мировой СК. Если установлена Пользовательская СК, отличная от Мировой (как было в нашем случае), то вершины отображаются некорректно.
Исправляется переходом в Мировую Ск.
да считывание с ПСК не реализовано, надо бы сделать. dll для x64 перевыложил, сейчас должно скачиваться.

Сообщение отредактировал Ivanco: 07 Март 2017 - 11:52

"ИнфоИндастри" г.Красноярск,г.Иркутск,г.Владивосток-официальный дилер Нанософт
YouTube,GitHub - Ivanco21, using:C#/MultiCAD.NET

#25 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 08 Март 2017 - 23:04

Да, ссылка работает исправно!
Если планируете совершенствовать прогу, может встроите возможность нумеровать вершины в произвольном порядке для замкнутых полилиний (например по выбору руками первой вершины и заданному направлению).???

Было б конечно замечательно добавить возможность автоматической расстановки по вершинам полилинии иных объектов (точек/окружностей или квадратов например), но это уж совсем сложно))
В общем, удачи в доработках и СПАСИБО за то, что немного упростили нам работу!

#26 Ivanco

    Дилер

  • Дилеры
  • PipPipPipPip
  • 243 сообщений
  • Пол:Мужчина
  • Город:Красноярск
  • Интересы:САПР

Отправлено 12 Март 2017 - 18:15

Просмотр сообщенияKAA (08 Март 2017 - 23:04) писал:

может встроите возможность нумеровать вершины в произвольном порядке для замкнутых полилиний (например по выбору руками первой вершины и заданному направлению).?
эмм..только нумерацию? или хотелось бы новую полилинию (на основе старой) с первой вершиной по пользовательскому выбору - а уже по новой линии - правильную нумерацию?
Поясните практическое применение сей возможности - лучше с примером в .dwg.

Просмотр сообщенияKAA (08 Март 2017 - 23:04) писал:

добавить возможность автоматической расстановки по вершинам полилинии иных объектов (точек/окружностей или квадратов например)
Блок/окружность/квадрат/точка - по точке вставке/центру- без поворота - во все вершины выбранной полиниии?
"ИнфоИндастри" г.Красноярск,г.Иркутск,г.Владивосток-официальный дилер Нанософт
YouTube,GitHub - Ivanco21, using:C#/MultiCAD.NET

#27 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 13 Март 2017 - 00:30

https://cloud.mail.r.../Absj/T2wNeZWtU
здесь файл с примерами. Три объекта с пояснениями.
Да и еще вопрос: что происходит с номером при попытке его изменить? он открывается где-то далеко от чертежа... очень не удобно...

#28 Ivanco

    Дилер

  • Дилеры
  • PipPipPipPip
  • 243 сообщений
  • Пол:Мужчина
  • Город:Красноярск
  • Интересы:САПР

Отправлено 14 Март 2017 - 08:00

На мои вопросы Вы таки не ответили..

Просмотр сообщенияKAA (13 Март 2017 - 00:30) писал:

https://cloud.mail.r.../Absj/T2wNeZWtU здесь файл с примерами. Три объекта с пояснениями.
можно подумать : по галочке "нумеровать вершины с номера N" - это не сложно.

Просмотр сообщенияKAA (13 Март 2017 - 00:30) писал:

Да и еще вопрос: что происходит с номером при попытке его изменить? он открывается где-то далеко от чертежа... очень не удобно...
да не круто, надо бы разобраться. Спасибо что указали на проблему.
"ИнфоИндастри" г.Красноярск,г.Иркутск,г.Владивосток-официальный дилер Нанософт
YouTube,GitHub - Ivanco21, using:C#/MultiCAD.NET

#29 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 17 Март 2017 - 19:49

Просмотр сообщенияIvanco (12 Март 2017 - 18:15) писал:

эмм..только нумерацию? или хотелось бы новую полилинию (на основе старой) с первой вершиной по пользовательскому выбору - а уже по новой линии - правильную нумерацию?
не имеет значения.

#30 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 17 Март 2017 - 19:51

Просмотр сообщенияIvanco (12 Март 2017 - 18:15) писал:

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

#31 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 17 Март 2017 - 19:58

Просмотр сообщенияIvanco (12 Март 2017 - 18:15) писал:

Блок/окружность/квадрат/точка - по точке вставке/центру- без поворота - во все вершины выбранной полилинии?

Для нас важно вставлять окружность. Хорошо б иметь возможность задавать ее размер до вставки. Но думаю, другим может понадобиться вставлять иные геометрические фигуры. Поэтому, стратегически правильно, научить прогу вставлять разные фигуры. Это как мне кажется, но вам видней!))

#32 Ivanco

    Дилер

  • Дилеры
  • PipPipPipPip
  • 243 сообщений
  • Пол:Мужчина
  • Город:Красноярск
  • Интересы:САПР

Отправлено 03 Апрель 2017 - 17:30

-------Версия v0.3------- B)
Починено:
-учитывается текущая ПСК/МСК при формировании таблицы координат полилинии
Новые фичи:
- добавлена перенумерация точек для замкнутой полилинии (по факту формируется новая полилиния).
- в нумераторе вершин появилась возможность нумеровать вершины не с 1 , а по выбору пользователя.
- добавлена возможность расстановки объектов по вершинам полилинии .Поддерживаются: блоки, примитивная геометрия(окружности, линии точки), однострочные тексты.
_______
По поводу проблемы с "улетающим" текстом, озвученной выше.Официальный Нанософт не отвечает в чем может быть проблема.
На форуме разработчиков nanoCAD, написали(хотя видимо это человек не с Нанософта): "Это с самим редактором что-то."
______юзаем как всегда на свой страх и риск. Пожелания конечно пишем тут.

[sharedmedia=core:attachments:8713]
"ИнфоИндастри" г.Красноярск,г.Иркутск,г.Владивосток-официальный дилер Нанософт
YouTube,GitHub - Ivanco21, using:C#/MultiCAD.NET

#33 YaOlegK

    Активист

  • Пользователи
  • PipPipPipPip
  • 120 сообщений
  • Пол:Мужчина
  • Город:Жуковский

Отправлено 21 Август 2017 - 21:46

Просмотр сообщенияIvanco (03 Апрель 2017 - 17:30) писал:

-------Версия v0.3------- B)

Ivanco, Вам просто низкий поклон. Супер приложение. Прям спасли мой вечер) Думал сидеть пальцами это все наносить)
Единственное, что нет ссылки на 3-ю версию почему-то и идея для 4ой версии есть) Можно ли что бы в вершинах полилинии создавались точки? Что бы можно было видно, точку и ее номер.
Но в любом случаем даже сегодня спасибо огромное!)

#34 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 22 Август 2017 - 09:14

что-то упустил когда Вы собрали 3-ю версию... Нужно опробовать. Только я не в курсе, как скачать... Подскажите неопытному. Спасибо!

#35 Ivanco

    Дилер

  • Дилеры
  • PipPipPipPip
  • 243 сообщений
  • Пол:Мужчина
  • Город:Красноярск
  • Интересы:САПР

Отправлено 22 Август 2017 - 17:38

Просмотр сообщенияYaOlegK (21 Август 2017 - 21:46) писал:

Единственное, что нет ссылки на 3-ю версию почему-то и идея для 4ой версии есть)
тут какая то модная ветка форума. файл так просто не выложишь, или у меня прав каких то нет.
__________________________________________
Ссылка на x32/x64 - v.03
https://yadi.sk/d/Kra8Zl563MEdsL
__________________________________________

Просмотр сообщенияYaOlegK (21 Август 2017 - 21:46) писал:

Можно ли что бы в вершинах полилинии создавались точки? Что бы можно было видно, точку и ее номер.
не вижу особого смысла прописывать это отдельно.
в v0.3 есть "- добавлена возможность расстановки объектов по вершинам полилинии .Поддерживаются: блоки, примитивная геометрия(окружности, линии точки), однострочные тексты." - берем точку (надо полагать с каким то настроенным отображением) и командой тиражируем по вершинам. это решает Вашу задачу ?

предложения/пожелания пишем ниже.

Сообщение отредактировал Ivanco: 22 Август 2017 - 17:58

"ИнфоИндастри" г.Красноярск,г.Иркутск,г.Владивосток-официальный дилер Нанософт
YouTube,GitHub - Ivanco21, using:C#/MultiCAD.NET

#36 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 22 Август 2017 - 20:12

Беглый тест-драйв проги:
1. При "прокрутке" (перенумерации)) вершин, когда нажимаешь на стрелку вверх/вниз (не важно) выскакивает 10, а от него уже либо жмешь вверх, либо вниз. Не критично, но что-то не логично)) либо я не понимаю смысла..
2. Нумерация с значения, отличного от 1 работает прекрасно, но при экспорте координат вершин такой полилинии в файл нумерация слетает (в файле вершины пронумерованы все-равно с первой).
3. в экспортированном файлы координаты округлены до: 0,000 у X, 0,0000 у Y.
4. И последнее, но самое важное - ссылка "на печеньки" НЕ РАБОТАЕТ! :) исправьте пожалуйста!

В целом - прекрасное развитие проги! Особенно порадовала функция расстановки объектов по вершинам! Супер! Облегчает жизнь!

Радостно будет увидеть версию 0.3.1 с работающей ссылкой (и может другими позитивчиками))
Спасибо!

#37 KAA

    Посетитель

  • Пользователи
  • PipPip
  • 18 сообщений
  • Пол:Мужчина
  • Город:Ставрополь

Отправлено 22 Август 2017 - 20:15

На практике опробуем, - может еще что напишем!

#38 Ivanco

    Дилер

  • Дилеры
  • PipPipPipPip
  • 243 сообщений
  • Пол:Мужчина
  • Город:Красноярск
  • Интересы:САПР

Отправлено 31 Август 2017 - 18:33

Просмотр сообщенияKAA (22 Август 2017 - 20:12) писал:

1. При "прокрутке" (перенумерации)) вершин, когда нажимаешь на стрелку вверх/вниз (не важно) выскакивает 10, а от него уже либо жмешь вверх, либо вниз.
не понятно..верхняя граница ограничена кол-вом вершин выбранной полилинии.

Просмотр сообщенияKAA (22 Август 2017 - 20:12) писал:

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

Просмотр сообщенияKAA (22 Август 2017 - 20:12) писал:

в экспортированном файлы координаты округлены до: 0,000 у X, 0,0000 у Y.
последний ноль вероятно отбрасывается, так вроде все в порядке - либо пришлите пример с файлом.

Просмотр сообщенияKAA (22 Август 2017 - 20:12) писал:

И последнее, но самое важное - ссылка "на печеньки" НЕ РАБОТАЕТ! :) исправьте пожалуйста!
ничего не происходит при нажатии на ссылку? это провал приложения конечно))

Просмотр сообщенияKAA (22 Август 2017 - 20:12) писал:

В целом - прекрасное развитие проги! Особенно порадовала функция расстановки объектов по вершинам!
спасибо.

Просмотр сообщенияKAA (22 Август 2017 - 20:12) писал:

Радостно будет увидеть версию 0.3.1 с работающей ссылкой (и может другими позитивчиками))
Пишите какие есть пожелания. Надо бы запилить табличный вывод длинны сегментов и углов между сегментами.
"ИнфоИндастри" г.Красноярск,г.Иркутск,г.Владивосток-официальный дилер Нанософт
YouTube,GitHub - Ivanco21, using:C#/MultiCAD.NET





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей