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

Профессиональные вопросы => Конструирование => Спецификации => Тема начата: IIxux от 04.02.25, 13:22:29

Название: Свой шаблон Спецификации
Отправлено: IIxux от 04.02.25, 13:22:29
Добрый день!
Уже сломал всю голову, никак не получается создать собственную таблицу для спецификаций. Подскажите в каком направлении думать.
Собственно, что на данный момент имеется:
1. Оформление таблицы готово.
2. Стили вроде тоже настроены. Такие данные как "Наименование", "Обозначения", «Масса» и т.п. перенеслись нормально. Проблема со столбцом "Размеры" и "Толщина", которых нет в списке "Расширенный формат ячейки".
Я хочу, чтобы в столбец "Размеры" и "Толщина" автоматически с модели переносились данные. Например, толщина имеет во всех деталях наименование Переменной - «s». Как переместить переменную в список свойств я нашел, ПКМ – Добавить в список свойств, но как теперь перенести этот размер в столбец спецификации?
Возможно ли это вообще сделать или есть пути куда проще?
P.S.: Ответ через поиск я найти не смог, если ответ уже есть скиньте ссылку пожалуйста.
Название: Re: Свой шаблон Спецификации
Отправлено: Валерий Изранов от 04.02.25, 13:44:58
В ГОСТ Р 2106-2019 в приложении А есть Форма Спецификации.
Ничего другого в нее добавлять не нужно.
Название: Re: Свой шаблон Спецификации
Отправлено: IIxux от 04.02.25, 14:21:49
Цитата: Валерий Изранов от 04.02.25, 13:44:58В ГОСТ Р 2106-2019 в приложении А есть Форма Спецификации.
Ничего другого в нее добавлять не нужно.
Спасибо конечно, но мне не интересно, что там в ГОСТ спецификации. Я не работаю с ГОСТами. Если бы ГОСТовская спецификация могла закрыть все требования, то я бы не стал лезть в эти дебри.
Название: Re: Свой шаблон Спецификации
Отправлено: Валерий Изранов от 04.02.25, 14:44:24
Очень грустно, что вы не работаете с ГОСТами
Тогда в Word/Excel создайте табличку и пишите в нее все что вам хочется.

Когда вы пойдете на повышение и станете нач отдела, как ваши подчиненные будут разбирать ваше наследие?
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 04.02.25, 14:45:15
Может быть Вам использовать "Отчет"? Или по любому СП нужна?
Название: Re: Свой шаблон Спецификации
Отправлено: IIxux от 04.02.25, 16:52:51
Цитата: IgorT от 04.02.25, 14:45:15Может быть Вам использовать "Отчет"? Или по любому СП нужна?
Это все равно остается своеобразной спецификацией. Привязка позиций и тп желательна. В дальнейшем будут выпускаться ревизии, добавляться/убавляться позиции, выходит нужна спецификация в своем роде. 

Цитата: Валерий Изранов от 04.02.25, 14:44:24Очень грустно, что вы не работаете с ГОСТами
Тогда в Word/Excel создайте табличку и пишите в нее все что вам хочется.
Если Компас не может с этим работать, то придется сидеть и забивать 500 позиций ручками, а другим отделам и того больше.
 
Цитата: Валерий Изранов от 04.02.25, 14:44:24Когда вы пойдете на повышение и станете нач отдела, как ваши подчиненные будут разбирать ваше наследие?
Тут не я один этим вопросом занят. Переехали из другого САПР вот и пытаемся адаптировать Компас под наши нужды. Только я не понимаю, какое Вам дело до проблем, которые не озвучены и находятся за кадром. Сейчас стоит вопрос, как сделать в Компас 3D спецификацию не по ГОСТ.
Название: Re: Свой шаблон Спецификации
Отправлено: Валерий Изранов от 04.02.25, 16:58:10
  IIxux, а зачем вам "Размеры" и "Толщина" именно в Спецификации?
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 04.02.25, 17:18:00
Цитата: IIxux от 04.02.25, 16:52:51Это все равно остается своеобразной спецификацией. Привязка позиций и тп желательна. В дальнейшем будут выпускаться ревизии, добавляться/убавляться позиции, выходит нужна спецификация в своем роде. 
...
Тогда отчёт. Есть опыт работы с ними?
Название: Re: Свой шаблон Спецификации
Отправлено: YNA от 04.02.25, 20:50:13
Вам нужно настроить свой стиль Отчёта и сохранить его в папке, скажем, Мои документы, чтобы иметь доступ к его редактированию.
Возможности настроек Отчётов очень гибкие и большие. Там можно задать свои желательные свойства ячеек (толщина, длина, высота, марка стали и т. п), причём в виде ссылок на переменные из моделей. С другой стороны отчёт всегда можно сохранить в виде электронной таблицы (типа эксель) и передать заказчику, в бухгалтерию и т. п. для дальнейших расчётов. Спецификация, в том виде какая есть, она ведь ни кому не нужна из вышеперечисленных, она не счётная, а потому неудобная это просто дань ГОСТам и требованиям оформления документов на конкретном предприятии.
Возможно Спецификации можно как то настроить под себя, но мы ими никогда не пользовались, поэтому ничего про их настройки не знаю.

Ну а по поводу того, почему некоторых так сильно интересует цвет ваших носков:
"Здесь порядки круты как дожди и коварны как раненый зверь
Коль попал сюда, в оба гляди, и не верь всяк входящему в дверь"
   :)
Название: Re: Свой шаблон Спецификации
Отправлено: Doom2 от 04.02.25, 21:08:49
Что мешает создать эту таблицу в эскизе и потом вставить ее как таблицу ?
Название: Re: Свой шаблон Спецификации
Отправлено: YNA от 04.02.25, 21:18:28
Цитата: Doom2 от 04.02.25, 21:08:49Что мешает создать эту таблицу в эскизе и потом вставить ее как таблицу ?
Есть такая народная фраза (не в обиду)
"Сам то хоть понял чего сказал?"  :)
Название: Re: Свой шаблон Спецификации
Отправлено: Doom2 от 04.02.25, 21:32:47
Цитата: YNA от 04.02.25, 21:18:28Есть такая народная фраза (не в обиду)
"Сам то хоть понял чего сказал?"  :)

Ну как же, строите в эскизе таблицу. После того как построили - сохраните. Создаете чертеж -> вставка таблицы -> из графического документа -> указываете на файл с эскизом.
Далее ПКМ по ячейке добавить привязку и указываете ярлыковый параметр и он будет вытягивать из  вставленной модели соответствующий параметр.
Тут получается "жесткая" привязка по структуре сборки. Если только написать макрос для обработки.
Название: Re: Свой шаблон Спецификации
Отправлено: IIxux от 05.02.25, 08:48:30
Цитата: Валерий Изранов от 04.02.25, 16:58:10IIxux, а зачем вам "Размеры" и "Толщина" именно в Спецификации?
Таковы требования для данной документации. Больше сказать не могу и не уверен что можно или нужно, без подробностей - просто надо.

Цитата: IgorT от 04.02.25, 17:18:00Тогда отчёт. Есть опыт работы с ними?
Цитата: YNA от 04.02.25, 20:50:13Вам нужно настроить свой стиль Отчёта и сохранить его в папке, скажем, Мои документы, чтобы иметь доступ к его редактированию.
Спасибо! Попробую с этим поработать, раньше много Компасом пользовался, но никогда не требовалось делать "Отчёт" в нем. Пойду разбираться.

Цитата: YNA от 04.02.25, 20:50:13Возможно Спецификации можно как то настроить под себя, но мы ими никогда не пользовались, поэтому ничего про их настройки не знаю.
Понимаю, раньше даже мысли не было туда залезать, но так сложились обстоятельства, что понадобилось. Надеялся на форуме найти того, кого судьба также завела в эти настройки и он смог  :)




Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 05.02.25, 09:24:06
Попробовал сделать отчет, который показывал бы в том числе и значение некой переменной из детали...
Что-то не очень получается. :shu:
Переменная помещена в свойства детали, отлично там видна. Но в свойствах этой же детали, вставленной как компонент сборки, сея перемененная отсутствует. Соответственно в отчете её не удается увидеть. :%:
Каким же образом отправить переменную детали в отчет по сборке? Возможно ли такое? Может кто знает и умеет?
Название: Re: Свой шаблон Спецификации
Отправлено: Петрович-47 от 05.02.25, 10:48:51
IgorT, а "внешнесть" переменной установлена?
Название: Re: Свой шаблон Спецификации
Отправлено: СВ от 05.02.25, 10:53:32
Цитата: IgorT от 05.02.25, 09:24:06Переменная помещена в свойства детали, отлично там видна. Но в свойствах этой же детали, вставленной как компонент сборки, сея перемененная отсутствует. Соответственно в отчете её не удается увидеть. :%:
Каким же образом отправить переменную детали в отчет по сборке? Возможно ли такое? Может кто знает и умеет?
Может, перенести из Детали в Сборку как внешнюю и ссылаться на неё?
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 05.02.25, 11:01:49
Цитата: Петрович-47 от 05.02.25, 10:48:51IgorT, а "внешнесть" переменной установлена?
Пробовал и так и так... В переменных видна, а в свойствах компонента её нет.
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 05.02.25, 11:03:08
Цитата: СВ от 05.02.25, 10:53:32Может, перенести из Детали в Сборку как внешнюю и ссылаться на неё?
Тогда придётся для каждой вставки детали руками ссылаться на неё... ИМХО это не дело.
Название: Re: Свой шаблон Спецификации
Отправлено: ЕК от 05.02.25, 11:32:29
Цитата: IgorT от 05.02.25, 09:24:06Попробовал сделать отчет, который показывал бы в том числе и значение некой переменной из детали...
Что-то не очень получается. :shu:
Переменная помещена в свойства детали, отлично там видна. Но в свойствах этой же детали, вставленной как компонент сборки, сея перемененная отсутствует. Соответственно в отчете её не удается увидеть. :%:
Каким же образом отправить переменную детали в отчет по сборке? Возможно ли такое? Может кто знает и умеет?
Если просматривать свойства детали, находясь при этом в сборке, то там действительно не будет видна переменная, так как по умолчанию подтягиваются только системные свойства. Чтобы они были в видны из под сборки, нужно находясь в сборке перейти в окно "Управление свойствами документа" и перенести необходимое свойство (которое предварительно создано в файле properties.lpt) в локальные свойства сборки. После этого оно будет отображаться и в сборке и во входящих в неё деталях, соответственно и в отчете будет тоже отображаться.
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 05.02.25, 11:46:27
Так точно! Спасибо!
Я правильно понял, что в добавленном свойстве нужно организовать ссылку на переменную детали и мы получим её в отчете?
Оно вроде так работает. :)
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 05.02.25, 11:50:43
2025-02-05_11-49-20.png
Название: Re: Свой шаблон Спецификации
Отправлено: СВ от 05.02.25, 11:52:34
Игорь, если всё заработало, то не проблема проиллюстрировать скриншотамИ последовательность действий (для всех)?
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 05.02.25, 12:04:40
Ещё бы научиться стиль отчета сохранять...
Сейчас получается так, что организуешь отчет, делаешь его, потом типа сохраняешь в библиотеку стилей.
Пытаешься использовать этот отчет из библиотеки, а его там нету. 8-)
Каждый раз по новой его организовывать? Не удобно это.
Как правильно сохранить стиль отчета?
Название: Re: Свой шаблон Спецификации
Отправлено: ЕК от 05.02.25, 12:18:29
Цитата: IgorT от 05.02.25, 12:04:40Ещё бы научиться стиль отчета сохранять...
Сейчас получается так, что организуешь отчет, делаешь его, потом типа сохраняешь в библиотеку стилей.
Пытаешься использовать этот отчет из библиотеки, а его там нету. 8-)
Каждый раз по новой его организовывать? Не удобно это.
Как правильно сохранить стиль отчета?
Все просто. Организуем стиль отчета который нам нужен, далее нажимаем "Сохранить стиль в библиотеку", (тут можно перезаписать системный файл или создать свой). В следующий раз когда нужно создать отчет, в разделе "Формат отчета" выбираем "Другой", в появившемся окне во вкладке "Библиотеки стилей" нажимаем "Добавить" и выбираем файл (свой или системный с расширением .lrt), не забываем поставить галочку слева от колонки "Имя файла", а то стили не подгрузятся. Теперь в том же окне во вкладке "Стили" выбираем галочкой нужный нам стиль отчета.
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 05.02.25, 12:38:10
Кажется разобрался:
В сборке, в "Управление свойствами" на правой панели (в properties.lpt) создаем новое свойство. В нашем случае "Тест" как вещественное:

2025-02-05_12-15-26.png

И отправляет его в свойства документа.
2025-02-05_12-17-28.png

В деталях проделываем добавление нашего свойства "Тест" из библиотеки "properties.lpt"

Оно становится видимым в свойствах детали.
2025-02-05_12-23-05.png

В деталях организуем ссылку в свойстве "Тест" на наши переменные, которые желаем видеть в Отчете.

2025-02-05_12-25-53.png

Создаем Отчет.
2025-02-05_12-29-37.png

Сохраняем в Библиотеку. При необходимости используем его повторно.
Строим отчет. Получаем:
2025-02-05_12-36-12.png

Как-то так. :)
Может чего не так сделал?...









Название: Re: Свой шаблон Спецификации
Отправлено: YNA от 05.02.25, 12:58:54
Чтобы сохранить стиль в системной папке нужно иметь права Администратора. Да и не охота портить системные файлы. Обычно сохраняю все шаблоны документов, отчётов, профили в папке "Шаблоны", доступной для редактирования. Удобно, эту папку можно перенести на любой комп и настроить компас под себя в несколько кликов. Ведь стили отчётов могут быть разные, на разные случаи жизни.
Не совсем понятно, зачем что-то настраивать в редакторе свойств, это же куча лишних движений. Свой отчёт можно настроить "на лету" из любого исходного и потом сохранить. Но ничего страшного в описанном способе нет,  можно и так, видимо просто привычка к такому стилю работы с переменными.  :)
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 05.02.25, 13:28:52
Цитата: YNA от 05.02.25, 12:58:54...
Не совсем понятно, зачем что-то настраивать в редакторе свойств, это же куча лишних движений. Свой отчёт можно настроить "на лету" из любого исходного и потом сохранить....
Проведёте мастер-класс по созданию отчета "на лету" с любого исходного с целью получить переменные в отчете без редактора свойств?
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 06.02.25, 11:37:45
Продолжил эксперименты с отчетами...
Обнаружил, что позиции в отчете проставляются не корректно, но СП работает как надо:

2025-02-06_11-43-07.png

Как с этим быть?
Название: Re: Свой шаблон Спецификации
Отправлено: ЕК от 06.02.25, 12:01:11
Цитата: IgorT от 06.02.25, 11:37:45Продолжил эксперименты с отчетами...
Обнаружил, что позиции в отчете проставляются не корректно, но СП работает как надо:

2025-02-06_11-43-07.png

Как с этим быть?

В окне настройки "Стиль отчета" в колонке "Позиция" назначить сортировку "уровень 1" по значению "Позиция". Вроде должно помочь.
Название: Re: Свой шаблон Спецификации
Отправлено: IgorT от 06.02.25, 12:07:19
Попробовал. Что-то не помогает...
Может быть на картинке мелко и не видно, что в отчете одна позиция с номером "3" присвоена разным деталям?
Название: Re: Свой шаблон Спецификации
Отправлено: IIxux от 14.02.25, 12:40:18
Всем спасибо за помощь!
Но есть еще один вопрос, напишу сюда т.к. в целом можно привязаться к данной теме. Как сделать, чтобы позиции переносились на спецификацию? Вроде "родной" атрибут, но что-то не работает.
Для упрощения: у меня 5 деталей, я создал из них сборку. Зашел в каждую деталь и в "Свойства модели" спустился в самый низ, там в "Список свойств" нажимаю на "Настройка списка свойств". Открывается окошко, в нем я нахожу "Позиция" и ставлю галочку. Теперь в списке есть куда вписать позицию. Но, в сборку эти позиции не переносится.
Ладно, пошел другим путем. В сборке зашел в "Управление - Спецификация - Редактировать объекты спецификации", но при создании спецификации, как отдельного документа, Компас расставляет позиции с 1, но мне нужен свой порядок, например, 1, 5, 10, 15, 20. Залез в "Настройка - Библиотека стилей - Стили спецификаций", там выбрал нужную мне (созданную на данный момент из обычной), тут перешел в "Колонки" и нажал редактировать "Позиция" и удивился, что там отсутствует в "Связь со свойством" выбор позиции, у других же есть возможность выбрать Наименование, Обозначение и т.п.
Подскажите, если возможность это настроить?
P.S.: Компас v22

Upd: и Компас не позволяет в созданной СП ставить в ручную позиции, пишет что объект из подключенного доступен только для чтения.
Название: Re: Свой шаблон Спецификации
Отправлено: IIxux от 21.02.25, 15:10:08
Если вдруг кому потребуется, то вот (проверял только на v22):
Создаете из сборки чертеж и спецификацию. Заходите в СП, там "Настройка спецификации" и убираем галочку "Рассчитывать позиции", сохраняемся. Далее нажимаем "Управление сборкой" добавляем туда сборку и чертеж, чертеж поднимаем на первое место. Заходите в сборку, там Управление - Спецификация - Редактировать объекты спецификации и расставляем позиции, как вам хочется. Готово, на чертеж они будут выводиться автоматически.