Как добавить в таблицу переменных массу?

Автор FR347, 12.10.22, 15:10:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

СВ

13.10.22, 13:46:48 #20 Последнее редактирование: 13.10.22, 14:01:27 от СВ
Вопрос
Цитата: p3452 от 13.10.22, 13:32:20Эта Ваша "графа" где находится - в таблице переменных, в свойствах детали, в свойствах исполнения, в спецификации, в отчете?
Ответ
Цитата: FR347 от 12.10.22, 15:10:05Как добавить в таблицу переменных массу?
Пояснение
Цитата: FR347 от 13.10.22, 07:43:32... p3452: Это все понятно. И Массу прописывал как переменную. Да в таблице появляется, но это просто запись в таблице, если открыть свойства модели, для выбранного типоразмера то там будет масса одна для всех типоразмеров или по плотности, или вручную)
Поясняю пояснение:
масса, записанная для конкретного исполнения, не переходит в модель (свойства детали)/чертёж. Как заставить переходить?

p3452

Цитата: IgorT от 13.10.22, 13:41:11Что тут непонятного?
Если так не получается, то FR347 будет делать через исполнения.
Но тут началось...
- Можно! (см. пост 14, 22)
Только ТС этого не понял :-)))

Цитата: СВ от 13.10.22, 13:46:48Как заставить переходить?
- Все смешали в кучу (и переменные и исполнения)
1. Стандартное свойство (детали, исполнения), под именем "Масса", вычисляется самой программой.
2. Можно создать свое свойство, допустим, "Новая_Масса".
3. Можно создать переменную "Новая_Масса" и превратить ее в свойство.
4. Можно в существующем свойстве, допустим, "Новая_Масса", сослаться на переменную "Новая_Масса".
5. Можно создать новый шаблон спецификации и включить туда колонку по свойству "Новая_Масса".
6. Можно создать отчет и включить в него колонку по свойству "Новая_Масса".
...

СВ

13.10.22, 14:25:06 #22 Последнее редактирование: 13.10.22, 14:40:26 от СВ
Да ладно, ладно!
Вместо "возмущений" просто сделайте (НЕ Исполнениями) деталь с разными размерами и заданной ВРУЧНУЮ массой, хотя бы в двух вариантах: нажал 1 - создался 1-й вариант, и масса - от 1-го варианта; нажал 2 - ...
Метод создания - любой, кроме Исполнений. С Исполнениями - отдельно, по желанию. Для сравнения - что лучше; но стоит иметь в виду, что Обозначения могут быть обычными, без исполнений.
- - - -
Цитата: p3452 от 13.10.22, 14:19:10- Все смешали в кучу (и переменные и исполнения)
Никто ничего не мешает. Просто от автора и от вас идёт путаница в терминах: исполнение - т.е. вариант, и Исполнение - как метод создания изделий в Компасе. В нашей ситуации будем говорить вариант.

IgorT

Цитата: СВ от 13.10.22, 14:25:06... просто сделайте (НЕ Исполнениями) деталь с разными размерами и заданной ВРУЧНУЮ массой, хотя бы в двух вариантах: нажал 1 - создался 1-й вариант, и масса - от 1-го варианта; нажал 2 - ...
Мне это то же интересно. Посмотреть бы!

p3452

СВ, IgorT - см. пост №22 (цифры это последовательность шагов :) )

СВ

 Опять - двадцать пять. Деталь нужна, ТАМ шаги посмотрим; а ваши постдвадцатьвторыешаги - это то же, что работать по компасовской Справке. Автора они не впечатлили...

p3452

Цитата: СВ от 13.10.22, 14:43:33Автора они не впечатлили...
Ну ЭТО проблемы "Автора"...

СВ

Тогда делать нечего, ежели советчик по своим советам ничего не смог сделать, ежели тостуемый советуемый по чужим советам ничего не смог сделать, то
                        ОБЪЯВЛЯЕМ КОНКУРС:
кто сможет выполнить вышеуказанное задание с помощью поста№22 - тому ... ничего (плохого) не будет!

IgorT

Ну так как в посту #22 ну никак не получится добиться ручной массы во вставленной в сборку детали!
Она будет такой, какая получилась в самом файле детали. В таблице переменных можно прописать переменную "Massa" и даже что-то её присвоить. Вот только во вставленных в сборку деталях масса не изменится.

p3452! Если можете, докажите обратное моделью, а не постами!

p3452

Цитата: IgorT от 13.10.22, 14:58:46Вот только во вставленных в сборку деталях масса не изменится.
А кто утверждал обратное?
Цитата: p3452 от 13.10.22, 14:19:101. Стандартное свойство (детали, исполнения), под именем "Масса", вычисляется самой программой.
2. Можно создать свое свойство, допустим, "Новая_Масса".
3. Можно создать переменную "Новая_Масса" и превратить ее в свойство.
4. Можно в существующем свойстве, допустим, "Новая_Масса", сослаться на переменную "Новая_Масса".
5. Можно создать новый шаблон спецификации и включить туда колонку по свойству "Новая_Масса".
6. Можно создать отчет и включить в него колонку по свойству "Новая_Масса".

- Отключите стандартное свойство "Масса" и используйте вновь созданное свойство "Новая_Масса"...


p3452


Валерий Изранов

p3452, безусловно лучший на Форуме знаток переменных Компаса задал риторический вопрос:
Цитата: p3452 от 13.10.22, 13:32:20Эта Ваша "графа" где находится - в таблице переменных, в свойствах детали, в свойствах исполнения, в спецификации, в отчете?
Ответ на него он конечно же знает.

А где действительно находится эта Графа?

СВ


IgorT

Попытаюсь высказать своё скромное IMXO.
FR347 спрашивал: возможно ли внешними переменными массу организовать?
Я понимаю так, что есть модели покупных изделий, которые нужно вставлять в сборки. Это можно организовать исполнениями. Тогда с массой не будет вопросов. Вопрос был про внешние переменные. И тут не получается. Масса вставленного изделия, геометрия которого может изменяться внешней переменной, не меняется. А нам надо, что бы она учитывалась в массе изделия со всеми последствиями. А не просто попадала в отчеты и СП.
Каким же образом советы p3452 могут нам помочь с массой сборки?

СВ

Цитата: IgorT от 13.10.22, 16:21:45Масса вставленного изделия, геометрия которого может изменяться внешней переменной, не меняется.
А вот это - подсказка тем, кто меняет размеры, не задумываясь о последствиях с массой. Хотя ... не та это тема, где люди найдут подсказку.

Валерий Изранов

Цитата: IgorT от 13.10.22, 16:21:45Попытаюсь высказать своё скромное IMXO.

Опять соглашусь с p3452
Цитата: p3452 от 13.10.22, 14:19:10Все смешали в кучу (и переменные и исполнения)

В теме  речи о покупных изделиях и исполнениях в понятии Компаса не идет.

СВ

 Полностью согласен!!!
Автор вопроса не даёт никаких подробностей, а потому можно предполагать (без ущерба для обсуждения) любые подходящие ситуации.
- - -
В общем виде, напомню, речь идёт о создании вариантов изделий, в которых масса указывается , а не автоматически рассчитывается, и так, чтобы эта масса передавалась в документацию при выборе конкретного варианта. Где это может быть, и вообще - насущная ли это задача? Если да, то стоит "копнуть" вопрос поглубже.

p3452

Цитата: IgorT от 13.10.22, 16:21:45Масса вставленного изделия, геометрия которого может изменяться внешней переменной, не меняется
- Чушь, если речь идет о стандартном (системном) свойстве "Масса"
- Если же речь о созданной пользователем переменной "Новая_масса" (вбитой руками), то: для детали - см.пост №22 (изменяется), для сборки - три варианта:
1 - "расчет по массе"
2 - подогнать плотность, "расчет по плотности"
3 - проделать те же манипуляции, что и со свойством детали полученным из переменной "Новая_масса"...

p/s:
1. ИМХО - "Ломать" системное свойство (например "Масса") это извращение над программой в ее нынешнем виде.
2. Если уж "Ломать", то проще ЭТО делать программно, через API.
3. Если же без "извращений", то надо подавать предложение в СТП о добавлении возможности расчета массы через переменную.

Валерий Изранов

Цитата: СВ от 13.10.22, 16:47:43речь идёт о создании вариантов изделий, в которых масса указывается , а не автоматически рассчитывается,

СВ с таким опытом Вы хотя бы  представляете к чему это приведет?