Тема: Развертка трубы (хочу написать прогу для себя и народа)

Задача: Нужно построить развертку трубы врезающейся в другую трубу (трубы произвольных диаметров), построенных как 3dSolid.
Идея: 1. Постоить трубы как 3dSolid с большим количеством образующих, количество которых регулируется переменной Isolines.
  2. Вычесть из врезаемой трубы, ту трубу в которую она врезается.
  3. Получить доступ к длинам образующих трубы, полученных вычитания.
  4. Перенести все на плоскость.
Реализация: И тут проблема и вопрос - как узнать (программно) длину опразующих цилиндра, полученных после вычетания одной трубы из другой?
  Спасибо.

Re: Развертка трубы (хочу написать прогу для себя и народа)

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

Re: Развертка трубы (хочу написать прогу для себя и народа)

ПРИВЕТ! СЕРГЕЙ КАК ВАШИ УСПЕХИ. вам удалось написать прогу-врезка труб?

Re: Развертка трубы (хочу написать прогу для себя и народа)

> Александр
Наверное написал - за три года можно и изучить язык с автокадом и написать...

Re: Развертка трубы (хочу написать прогу для себя и народа)

Привет.
Делал вот такую программу:
http://www.a-cad.com.ua
Она составляет спецификацию по трубам.
Но работает с учетом того, что торец трубы не ровный. Т.е. принцип тот же - взять большую образующую и считать ее длинной трубы.
На вскидку, мне переделать алгоритм работы с образующими, чтобы строилась развертка - не сложно.
Но уменя глобальный вопрос: А зачем это нужно???? Где это применяется???