Тогда получается, что:
либо 1 - использовать ФШ только для проектирования корпуса, его обводов. После того как он сделан, переносить его в КАД и там проектировать рубки, палубы, переборки, иллюминаторы и тп.
проблема тут, если вдруг захочется изменить корпус. Например пошире сделать или подлиннее, изменить обводы...
Тогда в КАДе надо будет все переделывать. Но тут может помочь параметризация КАДа. Когда грузим обратно в КАД, на корпусе должны быть какие-то точки привязки, по которым КАД сделает параметризацию.
либо 2 - менять QTSD на более стабильный сплайновый. возможно НЮРБс. Заменяя треугольники на прямоугольники с двумя совмещенными точками. Но без физической дупликации общих кромок.
Тут в общем-то сабдивижн останется прежним. Изменится только способ выравнивания подразделенных точек.
либо 3 - поддерживать форму меша стабильной численными методами. На время делая ее "контрольной" и подгоняя настоящую контрольную сеть, так чтобы она давала очень близкий к оригиналу меш. Например при вставке ребра или УВ, делаем в памяти копию меша - меш', потом двигаем все УВ пока среднеквадратическое нормальное расстояние между поверхностями меш - меш' не станет меньше порога. Как и почти все в ЧМ это будет считаться довольно долго и не всегда точно. Я не математик, возможно есть и аналитический метод обратного вычисления вершин из меша в QTSD. Подумайте. Я прицепил доку по QTSD.
Кстати это пригодилось бы при импорте корпусов из других форматов.
Мне кажется 1 это самый перспективный путь. Иначе будем писать свой КАД. Который будет всегда хуже "настоящих".
3 было-бы неплохим дополнением к этому.
1-сейчас так и есть. Иногда даже получается и переподсунуть измененную во фришипе заготовку. Но хотелось бы всеж иметь возможность во фришипе делать хотя бы наброски мебели и переборок. Для этогог не обязательно вводить полноценные элементы твердотельных сапр. Раньше умели обходиться заменителями. Потом подробнее на эту тему вернемся.
2.Переход на нюрбс уравнения может быть не так уж и сложен. Теорию я уже подобрал, в принципе руками могу построить, значит и программно можно.
3.В дельшипе уже нечто подобное есть, но только ребро все равно вставляется не куда надо, а куда получится. Обратные вычисления возможны только специально настроенной системой. Т.е. где ограничены манипуляции, которые сделают эти вычисления невозможными.
Вернувшись к 1, если бы в сапр было все просто, а то получается что в рино есть развертки (и вообще много инструментов по работе с поверхностью), но нет толком параметризации, не прикрутили за столько лет, в машиностроительных сапр все хорошо с параметризацией, но с переменным успехом поверхности и полная беда с развертками.Еще и массивны они донельзя. Вот и задумываешься о своем каде под наши задачи.
Ща чуть позже обрезку в максюрфе скрины сделаю.