Архив: Создание по 3d-скану параметризованной 3D-модели эндопротеза и написание скрипта ее корректировки

Бюджет 500$ / 30000
руб
в месяц
Создан: 6 лет назад
Закрыт
Описание
Задача:Имеется 3Д модель эндопротеза(два компонента – бедренный и вертлужный)полученная путем 3д сканирования. Надо параметрировать данную модель (подготовить модель) или по данной модели создать новую 3д модель   чтобы ее можно было корректировать отдельными частями(сегментами) по 6-ти параметрам в CAD-программе(бесплатной)так как программу надо будет встраивать в веб-сервис) или в Unity (или в чем то подобном напрмер  Sketchfab -хотя в нем по отзывам специалистов скрипт корректировки не написать)  и разработать алгоритм(скрипт) корректировки 3д модели по 6-ти параметрам, получаемым с модуля веб-сервиса анализа рентгенограммы (написан на С#) и написать скрипт выгрузки 3д модели в формате stl (выгрузку в stl может сделать наш программист, главное алгоритм корректировки 3д модели сделать). Проблема в следующем: В имеющейся 3д модели (см. прил) протеза iges-формата (отсканированная модель) содержится порядка 350 тел, каждое из которых определяется набором геометрических объектов (поверхностей, сплайнов и т.п.), всего геометрических объектов порядка 7000. Данную модель требуется изменять программно, но оперировать таким числом тел путем прямой работы с форматом iges не представляется возможным (тел слишком много, не известны контрольные точки, тела не идентифицированы, в модели присутствуют ошибки – например, открытые ребра). Решение видится так: задача не уникальная и существует оптимальный способ, которым можно параметризовать модель в CAD-системе или в Unity (или в чем то подобном) и извне устанавливать параметры черех API. Возможно, это реализуется с использованием какого-либо стандартного формата векторной геометрии, либо с использованием api/макросов какого-либо CAD-редактора (мы подыскиваем бесплатный редактор – может тоже специалист сможет подсказать какой использовать). Если же стандартных решений подобных задач нет, то представляется возможным прямая работа с iges-форматом для изменения модели, но для этого модель нужно максимально упростить, уменьшив количество тел хотя бы до 100, определить контрольные точки, группы тел и направления для сдвига контрольных точек. Требуется определить оптимальный способ решения данной задачи и подготовить модель (или по ней создать новую модель) для возможности её изменения и разработать алгоритм (скрипт) корректировки 3д модели по 6-ти параметрам (это основная задача – говорят можно в солидвокс или компас установить взаимосвязь сегментов модели и организовать сдвиг поверхностей в зависимости от вводимых из вне параметров – но солидвокс или компас платные), получаемым с модуля веб-сервиса анализа рентгенограммы и выгрузки 3д модели в формате stl .
Т.е. существует предположение, что в CAD-редакторе проектировщик может задать все параметры в мм (у нас формат параметров с модуля анализа рентгенограмм выдается 0.00мм), установить ограничения и связи между элементами для их корректного изменения при изменении параметров и т.п., а программист наш может из своего ПО (веб-сервиса) передавать конкретные значения через API и через него же перестраивать и выгружать модель.
Наприме можем предоставить описание как в компасе например установливаются  внешние параметры через API на языке Visual Basic (в нашем случает реализация на языке C#). Пока из предложенных вариантов CAD-систем видится возможность реализации в  3д блендер так как она бесплатная и имеет открытый код.
Говорят есть 3д редакторы бесплатные практически КАД программы где можно выполнить параметризацию модели и написать алгоритм ее изменения такие как : FreeCAD, NaroCAD, SolveSpace, openscad.org, openjscad.org  – но например в  openscad, openjscad не создать такую сложную модель как нам требуется (ножку протеза). А по другим обозначенным 3д редакторам мы  специалиста не нашли. Специлалист пытался сделать в Юнити (см. прил. – презентацинный ролик)  не смог решить следующие задачи: 1. Возникала элипсность головки при изменении диафизарного угла ; 2. При изменении ширины ножки протеза должна сохраняться геометрия борозд на поверхности вдоль оси ножки а количество их прибавляться или уменьшаться при увеличении или уменьшении ширины соотвественно (это видно на второй модели в ролике где то в конце уже) . Этого специалсит также не смог решить . Возможно рассмотреть вариант чтобы упростить задачу что количество борозд при увеличении ширины ножки должно оставаться постоянным и приращиваться по бокам области где борозды только гладкая поверхность. Если и эта задача сложная , можно обсуждать вариант убрать борозды совсем . 3. Не смог написать модуль выгрузки модели в stl (хотя на юнити можно выгрузить в stl посредством runtime или это сделает наш програмист – с его слов это не проблема) . 
Т.е. надо чтобы модуль встраивался в веб-сервис и обеспечивал оптимально онлайн просмотр изменения модели по параметрам и был реализован на бесплатном инструменте. Если это Ваша сфера-пишите. Вышлем подробное описание задачи.
Категория

Похожие проекты

 
0 8
Название салона  Doggy style....
3 месяца назад
 
0 3
Необходимо переработать логотип компании (железный архитектор) в 3D модель и анимировать его. В дальнейшем планируем использовать его в рекламе нашей продукции (шотрсы, рилсы, видео где наш масскот рассказывает о продукции компании). Фото масскота направлю потенциальному исполнителю....
4 месяца назад
safe$7
0 6
Я делаю карточки вб, на заказ....
6 месяцев назад
 
0 0
safe$14
0 7
Создам для вас стильные и продающие карточки для товаров на маректплейсах....
7 месяцев назад
safe$43
0 4
 
0 33
По концепции будет два персонажа, это «Хмелек» - смахивающее Пивко бочка, только в Виде хмеля. И персонаж Кружка Пива с пеной - девочка «Пенка» По концепции вывески несколько вариантов. Либо схожая как вывеска у ПивКо. Только вместо Пив-Хмель/затем также персонаж «Хмелек» и затем Март 2. ⁠Либо логотип......
9 месяцев назад
safe$30
0 8
Логотип - это главный ключ к успеху любой деятельности. Ведь запоминающиеся лого, дает гарантию что о вас вспомнят. Абсолютно любой и индивидуальный современный лого на ваш вкус - будет сделано!...
9 месяцев назад
$143
0 4
...
9 месяцев назад
$14
0 6
Ищем мем-мейкера! Нужен человек, который умеет делать смешные мемы — картинки или видео (до 1 мин). Условия:. Оплата: 500 ₽ за 1 одобренный мем. В день нужно делать 2 мема. Оплата только за те мемы, которые мы одобрим. Работа удалённая, можно совмещать. Тема 18+ (массаж, СПА) Если умеешь делать вирусный,......
10 месяцев назад
 
0 1
Требуется дизайнер для разработки корпоративного шаблона либо целой серии для оклейки автомобилей.     Требования: наличие подобных кейсов (разработка ливреи на авто).   В сообщения присылайте, пожалуйста, примеры кейсов и стоимость ваших услуг. Потребность на регулярной основе....
10 месяцев назад
safe 
0 6
safe$21
0 4
...
10 месяцев назад
 
0 1
Задача:. — Отрисовка кейсов со скинами для CS в различных стилистиках. Базовая модель кейса в 3d есть, нужно добавлять туда пушки, разукрашивать, добавлять эффекты и различные элементы декора. Кого мы ищем:. — Дизайнера с опытом подобной работы, подтверждённым в портфолио. В идеале, именно кейсы для......
11 месяцев назад
 
0 0
leonardo-da-vinci-2. creator-spring....
11 месяцев назад
 
0 0
leonardo-da-vinci-2. creator-spring....
11 месяцев назад
Смотреть все