Форум пользователей ПО АСКОН

Профессиональные вопросы => Конструирование => Спецификации => Тема начата: Aнtoн от 01.07.03, 03:15:22

Название: Автозаполнение спецификации
Отправлено: Aнtoн от 01.07.03, 03:15:22
Создал свою библиотеку *.l3d, из неё вставляю в сборку, а в спецификации ( тоже своя ) никак не отражается, даже наименование. Если из *.m3d - всё получается.
Название: Re:Автозаполнение спецификации
Отправлено: Orlando от 01.07.03, 10:53:08
А внутри моделей, лежащих в l3d, есть объекты спецификации?

Успехов!!
Название: Re:Автозаполнение спецификации
Отправлено: Aнtoн от 01.07.03, 12:44:43
Да, есть. Может потому, что в доп. параметрах объекта спецификации во вкладке "документы" подключить *.l3d невозможно?
Название: Re:Автозаполнение спецификации
Отправлено: Orlando от 01.07.03, 13:29:09
ЦитироватьДа, есть.
С каким описанием спецификации создан этот объект? С твоим собственным? Или с КОМПАСовским умолчательным?

ЦитироватьМожет потому, что в доп. параметрах объекта спецификации во вкладке "документы" подключить *.l3d невозможно?
Это ни при чем. В доп. параметрах можно вообще ничего не подключать. Объект все равно должен создаваться.

Успехов!!
Название: Re:Автозаполнение спецификации
Отправлено: Aнtoн от 01.07.03, 14:57:46
Описание моё, как и оформление и основная надпись. Таблицу создал из tbl, отметил "использовать в спецификации". Идентификаторы Поз., Наименование, Примечание - от Компаса, остальные - от 100 и выше. Тип всех ячеек - для спецификации.
Название: Re:Автозаполнение спецификации
Отправлено: Orlando от 01.07.03, 16:57:09
Похоже, объекты спецификации из библиотечных компонентов действительно не приходят в сборку  :о((
Написать, что ли, в техподдержку ? :о))
Название: Re:Автозаполнение спецификации
Отправлено: Aнtoн от 01.07.03, 17:55:24
Хотел ещё узнать про связь "переменные в модели - столбец в спецификации", но это, как я понимаю, тем более нереально.
Название: Re:Автозаполнение спецификации
Отправлено: Aнtoн от 02.07.03, 14:37:05
Orlando спасибо за отклик. Но меня терзают смутные сомненья... В свойствах компонента (дерево построения сборки) есть галочка - создавать объекты спецификации. Создаю спецификацию, подключаю её к сборке. В сбоке включаю галочку, сохраняю сборку,- выдается сообщение "Изменена спецификация...", но самих изменений не видно. Ещё заметил, что команда "Редактировать состав объекта" недоступна при работе с l3d.
Название: Re:Автозаполнение спецификации
Отправлено: Orlando от 02.07.03, 14:52:29
ЦитироватьВ свойствах компонента (дерево построения сборки) есть галочка - создавать объекты спецификации. Создаю спецификацию, подключаю её к сборке. В сбоке включаю галочку, сохраняю сборку,- выдается сообщение "Изменена спецификация...", но самих изменений не видно.
Если это про компонент из пользовательской библиотеки - то в нем объекты спецификации не работают :о( В техподдержку пиши...

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

Да, кстати. Для контроля того, появятся ли в спецификации объекты из сборки, не обязательно создавать и подклчать спецификацию. Можно просто в режиме работы со сборкой вызвать команду Редактировать внутренние объекты спецификации. Откроется окно подчиненного режима. Все объекты, которые в нем видны, гарантированно появятся и в документе-спецификации, который ты подключишь.

Успехов!!
Название: Re:Автозаполнение спецификации
Отправлено: Aнtoн от 02.07.03, 16:26:32
 Для контроля того, появятся ли в спецификации объекты из сборки, не обязательно создавать и подклчать спецификацию. Можно просто в режиме работы со сборкой вызвать команду Редактировать внутренние объекты спецификации. Откроется окно подчиненного режима. Все объекты, которые в нем видны, гарантированно появятся и в документе-спецификации, который ты подключишь.
Да, про это я знаю. Спецификацию создавал ради сообщения - изменена spw - при сохранениии сборки, т.к. визуально пусты обе spw. Наверное шаблон сообщения применим только для m3d, хотя появляется и в l3d. То же самое можно сказать про галочку в свойствах компонента. А была надежда, что где-то ОНО есть, но я его не вижу. Буду писать в техподдержку, может счастье придёт   :8-)))
Название: Re:Автозаполнение спецификации
Отправлено: Andriuha82 от 07.04.08, 16:13:12
Помогите!!! Есть ли вообще возможность автоматического заполнения других ячеек штампа спецификации, по аналогии с "Наименование" и "Обозначение"?
Название: Re:Автозаполнение спецификации
Отправлено: Дим от 07.04.08, 17:14:11
Цитата: Aнtoн от 01.07.03, 03:15:22
Создал свою библиотеку *.l3d, из неё вставляю в сборку, а в спецификации ( тоже своя ) никак не отражается, даже наименование. Если из *.m3d - всё получается.
Что то я на понял тему, если "Создал свою библиотеку *.l3d" то в сборку вставляется "*.m3d - всё получается". А зачем создавать свою СП? Чем стандартная неустраивает?
А менеджером шаблонов не пробовали пользоваться? Там все более менее задается и работает.
Название: Re: Автозаполнение спецификации
Отправлено: Сэр от 05.01.11, 00:01:20
Всем привет и с наступившим Новым Годом! А теперь вопрос- Как заполняются ячейки фамилий и дат в штампе спецификации
созданой и подключеной к сбор. черт. в 2D.(почему фамилии со сборчного автоматически
не переносятся в штамп спецификации)
Название: Re: Автозаполнение спецификации
Отправлено: Poltava от 05.01.11, 01:11:55
Цитата: Сэр от 05.01.11, 00:01:20
Всем привет и с наступившим Новым Годом! А теперь вопрос- Как заполняются ячейки фамилий и дат в штампе спецификации
созданой и подключеной к сбор. черт. в 2D.(почему фамилии со сборчного автоматически
не переносятся в штамп спецификации)
А по вашему они что совпадают все что ли всегда это хорошо если автор и утвердил сходятся и то не всегда (ну мот и наобород сходяться чаще чем не сходятся но все же) только ручками а как ручками автоматизировать через макрос к примеру ну или много вариантов это уже отдельная тема которая к стати не раз поднималась попробуйте поиск не найдете поможем
Название: Re: Автозаполнение спецификации
Отправлено: Дим от 05.01.11, 07:47:21
Создайте макрос для сборки и СП и заполняйте штамп - одним кликом
Название: Re: Автозаполнение спецификации
Отправлено: Сэр от 05.01.11, 17:12:35
Как создать макрос для заполнения штампа СП или как заполнить его ручками
Название: Re: Автозаполнение спецификации
Отправлено: Resfeder от 05.01.11, 18:39:48
Цитата: Сэр от 05.01.11, 17:12:35
Как создать макрос для заполнения штампа СП или как заполнить его ручками
Если ручками, то так: переходим в режим "разметка страниц" в панели "текущее состояние" - отобразится полностью лист спецификации с штампом (ОН). Ну а дальше как с "чертежом": 2 раза ПКМ по ОН (или ... или ...) После заполнения ОН Ctrl+Enter и, (если нужно) входим в "нормальный режим".
Макрос создаётся так: включаете запись макроса, выполняете необходимые команды, выключаете запись макроса. В КомпасМакро есть справка. Там конечно подробнее описано.
Не забывайте ещё про шаблоны документов.
Название: Re: Автозаполнение спецификации
Отправлено: Poltava от 05.01.11, 18:42:10
Ручками это значит ручками как в сборочном в ручную а если у вас некуда вводить так включите разметку страниц (смотри скрин)
ну а про автоматизацию пользуйтесь поиском
http://forum.ascon.ru/index.php/topic,15706.20.html (http://forum.ascon.ru/index.php/topic,15706.20.html)
http://forum.ascon.ru/index.php/topic,17071.0.html (http://forum.ascon.ru/index.php/topic,17071.0.html)
http://forum.ascon.ru/index.php/topic,18620.0.html (http://forum.ascon.ru/index.php/topic,18620.0.html)
Ну а макрос вот такой к примеру я им пользуюсь при запуске заполняет фамилии в активной спецификации или чертеже которые считывает с файла который создается при первом запуске потом только фамилии в нем меняете и все если нужно оставить строку не тронутой то вбиваете вместо фамилии - и все эта строка не обрабатывается ну а те что нужно менять через меню 12 поменяли ну или через вставку текста как удобней макрос во втором вложении только поменяйте txt на py
Название: Re: Автозаполнение спецификации
Отправлено: Сэр от 05.01.11, 23:19:05
Спс Полтава. С "ручным заполнением" разобрался. С макросами нет. (если сложно и долго объяснять я готов снять свой вопрос)
Ещё раз всем спасибо.
Название: Re: Автозаполнение спецификации
Отправлено: Poltava от 06.01.11, 01:04:32
шоб долго не объяснять завтра сниму видео и покажу  :)
Название: Re: Автозаполнение спецификации
Отправлено: Poltava от 06.01.11, 14:00:16
Вот обещанное видео http://files.mail.ru/KDY4I2 (http://files.mail.ru/KDY4I2) ну и мои небольшие пояснения здесь есть 2 способа первый это отдельно макрос для спецификации отдельно для чертежа (это потому что макросу для чертежей и спецификации имеют разные расширения) в таком случае каждый раз нужно будет включать библиотеку выбирать нужный макрос и запускать его при этом файлом вызвавшим макрос будет считаться kompas.exe и соответственно файл с настроенными именами будет лежать c:\.......\kompas\bin для удобства его можно вывести па панель как я это сделал в видео.
Но для упрощения рекомендую изменить файлу расширение на .py этот файл воспринимается как исполняемый и подходит для обоих типов документа к тому же аналогично текстовому файлу с именами выводиться на панель и запускается одним кликом но будьте внимательны в таком случае файл с именами для заполнения будет храниться в ТОЙЖЕ папке откуда запускаеться файл .py
И вообще будите внимательны при запуске макрос заполняет ВСЕ строчки за исключением тех которые помечены - если строчка пуста то оно и сделает пустую строчку даже если она была заполнена
Название: Re: Автозаполнение спецификации
Отправлено: Сэр от 07.01.11, 00:09:48
Poltava пока спс.Скачаю и буду по-тихоньку разбираться.
Название: Re: Автозаполнение спецификации
Отправлено: Poltava от 07.01.11, 02:41:57
Будут вопросы с радостью отвечю но оперативность ответа не гарантирую в связи с надвигающимися попойками праздниками
Название: Re: Автозаполнение спецификации
Отправлено: Сэр от 15.01.11, 20:08:32
С 7числа не было инета, щас "полёт нормальный". Уменя тоже были праздники.Продолжаю разбиратьтся, будут вопросы напишу.