Команда "Пересчет размеров"

Автор PS, 29.12.10, 22:16:35

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

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

PS

Выносится на обсуждение и тестирование команда из библиотеки  "Пересчет размеров"
http://download.ascon.ru/public/libs/obSvarka.zip

Билиотека работает только под Компас V12SP2.
1. Пересчет указанного размера на:
- середину поля допуска, если допуск свободный можно указать какой квалитет использовать для пересчета( эта возможность есть для любого способа пересчета);
- на верхний/нижний предел поля допуска, с возможностью, сместить верхний/нижний предел на заданную величину. Можно задать это смещение в мм или % от поля допуска;
- при любом пересчете можно задать % усадки номинала размера.

2. . На пересчитанный номинал можно указать какой будет допуск:
- симметричный (+/- исходный/2 );
- оставить как был;
- установить новый.
Данный допуск не влияет на пересчет, он только устанавливается на пересчитанный размер.

3. Результат пересчета отображается за размером (как текст после размера) в фигурных скобках. В двух вариантах:
- обычное с допусками,
- как минимальное значение ... максимальное значение;
Измененные параметры могут быть «выделены» цветом, который можно задать. Это позволит сразу видеть пересчитанные размеры.

4. Если размер пересчитывается вновь, предыдущие результаты удаляются и отображаются новые.

5. Удаление результатов пересчета в указанном размере.

6. Занесение пересчитанного номинала размера в буфер обмена. При этом если размер имел информацию пересчета, то она изменяется на новую, если не имел она не добавляется в размер.

7. Выводить при запросе окно с исходными данными и результатом последнего расчета. В нем иметь возможность пересчитать с новыми данными, посмотреть результат и при необходимости отобразить в размере.

Команда "Пересчет размера" работает в:
- фрагменте;
- чертеже (во всех видах, без их активации);
- эскизах;
- 3D деталях (при указании размера должен появиться курсор - размер);
- 3D сборках (при указании размера должен появиться курсор - размер);

Она работает на всех линейных, диаметральных и радиальных размерах.
На угловых не работает!

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

Буду  признателен за найденные ошибки и высказанные пожелания.

PS

30.12.10, 08:58:05 #1 Последнее редактирование: 30.12.10, 09:59:07 от PS
Приношу извинения, в дистибутиве ошибки.

Работающая библиотека будет выложена вечером.

PS

Вот новая ссылка:

http://download.ascon.ru/public/libs/obSvHov.rar

как подключить библиотеку написано в файле "Установка бибилиотеки ServisCommand.txt"

PS

Если при подключении библиотеки выдается сообщение "Не корректная структура библиотеки" или подобное, необходимо скачать и установить файл "vcredist_x86.exe" ( для Windows XP ).
Скачать можно сдесь:
http://download.microsoft.com/download/8/E/F/8EF60E68-2D69-4377-AC1E-3BAF4D701ED1/vcredist_x86.exe

PS

Новая сборка библиотеки:
http://download.ascon.ru/public/libs/ob_svar_shvov.zip

Подробности в файле
"Установка бибилиотеки ServisCommand.txt"

PS

Новая сборка библиотеки:
http://download.ascon.ru/public/libs/Svarka.rar

Подробности в файле
"Установка бибилиотеки ServisCommand.txt"

nahim

А что считается? Размерные цепи?

Дим

Цитата: PS от 17.01.11, 08:08:49
Новая сборка библиотеки:
http://download.ascon.ru/public/libs/Svarka.rar

Подробности в файле
"Установка бибилиотеки ServisCommand.txt"
С размерами не совсем понял к чему это применимо(во всяком случае я не использую).
А простановка обозначения сварных швов на 5+

PS

ЦитироватьС размерами не совсем понял к чему это применимо(во всяком случае я не использую).
Когда проектируется штамп или прессформа, то номинал размера формообразующих берут не с чертежа, а пересчитывают на середину поля допуска на деталь + нужно учесть усадку материала + еще сместить номинал для учета износа. Вот для этого и нужна.

Дим

Цитата: PS от 18.03.11, 15:41:50
Когда проектируется штамп или прессформа, то номинал размера формообразующих берут не с чертежа, а пересчитывают на середину поля допуска на деталь + нужно учесть усадку материала + еще сместить номинал для учета износа. Вот для этого и нужна.
Ясно! штампами не занимаюсь - поэтому и не знаю.

А за сварку спасибо! Удобная библиотека!

PS

В ней есть ошибки (в обозначении сварки), недельки через три будет окончательная версия