Масштабирование макроэлемента

Автор Воля, 09.07.20, 23:29:41

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

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

Воля

09.07.20, 23:29:41 Последнее редактирование: 10.07.20, 00:39:19 от Воля
Вставляю макроэлемент, масштабирую его целиком. Потом меняю его какое-то свойство, например высотную отметку, и он отображается в исходном масштабе. Почему так и как исправить?

PS Извиняюсь, написал тут, хотя макроэлемент был из строительства. Перенесите в нужный раздел

kamos

Элементам из строительной конфигурации глубоко фиолетово на попытки изменить их путем масштабирования, так как операция масштабирования не способна залезть в базу данных и отредактировать элемент, поэтому при любом обновлении из базы подгрузится элемент в исходном виде.
Если вам требуется поменять размеры элемента, то надо смотреть о чем именно идет речь, у многих модели параметрические,и тогда в свойствах можно поменять размеры, иногда стоит создать пользовательский элемент по образцу. А еще часто бывает случай, когда на самом деле надо поменять масштаб вида, а не масштабировать элементы чертежа. Покажите вашу задачу - постараюсь помочь.

Воля

Цитата: kamos от 10.07.20, 09:01:50Покажите вашу задачу - постараюсь помочь.

Нарисовал план помещения, как мне удобно по расположению на листах. Стал расставлять розетки, а они великоваты для такого масштаба помещения. Решил у одной уменьшить масштаб и копированием расставить куда нужно. Копирование то проходит, а вот если попробовать перетащить эту розетку с места на место, или поменять высотную отметку, то масштаб сбрасывается... Адски неудобно. Причем команда "переместить по координатам нормально, а если мышкой перетащить, то сброс масштаба

kamos

Розетки ГОСТовского размера, но согласен для масштаба 1:100 они здоровенные.
Решение - отмасштабировать фрагмент в базе данных, C:\Program Files\ASCON\KOMPAS-3D v18\Libs\Floorplan\AecDbEditor.exe здесь утилита по редактированию, открываете
C:\Program Files\ASCON\KOMPAS-3D v18\Libs\Floorplan\BreezeDB эту базу данных и у нужной розетки меняете фрагмент на уменьшеный

AllexeQS

Цитата: kamos от 10.07.20, 09:38:37Решение - отмасштабировать фрагмент в базе данных, C:\Program Files\ASCON\KOMPAS-3D v18\Libs\Floorplan\AecDbEditor.exe здесь утилита по редактированию,
- Здравствуйте!  а как быть если нет этой утилиты AecDbEditor.exe в данной папке?  - у меня версия KOMPAS-3D v18 Home   и таже самая проблема - "рисую" электрику для своего дома и розетки, выключатели, развет.коробки ну просто огромные, а их оч.много - получается совсем не красиво!

AllexeQS

и снять галочку "Размеры по ГОСТ" не получается - она неактивана:

kamos

Цитата: AllexeQS от 10.08.20, 12:31:08- Здравствуйте!  а как быть если нет этой утилиты AecDbEditor.exe в данной папке?  - у меня версия KOMPAS-3D v18 Home   и таже самая проблема - "рисую" электрику для своего дома и розетки, выключатели, развет.коробки ну просто огромные, а их оч.много - получается совсем не красиво!
Во вложении, естественно работать лучше с копией базы

AllexeQS

Благодарю! но не получается запустить эту утилиту - если запускаю её из разархивированной папки то сообщение 02.png, если же помещаю  по пути который Вы указали, то сообщение: 03.png

YNA

Но ведь можно сделать так.
Вставьте в чертёж, допустим Розетку. Разрушьте её и превратите в макроэлемент. Дайте этому макроэлементу имя "Розетка". Теперь можете масштабировать, резать и т. п. этот макроэлемент. В отчёте будет написано "Розетка и указано их количество, а форма и содержание значения иметь не будут. Макроэлемент - на то и макроэлемент, чтобы передаваться в отчёты (спецификации) как библиотечный элемент. Мне кажется так будет намного проще.

kamos

Цитата: AllexeQS от 10.08.20, 13:05:20Благодарю! но не получается запустить эту утилиту - если запускаю её из разархивированной папки то сообщение 02.png, если же помещаю  по пути который Вы указали, то сообщение: 03.png
Еще это в папку floorplan распакуйте

AllexeQS

Цитата: YNA от 10.08.20, 13:20:40Но ведь можно сделать так.
- Благодарю!  Пока для себя выбрал такое решение - выделяю розетку, далее Черчение - Преобразовать - Масштабирование - 0,5  - вроде работает )))  и при копировании элемента и его перемещении масштаб сохраняется

kamos

это если вам спецификация и 3д модель не нужны. Еще из простых способов всему виду масштаб сменить, например 1:50 вместо 1:100, розетки останутся того же размера, а все остальное увеличится

AllexeQS

3д не нужны, а спецификации нужны! - заменил platforms  и утилита открылась! ...но снова проблема: см.скриншота  - и  где этот лог посмотреть не нашёл

kamos

AppData\Roaming\Ascon\AEC\DbEditor логи здесь

Попробуйте все-таки утилиту из первой папки запускать отдельно, а не из floorplan

kamos

ну и у вас ведь проект дома там максимум три вида розеток - пользовательский элемент по образцу и фрагмент поменять только для него, без редактора

AllexeQS

Цитата: kamos от 10.08.20, 17:00:43AppData\Roaming\Ascon\AEC\DbEditor логи здесь

Попробуйте все-таки утилиту из первой папки запускать отдельно, а не из floorplan
- посмотрел логи - ошибка была в правах доступа - запустил утилиту с адм.правами - всё заработало - она обновила структуру БД с 1 до 9 версии и открылась база данных... но я не стал там ничего править - воспользовался Вашим советом и изменил масштаб вида с 1:100 на 1:50 - для моих житейских целей этого должно быть достаточно - Всем помогавшим большое спасибо!