ИваСерж
-
ИваСерж ответил(а) на тему Помогите удалить дупликаты в списке Python в форуме Задать вопрос 5 лет, 7 месяцев назад
Прям таки очень сильно хочется Linq воспользоваться?
Ну если умеете, то вот, как пример
https://pastebin.com/ej0rTmt9
————————————————————————–а теперь фокус: тоже самое, если не важен порядок, в две строчки через сэт:
outlist = [‘a’,’list’,’of’,’strings’,’a’,’list’,’of’,’strings’ ]
OUT = set(outlist) -
ИваСерж ответил(а) на тему Хост для муфты воздуховода в форуме Задать вопрос 5 лет, 7 месяцев назад
К сожалению, процесс разделения системных линейных семейств (трубы, воздуховоды, лотки) процесс сложный.
Делается это так:
1. Берется существующий элемент.
2. По существующему элементу рассчитывают точки, по которым будем делить элемент
3. Удаляем существующий элемент
4. Создаём новые трубы
5. С новых труб собираем коннекторы
6. Исп…[Читать далее] -
ИваСерж ответил(а) на тему Выбор элементов из разных категорий в Python-е в форуме Помогите с питон кодом 5 лет, 7 месяцев назад
Есть вариант создать список из стринговых названий встроенных категорий.
Потом организовать цикл (или генератор) по этому списку.
В цикле в OfCategorу подставляем название.
for category in categories: xxxxxx.OfCategory(category)врезультате из фильтр-коллектора я почему-то получаю итератор, а не список.
В выходной список я запихиваю…[Читать далее] -
ИваСерж ответил(а) на тему Кабельный журанл в форуме Задать вопрос 5 лет, 8 месяцев назад
Откуда информацию брать? Из электрической сети?
Можно делать так, как и однолинейную схему. На чертежном виде размещать аннотации и в них запихивать информацию, которую считал из электрической сети. -
ИваСерж ответил(а) на тему Кабельный журанл в форуме Задать вопрос 5 лет, 8 месяцев назад
Я никак не делаю по ненадобности. Какая форма нужна? Может, имеет смысл скриптом? Почему вопрос в форуме про Динамо?
-
ИваСерж ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 5 лет, 9 месяцев назад
Отзеркаливание по Y Это не совсем “левое-правое” открывание.
Это скорее открывание “внутрь-наружу”.
Если хочется видеть такое открывание – добавте в мой скрипт ещё сортировку по FacingFlipped.
Могу написать скрипт, но думаю, в качестве домашнего задания будет полезно разобраться.
Если за день не разберетесь – пишите. -
ИваСерж ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 5 лет, 9 месяцев назад
только в две стороны
А в какие стороны ещё надо? двери ж есть правые и левые. Возможны другие варианты? ))
Скорее всего задача поставлена не верно. Что надо? -
ИваСерж ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 5 лет, 9 месяцев назад
Вот, например, мой вариант. Хоть на питоне, но работает для всех типов дверей.
https://pastebin.com/zwzRK3cz. -
ИваСерж ответил(а) на тему Открывание дверей в форуме ДизайнСкрипт 5 лет, 9 месяцев назад
1. У двери витражной нет Location. Скрипт с этими дверями работать не будет.
2. Нужно поискать другую реализацию скрипта. Для определения развернута ли дверь, предлагаю обратить внимание на свойства FacingFlipped, HandFlipped. Эти свойства полностью характеризуют состояние любой двери (обычной и витражной). -
ИваСерж ответил(а) на тему Получить список электрических систем щита в форуме Задать вопрос 5 лет, 10 месяцев назад
Расшифровываю
1. elSys = board.MEPModel.ElectricalSystems
получаем сэт (это не совсем список), всех систем.
На выход OUT для работы методами Динамо надо подать список.
OUT = list(elSys)2. У каждой системы в сэте есть свойство PanelName. Чтобы получить имя щита, к которому подключены все системы, надо применить PanelName к каждой систе…[Читать далее]
-
ИваСерж ответил(а) на тему Получить список электрических систем щита в форуме Задать вопрос 5 лет, 10 месяцев назад
Получать нужно точно также, как вы просматриваете элемент из Лукапа.
Я электрические системы щита получаю так:
https://pastebin.com/MtRUdNa7Если обратить внимние, то в этом списке на одну систему больше, чем подключено на щит. Т.е. в список входят все системы подключенные к щиту + система в которую входит сам щит. Отфильтровать эту систему можн…[Читать далее]
-
ИваСерж voted up to a reply by Isk in the topic Создание из массива с различной длиной ст массив строк по заданной длине 5 лет, 10 месяцев назад
-
ИваСерж ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 5 лет, 10 месяцев назад
Набросал примерно код, который по идее должен работать, но!
Метод System.Graphics.MeasureString (String, Font) у меня в коде почему-то требует три параметра на вход и выбивает ошибку.
Как пофиксить?
https://pastebin.com/EQ4uU84W -
ИваСерж ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 5 лет, 10 месяцев назад
погуглите Graphics.MeasureString Method
-
ИваСерж ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 5 лет, 10 месяцев назад
главный вопрос стоит в том “Сколько пробелов необходимо?”
Я думал по поводу этого вопроса. Ширину строк можно найти используя системные библиотеки.
https://docs.microsoft.com/ru-ru/dotnet/api/system.drawing.graphics.measurestring?vi…[Читать далее] -
ИваСерж ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 5 лет, 10 месяцев назад
А создать табличку с 2-мя разными текстовыми полями для двух разных параметров?
В один можно записать текст, во второй – циферки. -
ИваСерж voted up to a reply by Андрей in the topic Автоматическое размещение фундаментов вдоль линий 5 лет, 11 месяцев назад
-
ИваСерж ответил(а) на тему Не могу сделать словарь из списка в код питоне. в форуме Помогите с питон кодом 5 лет, 11 месяцев назад
Обсуждали в телеграмме – словарь создается, только его в Аут подать нельзя. В аут надо подавать только списки или элементы из которых можно создать списки. Одиночные элементы оборачиваются в список самостоятельно. Словарь не может быть обёрнут в список.
В вашем примере, на выход надо подавать
user_dict.items()Вот небольшой код, который я напис…[Читать далее]
-
ИваСерж voted up to a reply by Sche in the topic Пустой параметр "Уровень" при вставке через Динамо 5 лет, 11 месяцев назад
-
ИваСерж voted up to a reply by Алексей in the topic Поиск значения в списке 5 лет, 11 месяцев назад
- Загрузить еще