|
|
|
|
|
06.06.2017, 08:56
|
|
БАЗИС 10 - Скрипты
systland
VIP
Регистрация: 30.10.2007
Адрес: Москва
Сообщений: 565
Сказал(а) спасибо: 303
Поблагодарили 451 раз(а) в 189 сообщениях
06.06.2017, 08:56
Рейтинг:
()
Обмениваемся , задаем вопросы, отвечаем... Все, что касается скриптов в БМ 10 в этой теме.
Последний раз редактировалось systland; 26.12.2017 в 11:52..
|
Просмотров: 434148
|
06.08.2018, 11:47
|
#231
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,956
Сказал(а) спасибо: 3,990
Поблагодарили 3,545 раз(а) в 1,167 сообщениях
Вес репутации: 1048
|
Есть ли возможность при создании панели скриптом присвоить ей пользовательское свойство?
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
|
|
|
06.08.2018, 12:17
|
#232
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от bbb i ko
Есть ли возможность при создании панели скриптом присвоить ей пользовательское свойство?
|
Конечно. Вот, например:
Код:
var p = AddPanel();
p.UserProperty['asd'] = 123;
|
|
|
3 пользователя(ей) сказали cпасибо:
|
|
06.08.2018, 19:01
|
#233
|
Пользователь
Регистрация: 17.08.2008
Адрес: Санкт-Петербург
Сообщений: 60
Сказал(а) спасибо: 40
Поблагодарили 38 раз(а) в 14 сообщениях
Вес репутации: 204
|
Здравствуйте. Есть ли возможность скриптом определять радиусные детали и детали со спилом?
__________________
Не будите во мне зверя он и так не высыпается...
|
|
|
06.08.2018, 21:36
|
#234
|
Пользователь
Регистрация: 22.07.2014
Адрес: Sochi
Сообщений: 83
Сказал(а) спасибо: 143
Поблагодарили 135 раз(а) в 36 сообщениях
Вес репутации: 154
|
Выделение не прямоугольных деталей.
Цитата:
Сообщение от AnRusik
Здравствуйте. Есть ли возможность скриптом определять радиусные детали и детали со спилом?
|
Model.forEachPanel(function(obj) {
if (!obj.IsContourRectangle)
obj.Selected = true;
});
|
|
|
3 пользователя(ей) сказали cпасибо:
|
|
06.08.2018, 22:05
|
#235
|
VIP
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,026 раз(а) в 6,492 сообщениях
Вес репутации: 5258
|
Цитата:
Сообщение от Анатолий.ru
Выделение не прямоугольных деталей.
|
Плохо только, что выделяет непрямоугольные панели даже в сборках. Не совсем удобно
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
|
|
|
06.08.2018, 22:30
|
#236
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,956
Сказал(а) спасибо: 3,990
Поблагодарили 3,545 раз(а) в 1,167 сообщениях
Вес репутации: 1048
|
Цитата:
Сообщение от Анатолий.ru
Model.forEachPanel(function(obj) {
if (!obj.IsContourRectangle)
obj.Selected = true;
});
|
не сработает - если есть внутри вырез, например, под кабель канал, то obj.IsContourRectangle = false, хотя деталь вполне прямоугольная ...
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
|
|
|
07.08.2018, 00:03
|
#237
|
Пользователь
Регистрация: 22.07.2014
Адрес: Sochi
Сообщений: 83
Сказал(а) спасибо: 143
Поблагодарили 135 раз(а) в 36 сообщениях
Вес репутации: 154
|
Цитата:
Сообщение от bbb i ko
не сработает - если есть внутри вырез, например, под кабель канал, то obj.IsContourRectangle = false, хотя деталь вполне прямоугольная ...
|
Все работает, панели с внутренними вырезами выделяются .
Единственная проблема с пазами.
Вот с ними сложновато, работы делятся на проходной паз и/или нет, какие отнести к ручной работе, а какие под станок если наименование пазов одинаковое. Для начало хочется решить задачу с не проходным пазом и его выделением.
|
|
|
07.08.2018, 07:41
|
#238
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,956
Сказал(а) спасибо: 3,990
Поблагодарили 3,545 раз(а) в 1,167 сообщениях
Вес репутации: 1048
|
Цитата:
Сообщение от Анатолий.ru
Все работает, панели с внутренними вырезами выделяются .
|
тогда не понял вашу задачу - ведь такая панель прямоугольная, и я так понял что выделяться не должна:
Цитата:
Сообщение от AnRusik
Есть ли возможность скриптом определять радиусные детали и детали со спилом?
|
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
|
|
|
07.08.2018, 09:38
|
#239
|
Пользователь
Регистрация: 17.08.2008
Адрес: Санкт-Петербург
Сообщений: 60
Сказал(а) спасибо: 40
Поблагодарили 38 раз(а) в 14 сообщениях
Вес репутации: 204
|
Имеется ввиду два вида панелей -
__________________
Не будите во мне зверя он и так не высыпается...
|
|
|
07.08.2018, 09:46
|
#240
|
Пользователь
Регистрация: 22.07.2014
Адрес: Sochi
Сообщений: 83
Сказал(а) спасибо: 143
Поблагодарили 135 раз(а) в 36 сообщениях
Вес репутации: 154
|
Цитата:
Сообщение от bbb i ko
тогда не понял вашу задачу - ведь такая панель прямоугольная, и я так понял что выделяться не должна:
|
Выслушаю ваше предложение )
|
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 06:15. Часовой пояс GMT +3.
|