База знаний
- Онлайн руководство
- Блог проекта
- Вопросы и ответы
- Нормативы
- Обучающие примеры
- Инструкции
- Презентации
- Видеоролики с YouTube
- Совместимость
Применимо к
Группы вопросов
- Альбомы
- Мастер объектов
- Менеджер объектов
- Настройка
- Объекты
- Оси
- Отметки уровня
- Оформление
- Площади
- Размеры
- Редактор форм
- Таблицы
- Текст
- Универсальный маркер
- Установка
- Форматы
- Штампы
Читать новости в почте
Поиск
Вопросы и ответы
- Как переопределить свойства линий стандартной детали, не разбивая ее?
- Можно ли сделать так, чтобы площадь пересчитывалась при изменении границы-контура помещения?
- Как создать диалог сообщения для случая, когда соединяемые пользовательские объекты имеют параметрическую двунаправленную зависимость равенства, но не имеют одинаковых табличных значений?
- Почему при загруженном СПДС размеры не используют «глобальный масштаб» из размерного стиля?
- Как правильно написать окончание слова при формировании текстовой строки?
- Как изменить текст одновременно в нескольких выносках?
- Как связать поле Формы и данные в таблице?
- Можно ли в штамп СПДС вставить логотип организации?
- Как использовать RadioButton для изменения коэффициентов в расчете значений?
- Как использовать элементы оформления и размеры в пространстве модели и правильно отображать их на видовых экранах листа?
Ответы
Как переопределить свойства линий стандартной детали, не разбивая ее?
Подвести курсор мыши к необходимой линии, удерживая левую клавишу Alt щелкнуть правой кнопкой.
В открывшемся диалоговом окне вы можете поменять свойства линии или другого примитива AutoCAD.
В этом же диалоге можно скрыть нужную линию.
Можно ли сделать так, чтобы площадь пересчитывалась при изменении границы-контура помещения?
Обозначение площади не является ассоциативным. Для того, чтобы значение площади пересчиталось, необходимо редактировать контур совместно с графикой.
Обращаем внимание на то, что площади не являются объектами помещений, из которых можно автоматически построить отчеты. Для поэтажных планов есть профильный инструмент Помещения.
Как создать диалог сообщения для случая, когда соединяемые пользовательские объекты имеют параметрическую двунаправленную зависимость равенства, но не имеют одинаковых табличных значений?
Нужно ввести функцию для объектов, описав её поведение в скрипте при несовпадении типоразмеров.
Подробное решение с файлами пользовательских библиотек можно посмотреть здесь.
Почему при загруженном СПДС размеры не используют «глобальный масштаб» из размерного стиля?
Для избежания создания множества размерных стилей под каждый масштаб СПДС GraphiCS использует возможность AutoCAD — переопределение текущего стиля.
Для того, чтобы размеры, проставляемые средствами AutoCAD, работали также, как и в AutoCAD, то есть применялся глобальный масштаб установленный в размерном стиле, нужно отключить «Масштабировать размеры» в главных настройках СПДС / редактирование.
Как правильно написать окончание слова при формировании текстовой строки?
Например, требуется формировать в строке спецификации в зависимости от геометрии: 1 обмотКА, 2 обмотКИ, 5 обмотОК, 21 обмотКА,
Добавляем в скрипт условия формирования строки спецификации.
// Формируем строку спецификации
// str - массив всех возможных вариантов окончаний
// в зависимости от числительного.
str[1] = "обмотка"; // одна
str[2] = "обмотки"; // две
str[3] = "обмоток"; // пять
num = n;
// Количество обмоток (параметр участвующий в отрисовке)
// если число больше 19, оставляем от него только
// старший разряд, потому что дальше окончания повторяются:
// 22 обмотки, 32 обмотки, 122 обмотки, ...
if (num > 19) num = num - 10*int(num/10);
// 1 - обмотка
if (num == 1)
s = str[1];
// 2, 3, 4 - обмотки
else if (num < 5 && num != 0)
s = str[2];
// всё остальное (0, 5-19) - обмоток
else
s = str[3];
sPartName = "Обмотка трансформатора, " + n + " " + s;
Важно: параметр sPartName (или любой другой параметр) должен быть опубликован в момент инициализации скрипта детали.
function ActHeader {
...
sPartName, "Ваше название параметра видимое для пользователя",
...
);
Формирование требуемой строки спецификации реализовано в скрипте параметрической библиотеки «Обмотка трансформатора».
Как изменить текст одновременно в нескольких выносках?
Для изменения свойств нескольких объектов СПДС GraphiCS, например, замены части текста, содержащемся в ряде выносок, удобно воспользоваться опцией «Найти и заменить» на инструментальной панели «Менеджер объектов» вкладке «Объекты».
Для выбора объектов, в которых производится замена, воспользоваться заданием области поиска.
Как связать поле Формы и данные в таблице?
В режиме редактирования формы выберите поле и в разделе «Основные» введите значение в строке «Имя поля».
При составлении структуры таблицы эта переменная может принимать участие в расчетах. Например, ячейка Е12 берет значение из ячейки Е13 и умножает его на поле «Стоимость ламинанта».
Можно ли в штамп СПДС вставить логотип организации?
Да, можно. Для этого необходимо нарисовать логотип линиями и перераспознать основную надпись, воспользовавшись мастером создания штампов.
Подробное описание представлено в help-е программы. Раздел «Форматы таблицы/Мастер создания штампа».
Как использовать RadioButton для изменения коэффициентов в расчете значений?
Вставьте RadioButton на форму универсального маркера.
В свойствах поля напротив строки «Имя поля» нажмите на выпадающий список.
Выбрать имя нужного поля.
В строке текст ввести необходимое значение.
Такую процедуру проделать необходимое количество раз для всех возможных значений.
Если значение равно минус 1, значения будут назначены автоматически при показе формы.
Первый, согласно переходу по клавише Tab, переключатель каждой группы получит значение 1, следующий — 2
Группой считаются несколько переключателей, идущих подряд.
Значение по умолчанию выставляется при сохранении маркера в соответствии с текущим значением атрибута на закладке «Свойства».
Как использовать элементы оформления и размеры в пространстве модели и правильно отображать их на видовых экранах листа?
Необходимо вычерчивать графику в пространстве модели в масштабе 1:1. Для оформления чертежей используется масштаб элементов оформления. Для этого необходимо в настройках включить опцию.
При этом кнопка масштаба имеет вид.
Графика вычерчивается в масштабе 1:1, а на элементы оформления СПДС (выноски, размеры, оси
Далее в пространстве листа необходимые фрагменты оформляются в видовых экранах.
В результате на чертеже, выводимом на печать, все элементы оформления имеют одинаковое начертание.