Перейти к публикации

Написали новую "Спецификацию" с нуля.


Рекомендованные сообщения



Скачал.

Запустил.

Работает. (У меня уже стоит "Генератор спецификаций 2.0.7.0)

Из Солида прочитал в-лет.

Гуд.

Вообще, интеллегентней было настройки прямо в самой программе править. Сейчас пол-минуты искал кнопку "Настройка", а потом дошло: «Ручками, блин! Ручками, тяперя, дядя Сирожа.»

Если появиться такая фича — будет круто.

Изменено пользователем Хулиос
Ссылка на сообщение
Поделиться на других сайтах

Да, настроек, прямо скажем, не густо... Их совсем нет!

Но работает, в смысле зачитывает из SW. Реальный "Полигон".

Ссылка на сообщение
Поделиться на других сайтах

Интересно как туда считать из этих свойств файла:

ModelDoc2.SummaryInfo(swSumInfoAuthor)

ModelDoc2.SummaryInfo(swSumInfoKeywords)

ModelDoc2.SummaryInfo(swSumInfoComment)

ModelDoc2.SummaryInfo(swSumInfoTitle)

ModelDoc2.SummaryInfo(swSumInfoSubject)
Ссылка на сообщение
Поделиться на других сайтах

Если позволите, несколько замечаний.

1. Отсутствует автопростановка позиций. (наверное, еще не успели встроить?)

2.Не быстрая зачитка из сборки (p4 2.8ГГц, 1гб ram, winxp, 6700 - число компонентов в сборке, время чтения ок 10мин. ) - собственно, если быстрее никак нельзя, то можно и смириться....

3. При перетаскивании пустых строк или вставлении оных между заполненными строками, в графе "количество" возникает непрошенная цифра "ноль"

А вообще, такими темпами SWR - уже не конкурент :)

Ссылка на сообщение
Поделиться на других сайтах

Да, после того как одну строку путем нажатия контрол+ентер превратили в несколько строк - нажимаешь на одну строку (уже другую), а зажигается не она, а строка ниже, через столько строк, сколько раз было нажато контрол+ентер.

Нет кнопки синхронизации позиций в спецификации и на чертеже.

Ссылка на сообщение
Поделиться на других сайтах

Ну прям таки сразу и к хакерам :) Это ж первая бэта, обождите хоть пару неделек :)))

Насчет скорости-быстрее не получится. Основной тормоз здесь - COM.

Сами алгоритмы чтения из Солида еще сырые-будут доделываться по ходу.

Настроек пока нет вообще никаких - проге всего 2 недели. Но скоро усе будет, "дядя Сирожа".

Через день выложим версию 1.0.

Ссылка на сообщение
Поделиться на других сайтах

Выложили версию 1.0.1. Основные навороты коснулись модуля печати, также поработали над чтением из SW. На очереди: авторасстановка позиций, обновление выносок.

2 Хулиос: сенкс, но больше взламывать нечего.

Ссылка на сообщение
Поделиться на других сайтах

Первым делом напрягает отсутствие секундомера, надо бы восстановить... То, что отображение идет в динамике - красиво, но при задержках в выводе информации появляется плохая мысль: "Завис, <censored>!".

Ссылка на сообщение
Поделиться на других сайтах

Выложили версию 1.0.1. Основные навороты коснулись модуля печати, также поработали над чтением из SW. На очереди: авторасстановка позиций, обновление выносок.

2 Хулиос: сенкс, но больше взламывать нечего.

<{POST_SNAPBACK}>

А Демо заключается в том что не перелаются данные "Наименование" и "Организация" в Бланк да? Или это только у меня так?
Ссылка на сообщение
Поделиться на других сайтах

Секундомер добавили - пока без кнопки останова чтения (позже сделаем и ее), но зато с подсчетом обработанных компонентов.

2 Aless: штамп поправили - теперь он читает все (полагаем, что поле "Организация" так и называется).

"Демо" - это значит что программа на сервере не содержит кода для вывода на принтер и сохранения файла. Соответственно, раз нету кода, то и взламывать Хулиосу в данном случае нечего и он наконец то сможет спать спокойно, а то судя по его активности в последнее время, он здорово "облегчил" нам жизнь.

Также сделали MRU список (последних использованных файлов). Багфиксы.

Версия 1.02 готова, но пока тупит FTP доступ, закачать на сайт не можем - смотрите страничку 13-го.

2 Kelny: если объясните, зачем Вам SummaryInfo в спецификации и как Вы думаете это использовать, то наверняка сможем Вам помочь - ничего сложного нет. Возможно, у Вас есть идеи, как это должно выглядеть.

Юзает ли кто то в SPC2 Bitmap previews моделей в спецификации ? Стоит ли их включать в Полигон (места они отжирают порядочно в файле, но повышают ли юзабилити) ?

Ссылка на сообщение
Поделиться на других сайтах

To dimas77

если объясните, зачем Вам SummaryInfo в спецификации и как Вы думаете это использовать, то наверняка сможем Вам помочь - ничего сложного нет. Возможно, у Вас есть идеи, как это должно выглядеть.

<{POST_SNAPBACK}>

К сожалению, я почти не знаком с вашим продуктом, да и с продуктами других разработчиков. Но у них, на мой взгляд, один недостаток: все они вписывают в графу "Наименование" имя файла, которое может не совпадать с наименованием в чертеже. А большинство (хотя я не отношусь к нему), во всяком случае, на этом форуме конструкторов вписывают обозначение и наименование в свойсва файла модели. SummaryInfo может и не нужно, но GetCustomInfoValue вполне бы мог пригодиться, для считывания и записи из свойств файла сразу в спецификацию. Все это можно, наверное, включить в опции, настраиваемые пользователем. Это намного бы облегчило жизнь.

Конечно, я может и не прав, но это так, мысли в слух.

Ссылка на сообщение
Поделиться на других сайтах

в опции, настраиваемые пользователем

<{POST_SNAPBACK}>

Да, это очень важно. Есть наработки, и у кого-то наименование забито в свойство "Наим", у кого-то в "Имя", у меня - полностью "Наименование", и т.д.... Для совместимости было бы неплохо, чтобы в программе для всех полей были псевдонимы, и был текстовый файлик с соответствиями, по одному в строке, например:

...

Наименование=sld"Имя"

Разработал=sld"Автор"

Формат=drw"SW-Sheet Format Size"

Организация="МГПО Салют"

...

С какими-то префиксами-кавычками и т.п., чтобы можно было ввести:

1. Содержимое свойства из файла детали

2. Содержимое свойства одноименного файла чертежа в той же директории

3. Произвольный текст

-- И, раз уж так - в панели инструментов - выпадающий список какой файл подключать. Как в Лингво - направление перевода

Ссылка на сообщение
Поделиться на других сайтах

Может ли эта спецификация работать с Компас3D? Старая вроде бы как-то работала.

Сейчас из Компаса можно прочитать состав в "скрытом" режиме: iDoc3D.Open(iPart.fileName,True);

Ссылка на сообщение
Поделиться на других сайтах

2 Kelny: если объясните, зачем Вам SummaryInfo в спецификации и как Вы думаете это использовать, то наверняка сможем Вам помочь - ничего сложного нет. Возможно, у Вас есть идеи, как это должно выглядеть.

<{POST_SNAPBACK}>

Ну просто случилось так что именно туда эти значения записываю

post-6363-1152768311_thumb.png

Ссылка на сообщение
Поделиться на других сайтах

2 Shvg: Наименование читаем из CustomInfo2, а не из файла, хотя в будущем сделаем настройку и для чтения из имени файла.

Большого смысла читать что-то из SummaryInfo пока не видно.

Что касается настраиваемых имен свойств, они обязательно будут буквально в следующей версии, как это было сделано в SPC2 (на это уйдет день-два).

Чтение из Компаса на уровне библиотеки RTW сделаем через пару недель (а что, уже есть спрос на эти вещи ? Раньше ведь никто не спрашивал). Что касается непосредственного получения состава от Компаса, пока представляется предпочтительным использование RTW - некоторые люди до сих пор сидят на 5-м Компасе и слезать с него не думают.

Универсальные форматы сохранения - лучше векторные, т.к. в этом случае не теряется качество. Безусловно, сохранение в EMF будет реализовано довольно скоро, вероятнее всего, это будет ZIP-архив из файлов EMF - так устроит ? Что касается формата DOC, то просто экспорт в табличные форматки приведет к потере возможности масштабировать текст по горизонтали, если он не входит в ячейку таблицы. Надо ли, если копия будет отличаться от оригинала ? PDF пока не копали глубоко, но если будет сильно надо, то сделаем и его. В общем нет ничего невозможного, твори, выдумывай, пробуй одним словом.

Ссылка на сообщение
Поделиться на других сайтах

Библиотеку чтения сборок Компас написали и выложили. Настраиваемые свойства также теперь доступны.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...