Можно ли сделать макрос для работы с БЧ из Библиотеки металлоконструкций?

Автор IgorT, 06.12.22, 11:43:33

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

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

dimak222

Цитата: IgorT от 15.12.22, 13:25:21Мне не понятно, куда мы предполагаем прописывать величины "n"?
Можно сделать "опцию", по типу как "MK_detail_unit" сейчас сделано.

Цитата: IgorT от 15.12.22, 13:25:21На счет частного случая. У МК есть функционал преобразования тел в детали, а механизма передачи геометрии с поддержкой связи нет. ИМХО недоработочка.
Хмм, да, косяк. Точно так же как в СБ создать подсборку (теряются сопряжения и массивы стандартных изделий не берутся в подсборку).

p3452

Цитата: IgorT от 15.12.22, 13:03:24Иде Вы видели детали БЧ с разделкой? Покажите такое чудо, повеселите нас!
Чудо.png
Так ВОТ это "чудо" - в красной рамочке  :-)))

IgorT

Цитата: p3452 от 15.12.22, 15:34:46Чудо.png
Так ВОТ это "чудо" - в красной рамочке  :-)))
Вам к дохтору обратиться надо. Срочно.
У Вас проблемы со зрением такие, что у Вас читать не получается :).
Хорошо. Пока не обратились, поясню на словах. В посте от участника форума в красной рамке сообщается о возможности нарисовать детали БЧ И с разделкой.
Обратите на букву "И". Это перечисление. "БЧ" и "с разделкой".
Что-то не понятно ещё? Так кто тут "чудо", читать не умеющее?
А, ну да... "Чукча не читатель, чукча писатель"

p3452

Цитата: IgorT от 15.12.22, 16:08:53посте от участника форума в красной рамке сообщается о возможности нарисовать детали БЧ И с разделкой.
Да Вы, "батенька" c русским языком не дружите если путаете применение "и" и "или"...

СВ

 (Агрессивный народ у нас тут встречается. Лёгкое недопонимание, и вместо того, чтобы моргнуть пару раз и забыть (особенно если ТЕБЯ это не касается), поднимают вселенский лай. Крылов вспоминается. Даже.)
- - -
Уточняю (в то вдруг снова ... недопонимание): Ива́н Андре́евич Крыло́в — русский публицист, баснописец, поэт, издатель ...
+ Благодарностей: 1

IgorT

Цитата: p3452 от 16.12.22, 07:53:37Да Вы, "батенька" c русским языком не дружите если путаете применение "и" и "или"...
Вам гражданин надо научиться читать так как написано, а не так как Вам хочется.

Вират Лакх

Цитата: dimak222 от 08.12.22, 08:51:05Написал для v21 приложение (т.к. SaveRaster с ним уже не работает) по переводу открытых файлов в старые версии, но оно ещё до конца не доделано (ещё хочу добавить преобразование файлов из папки). Если нужно, создам новую тему этого приложения.
dimak222, не допилили ещё пересохранялку всего проекта из папки? Знакомый спрашивает...

dimak222

Цитата: Вират Лакх от 16.01.23, 05:07:32dimak222, не допилили ещё пересохранялку всего проекта из папки? Знакомый спрашивает...
Времени не было, работа..., пока только "beta" версия (сохраняет только открытие в КОМПАСе файлы). Уже обещал сделать тему, но руки всё никак не доходят...

IgorT

Цитата: dimak222 от 15.12.22, 12:31:07"Изменение наименования по имени тела v.0.4.2.0"

Что нового:
1. Добавлена возможность вписать единицу измерения.
Возможно, нужно на каждую дет. писать своё нахождение размера (швеллер: "S = \d+ мм"; пластина: "\d+ x \d+"....) и менять его на этот размер с допуском.
МБ потом добавлю, пока не хочется, долго...
Замечено, что макрос не совсем корректно прописывает массу и формат (БЧ) когда надо.
Прямо сейчас обнаружил, что масса детали в модели не совпадает с массой детали БЧ указанной с СП.
Возможно это исправить?


Уточняю. После удаления детали, обновления модели, вставки этой же детали по новой Макрос сделал корректный формат и массу в СП.
Вот таки дела...

dimak222

Надо проверять.
Для ускорения процесса (удалил все тестовые модели и сборки), есть возможность, скинуть пример когда не работает (в идеале ещё и когда работает)?

IgorT

Цитата: dimak222 от 02.02.23, 12:05:15Надо проверять.
Для ускорения процесса (удалил все тестовые модели и сборки), есть возможность, скинуть пример когда не работает (в идеале ещё и когда работает)?
Смотри дальше.
Исключил проблемные вставки детали из расчета. В СП они пропали.
Вставил эту же деталь. Запустил макрос. Он правильно всё прописал для вставленной детали.
Включаю исключенные в расчет. Запускаю макрос. Для вставленной детали всё как надо прописано, для включенных в расчет этих же деталей формат и масса не правильные.
У Вас какой К?


IgorT

Упростил модель по максимуму. Но трабла осталась. Если развернуть группу в СП, то она видна.

Перебор объектов.7z

Может быть что-то прояснит:  У проблемных деталей, для которых макрос не прописывает Массу и БЧ, я вручную в Редакторе ОС корректировал БЧ и Массу, а именно значение массы удалил. С тех пор это поля макросом не заполняются. Вставленная по новой эта же деталь, где руками ничего не делалось, макросом обрабатывается как надо.

dimak222

Цитата: IgorT от 02.02.23, 13:03:08Если развернуть группу в СП, то она видна.
Если я правильно понял, у меня отсутствует масса и формат у дет., т.к. в СБ (в свойствах этой дет.), сняты галочки получать св-ва с дет.
Нужно обратно проставить галочки (Рис. 1).

Цитата: IgorT от 02.02.23, 13:03:08С тех пор это поля макросом не заполняются.
Да, после ручного редактирования массы (в СП модели) галочки автоматически снимаются. Если редактировать свойства, то через дет.
+ Благодарностей: 1

IgorT

Огромное СПАСИБО!

Можно мне попытаться реабилитироваться?  А то чувствую себя чемпионом по тупости.
Монитор у меня мелкий, потому не узрел, что с полей в свойствах детали улетели галки. Этих полей не было видно. :(
Народ! Будьте бдительны с маленькими мониторами!

alex_python

ЗДЕСЬ можно скачать альтернативу SaveRaster. Утилита сохраняет в версии Компас до V21 включительно.