Команда "Обозначения швов сварных соединений"

Автор PS, 29.12.10, 22:11:39

« назад - далее »

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

PS

Решил продолжить работу над библиотекой. Ниже приведен перечень доработок, которые хочу сделать (возможно сделаю). Постарался учесть все пожелания. Пишите если будут еще замечания и предложения.

Для Компас V13SP2 и выше.
1. V1.3 beta R01:
1.1. Исправление найденных ошибок в командах «Конструктивные элементы сварных швов» и «Обозначение сварного шва».
1.2. Заполнение баз данных конструктивных элементов сварных швов для:
   - ГОСТ 5264-80;
   - ГОСТ 11534-75;
   - ГОСТ 14771-76.

2. V1.3 beta R02:
2.1. Управление отображением в обозначении шва (и в таблице швов):
   - Стандартом (ГОСТ);
   - Способом сварки;
   - Всем обозначением (отображается номер шва, вместо обозначения), выделение цветом такого обозначения.
2.2. Подсчет количества швов с текущем номером шва.
2.3. Поиск последнего (следующего) номера шва.
2.4. Автоматическое увеличение номера шва при вводе нового обозначения шва в текущем документе.
2.5. Индикация свойств (обозначения) сварного шва при наведении на обозначение шва с номером шва или с «погашенным» обозначением (в команде Обозначение сварного шва).
2.6. Считывание с указанного объекта длины и вставка в обозначение в поле длины шва.
2.4. Добавить в библиотеку стилей таблиц швов шаблоны на 3-4 типа таблиц швов.

3. V1.3:
3.1. Настройка параметров команды «Условные изображения сварного шва».
3.2. Реализация команды «Условные изображения сварного шва».

Для Компас V14 и выше.
4. V1.4 beta R01:
4.1. Отображение характерных точек на обозначении в режиме GDI (для Компас 14).
4.2. Редактирование перегибов стрелок за Hot точки (не в режиме редактирования).
4.3. Ссылки из обозначения шва в Технические требования и наоборот.

5. V1.4 beta R02:
5.1. Дерево (и окно свойств) обозначений сварных швов.

6. V1.4:
6.1. Обозначение сварного шва в 3D. Полный функционал как в 2D.

7. V1.5 beta R01:
7.1. Автоматическое определение длины сварного шва по объекту на который указывает стрелка (стрелки) обозначения в 2D и 3D.
7.2. Заполнение баз данных конструктивных элементов сварных швов для:
   - ГОСТ 8713;    - ГОСТ 11533;   - ГОСТ 23518;   - ГОСТ 14806;
   - ГОСТ 27580;   - ГОСТ 14776;   - ГОСТ 28915;   - ГОСТ 16037;
   - ГОСТ 16038;   - ГОСТ 15164;   - ГОСТ 15878;   - ГОСТ 16098;
   - ГОСТ 16310.

8. V1.5 beta R02:
8.1. Мастер добавления (редактирования) в базу данных конструктивных элементов нестандартных сварных швов.
8.2. Связь обозначений нестандартного сварного шва с конструктивными элементами нестандартных сварных швов.

9. V1.5:
9.1. Команда Таблица сварных швов, с расширенным функционалом. Например подсчет массы швов, информация по электродам и другое.
9.2. Справка по библиотеке.
9.3. Обучающие ролики по библиотеке.

Ser Pavel

Планов громадьё :).

Вопрос почему начиная со 2-го сервиспака? а на первом работать не будет?

PS

ЦитироватьПланов громадьё :).
Хотеть и сделать две большие разницы :) Тем более у меня стимул не материальный :)
И это не план (сроков нет), а перечень предложений по добавлению функционала. Может кто-то еще что-то предложит.

ЦитироватьВопрос почему начиная со 2-го сервиспака? а на первом работать не будет?
С SP1 корректно работать не будет (возможны ошибки), так как в SP2 исправлены ряд ошибок API Компаса.

PS

SashaV
Цитировать- что бы при создании сварного шва появилась автоматизация:
1. то есть после создания и указания номера св.шва "№1" при создании новой "птички" команда предлагала поставить уже существующий шов №1 или св.шов нового типа но с указанием №2 и т.д.. для упрощения работы на больших сборках;
При реализации данного предложения сделал следующее:
1. В настройку библиотеки добавил опцию - Автоматическое увеличение № шва, при № шва белее 0.
2. Если эта опция включена, то после создания обозначения Стандартного или Нестандартного шва, номер шва автоматом увеличивается на 1. А если в настройках включена опция "Сохранять текст обозначения", то № шва сохраняется (восстанавливается) и при выходе и входе в команду в текущем документе  Даже в том случае если документ был закрыт и открыт вновь, но команда Обозначение сварного шва в других документах не вызывалась.
Но при этом не отслеживается (это сложно) повторный ввод одинаковых обозначений швов. Поэтому если будут введены несколько одинаковых обозначений, то у них могут быть разные № швов. Хотя двух полных одинаковых обозначений швов быть не должно.

Достаточно ли этого, для автоматического изменения номера шва?

PS

Немного информации. В январе появится новая beta версия библиотеки. В ней исправлены замечанные ошибки, появятся заполненные базы по конструктивам швов по ГОСТ 5264 и новый функционал работы с номерами швов.
Для следующих версий пишите что сделать в первую очередь.

PS

Уважаемые фурмончане!
Прошу откликнуться тех кто использует библиотеку. Меня интересует, какие ошибки или "странности" Вы заметили при работе с библиотекой? Что бы я исправил их в новой версии.



tramp_m

Сварная конструкция это сборка...
Элементы сборки сопрягаются по существующим параметрам (сопряжение компонентов)...
Конечно сварка, это не совпадение, не соосность, не параллельность, не перпендикулярность...., не касание, а сварка со своими параметрами вот этого и не хватает...
Наверное так, если не ошибаюсь...
Прошу прощения, может быть не в тему...

С Новым Годом

PS

Цитироватьа сварка со своими параметрами вот этого и не хватает...
А поточнее?

Параметров каких:
- заполненных баз параметров конструктивов сварных швов?
- информации по расходным материалам?
- информации по режимам сварки?

tramp_m

#228
Панель инструментов или в сопряжение - сварка. Может быть и туда и туда
Добавить - Сварной шов :
- нахлест
- стык
- тавр...  выбрать
-Толщина свариваемых... – выбрать
- Флюс, газовой среде, электродом... выбрать
Типа того, примерно (в общих чертах), как  проставить размер, выноска ...
Ну, может быть не так просто....
Может быть ошибаюсь...
Прошу прощения, если не в тему...

tramp_m

Слишком увлекся и залез  в коммерческий раздел...
Прошу прощения, выхожу из темы...

PS

ЦитироватьДобавить - Сварной шов :
- нахлест
- стык
- тавр...  выбрать
-Толщина свариваемых... – выбрать
- Флюс, газовой среде, электродом... выбрать
Типа того, примерно (в общих чертах), как  проставить размер, выноска ...

Вот это подойдет? расходных материалов пока нет и базы только заполняются, а остальное  вроде есть:


PS

Новые возможности библиотеки V1.3 beta R01 (будет доступна в январе):

- автоматическое увеличение номера шва при вводе нового обозначения шва в текущем документе. Для включения режима необходимо включить в параметрах библиотеки опцию «Автоматическое увеличение № шва, при номере шва более 0»;

- индикация на курсоре параметров обозначения шва при наведении на него курсора. Для включения режима необходимо включить в параметрах библиотеки опцию «Отображать на курсоре информацию об обозначении»;

- управление текстом стандартного обозначения на полке, можно скрыть стандарт (если есть тип шва), способ сварки (если он присутствует в обозначении) и все обозначение до дополнительных знаков и шероховатости (если номер шва > 0). В полностью скрытом обозначении на полке отображается номер шва. Номер шва в таком обозначение можно выделить цветом. Для выделения цветом необходимо включить в параметрах библиотеки опцию «Выделять цветом № скрытых обозначений стандартных швов» и выбрать цвет выделения.

- в контекстное меню поля «Текст» добавлены следующие команды:
    - Проверить обозначения по ГОСТ;
          Проверяется следующее:
           - Наличие обозначений и упрощенных обозначений
           - Наличие обозначений по ГОСТ и ISO(DIN)
           - Вид вне листа чертежа
           - Обозначение вне листа чертежа
           - Обозначение и вид на разных листа чертежа
           - Одинаковые стандартные и нестандартные обозначения с разными номерами
           - Одинаковые стандартные и нестандартные обозначения с одинаковыми номерами
           - Разные стандартные и нестандартные обозначения с одинаковыми номерами
           - Наличие обозначений одинаковых швов без основного обозначения
           - Наличие основного обозначения с № и отсутствие обозначения одинаковых швов
           - Наличие пропущенных номеров - Предупреждение
           - Состав обозначения в ТШ из обозначения не соответствует составу из параметров
           - Состав свойств обозначения не соответствует составу из параметров
           - Общее количество швов не соответствует количеству обозначений
           Вся информация об ошибках выводится в информационное окно.
    - Применить тексты ТШ из параметров;
           Свойство обозначений «Обозначение для ТШ» обновляется в соответствии с текущими параметрами.
    - Применить свойства из параметров.
          Все свойства обозначений обновляется в соответствии с текущими параметрами.

- в контекстное меню поля «№» добавлены следующие команды:
    - Установить последний № шва;
         В поле № устанавливается последний № шва в документе.
    - Установить новый № шва;
        В поле № устанавливается последний+1 № шва в документе.
    - Установить № шва выбором;
        Открывается окно со всеми обозначениями швов документа, в котором можно выбрать обозначение с нужным номером, выбранный номер шва будет установлен в поле №.
    - Редактор № швов.
       Открывается окно со всеми обозначениями швов документа, в котором можно редактировать № швов обозначений не редактируя отдельно каждое обозначение в документе.

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

- добавлены стили отчетов для создания таблицы швов.
+ Благодарностей: 3

PS

09  - 11 января будет доступна новая версия V1.3 beta R01 библиотеки. Учитывая просьбы фурмончан (в порядке их поступления) и свои прошлогодние обещания в следующих релизах библиотеки будет реализовано следующее:
1. V1.3 beta R02:
1.1. Исправление найденных ошибок в командах «Конструктивные элементы сварных швов» и «Обозначение сварного шва».
1.2. Настройка параметров команды «Условные изображения сварного шва».
1.3. Реализация команды «Условные изображения сварного шва».
1.4. Добавление в библиотеку стилей таблиц швов шаблоны на 1-2 типа таблиц швов, если будут пожелания.

2. V1.3:
2.1. Исправление найденных ошибок в командах «Конструктивные элементы сварных швов», «Условные изображения сварного шва» и «Обозначение сварного шва».
2.2. Заполнение баз данных конструктивных элементов сварных швов для:
   - ГОСТ 5264-80;
   - ГОСТ 11534-75;
   - ГОСТ 14771-76;
и другие, если будут пожелания.
2.3. Добавление в библиотеку стилей таблиц швов шаблоны на 1-2 типа таблиц швов, если будут пожелания.

PS

Библиотека "Сварка" v1.3 beta R01:
http://download.ascon.ru/public/libs/ServisCommand_v1.3_beta_R01.7z

1. Новый функционал, ограничения и порядок создания таблиц швов в документе описан в
файле "Информация по библиотеке.doc".
2. Прошу сообщить о найденных ошибках, "странностях" в работе библиотеки, замечаниях, предложениях по добавлению функционала в библиотеку и написать отзывы о работе с библиотекой.
3. Если что то не понятно, задавайте вопросы.

ВНИМАНИЕ!
1. Библиотека работает только с Компас v13SP2 и выше.
2. Для корректной работы команды «Конструктивные элементы сварных швов» необходимо заменить в папке ...Kompas\Bin файл "k2DApp1.DLL" на новый, который входит в состав архива библиотеки.
3. При работе с Компас v14 в режиме GDI (опция "Использовать OpenGL" выключена) при редактировании обозначения по двойному клику (изменение точек перегиба) не отображаются Hot точки перегибов. При этом редактирование этих точек доступно и они идентифицируются, при наведении на них курсора, изменением вида курсора.
+ Благодарностей: 6

PS

Библиотека "Сварка" v1.3 beta R02:
http://download.ascon.ru/public/libs/ServisCommand_v1.3_beta_R02.7z

1. Новый функционал (ограничения) описан в файле "Информация по библиотеке.doc".
2. Порядок создания таблиц швов в документе, описан в файле  «Создание таблиц сварных швов.doc».
3. Прошу сообщить о найденных ошибках, "странностях" в работе библиотеки, замечаниях и предложениях по добавлению функционала в библиотеку.
4. Если что то не понятно, задавайте вопросы.

ВНИМАНИЕ!
1. Библиотека работает только с Компас v13SP2 и выше.
2. Для корректной работы команды «Конструктивные элементы сварных швов» необходимо заменить в папке ...Kompas\Bin файл "k2DApp1.DLL" на новый, который входит в состав архива библиотеки.
3. При работе с Компас v14 в режиме GDI (опция "Использовать OpenGL" выключена) при редактировании обозначения по двойному клику (изменение точек перегиба) не отображаются Hot точки перегибов. При этом редактирование этих точек доступно и они идентифицируются при наведении на них курсора изменением вида курсора.
+ Благодарностей: 1

PS

v1.3 beta R02.
Неужели нет ошибок?
Или никто не пользуется?
:(((

Resfeder

Немного погонял. Ошибок вроде не нашёл. Но вот с таблицей швов так и не разобрался. Хотя внутренний голос подсказывает, что настройки не все сделал. Проблема на рисунке. Стиль отчета-таблицы №3. Почему то не проставляется количество. Пробовал стиль другой №4. То же самое. Почему то не объединились швы №6. Впрочем соглашусь, в случае таблицы швов обозначения по ГОСТ быть не должно. Но вот напрашивается вопрос: как заполнять в таблице графу обозначение? Вручную!? Это при такой шикарной библиотеки!? Конечно можно создать необходимые шаблоны в "текстовых шаблонах", но это не то. Хотелось иметь в таблице такой же функционал как и при формировании обозначении шва на линии выноски. Кажется я об этом уже писал. Ещё немного погоняю "Сварку", если что найду - сообщу.
С наилучшими пожеланиями!

Дим

Она еще и ШВЫ считает???? Почему у меня не 13-я :`( :`( :`(
боссы сказали - обломитесь... денег нет на этот год... :`(

PS

Немного опишу принцип работы с библиотекой, что бы можно было автоматом создавать таблицу швов.
1. Как проставляются обозначения:
По ГОСТ на чертеже должно быть полное обозначение сварного шва (это нужно и для библиотеки, иначе она не знает какой это шов):
Рис 95.
Если такой шов один, то номер ему не ставится (№=0). Если швов несколько ставим, например №1. Для обозначения остальных швов №1 переходим в обозначение одинаковых швов и обозначаем все швы с №1.
Рис 96.
И так проставляем для других швов.
Не важно, в какой последовательности создавать обозначение швов (сначала полное обозначение потом одинаковое или наоборот), главное чтобы ОБЯЗАТЕЛЬНО для каждого шва должно быть полное обозначение. При необходимости полное обозначение можно скрыть, но оно должно быть обязательно.
Когда проставлены все обозначения можно указать количество швов. Это можно сделать несколькими способами:
-   Вызывать поочередно полные обозначения на редактирование (двойной клик на обозначении) и из контекстного меню команду «Подсчитать швы с текущим номером».
-   Если полное обозначение создается после обозначений одинаковых швов, то команду «Подсчитать швы с текущим номером» можно вызвать перед созданием полного обозначения (должны быть указаны начало линии выноски и точка начала полки).
-   Вызвать окно редактора количества швов и одновременно проставить количества для всех швов (количество швов считается автоматом).
Рис 97.
Рис. 98.
Теперь можно проверить, правильно ли созданы обозначения, для этого вызовите из контекстного меню команду «Проверить обозначения по ГОСТ».
Рис 99.
В результате Вы увидите окно Информация.
Рис 100.
Уважаемый Resfeder, вызовите на Вашем чертеже команду «Проверить обозначения по ГОСТ» и увидите что не так.

PS

Не поместилось на предыдущем сообщении Рис 100