1. Поверочный гидравлический расчет для теплотехника, в диалоге выбора трубопровода, не знаю как вам, а мне в свое время пригодился бы данный функционал
2. Добавлена возможность задавать ограниченные прямые участки трубопроводов, и вести подсчет трубопроводов в штуках. например задал прямой участок 3 метра, нарисовал отрезок 17 метров и будет создано 5 отрезков по 3 метра и один укороченный отрезок 2 метра, об этом будет соответствующая информация в спецификации
Пока все на этом, считаю, что пока рано делать новый релиз.
Планы по дополнительному функционалу в версии 1.4, еще не начинал
1. Добавить функционал на подобии плагина tube_along_path, превращать отрезки/линии в трубопроводную развязку
2. Добавить библиотеку пользователя, т.е. чтобы те компоненты, которым были присвоены атрибуты CoolPipe, сохранялись во внутренней библиотеке для дальнейшего повторного их использования
Ответ (admin): помню, общался с ним (sahi) в самом начале, надо будет потрещать с ним опять )) У его плагина с каминами что-то в этом духе было, не знаю только, атрибуты сохранял он или нет.
А может можно как-то побороть сохранения атрибутов? Те же Вирей компоненты сохраняют значения атрибутов насколько я знаю. Можно у руби программистов спросить, русских пара человек есть толковых. С Отдельной базой тоже удобно, но например обмен компонентами будет сложнее.
Ответ (admin): Я конечно еще поковыряю этот вопрос, прежде чем принять решение, но пока за 3 дня ничего не нарыл на эту тему. В вирее я думаю этот вопрос решается через C++, не на руби. Хотя может я не прав. А обмен компонентами можно осуществить например через доп функцию импорт/экспорт пользовательских компонентов. Будет создаваться папка с xml файликом, и через этот файлик и обновлять базу на другом компе. Это пока слова, но как вариант решения проблемы. И конечно же скорее всего это все - ВЕЛОСИПЕД )))
Набросал диалог сохранения :), кнопка добавления категории, указание ед. массы, галка сохранить или нет компонент в базу, и собственно стандартный диалог выбора папки для сохранения (не тот виджет я вставил). При вставке пользовательский компонентов, выберется категория и выводится перечень папок или файлов.
Вдогонку сразу нужно сделать возможность редактировать пользовательский компонент, сейчас такой функции нет, можно только создать.
Ответ (admin): Спасибо. Я думал сделать немного посложней правда. Стандартный диалог выбора каталога не получится сделать, там принцип немного замороченный получается, придется делать по своему. Проблема в том, что при сохранении модельки сбрасываются атрибуты CoolPipe. Следовательно их нужно где-то хранить отдельно, например в каком-то xml файлике, поэтому много лишних каталогов создаст просто неразрешимые проблемы, и как следствие нужно хранить все в одном каталоге, а категории выбора будут показаны пользователю "виртуальные", т.е. просто как записано в базе данных внутри плагина (без перемещения файлов физически по каталогам)
Кстати про превращении линии в трубопроводную обвязку: https://www.youtube.com/watch?v=O_eHS6znNTo тут видно, как в похожем плагине реализовано (не такой навороченый как 3skeng)
Ответ (admin): Спасибо за пример реализации, знаю, что многие ждут автоматической вставки отводов. Но в текущей реализации плагина это сделать можно, но весьма трудно. Нужно переписать практически полностью концепцию взаимодействия с пользователем, либо добавлять режимы рисования, что не отменяет создание дополнительного параллельного кода. Это возможно будет реализовано позже.
Получил рассылку с вопросом. Очень вовремя буквально на днях делал эскиз прикидочный, чтобы определить размер теплокамеры и очередной раз подумал, что не хватает инструмента врезки трубопровода, т.к. не везде нужны тройники (хотя у нас в нефтянке требуют везде).
Что касается "каталога пользователя", что именно планируется в нем? Возможно вставлять свои компоненты, например, арматуру или опоры (с сохранением базовой точки компонента)? Например: у опоры базовая точка с осями компонента - ось трубопровода, я выбираю её из каталога, ставлю на трубопровод, а потом перемещаю или вращаю, нажимаю энтер - готово, опора установлена. Если так, то по-моему каталог с папками - нормальный вариант, каждый сделает структуру папок, как ему удобно.
Ответ (admin): Здарова! Помню-помню, обещал тебе врезки, но что-то все никак не созрею для них. Тем более тебе в "нефтянке" за это скажут "ай-яй-яй" ))) По поводу каталога. Мысль такая: когда добавляешь атрибуты CoolPipe (через кнопку "+") к какой-нибудь группе объектов, то сейчас этот объект хранится только в текущей модели. Каталог пользовательских объектов планирую для сохранения в нем вот таких объектов автоматически (чтобы потом быстро их вытаскивать в других проектах). Вопрос возник в связи с тем, как лучше организовать подачу материала, для удобства пользования. Т.к. буду долго мучатся и возможно создам не нужный и неудобный инструмент. Поэтому хотел услышать мнения непосредственно от пользователей. В дальнейшем можно будет придумать качественные каталоги и организовать их обмен, может даже по партнерской программе на платной основе, но это потом, сначала нужен инструмент.
интересно посмотреть. может выпустить пока как 1.3.1 ;)?
Ответ (admin): дело не в номере версии, не люблю недоделки просто )) Ну может если еще желающие появятся то сделаю промежуточный выпуск. В любом случае до 1.4 будут промежуточные выпуски, для тестирования. К сожалению время на разработку у меня остается 1-2 дня в месяц, поэтому все так долго.