Форум » Программирование в Autodesk Inventor|VBA, iPart, iFeature » Браузер для AIP 11 сборки, чертежа. » Ответить

Браузер для AIP 11 сборки, чертежа.

Витек: Своял прогу для инвентора 11 - работа со сборкой и чертежами: Делает экспорт спецификации в Excel Сецификацию в чертеже на отдельных листах. Браузер сборки( чертежа сборки. Работает с виртуальными обьектами Создает бланк заказа. Раскрывает подсборки в сборке Назначает материал для деталей сборки ( кроме Virtual) - вставил прогу Материал RUS внутрь. и т.д Для работы со СБ чертежем (в плане создания автоматом специи) в папке установки создается мой темплате Деталь.idw. Можно использовать и свой темплате но импортируйте из моего пару стилей MyRul и PNDSC. Кнопка проги создается на пустом Frame ( не доделал) ее стандартно можно вытащить из Customize->Commands->Categories->Add-Ins->Commands - Работа со специей. Имя файла - Sp.exe , размер 3195 Кбайт, номер на WebFile.ru - 1072559, файл будет доступен минимум до 31.08.2006 13:25. Описание: Что то типа менеджера для сборок и чертежей AIP 11 , DEMO версия Для замечаний и добавлений всегда Ваш.

Ответов - 367, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 All

Витек: viktor Нужно зарегить файл tabctl2.ocx в system32 директории системы. Скорей всего у вас его нет - можно взять с любой соседней машины.Если что могу скинуть файл по почте.

Витек: A C E пишет: обозначение деталей и стантдартных изделий не изменяется (после перезагрузки сборки A C E пишет: и также отсутствует картинка просмотра Это странно, что то не так работает.У себя проверил все работает. Одно замечание - если деталь или стандартное изделие входит в сборку как Libraries или деталь (стандартная) принадлежит СС то ясно дело не будет править.В Инвенторе они как "только для чтения" , конечно я могу сделать принудительную "правку" таких деталей но это пойдет в разрез с концепцией Инвентора. A C E пишет: стандартные изделия имеют закодированные обозначения Да, тут я промахнулся - исправил. Все подправил - выложу прогу в ближайшее время.

viktooor: Витек Отправь пожалуста на viktooor@yandex.ru файл tabctl2.ocx


viktooor: Витек Спасибо Получил Все работает нормально

Витек: viktooor Я вчера не смог ответить, отправил тебе и инет отрубился. Все нужно раззиповать в директорию проги SP , при этом файл SP.dll перепишется на новый из зипа, потом надо запустить Sp2.bat файл - он зарегистрирует эту новую Sp.dll. Gost.idw новая форматка в ней учтены изменения внесенные Доской в програмный код для сортировки в PartsList'е. (можно посмотреть вкладку в стилях там для Default Columns Settings для стилей Parts List для последнего столбца Item изменен формат Unit Tipe на Unitless) иначе сортировка при формировании специи в среде инвентора будет происходить неправильно. Это изменение нужно внести - если вы пользуетесь своей видоизмененной форматкой. Просто я за ошибками Доски не поспеваю.... Всего хорошего!

A C E: Витек, еще проблема: пробую открыть детали из программы SP вылетает окно с надписью "виртуальный компанент, нет возможности открыть с диска".

Витек: A C E пишет: "виртуальный компанент, Проверю сее несоответствие, извини - я в отпуске, и возможность отдохнуть не пропущю. Исправлю сразу с новыми силами. Я заметил эту особенность с применением Уровня представления в Инвенторе. Всего хорошего.

Витек: Протестированные проги для AI 2008 Sp и Материал_Rus на страничке http://vicrula.googlepages.com/home. Информация по шаблону для Sp начиная с версии AI 11 SP3 читайте там же. Всего хорошего.

viktor: Витек Поставил на АИ2008 Все пошло Огромное спасибо

Витек: viktor Спасибо за ответ.Рад помочь в дальнейшем.

Степан: Витек, спасибо за новую версию программы, но как переделать шаблон для 11 инвентора. Смотрел скриншот на твоем сайте, но у меня нет значения Unitless, как быть. Да и шаблон сделанный в 2008, в 11 не открыть.

Витек: Степан Честно говоря пока я не знаю как быть, я пытался в 11 инвенторе сделать сортировку правильной, но ведь я тоже не ожидал такого подвоха от Доски. У меня стоял AI SP2, а потом я поставил для него SP3 и тут все и вылезло - начал изучать и понял что в этом сервис паке Доска изменила статус (Format) переменной столбца с "Numeric" на "String", а как известно строковые переменные сортируются по другому.В AIP 2008 как вы видете они ввели тип переменной столбца , что бы решить эту проблемму (ну и видно еще какие либо). А теперь я "пересел" на AIP 2008 и пока не могу сразу решить эту проблемму. Пока единственный вариант - не устанавливать SP3 для Инвентора и использовать старую форматку (не для 2008). Но возможно я решу эту проблемму програмно. Или возможно у кого то есть подсказка по сему вопросу. Буду благодарен за помощь. Всего хорошего.

Витек: http://vicrula.googlepages.com/sp Версия 12 проги Sp , протестирована в Inventor 2008 Pro. Подробности - по ссылке.

АлексИ: Подскажите пожалуйта как получается спецификация на листах Инветора. Спасибо.

Витек: АлексИ пишет: как получается спецификация на листах Инветора 1.Создаете чертеж сборки на основании темплате GOST.idw (лежит в папке установленной проги). 2.Запускаете по кнопке прогу Sp. 3.Производите необходимые изменения в спецификации в среде проги Sp. 4.Жмете кнопку Спец.AIP в верхней панели проги Sp. - ждете формирование спецификации. 5. Жмете кнопку Set's Sheet format в панели Sp Bar в Инвенторовской панели (этот Bar появляется после установки проги), при этом производится простановка всех листов в чертеже и их формат. Если вы желаете произвести тоже самое используя свою темплате для построения сборки и формирования спецификации необходимо импортировать необходимые стили(в зависимости от Ваших установок -Denn или MyRul или PNDSC), а также шаблоны из Borders и Тitle Block : Рамка Спецификация Спецификация2 Форматка 1 лист Spec1 Spec2. Либо внести изменения напрямую в стили вашего темплате на основе темплате от GOST.idw. Первым делом попробуйте прогу на том темплате, который прилагается, затем можно произвести нужные изменения. Всего хорошего.

АлексИ: Благодарю за алгоритм. Большое спасибо. Попробую на АИ 2008 (Русифицировнном).

Витек: АлексИ На 2008 все получится без проблем. Всего хорошего.

Evg: Доброго здоровья! Скачал и установил SP V.12.00.0 на AIS 2008 RUS. Выплыли две проблемы: 1. Невозможно в программе поменять\назначить материал - выскакивает окошко с сообщением, что компонент виртуальный и соответственно материал назначить нельзя.... 2. При формировании спецификации, стандартные изделия созданные при помощи генератора болтового соединения, не включаются в спецификацию. Что это может быть? Может в настройках что то надо подправить?

Витек: Evg Все дело в локализации версии , я проверял на AIP , а в AIS имена внутренних переменных отличаются. Я думал что решил данную проблемму, но видно где то еще сидит несоответствие. Щас копаюсь. У меня все работает и материал и элементы из генератора болтового соединения. Давай я вышлю файл проги мною измененый , должно помочь, но все же я еще буду смотреть. Из zip файла нужно эти 2 файла скопировать с заменой в директорию установленной проги Sp и запустить bat файл (все это при закрытом инвенторе). Я вышлю а ты смотри сам. Как только найду несоответствие точно подправлю окончательно.

Evg: Витек Ок. Буду ждать, попробую



полная версия страницы