powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Разработка программного модуля - графического построителя оконных контсрукций
15 сообщений из 15, страница 1 из 1
Разработка программного модуля - графического построителя оконных контсрукций
    #37158594
pinkog2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем добрый день. По работе необходимо разработать графический построитель оконных контсрукций. Войдет в состав WinForms-приложения под .Net. По идее должен представлять собой графический контрол, в котором есть панели инструментов (Tool Bars), редактор свойств модели (Property Editor), ну и основное поле , на котором конструируется сама оконная конструкция (рисунок). Конструкция состоит из рамы (4 отрезка прямоугольного профиля), створок (тоже из прямоугольного профиля), могут присутствовать импосты (перекладины-разделители). Рамы и створки могут быть как прямоугольными, так и арочными. В пределах створок могут быть фальши и шпросы (декоративные вставки всевозможной конфигурации, например, для имитации витражного окна или форточки - набор полосок-линий). Может быть несколько оконных конструкций через сопряжение - соединитель. Профиль может быть использован различный (задается профильной системой - набор параметров). Присутствуют математические расчеты, т.к. например при пристыковке импоста расчитывается его длина в зависимости от размеров рамы. Модель окна распадается на части модели, имеющие свои редактируемые параметры. На рисунке система должна отрисосывать размеры (как на чертеже). Предполагается отрисовка в 2D (но с расширением в 3D в будущем). Видем это с использованием OpenGL или DirectX. Может быть кто-то встречался с похожими задачами-системами. Может быть есть готовые библиотеки (для отрисовки, матем.расчетов), котрые можно было бы использовать. Буду рад любой помощи. Заранее спасибо.
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37160900
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pinkog2...По работе необходимо разработать графический построитель оконных контсрукций...

Вот это мегапроект ! MES для оконной фабрики !
Кто ж решился-то на такое ? Респект !
А если вы решились - вообще смотрели немецкие продукты ? EasyWin, к примеру ?
Да в нем только чтобы научиться корректно создавать заказ на окно - надо неделя времени !
А чтобы научиться делать производственные задания на порезку и сборку - 2-3 месяца.

Совет - начните с того, что вся группа проекта научится пользоваться одним из зрелых немецких продуктов.
Вполне возможно, что после этого рамки проекта будут сильно изменены.
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37160903
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл добавить. Это ж не только MES, это еще и САПР ...
Капец. Сколько у вас проектная группа ? Человек 50 ? А сроки ? 3 года ? Или 5 ?
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37164265
pinkog2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
strizh, спасибо за комментарии.
Да, мы решили сделать для своей компании такую программу. Похожие программы, конечно, смотрели, не только западные, но и отечественные. Группа проекта небольшая, сроки - у нас будет несколько итераций, прототип хотелось бы сделать за полгода.
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37165169
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видел решение на ... Экселе. Подробностей не знаю, но простенькие заказы вычисляли там. Вроде даже с рисунком.
Наверно VB рулит. :)
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37165339
Фотография AlexandrPlus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pinkog2,

Надо ещё вспомнить САПР в строительстве, где можно дописывать свои строительные элементы.
И мегаизвестный AutoCAD наверняка уже есть под .NET. Зачем вообще
(наверно опускаться до) WinFoms и прочее? Или думаете далее развить свою систему до уровня AutoCAD?

А продавать возможно и нечто ценное в оконном деле, что сделано на AutoCAD.
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37167095
pinkog2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LSVВидел решение на ... Экселе. Подробностей не знаю, но простенькие заказы вычисляли там. Вроде даже с рисунком.
Наверно VB рулит. :)
тоже видели :) Заказчика эт оне устраивает
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37167151
Aleksey Kh.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оффтопstrizhpinkog2...По работе необходимо разработать графический построитель оконных контсрукций...

А если вы решились - вообще смотрели немецкие продукты ? EasyWin, к примеру ?
Да в нем только чтобы научиться корректно создавать заказ на окно - надо неделя времени !

Любите ли вы воймикс, как люблю его я (с)
Зачем смотреть, есть отзывы ведущих собаководов специалистов :):
strizhВпечатления от "EasyWin" - двойственные. С одной стороны - свою работу программа выполняет хорошо - обеспечивает немецкое качество оптимизации порезки, бесперебойную выдачу потока производственных заданий (3 цеха, 6 смен, 600 окон в день) и быстрые перенастройки оконных систем. С другой стороны - система построена на технологиях DBase 4 (файл-сервер), и вендор не собирается это менять :) Соответственно, куча проблем с масштабируемостью и одновременной работой нескольких рабочих мест, решаемых через левое ухо, терминальный сервер и такую-то мать. Ну и доработке программа не особо поддается - техподдержка или на немецком, или на голландском :( Вроде как есть рисовалка отчетных форм - но нарисованная форма работает далеко не так, как ожидаешь. В реальной базе данных за 5 месяцев накапливается около 70000 файлов ...
Ну и нафига нужно такое счастье? :)
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37178407
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pinkog2,

Здесь чтото про окна
может пригодится
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37181634
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Aleksey Kh.
Действительно, программные технологии в EasyWin используются древние. Но - читай выше:
"...свою работу программа выполняет хорошо - обеспечивает немецкое качество оптимизации порезки, бесперебойную выдачу
потока производственных заданий..."

А теперь представим некую разработку, которую через 0.5 года выкатит группа ТС.
Будут новые технологии, .NET, OpenGL ...
Вот только никакого немецкого качества производства с ее помощью достичь будет сложно ... Имхо.
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37183514
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pinkog2Всем добрый день. По работе необходимо разработать графический построитель оконных контсрукций. Войдет в состав WinForms-приложения под .Net. По идее должен представлять собой графический контрол, в котором есть панели инструментов (Tool Bars), редактор свойств модели (Property Editor), ну и основное поле , на котором конструируется сама оконная конструкция (рисунок). Конструкция состоит из рамы (4 отрезка прямоугольного профиля), створок (тоже из прямоугольного профиля), могут присутствовать импосты (перекладины-разделители). Рамы и створки могут быть как прямоугольными, так и арочными. В пределах створок могут быть фальши и шпросы (декоративные вставки всевозможной конфигурации, например, для имитации витражного окна или форточки - набор полосок-линий). Может быть несколько оконных конструкций через сопряжение - соединитель. Профиль может быть использован различный (задается профильной системой - набор параметров). Присутствуют математические расчеты, т.к. например при пристыковке импоста расчитывается его длина в зависимости от размеров рамы. Модель окна распадается на части модели, имеющие свои редактируемые параметры. На рисунке система должна отрисосывать размеры (как на чертеже). Предполагается отрисовка в 2D (но с расширением в 3D в будущем). Видем это с использованием OpenGL или DirectX. Может быть кто-то встречался с похожими задачами-системами. Может быть есть готовые библиотеки (для отрисовки, матем.расчетов), котрые можно было бы использовать. Буду рад любой помощи. Заранее спасибо.Много лет назад писал САПР окон, входных групп и прочих светопрозрачных ограждающих, заодно и торгового оборудования. Это нужен само собой ACAD, само собой сразу аккуратный 3D с реальными профилями, и простенький экспорт файла со списком комплектухи. Время сильно зависит от квалификации разработчика. У меня ушло, помнится, месяца четыре на ассортимент из примерно 1000 профилей, соединительных и сеток, принадлежащих к 7-8 разным системам, из них 2 системы требовали косых резов и поэтому нетривиальной обработки.
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37186240
pinkog2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_agerpinkog2,

Здесь чтото про окна
может пригодится

Спасибо посмотрим, но это похоже уже на готовое приложение, мы же разрабатываем свое в любом случае
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37186248
pinkog2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iv_an_ruМного лет назад писал САПР окон, входных групп и прочих светопрозрачных ограждающих, заодно и торгового оборудования. Это нужен само собой ACAD, само собой сразу аккуратный 3D с реальными профилями, и простенький экспорт файла со списком комплектухи. Время сильно зависит от квалификации разработчика. У меня ушло, помнится, месяца четыре на ассортимент из примерно 1000 профилей, соединительных и сеток, принадлежащих к 7-8 разным системам, из них 2 системы требовали косых резов и поэтому нетривиальной обработки.
Спасибо за комментарий. Если я правильно Вас понял - речь идет про покупку ACAD для компании и доработка в нем. Это не совсем нащ вариант: если нам и нужна связь с ACAD - то на уровне экспорта\импорта. Наш построитель должен быть именно как компонент в основном приложении.
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37186261
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас такие построители есть у "1Совцев"-разработчиков,
как внешние компоненты.
Автокад в окна тянуть не надо.
Посмотрите тот же бесплатный Профокна - что и как сделано у них.
Есть тот же http://www.mi-soft.ru/. - Можно у них скачать бесплатную "дилерскую" версию и посмотреть как и что реализовано.

Высшей математики и OpenGL не надо.
...
Рейтинг: 0 / 0
Разработка программного модуля - графического построителя оконных контсрукций
    #37195438
One Of Them
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На моей памяти уже не один десяток раз на этом форуме разрабатывали программу "под окна", в том числе и на ASP.NET, но что-то нормальной реализации я так и не увидел.

По сабжу: выбор NET неплохой, окна потянет, графический редактор тоже труда нарисовать не составит, что еще надо для настольной поделки? Если же вопрос ставить серьезно, следует потратиться на сторонние либы, например на Open Inventor от VSG, да, да, та самая Silicon Graphics. Современный графический софт строят на этой либе вполне успешно даже небольшие компании, рекомендую.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Разработка программного модуля - графического построителя оконных контсрукций
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]