Перейти к содержимому


MCAD

Регистрация: 30 июля 2008
Offline Активность: Сегодня, 15:49
-----

Мои сообщения

В теме: параметрические объекты СПДС

Сегодня, 10:25

Вариант изменения значений контролах диалога пользовательской формы



00:00 Вставляем объект из базы
00:06 Обращаем внимание, что при изменении значений в диалоге Поле AddProp1 не изменяется. Хотя в скрипте значение свойства определено как: AddProp1 = new.sKAB + "-" + int(new.rL)+ " мм." +new.AddProp2;
00:12 При изменении значений в диалоге или через при динамическом выборе rL = rXcoord Значения в самом объекте изменятся. Что мы и видим в свойствах объекта. При следующем открытии диалога они уже будут иметь новые значения.
00:33 Открываем MechWizard
00:36 Создаём новую «Пользовательскую функцию» function OnDialogChange { AddProp1=sKAB + "-" + int(rL)+ " мм." +AddProp2; }
00:55 Открываем «Пользовательскую форму» и присваиваем Нашу функцию на «Изменение» двух полей ввода. (переменные sKab и AddProp2)
01:12 Так как поле AddProp1 не должно редактироваться руками а является результатом сложения параметров, делаем его «Только для чтения»
01:28 Вставляем объект из базы и проверяем его работу
01:33 Так как пользовательская функция отрабатывает пока только при редактировании определённых полей, на открытии диалога стоят старые значения. И если мы в процессе редактирования через диалог не изменяем значения полей sKAB и AddProp2 то изменение в диалоге мы не увидим.
01:57 Открываем MechWizard и «Пользовательскую форму» и в качестве события на открытие самой формы назначаем нашу «Пользовательскую функцию» OnDialogChange
02:36 Проверяем работу. При открытии формы и при изменении полей ввода - значение AddProp1 меняется.

В теме: Маркеры и их свойства

20 Март 2018 - 07:08

Изменение свойства выравнивания текста в "Универсальном маркере".


В теме: параметрические объекты СПДС

16 Март 2018 - 08:22

Просмотр сообщенияdromandon (15 Март 2018 - 16:50) писал:

А как задать контур подавления, чтобы его мастер распознал?
spwizcontour.
Прикрепленный файл  img-2018-03-16-11-17-18.png   21,31К   1 Количество загрузок:

Но у вас нормальный контур.

Прикрепленный файл  img-2018-03-16-11-19-47.png   2,9К   1 Количество загрузок:

Контур можно нарисовать полилинией и образмерить все точки полилиний.

В теме: параметрические объекты СПДС

22 Февраль 2018 - 10:30

Просмотр сообщенияdromandon (22 Февраль 2018 - 10:17) писал:

а ещё какие-то есть?
Больше нет.

В теме: параметрические объекты СПДС

22 Февраль 2018 - 07:54

Просмотр сообщенияMитька (22 Февраль 2018 - 05:47) писал:

Выделенный пример mcDefLayer - некая неочевидная переменная (не зная, о которой никогда так не сделаешь)
Можно посмотреть в документации.
Прикрепленный файл  img-2018-02-22-10-14-49.png   51,18К   1 Количество загрузок:

Просмотр сообщенияMитька (22 Февраль 2018 - 05:47) писал:

через переменные прописать в маркер (НЕ в объект) гиперссылку (т.е. есть ли такая переменная)? Знаю, что можно иначе, но этот способ был бы самым простым.
ПРОСТО - нет.