Перейти к публикации

Отображение переменных детали в сборке


the Devil incarnate

Рекомендованные сообщения

Друзья, доброго всем времени суток. По-порядку: имеется деталь - шина гибкая

2024-02-10_22-36-59.png

у неё есть некоторые параметры: а именно меня интересует длина линии, по которой выдавлена эта шина. Обозначил я их Lш1 и Lш2. Также в таблице переменных указал, что это внешняя переменная.

2024-02-10_22-37-47.png

 

Далее делаю сборку с этой деталью.

2024-02-10_22-38-16.png

И в таблице переменных я хочу увидеть мою переменную Lш1 и Lш2. Как мне их тут получить?

2024-02-10_22-38-38.png

Кроме этого хочу увидеть эти переменные на чертеже в таблице, но там они пустые! Не понимаю!

image.png

 

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
11.02.2024 в 02:57, the Devil incarnate сказал:

делаю сборку с этой деталью.

 

11.02.2024 в 02:57, the Devil incarnate сказал:

И в таблице переменных я хочу увидеть мою переменную Lш1 и Lш2. Как мне их тут получить?

Заходишь в деталь. Выбираешь в таблице переменных нужную переменную. ПКМ - "Копировать ссылку".

Заходишь в сборку. Создаёшь переменную. Тыкаешь на неё. Заходишь в "формулы" (кнопка в виде карандаша и 2 ; 1). 

Там раздел "Значение на основе". Выбираешь "Ссылку".

Затем в поле ссылки тыкаешь "Вставить" (через ПКМ или кнопкой справа от поля).

Получаешь жёсткую, абсолютную ссылку на путь файла и переменную в нём. После этого переименовывать файлы лучше только через диспетчер проектов. Чтобы ссылки не потерялись.

11.02.2024 в 02:57, the Devil incarnate сказал:

хочу увидеть эти переменные на чертеже в таблице, но там они пустые! Не понимаю!

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

2. Заходишь в "Атрибуты документа". Раздел "Дополнительный". Там обычно прячутся всякие плотность, точность модели и т.п. И все переменные, которые обозначены как внешние - тоже там появляются.

После этого их можно отобразить в диспетчере проектов в соотв. колонках (если нужные колонки включить). У меня это позволяет отследить, какая деталь из какого профиля сделана.

 

Что касается непосредственно вывода в таблице...

Возьмём, например, стандартную спецификацию по ГОСТ. Там есть графа "Примеч". В неё можно подгрузить значение переменной или комментарий из вышеуказанных атрибутов детали.

1. Для этого заходишь в "Параметры спецификации" (для таблиц это "Параметры таблиц").

2. Там на вкладке "Данные" выбираешь нужный столбец. 

3. Нажимаешь "Формат столбца". Внизу есть поле "Текст" и справа над ним кнопка "Ссылки атрибутов". Нажимаешь. И ищешь где-то там свои переменные.

 

Извиняюсь, что без картинок. Долго делать скрины и редактировать. А у меня над головой висит дед, который лайн.

Изменено пользователем Udav817
Ссылка на сообщение
Поделиться на других сайтах
On 2/12/2024 at 11:37 AM, Udav817 said:

 

Заходишь в деталь. Выбираешь в таблице переменных нужную переменную. ПКМ - "Копировать ссылку".

Заходишь в сборку. Создаёшь переменную. Тыкаешь на неё. Заходишь в "формулы" (кнопка в виде карандаша и 2 ; 1). 

Там раздел "Значение на основе". Выбираешь "Ссылку".

Затем в поле ссылки тыкаешь "Вставить" (через ПКМ или кнопкой справа от поля).

Получаешь жёсткую, абсолютную ссылку на путь файла и переменную в нём. После этого переименовывать файлы лучше только через диспетчер проектов. Чтобы ссылки не потерялись...

Покопался и пришёл к такому результату. Благодарю. Единственное, не нравится мне эта привязка по путям, но, наверное, другого варианта нет. Всё остальное понятно.

Ссылка на сообщение
Поделиться на других сайтах
  • 5 месяцев спустя...

В привязке по путям есть один серьёзный недостаток.

Когда меняешь имя файла через диспетчер проекта, в ссылках переменных ничего не меняется. Только привязки моделей к сборкам или чертежам.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Сообщения

    • gemini74
      Вы работаете в конторе, основной CAD - Компас, ну немного в SW. Конструктора делают модели в 3D. Для переноса в CAE нужно эту модель сборки упростить, убрать крепеж, сделать как можно меньше тел, убрать зазоры под сварку, убрать мелкие элементы. Потом еще Вы предлагаете сделать модель в оболочках. Это дополнительное время . А если эту модель еще для тепловых расчетов параллельно исследовать? Тоже в оболочках? Перевод в оболочку тоже не всегда корректно можно сделать. Она упрощается до простых форм . Или  строить в отдельном моделировщике расчетную модель, тоже время. В чем целесообразность оболочек? А для чего контроль сетки в SW, разные Якобианы? Оболочки более упрощенная , абстрактная модель , когда можно отбросить влияние формы , с минимумом поверхностей , больших и мелких в модели. Не так?
    • sapr71
      Если я правильно вас понял, то ось А это YZ, а ось С это XY.   Станок вот с таким столом, как на картинке.  
    • mr_Voden
      Буквально плоскостью) Вектором, вокруг которого поворачивается ось, если понятнее. Нормаль к плоскости постройте и станет ясно какая вам подходит. 
    • sapr71
      Ну да)) Все верно! Сейчас попробую Тогда и А другая Подскажите чем отличается YZ от ZX? Сейчас не выдает ошибку. Завтра проверю. Спасибо!
    • mr_Voden
      @sapr71Тогда у вашего станка реально экзотическая кинематика) Насчет А я конечно не знаю, а вот у С плоскость вращения может XY должна быть? 
    • sapr71
      Это не то. В осях вращения у меня все правильно.   Нужно что бы он вставал в ту же позицию только крутился в другую сторону))   Например: Вместо G68.2 X0. Y0. Z0. I-180. J90. K180. должен выдавать G68.2 X0. Y0. Z0. I180. J90. K90.   Если я правильно понял. Но это не точно)
    • Mixon513
      Станок китаец. VDLS800. как понял выводится выводится на дисплей через r65. https://disk.yandex.ru/d/kmdQBjU9jNKwjw
    • Jesse
      Имхо более правильно исходить из типа НДС: если оно объёмное (как в крюке , рельсе или подшипнике), то оболочками просто невозможно его симулировать. Ну а в остальных ситуациях целесообразность. 
    • mr_Voden
      @sapr71 Плоскости вращения поворотных осей верно настроены? У вас на скриншоте "вращение оси". Захотите изменить направление - выберете "обратный". Только скорее всего дело не в этом.
    • sapr71
      Здравствуйте!  Проблема с постпроцессором.  Фрезерный станок 5ти осевой на Fanuc 30i. Физические ограничения у станка по оси А от -120 до 30 градусов. Так вот когда я пытаюсь постпроцессировать программу выкидывает ошибку: WARNING: unable to determine valid rotary positions  Если убираю ограничения в постпроцессоре по оси А, ошибка уходит. Как сделать что бы постпроцессор закручивал стол в другую сторону?   Прикрепил файл с обработкой и постпроцессор. Версия NX12.   Файл с обработкой (tst.zip) Постпроцессор: ( FANUC_30I_5X.zip ) FANUC_30I_5X.zip tst.zip Вот такие ошибки вываливаются когда пытаюсь постпроцессировать программу  
×
×
  • Создать...