|
|
|
|
|
25.12.2017, 23:12
|
|
Обсуждение готовых скриптов
Letos
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
25.12.2017, 23:12
Рейтинг:
()
Здесь можно обсуждать скрипты из темы Готовые решения для БМ8-2021.
Обратите внимание на полезные ответы в этой теме!
Последний раз редактировалось Uncle; 04.07.2021 в 15:03..
|
Просмотров: 220638
|
08.10.2019, 11:50
|
#61
|
Новичок
Регистрация: 08.10.2019
Сообщений: 16
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
подскажите пожалуйста как это работает?
Цитата:
Сообщение от v22884
Надписи на панели с предварительно подготовленными вектарами.
надпись берётся из Имени панели.
В этом варианте возможны только цифры,
потому что подготовлены вектора только для цифр.
мне лично нужно чтоб отправлять в DXF и знать где какая деталь, потому что много очень похожих деталей, но надо точно знать где какая.
(Апроксимирую вогнутый выпуклый поворот стола полосками пластика)
Комментарий: взято из темы "Скрипты в БАЗИС 8"
|
Добавлено через 5 минут
как работает ваш скрипт
|
|
|
08.10.2019, 12:05
|
#62
|
Местный
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 884 раз(а) в 376 сообщениях
Вес репутации: 402
|
Цитата:
Сообщение от ne932s
Добавлено через 5 минут
как работает ваш скрипт
|
Если работаете в 10-й версии (а возможно и в 9-й), то замените строку n = Obj.Name на n = Obj.ArtPos.
Порядок работы со скриптом:
1. Выделить панели (у них должны быть назначены позиции)
2. Запустить скрипт
|
|
|
11.10.2019, 15:01
|
#63
|
VIP
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,024 раз(а) в 6,492 сообщениях
Вес репутации: 5257
|
Цитата:
Сообщение от Letos
Изменил скрипт.
В новой версии добавлена возможность брать позицию панели.
|
Наверное вопрос глупый, но все же спрошу. А где, собственно должна появится надпись, отражающая имя или позицию панели? Куда смотреть? )
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
|
|
|
11.10.2019, 15:25
|
#64
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от Uncle
Наверное вопрос глупый, но все же спрошу. А где, собственно должна появится надпись, отражающая имя или позицию панели? Куда смотреть? )
|
Судя по коду, надпись начинается с координаты (250, 250) в ЛСК панели. Поэтому на малых размерах панели надпись может не появиться.
Была мысль отвязать надпись от этой точки. Ещё было бы неплохо иметь фрагменты и для букв. Вот недавно прозвучало предложение размещать надпись по центру панели. В принципе, если кому-то надо и есть идеи, как его доработать, могу спробовать заняться. Но малевич из меня не очень, поэтому буквы нарисовать я вряд ли смогу.
|
|
|
11.10.2019, 15:39
|
#65
|
VIP
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,024 раз(а) в 6,492 сообщениях
Вес репутации: 5257
|
Цитата:
Сообщение от Letos
Судя по коду, надпись начинается с координаты (250, 250) в ЛСК панели.
|
Надпись должна быть видна на панели уже в окне модели или только на чертеже?. Потому что попробовал на панели размером 1200 х 600 и не обнаружил ни имени, ни позиции
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
|
|
|
11.10.2019, 15:57
|
#66
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от Uncle
Надпись должна быть видна на панели уже в окне модели или только на чертеже?. Потому что попробовал на панели размером 1200 х 600 и не обнаружил ни имени, ни позиции
|
А можете приложить панельку и версию БМ, на которой проверяли?
UPD: Вспомнил - панель должна быть выделена и имя/позиция должны быть из цифр.
Последний раз редактировалось Letos; 11.10.2019 в 16:13.
Причина: UPD
|
|
|
11.10.2019, 16:37
|
#67
|
VIP
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,024 раз(а) в 6,492 сообщениях
Вес репутации: 5257
|
Цитата:
Сообщение от Letos
А можете приложить панельку и версию БМ, на которой проверяли?
|
Выкладываю тумбочку. На некоторых панелях номер позиции нарисовался, на некоторых нет. БМ 10.
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
|
|
|
11.10.2019, 17:04
|
#68
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от Uncle
|
Посмотрел на примере панели ТБ_Верх - однозначно надо переделывать скрипт. Ни один из углов панели не лежит в нуле по ЛСК панели и габариты контура от (-16, 420) до (1184, 200), соответственно, точка (250, 250) лежит за пределами контура и он остаётся неизменным.
Могу взяться за доработку скрипта, на данный момент интересует, устраивает ли расположение надписи по центру панели?
И есть ли ещё какие-то общие предложения по доработке?
|
|
|
11.10.2019, 17:21
|
#69
|
VIP
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,024 раз(а) в 6,492 сообщениях
Вес репутации: 5257
|
Цитата:
Сообщение от Letos
устраивает ли расположение надписи по центру панели?
|
Как по мне - нормально.
Цитата:
Сообщение от Letos
И есть ли ещё какие-то общие предложения по доработке?
|
Если есть такая возможность, как то сделать, что бы можно было фиксировать выбор "Имя" или "Позиция" по умолчанию. Например, если в большинстве случаев нужно рисовать позицию, а в меню выбора сейчас всегда по умолчанию "Имя", то приходится не забывать каждый раз "перещелкивать" на "Позиция".
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
|
|
|
11.10.2019, 17:47
|
#70
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от Uncle
Как по мне - нормально.
Если есть такая возможность, как то сделать, что бы можно было фиксировать выбор "Имя" или "Позиция" по умолчанию. Например, если в большинстве случаев нужно рисовать позицию, а в меню выбора сейчас всегда по умолчанию "Имя", то приходится не забывать каждый раз "перещелкивать" на "Позиция".
|
Обновил скрипт по-быстрому (обновление 2). Исправил проблему с контуром. Достаточно лишь код из спойлера в старый файл загнать. Чуть позже допишу запись настроек. Сейчас по центру панели не центр надписи, а, скажем так, её локальный ноль (левый нижний угол, по идее).
|
|
|
|
|
|
Нижняя навигация
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 18:03. Часовой пояс GMT +3.
|