Т.е. от этого угла зависит длина перехода, чем больше угол - тем короче переход, если мы будем использовать какой нибудь фиксированный угол, и так сказать "рамки вписывания" длины перехода, можно создать какой то более менее гибкий инструмент, который будет рисовать переходы ничего общего не имеющего с реальными изделиями.
Хотел бы выслушать ваши соображения по этому поводу. Из каких соображений вы рисуете переходы в своих проектах, какие принимаете. Если взять например ГОСТ 10704-91* , то как я думаю переход типа 168 х 102 мм вообще не имеет смысла, или только изделие под заказ, и что нужно писать в спецификацию? просто переход 168х102 или еще нужно указать длину, толщины стенки, массу, а как тогда считать массу? можно конечно рассчитать ее по итоговой геометрии, но опять же, какова вероятность что по вашему заказу какой нибудь завод металлопроката начнет выпуск экзотической продукции.
Вопрос остается открытым, решение будет принято скорее всего в следующем году, так что с наступающим новым 2012 годом всех!!!
Ну я и имел ввиду примерно это....пусть будет ГОСТ...это всё таки удобно и кошерно, но также должна быть возможность вводить произвольные значения (пользовательские), что в принципе может быть и пригодится не так часто, но это нужно обязательно учесть.
Ну можно сделать функциональние: выпадающий ряд, но с возможностью также вносить переходы от руки. И чтобы запоминались последние введенные значения. В идеале, данные должны храниться просто в конфигурационном файле и тогда каждый сможет внести те типы переходов, которые ему нужны.
В общем уже в голове вырисовывается картинка того что нужно на самом деле. Наверно будет Web диалог, с возможностью выбора нормативного документа либо пользовательских настроек перехода. Ну и естественно с сохранением последнего состояния (последнего выбора), так же должна быть возможность удаления списка пользовательских переходов. Но с пользовательскими переходами в плане расчета массы сложнее, нужно будет еще выбирать либо материал (из фиксированных) либо ввод плотности материала - что наверно будет лишним.
Кстати, заметил что инструмент "отводы" не вписывается в нормативку по стеклянным трубам, там нужны еще отводы на 15 и 30 градусов, а так же на разные диаметры там должен быть разный радиус поворота
Я считаю, что дабы иметь универсальный инструмент, так сказать на все случаи жизни, необходимо иметь возможность задавать самому основные параметры переходов. А именно (всего 4) - диаметр1;диаметр2;длина;толщина стенки. Если такое возможно - то думаю это будет самый лучший вариант (ИМХО). А массу пусть считает по соответствующим введённым значениям.