Кто знает можно (и если да, то как) в таблицу исполнений модели в Компасе 16 добавить информацию о площади в м2.
1. В базовом исполнении открываем переменные и прописываем формулу для вычисления площади.
2. Создаем Зависимые/Независимые исполнения.
3. Прописываем в таблице исполнений нужную переменную.
Спасибо за наводку )) ... но это применимо к простым деталям, а как быть со сложной сборкой ???) (см. вложение)
Площадь витка известна, количество шагов в переменной, что мешает сделать то же самое через формулы в разделе переменных?
Да известна, можно измерять и вручную забивать в чертеж. Но интересует минимум действий для быстродействия, типо вставить формулу вида $МЦХ_модели/&м2$ и получить сразу конечный вариант.
Цитата: NitNatSnoK от 31.08.15, 11:32:14
Да известна, можно измерять и вручную забивать в чертеж. Но интересует минимум действий для быстродействия, типо вставить формулу вида $МЦХ_модели/&м2$ и получить сразу конечный вариант.
Делите объем детали/сборки на толщину материала и будете получать так же площадь, но при условии равенства толщин материала.
Проще.
Создать измерение.
создать измерение хорошо когда граней мало. иначе кликать устанешь. а в МЦХ есть суммарная площадь. удобно для расчета покрытия например. но вот как вытащить оттуда?
Цитата: kalach от 31.08.15, 15:43:50
создать измерение хорошо когда граней мало. иначе кликать устанешь. а в МЦХ есть суммарная площадь. удобно для расчета покрытия например. но вот как вытащить оттуда?
Суммарная площадь нужна только для расчета покрытия/краски.
Цитата: MaksTsar от 31.08.15, 15:57:28
Суммарная площадь нужна только для расчета покрытия/краски.
Да-а-а? :cl:
То, что КОМПАС умеет считать суммарные величины - это минус или плюс? ;)
Цитата: Elaeagnus от 31.08.15, 16:10:19
Да-а-а? :cl:
То, что КОМПАС умеет считать суммарные величины - это минус или плюс? ;)
Не будем удалятся от темы.
PS Тут уже зависит от точности и необходимости.
Цитата: MaksTsar от 31.08.15, 16:31:01
Не будем удалятся от темы.
PS Тут уже зависит от точности и необходимости.
Цитата: NitNatSnoK от 31.08.15, 11:19:34
Спасибо за наводку )) ... но это применимо к простым деталям, а как быть со сложной сборкой ???) (см. вложение)
Необходимость или... :shu:
Цитата: Elaeagnus от 31.08.15, 16:44:34
Необходимость или... :shu:
Необходимость !!! ... планируется до 30 исполнений шнека (тот что показан выше) с возможными изменениями, ... и очень неудобно каждый раз вручную измерять площадь (да, для покрытия) и корректировать чертеж !!!
Цитата: NitNatSnoK от 01.09.15, 08:52:26
Необходимость !!! ... планируется до 30 исполнений шнека (тот что показан выше) с возможными изменениями, ... и очень неудобно каждый раз вручную измерять площадь (да, для покрытия) и корректировать чертеж !!!
Значит покрывать нужно две винтовые грани пера и торцовую грань?
КОМПАС как раз в состоянии посчитать суммарную площадь за одно измерение.
Полученной командой
Создать измерение переменной присвоить пользовательское значение.
К примеру,
S.
И вставить эту перемененную в таблицу исполнений.
Когда нужно посчитать для шнека это даже еще пол беды
У меня та же проблема, вот только поверхностей примерно 50 на одной детали
и при этом 50 исполнений и многие независимые,
А потом идет следующая деталь у которой 60 поверхностей, больших отверстий, маленьких и пр.
Это просто жуть.
В каждой детали протыкать все поверхности вообще не вариант.
Производственная необходимость!-посчитать стоимость резки листового изделия и посчитать площадь покрытия с расчетом объема краски
Задача простенькая а решается через ЖЖЖЖ: Нужно просто посчитать периметр детали и ее площадь (общую площадь)
Формула для расчета периметра простая: П=(So-2*Vo/t)/t
t-толщина детали
Vo-общий объем детали, его можно получить через массу и плотность (Величины известны)
So-общая площадь детали (ПРОТЫКАТЬ невозможно физически!!!)
МЦХ выдает эту величину но не в свойства детали не в переменные это значение вытащить не получается, только
через копирование-это не вариант.
Подскажите что делать?
Вот тут (https://vk.com/topic-29994774_26653498?post=65062) Алексей Никонов делился макросом, который в листовой детали создаёт переменную со значением периметра. Там и общая площадь фигурирует в расчётах.
Вся рутина - это как раз работа макросов и библиотек.
Вот что макрос выдает
А теперь если посмотрите по вкладкам то видно примерно кол-во деталей-это не считая исполнений количество которых доходит до 50-60
Проблема для меня огромная
Макрос выводит периметр в переменную, а чтобы увидеть эту переменную в файле exl при создании отчета, необходимо эту переменную подключить в свойства детали (связать)
Почему это можно сделать через МЦХ, можно через макрос, а что бы данные о свойствах детали выводились системно (system) сделать нельзя?
А если у меня деталь сохранена без истории..?
Что делать в такой ситуации?
А может быть Компас превратить в специализированный браузер типа операционной системы и повесить на Линукс или Виндовс или....
Уж многовато наворочено на Компас.....
Тогда и с исполнениями будет попроще....
И вопросов будет поменьше...
Может быть ошибаюсь, прошу прощение если что не так....