TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Дневник Ревитчика

7 Aug, 16:46

Открыть в Telegram Поделиться Пожаловаться

Сегодня я пошёл против всего святого

потому что сознательно добавил в семейства импорты DWG.

Это было нужно для маркировочных табличек на коллекторах. Решение, конечно, так себе, но иначе эти мелкие линии просто не создать. Поэтому я пошёл на сознательный риск, ещё добавлю какой-нибудь файлик с предупреждением об этом для пользователей.

Я сразу понимал, что делать выпадающий список на все варианты сразу в семействе самой маркировочной таблички — плохая идея. И настраивать замучаешься, и семейство станет весить много.

Поэтому решил пойти ещё одним сомнительным путём. Выпадающий список можно сделать для только одного загруженного семейства, а остальные подтянуть из проекта, но для этого вложенное должно быть общим.

Отсюда сразу две проблемы. Первая — общее семейство будет падать в спецификацию. Вторая — в выпадающий список залетят вообще все семейства из проекта, которые есть в категории того семейства, на который делаешь выпадающий список.

К сожалению, не все пользователи так же много в своей жизни потели жопой на стуле перед Ревитом, как я, чтобы с легкостью решать эти проблемы, а решаются они с лёгкостью.

Первая решается фильтрацией в спецификации. Я не добавлял параметр АДСК_Количество в эти таблички, соответственно, можно легко отфильтровать по АДСК_Количество «параметр существует» или просто больше 0.

Вторая решается костыльно — через выбор какой-нибудь непопулярной категории, в которой с большой долей вероятность просто не будет никаких других семейств. Так как разработка для инженеров, то я подумал, что категория «Озеленение» вряд ли им сильно помешает. Поэтому запихал все семейства в эту категорию.

При этом в процессе заметил, что для каждой таблички создавать отдельное семейство и очень муторно, и не очень красиво. Так как в выпадающий список будет залетать и имя семейства, и имя типоразмера. В итоге запись будет слишком длинная.

Кстати, есть прикол, забыл, кто мне его рассказал, вроде Саша Климович, что если у семейства одинаковые имя семейства и имя типоразмера, то такое семейство в выпадающем списке отображается как просто имя типоразмера, то есть форма записи не «Имя семейства» : «Имя типоразмера», а просто «Имя типоразмера».

Кароч, я решил объединить наклейки по логике применимости. Собрал отдельно семейство с наклейками для жилых помещений, для нежилых, для горячей воды и холодной, для отопления и теплого пола, в общем получилось 13 семейства, общим весом больше 5 мегабайт, но каждое семейство весит не больше 450 КБ. Даже то, в котором 13 импортов.

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

Я когда-то давно делал семейства табличек для эвакуационных выходов. И вот там я в натуре выдавливаниями и линиями рисовал кучу табличек. Я засунул всё в одно семейство, наскрывал галочками варианты. И получилось очень тяжёлое и медленное семейство. Поэтому больше такое повторять не хочу, сделал вот такое вот с общими вложенными.

Очень надеюсь, что ни у кого проекты фаталить не будут из-за линий Автокада. Опасная эта тема. Но иначе делать не вариант, размер таблички небольшой, туда просто не влезут все эти линии, если делать так, чтобы минимальная была 0.8 мм.

2.5k 1 7 1
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot