Каталог файлов
Главная » Файлы » Прогрраммы и макросы » Полезно для Solidworks |
Открытие документов Solidworks
[ Скачать с сервера (53.6 Kb) · Скриншот ] | 02.03.2010, 12:10 |
Вроде новых возможностей API не использовал, так что скорей всего будет
работать начиная с Solidworks2004 (возможности проверить НЕТ),
программа написана и протестирована в SW2007SP3.0. OpenPart Макрос для открытия выделенного компонента или подсборки из сборки, по одному клику по кнопке. Код Срабатывает
только в сборках и когда выбрана деталь, открывает последнюю выделенную
деталь (при выборе нескольких деталей), если это не сборка выдает
сообщение ошибки. OpenDrawing Макрос для открытия чертежей с похожими именами отличными от названий открытых документов деталей и сборок. Код Срабатывает только в деталях и сборках, в случае, если открытый документ не сборка или деталь выдает сообщение ошибки. Программа ищет файлы чертежей по маске, если чертежей соотвествующих маске не существует производится поиск чертежей с именем содержащем полное имя детали с некоторыми дополнениями. Для изменения и/или добавления масок необходимо исправить следующию строку (подробная инструкция ниже): Mask = Array("ABCD15", "АБВ12", vbNullString) Если документ чертежа не был найден программа завершается и выдает сообщение о невозможности открытия чертежа. Для именения масок необходимо откорректировать следующию строку: Код '============================================================'В следующей строке измените и/или добавьте необходимые маски. 'Формат маски имеет следующий синтаксис: ' "Начало_строки##", где ##-количество сравниваемых символов '(диапазон допустимых сравниваемых символов от 00 до 99, и 'больше длины строки "Начало_строки" на единицу) '!Не рекомендуется использовать совпадающие маски. 'VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV Mask = Array("ABCD15", "АБВ12", vbNullString) '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Просмотров: 4450 | Загрузок: 501 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 1 | ||
| ||