| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Ну как минимум один контакт есть: http://adn-cis.org/forum/index.php?action=profile;u=256
Да и сайт у него есть: http://debalance.com
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Цитата:
Пока почти безрезультатно. Надежды есть - есть реальная быстро и правильно работающая программа, BNDR. Правда, уже пять (!) лет мне не удается добиться от автора ее доработки и развития. А никто другой за решение не берется! В т.ч. за деньги. Видео для модельного примера. Сначала работа BNDR, потом штатной _BOUNDARY. Видео для реальных данных. Такие длинные и большие контуры _BOUNDARY никогда не сделает в принципе, либо сделает оч. неточно или неполно. Сама эта программа - факт, доказывающий реальную возможность решения задачи без гиперусилий.
__________________
количество моих сообщений не говорит о знании Автокада Последний раз редактировалось АлексЮстасу, 03.12.2015 в 05:43. |
||||
|
||||
добрый человек Регистрация: 23.02.2004
Глушь
Сообщений: 971
|
Короче, в Map 3D есть инструменты для работы с мполигонами (MPolygon). Это стандартный примитив в AutoCAD, но в нем нет инструментов.
ГИСовцы очень их любят. Возможно уже стандартные инструменты Map 3D смогут решить ваши задачи. А если еще и покодить...
__________________
Правильно сформулированный вопрос содержит 90% ответа. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Цитата:
Ну и "мелкие" детали: - в чем написана прога? Если в ARX, то печально - без поддержки автора она застрянет в той версии, на которой была написана - есть ли возможность доступа к функциям из LISP/VBA/других сред или ком. строки Акада? |
|||
|
||||
Цитата:
Важнее здесь все-таки то, что задача вполне реально решаемая. Реально, т.е. за недели-месяцы, а не за годы, одним программистом, а не сотнями человек и т.д. Однозначно не показатель, что сам Автодеск лет под 20 ее не решил, и что все, к кому я обращался, сослались на невыносимую сложность задачи. Offtop: Кстати, к автору debalance я тоже обращался. Мполигоны - примитив исключительно Map 3D, базовый Автокад его не ведает. И для их создания нужно уже иметь все замкнутые полилинии или иметь топологически корректные данные, т.е. без пересечений, дублирования и пр. Т.е. для создания мполигонов как раз оч. полезно использовать работающую BOUNDARY.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
Ведает. Еще как ведает. Нет стандартной команды, которая бы его создавала, в "чистом" AutoCAD, но можно и свою написать. Главное, что чистый AutoCAD его понимает.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
В общем так.
Та прога на arx, написана наверняка с использованием метода boundary, просто если использовать через код, то можно предварительно причесать данные, с помощью фильтров. 1-й вариант http://www.lee-mac.com/outlineobjects.html учите lisp и делайте на основе этого 2-й вариант заказывать разработку. Если хотите на математике без boundary, можно и так, но это дольше и дороже и не факт, что получится лучше, и с boundary можно достич приемлемого результата. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
А можно несколько поподробнее, не могу найти класс MPolygon в Autodesk.AutoCAD.DatabaseServices или опять не там и не то ищу?
|
|||
|
||||
На 99.9% уверен, что это не так.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Цитата:
Нет, BOUNDARY там не используется. Это было бы равнозначно не решить задачу. Цитата:
Да, я заказывал здесь же на форуме. И не только здесь - без результата.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
Цитата:
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Просто!
Offtop: Я зубоскалю, но сам-то уже давно чую, что решение задачи в чем-то подобном. Даже точно знаю, что в BNDR именно так - на каком-то таком принципе она успешно и быстро работает.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
И как будет выглядеть граф для таких вершин?
см. вложение. Изобретатели велосипедов, есть платные математические библиотеки, напишите сначала простенький алгоритм, потом осуждайте boundary, который не можете воспроизвести или заставить правильно работать, попробуйте _boundary в других CAD решениях, например в Bricscad, а также debalance, который не развивает программу, не хочет и не развивает. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Версия?
не хочет развивать и изменять - ну и хрен с ним. Но продать пару копий (через магаз Автодеск или напрямую) - тоже отказывается? А может желает выложить на форуме вместе с исходником? блин, нет под рукой "других CAD решений". не поделитесь ли впечатлениями о работе _boundary в них? Последний раз редактировалось kp+, 03.12.2015 в 21:05. |
|||
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
поделиться не могу, не применяю достаточно часто, но скоро через месяц другой запущу прогу в промышленном исполнении на основе.
Цитата:
|
|||
|
||||
Это ключевые слова. В действительности _BOUNDARY работает не слишком хорошо. Иначе бы не было такого количества нареканий.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
У автодеска много чего работает не слишком хорошо, я с этим согласен, многое что пришлось переписать самостоятельно, включая vla-intersect, но boundary я не смогу переписать на данном уровне. Т.е. так смогу переписать, будет правильнее, но в 1000 раз медленнее, поэтому где тут баланс, я не знаю, рекомендую автору не искать серебряные пули, а попытаться очистить от ржавчины стальные.
|
|||
|
||||
Цитата:
Во-вторых, автор BNDR решил эту задачу, занимаясь параллельно несколькими другими утилитами, примерно за пару месяцев. И решил ее для решения другой задачи В-третьих, сам факт существования такой программы говорит за себя - задача реально, посильно решаемая для базового Автокада. Сравнивать с "в других CAD", если называете автокадовские клоны и эпигонов, наверное, не оч. показательно. Вот посмотрите на настоящий другой CAD - MicroStation: 1. Тот же самый dwg с тем же модельным примером. Да, MicroStation не сделает, если не все элементы будут на экране. Режим назывался Flood. Но когда делает, то его результаты не зависят от увеличения. 2. со сплайном, дугой, полилиниями, окружностью, эллипсом, мультилинией. Если сомневаетесь в реальности BNDR - делаем сеанс с демонстрацией экрана по скайпу. Присылаете файл понасыщеннее, и попробуем по указываемым точкам получать точные и полные контуры.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
совсем запутался в "Атрибутах" | slooter | AutoCAD | 8 | 21.10.2010 18:09 |
Связь результата команды BOUNDARY с масштабом изображения. | M_A_X | Программирование | 15 | 11.05.2009 11:21 |
Не делается Boundary для контура из Spline... | RasSvet | AutoCAD | 4 | 17.01.2009 22:06 |
команда boundary не работает со сплайнами? | Jоhnny | AutoCAD | 9 | 14.05.2008 14:32 |
_xclip. Как clipping boundary сделать с непрямыми участками? | k911 | AutoCAD | 2 | 21.08.2007 21:35 |