В одной конторе, где есть Компас 16 (но затем ожидается К18), как в старые добрые времена, работают "от листажа", и потому требуется делать такую хитренькую операцию - для некоторых деталей создавать зеркальные Исполнения (в Сборке это очень удобно и быстро методом Зеркальное отражение компонентов), но самим этим Исполнениям нужно присваивать другие Обозначения (возможно и Наименования, например: МП 00.01 Стенка левая и МП 00.02 Стенка правая). Как эти другие Обозначения/Наименования сделать просто и быстро?
- - - -
Была такая тема - https://forum.ascon.ru/index.php/topic,31621.0.html, но что-то не совсем по феншую, мне кажется.
Попробуйте создать независимое исполнение/я в котором/ых можно прописывать обозначения отличающиеся от обозначения основного исполнения.
Нет, вариант только один - зеркальное (и разумеется зависимое).
А вариант "Сохранить как..." Вами не рассматривается.
Создаете новую модель Переименовываете в новые обозначения и наименования.
В 16-ом есть еще понятие модель заготовка, а начиная с 17-ой версии её извели как класс.
Т.е. Вы можете попасться на это при переходе на новую версию.
Про К17 в курсе, Владимир Иванович, потому и хотелось бы работать с Зеркальным отражением., как с самым скоростным методом.
Так
Только остается команда "Сохранить как..." с последующим редактированием отгибов и выдавливаний.
Вот смотрю:
Формировать номера новых исполнений
Опция позволяет управлять автоматическим формированием номеров при создании исполнений.
Если опция включена, то номер нового исполнения создается автоматически в соответствии с заданными параметрами.
Если опция отключена, то при создании зависимого исполнения ему присваивается номер исходного исполнения, а при создании независимого — номер отсутствует.
Отключил галки. Пробую. -01 не добавляется, но и ДРУГОЕ Обозначение не получается.
- - - - - -
Вот нахожу вариант вставки:
Сохранить зеркальный компонент в файле
Зеркально отраженный компонент сохраняется в отдельном файле, т.е. добавленный компонент является самостоятельной моделью. Полное имя файла, в который добавляется компонент, отображается в диалоге в соответствующей ячейке столбца Файл. Папка для сохранения моделей компонентов выбирается при настройке.
Похоже. Однако нужно прописывать путь, у меня он по умолчанию определился по файлу ini, т.е. в мою "головную" папку, а это не совсем туда.
Проверяю редактированием:
хрень какая-то: связи с исходником нет! Это практически независимое исполнение, только в отдельном файле. И для чего всё это?
- - - - -
В общем, Компас предлагает правильные пути, а нужны не совсем "честные", и они навскидку не видны. Значит, нужен трюк...
Трюк можно попробовать исполнить с помощью макроса через API
Владимир Сергеевич, продолжайте...
Можно еще "сохранить как", и у копии "начало координат" левостороннее.
Можно что угодно, но только при условии, что это зеркальная копия (и копия всегда, а не только в момент создания) со своим оригинальным Обозначением/Наименованием. Как в К16, так и в К18 (на будущее).
Цитата: СВ от 24.06.19, 15:07:12
...
Отключил галки. Пробую. -01 не добавляется, но и ДРУГОЕ Обозначение не получается.
...
Пожалуйста:
Вот всё получается
Цитата: Петрович-47 от 24.06.19, 15:55:26
Пожалуйста:
Вот всё получается
СВ, у вас получилось повторить в 16?
Бегло попробовал программой. Пока тоже приравнивает обозначения между собой. Наименования - нет.
А был ещё вариант в сборке этот компонент вставить ещё раз, сделать ему левостороннюю СК и переобозначить и переименовать поверх (сняв галочку Источник). Т.е. не создавать исполнение вообще, не увеличивать объем файла (если это происходит при создании такого исполнения). Недостаток один - обозначение второго будет фиксировано.
В К16 попытка изменить базовое Обозначение выглядит вот так:
было ...005Р, пробую сменить на ...007Р, Компас пишет в углу - см.,
но никакого ...007Р нигде нет.
А если попробовать:
Базовое "287743-7801" разделитель "." номер исполнения "007Р"
Базовое "287743-7801" разделитель "." номер исполнения "008Р"
Цитата: Петрович-47 от 24.06.19, 17:01:46
А если попробовать:
Базовое "287743-7801" разделитель "." номер исполнения "007Р"
Базовое "287743-7801" разделитель "." номер исполнения "008Р"
все правильно написали, на самом деле как и везде в компасе и здесь косяк, на самом деле когда мы отключаем в параметрах формирование новых исполений, они на самом деле не отключаются, они все равно создают стандартные цифры внутри исполения, просто они не пишутся. Так что нужно чтобы именно номера исполений отличались и неважно что написанно в обозначении
Цитата: Вират Лакх от 24.06.19, 15:17:15
Трюк можно попробовать исполнить с помощью макроса через API
Цитата: СВ от 24.06.19, 15:19:10
Владимир Сергеевич, продолжайте...
Видимо, в v16 базовое обозначение одно, и оно жестко установлено всем исполнениям. Три способа присвоить другое обозначение зеркалке приводят к одному и тому же - изменяется основное исполнение.
Есть ещё один способ, использовать при создании новой детали операцию "Деталь заготовка" и за заготовку взять исполнение.
А уже ей можно присвоить любой децимальный номер. К тому же можно оставить связь с исходником.
VIO, из детали заготовки развёртку не получить...
Цитата: Петрович-47 от 26.06.19, 19:02:40
VIO, из детали заготовки развёртку не получить...
Я это знаю, но у 16-ой версии нет тех возможностей как у 18-ой, приходится изворачиваться.
ЦитироватьВ одну телегу впрячь не можно
Коня и трепетную лань.
Забылся я неосторожно:
Теперь плачу безумствам дань....
Из поэмы «Полтава» (1829) А. С. Пушкина (1799—1837)
:)
Цитата: Петрович-47 от 24.06.19, 15:55:26Пожалуйста:
Вот всё получается
23 версия Компаса.
Все что только не пробовал, но при зависимом исполнении не получилось добиться разных обозначений у исполнений.
Может что-то не учел. Подскажите, как этого добиться. Спасибо.
Цитата: DSKram от 22.02.25, 12:58:29что только не пробовал
Можете на скриншотах показать, что было, что хотели получить и что пробовали?
А то здесь телепатов нету)
Настройка-Параметры-Текущая деталь-Номера новых исполнений - снял все галки.
Пытаюсь создать зависимую конфигурацию с другим обозначением... не получается. Обозначение меняется и у исходного исполнения.
Пытаюсь в одной модели зависимым исполнениям присвоить другое обозначение...
"Как Исполнению присвоить другое Обозначение?"
Это сделать совершенно невозможно.
Цитата: DSKram от 24.02.25, 10:45:08Пытаюсь в одной модели зависимым исполнениям присвоить другое обозначение...
Вообще-то, для групповых документов характерно наличие одной постоянной, базовой, части обозначения.
К которой, как правило, через дефис присоединяется номер исполнения.
АААА.123456.789 - базовая часть обозначение = обозначение основного исполнения
АААА.123456.789-01 - новое обозначение = обозначение исполнения.
Видимо, Вы хотите изменить базовую часть обозначения детали, а система не дает. Что, в общем-то, правильно. В данном случае.
Вы на какой стандарт ориентируетесь при присвоении своего нового обозначения исполнению?
Если у ЗАВИСИМОГО Исполнения будет совершенно другое Обозначение, то может появиться проблема - как искать этот файл?
В общем-то тема про то как зависимому обозначению присвоить другое обозначение... разве нет?
Так вам приводят разные способы: в одном файле (именно Исполнением) и в разных файлах (с костылями, или "с хитростями и трюками").
Цитата: DSKram от 24.02.25, 11:46:23В общем-то тема про то как зависимому обозначению присвоить другое обозначение... разве нет?
А что Вы понимаете под "другим обозначением"? Можете пояснить?
Какие поля заполняете у основного исполнения, у зависимого?
Скриншотов не привели, догадайся, мол сама)
Цитата: СВ от 24.02.25, 12:05:47Так вам приводят разные способы: в одном файле (именно Исполнением) и в разных файлах (с костылями, или "с хитростями и трюками).
Так где рабочий пример в присвоении обозначания зависимому исполнению?
Обозначения, например
АН24.101.00.001
и
АН25.200.00.003
Цитата: DSKram от 24.02.25, 12:25:49Так где рабочий пример в присвоении обозначания зависимому исполнению?
Обозначения, например
АН24.101.00.001
и
АН25.200.00.003
Второе обозначение не является обозначением исполнения. Поэтому система не даёт Вам сделать ошибку.
DSKram, сделайте вот так:
Вот это и есть
Цитата: СВ от 24.02.25, 12:05:47"с хитростями и трюками".
Если для зависимого исполнения сделать отдельный внешний объект спецификации (Управление - Внешний объект спецификации) и там присвоить своё обозначение?
2.JPG 1.JPG
А как они ведут себя в Сборке, если ВМЕСТЕ вставлены?
Пока полёт нормальный
1.JPG 2.JPG
Цитата: Петрович-47 от 24.02.25, 12:54:23DSKram, сделайте вот так:
Автор темы не показал какие детали.
Но видится, как вариант, более логичным и правильным просто использовать основное исполнение как заготовку для новой детали, имеющей новое обозначение.
Зависимое исполнение со своим оригинальным обозначением требует и свой оригинальный чертеж со всеми размерами.
Не понятно, в чем эффект от использования зависимого исполнения со своим оригинальным обозначением.
Цитата: lavgirb от 25.02.25, 09:55:00Зависимое исполнение со своим оригинальным обозначением
Такого в природе не бывает совсем.
Цитата: lavgirb от 25.02.25, 09:55:00Не понятно, в чем эффект от использования зависимого исполнения со своим оригинальным обозначением.
Приходилось именно так делать. (Если взглянуть на первое сообщение этой темы, то станет ясно.)
А суть простая: деталь ДОЛЖНА иметь другое Обозначение (возможно и Наименование) и полностью отслеживать базовую деталь.
Для гибки, вот, использовать Деталь-заготовку не подходит.
Ещё какие-то нюансы ... (вспомнилось такое: берём чертёж базовой детали и строим новый с мизерными изменениями, потому что размеры и пр. параметрически привязаны и не соскочат).
Цитата: СВ от 25.02.25, 10:06:39Приходилось именно так делать. (Если взглянуть на первое сообщение этой темы, то станет ясно.)
А суть простая: деталь ДОЛЖНА иметь другое Обозначение (возможно и Наименование) и полностью отслеживать базовую деталь.
Спасибо.
Тут нужно разобраться именно с целью переименований.
Если в сборку вставлена деталь и её зависимое исполнение, то менять их наименования/обозначения можно как угодно, редактор свойств может порвать связи. (см. рис)
А вот другая ситуация. Автор хочет использовать это зависимое исполнение в других сборках, с другими именами и обозначениями. Как в этом случае поменять обозначение так, чтобы это не отразилось на исходной детали?
Думаю в этом случае можно использовать функцию Копировать объекты. В принципе будет такая же синхронизация с исходным файлом, но ни каких заморочек с изменением обозначения.
Отличный совет! Одна проблема - новичку нужно на пальцах объяснять, как
Цитата: YNA от 25.02.25, 11:12:45порвать связи
как
Цитата: YNA от 25.02.25, 11:12:45использовать функцию Копировать объекты.
Потому как если он знает, как это делать, ему и советы/подсказки не нужны, это уже другой уровень.
Главное же: форум смотрят ТЫСЯЧИ новичков.
Цитата: YNA от 25.02.25, 11:12:45Тут нужно разобраться именно с целью переименований.
Да.
Цитата: СВ от 25.02.25, 11:26:28Одна проблема - новичку нужно на пальцах объяснять, как
Ну можно и на пальцах.
В сборке открываем Управление/Отчёты/Редактор свойств. В открывшейся таблице в ячейках Наименование и Обозначение вводим свои буквы. Всё, эти значения становятся приоритетными, а их связь с исходным файлом разрывается. Вроде так. Ну тут ту уже было много тем по этому поводу. Правда в Спецификациях не разбираюсь, но вроде всё корректно отобразилось.
Ну а копирование, это и так понятно. Создаём файл детали, Копировать объекты и указываем нужный файл детали без всяких исполнений. Вставляем этот файл в сборку и меняем его свойства как угодно, это ни как не отразится на исходном файле. Главное что эта деталь отслеживает изменения в исходной. Ну там можно всяко импровизировать. :)
Цитата: YNA от 25.02.25, 12:26:38В сборке открываем Управление/Отчёты/Редактор свойств. В открывшейся таблице в ячейках Наименование и Обозначение вводим свои буквы. ...
Ваше мнение, "средний новичок" через месяц, два, ... полгода, ... год ... . Когда своим умом дойдёт до использования Редактора свойств вот таким образом? Это ведь не стандартное, так сказать, использование (редкая ситуация).