Вопросы и ответы

Показано 61 — 70 (всего 74 вопроса)


Ответы

Как переопределить свойства линий стандартной детали, не разбивая ее?

Подвести курсор мыши к необходимой линии, удерживая левую клавишу Alt щелкнуть правой кнопкой.

В открывшемся диалоговом окне вы можете поменять свойства линии или другого примитива AutoCAD.

В этом же диалоге можно скрыть нужную линию.

Переопределение свойств линий стандартной детали Переопределение свойств линий стандартной детали

Можно ли сделать так, чтобы площадь пересчитывалась при изменении границы-контура помещения?

Обозначение площади не является ассоциативным. Для того, чтобы значение площади пересчиталось, необходимо редактировать контур совместно с графикой.

Обращаем внимание на то, что площади не являются объектами помещений, из которых можно автоматически построить отчеты. Для поэтажных планов есть профильный инструмент Помещения.

Как создать диалог сообщения для случая, когда соединяемые пользовательские объекты имеют параметрическую двунаправленную зависимость равенства, но не имеют одинаковых табличных значений?

Нужно ввести функцию для объектов, описав её поведение в скрипте при несовпадении типоразмеров.

Подробное решение с файлами пользовательских библиотек можно посмотреть здесь.

Почему при загруженном СПДС размеры не используют «глобальный масштаб» из размерного стиля?

Для избежания создания множества размерных стилей под каждый масштаб СПДС GraphiCS использует возможность AutoCAD — переопределение текущего стиля.

Глобальный масштаб AutoCAD, переопределяемый СПДС GraphiCS Глобальный масштаб AutoCAD, переопределяемый СПДС GraphiCS

Для того, чтобы размеры, проставляемые средствами AutoCAD, работали также, как и в AutoCAD, то есть применялся глобальный масштаб установленный в размерном стиле, нужно отключить «Масштабировать размеры» в главных настройках СПДС / редактирование.

Главные настройки СПДС GraphiCS Главные настройки СПДС GraphiCS

Как правильно написать окончание слова при формировании текстовой строки?

Например, требуется формировать в строке спецификации в зависимости от геометрии: 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 и т.д.

Группой считаются несколько переключателей, идущих подряд.

Пример использования RadioButton Пример использования RadioButton

Значение по умолчанию выставляется при сохранении маркера в соответствии с текущим значением атрибута на закладке «Свойства».

Как использовать элементы оформления и размеры в пространстве модели и правильно отображать их на видовых экранах листа?

Необходимо вычерчивать графику в пространстве модели в масштабе 1:1. Для оформления чертежей используется масштаб элементов оформления. Для этого необходимо в настройках включить опцию.

Опция настройки оформления Опция настройки оформления

При этом кнопка масштаба имеет вид.

Панель масштаба СПДС GraphiCS Панель масштаба СПДС GraphiCS

Графика вычерчивается в масштабе 1:1, а на элементы оформления СПДС (выноски, размеры, оси и т.д.) применяется тот масштаб оформления, в котором будет распечатан конечный чертеж.

Пространство модели Пространство модели

Далее в пространстве листа необходимые фрагменты оформляются в видовых экранах.

Пространство листа Пространство листа

В результате на чертеже, выводимом на печать, все элементы оформления имеют одинаковое начертание.

Показано 61 — 70 (всего 74 вопроса)

Задайте свой вопрос

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