Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Debalance

Pages: 1 2 [3] 4 5
31
Здравствуйте!
Спасибо за "отлов" ошибки. Будем смотреть. Тестовый чертёж можете предоставить?

32

Recently, the BricsCAD platform is becoming more and more popular for a developers in world wide. Thanks to the high compatibility of the BricsCAD API with AutoCAD, porting even complex applications is not such a difficult task.
We are also not lagging behind this trend. We bring to your attention the popular SuperBoundary application now on the BricsCAD platform. The SuperBoundary application, being a powerful alternative of the standard BOUNDARY (BPOLY) command, will allows you to easily build closed boundaries (contours) on drawings of varying complexity. This video shows a step-by-step instruction for using SuperBoundary on the latest version of BricsCAD Platinum V18.

33
Разместил новую версию программы SuperBoundary v.2.0.0.23.

Начальный индекс "2" в версии свидетельствует о глубокой модернизации движка программы. Уклон сделан на ускорение вычислений связанных с поиском точек взаимных пересечений примитивов, а также на усиление надёжности работы программы с большим количеством примитивов.

Основной перечень некоторых обновлений:
1. Улучшена работа программы с примитивом типа "ЭЛЛИПС". Ранее эллипсы перед процессом обработки трансформировались (методом кусочно-линейной аппроксимации) в последовательный набор отрезков. Теперь же данный примитив обрабатывается целиком, что ускоряет работу программы.

2. В настройках программы добавлена опция "Обработка Сплайнов":

Здесь можно выбрать один из режимов, спомощью которого программа будет осуществлять предварительную обработку сплайнов:
- Стандартный режим - предварительное преобразование сплайна методом кусочно-линейной аппроксимации в цепочку отрезков.
- Ускоренный режим - как и в случае с эллипсом оперирование примитивом осуществляется целиком, без предварительных промежуточных преобразований.

Ускоренный режим существенно (в разы) сокращает время работы программы при наличии большого количества сплайнов в выбранном фрагменте чертежа. Однако (как выяснилось после многочисленных тестирований), в этом методе обработки в случае сложных сплайнов могут присутствовать некоторые неточности построения, при обнаружении замкнутых областей образованных пересечением таких сплайнов с другими примитивами. К сожалению, это обусловлено неточностью в работе математического движка самого AutoCAD. Поэтому для построения гарантированно правильных контуров рекомендуется использовать Стандартный режим.

3. Устранён ряд критических ошибок, вызывавших переполнение стека при работе со сложными контурами.

4. Добавлена поддержка AutoCAD 2018.

34
Как и обещал выкладываю новую версию программы. Подробности в этом посте.

35
Разместил новую версию программы TotalPurge v.5.1.0.73. Качаем по этой ссылке.
Добавлено:
- поддержка AutoCAD 2016.
- поддержка AutoCAD 2017.
- поддержка AutoCAD 2018.

Переработано:
- полностью переписан инсталлятор программы. Теперь в одном дистрибутиве собраны два исполнения программы (x86, x64). Выбор платформы осуществляется автоматически.

Удалено из дистрибутива:
- поддержка AutoCAD 2008.
- поддержка AutoCAD 2009.

Мне не удалось тщательно потестировать установку программы на платформе x86, поэтому просьба, у кого такая возможность есть - отписаться о возможных проблемах.

36
А когда ждать TotalPurge под более новые версии ACAD?
Уже работаю. Полагаю в сентябре завершить.  :)

39
У тестовой версии есть какие-то ограничения?
К сожалению тестовая версия пока не поддерживает обозначенные Вами AutoCAD 2017-18. Максимально поддерживаемая версия - 2016.

40
Приветствую всех на форуме!
Да планируется. Думаю что осенью смогу выложить обновление. В подтверждение своих намерений выкладываю для тестирования версию с поддержкой AutoCAD 2016x64. Её можно скачать по этой ссылке.

41
Интересует, возможно ли как то прикрутить Total Purge к портативному автокаду?
Приветствую на форуме!
Вы не перепутали программу? Мы с Вами говорим про TotalPurge или, всё-таки, про SuperBoundary? Про TotalPurge скажу сразу - однозначно нет. SuperBoundary пока тоже требует установки, а соответственно и наличия полноценного AutoCAD, но следующую версию (над которой работаю в данный момент) планирую выпустить в двух исполнениях - с установкой и без (ручная загрузка соответствующего .arx файла.

42
Но даже если допуск велик, то ведь это не дает возможности пересекать создаваемым контуром линии, и не учитывать ряд объектов?
Это всё в теории. А на практике реализация может быть различной (тем более если мы ставим во главу угла производительность).
На Вашем рисунке (я вижу) величина допуска существенно превышает размер некоторых элементов. В нашем случае программа преобразует все элементы размер которых меньше допуска в точечные объекты. Оптимизирует их расположение и группирует в полигоны (convex hull), размеры которых не превышают двух величин допуска. Дальше полигоны группируются между собой, опять же оптимизируются, объединяются с остальными объектами, после чего формируется финальная замкнутая область.

Итого: чем больше значение величины допуска - тем больше искажение финального контура.

43
Трудно сказать. Надо детально разбираться с чертежом. Возможно заданное значение допуска слишком велико.

44
SuperBoundary • General Discussion / Re: AutoCAD 2018 support
« on: June 01, 2017, 11:53:50 AM »
Hi, tomtom! You are welcome!
I am planning to add support of AutoCAD 2018 in this month (June). New version of SuperBoundary will be more powerful!

45
В принципе для того, чтобы исключить из выбора (селекшнсета) блоки или какие-либо примитивы можно воспользоваться стандартным Акадовским функционалом "Quick Select". Вот например окно с настройками для исключения блоков:



А далее жмём ОК и запускаем SuperBoundary, которая подцепит текущий выбор и спокойно работаем без блоков... Вас не устраивает такой подход?

Pages: 1 2 [3] 4 5