Разработка плагина -"Автоматическое заполнение подписей" (штамп)

Автор Тема: Разработка плагина -"Автоматическое заполнение подписей" (штамп)  (Прочитано 6827 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alex25Автор темы

  • ADN OPEN
  • Сообщений: 45
  • Карма: 0
Добрый день. Нужен плагин по автозаполнению штампа. Готовы купить вместе с исходниками (C#) или профинансировать разработку.
Основные требования:
-интерфейс заполнение штампа
- окно, в котором задаются настройки для штампа, чтобы эти настройки штампа можно было сохранить во внешний файл (не dwg) и этот файл открыть в другом проекте и импортировать, чтобы штамп заполнялся также
-в том же окне плагина должны быть кнопки выбора подписей и блоки подписей должны подгружаться с внешней папки.
- динамический блок, также необходимо будет разработать

Оффлайн Lemieux

  • ADN OPEN
  • ****
  • Сообщений: 379
  • Карма: 21
Для уточнения.
1. Нужен штамп или форма? Желательно ссылка на ГОСТ какой штамп/форма нужны.
2. Какой формат внешнего файла?
3. Подпись должна отображаться в интерфейсе заполнения или реализовывается простым чекбоксом?
4. Почему нужен именно динамический блок, а не простой?

Оффлайн Alex25Автор темы

  • ADN OPEN
  • Сообщений: 45
  • Карма: 0
1. Нужен только штамп. Он должен генерироваться в пространстве листа. Должна быть возможность генерировать штампы на всех существующих листах, или же обновить существующие штампы. Открывающийся список листов, с возможностью выбора на каких обновляется-создаётся штамп.
2. Формат экспорта информации, заполненных данных из штампа, может быть различным. Первоначально можно принять XML.
3. Выбор подписи, для конкретного поля, должно происходить из выпадающего меню, по фамилии. Сами подписи в интерфейсе могут не отображаться. Фамилиии для полей штампа, генерируются на основе имен файлов подписей (dwg). В интерфейсе указывается папка, где расположены файлы подписей, после этого в меню отображается список.
4. Динамический блок необходим для общей увязки параметров штампа. Для возможности комплексного отключения подписей и т.д. Если есть возможность реализовать весь вышеперечисленный функционал, без динамического блока, можем рассмотреть другой вариант.

Оффлайн Павел55

  • ADN OPEN
  • ***
  • Сообщений: 106
  • Карма: 3
Мутные ребята, сказали тз пришлют, неделя прошла ответа нет.

Оффлайн Alex25Автор темы

  • ADN OPEN
  • Сообщений: 45
  • Карма: 0
Доброго времени суток. Приношу извинения за долгий ответ. В конце года много было рабочих вопросов. Задача актуальна. ТЗ будет включать все вышеизложенное. Нужно обсудить вопрос цены. Да, если будет договорённость, будет и официальный договор подписание ТЗ.

Оффлайн D_TRex

  • ADN OPEN
  • ***
  • Сообщений: 104
  • Карма: 0
По моему динамический блок с атрибутами и подшивка будет практичнее. С выводом и получением данных из внешнего источника правда наверное не получится.

Оффлайн trir

  • ADN Club
  • ****
  • Сообщений: 470
  • Карма: 63
Цитировать
С выводом и получением данных из внешнего источника правда наверное не получится.
с чего, подшивка это же xml!

Оффлайн D_TRex

  • ADN OPEN
  • ***
  • Сообщений: 104
  • Карма: 0
trir, не совсем понял комментарий, но я заполняю штамп из подшивки, ну кроме названия проекта, а всё остальное присваиваю листам, группирую для создания подраздела чертежей

Оффлайн trir

  • ADN Club
  • ****
  • Сообщений: 470
  • Карма: 63
файл подшивки это закодированный xml-файл - его можно формировать и изменять по данным из любого внешнего источника и совсем без AutoCAD'а (без AutoCAD'а даже удобнее)

Оффлайн D_TRex

  • ADN OPEN
  • ***
  • Сообщений: 104
  • Карма: 0
trir, ну это имея должный опыт, а так для многих и сама подшивка это уже сложно. Вопрос был в автоматическом заполнении штампа, мой совет использование подшивки и блоков с атрибутами, а уж как заполнять и формировать подшивку это уже дело хозяйское