Legantmar
@legantmar
активность: 7 месяцев, 3 недели назад-
Legantmar создана тема Graphic Style в форуме Revit Library (API) 7 лет, 3 месяца назад
Обмен опытом.
Сегодня расскажу как работать в python с Graphic style (revit API). Создадим новый стиль линии или заменим параметры у готового стиля.
Для начала нам нужно получить категорию Линии (именно саму категорию):
categories = doc.Settings.Categories # получаем все категории
lineCat = categories.get_Item(BuiltInCategor…[Читать далее] -
Legantmar voted up to the topic С днем рождения : ) by txt 7 лет, 3 месяца назад
-
Legantmar voted up to a reply by txt in the topic Операции над списками разной вложенности 7 лет, 3 месяца назад
-
Legantmar voted up to a reply by txt in the topic Операции над списками разной вложенности 7 лет, 3 месяца назад
-
Legantmar ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 7 лет, 3 месяца назад
псевдо chop в python
(работает с текстом, поэтому вначале нужен str(inn))
inn = str(11223234)
chop = 2
listChop = [int(inn[i*chop:i*chop+chop]) for i in range(len(inn)/chop)]Вывод будет таким: [11, 22, 32, 34]
или такой вариант:
lst = [1,2,3,4,5,6]
chop = 2
print [lst[x:chop+x] for x in range(0,len(lst),chop)]вывод будет таким:[[1,2],[3,4],[5,6]]
-
Legantmar ответил(а) на тему Операции над списками разной вложенности в форуме Задать вопрос 7 лет, 3 месяца назад
для chop в pyhon используйте это (работает с текстом, поэтому вначале нужен str(inn)):
inn = str(11223234)
chop = 2
listChop = [int(inn[i*chop:i*chop+chop]) for i in range(len(inn)/chop)]
Вывод будет таким: [11, 22, 32, 34]По теме вопроса можно так:
-
Legantmar ответил(а) на тему создание Parts в Python в форуме Задать вопрос 7 лет, 3 месяца назад
Немного подшаманил ))
скрипт можно скачать в разделе Скачать
-
Legantmar ответил(а) на тему создание Parts в Python в форуме Задать вопрос 7 лет, 3 месяца назад
да Олег, ты прав, я не преобразовал стены в части (никогда не сталкивался ранее), после преобразования все работает.
Ром вот скрипт: -
Legantmar voted up to a reply by Ром in the topic создание Parts в Python 7 лет, 3 месяца назад
-
Legantmar voted up to a reply by Ром in the topic создание Parts в Python 7 лет, 3 месяца назад
-
Legantmar ответил(а) на тему создание Parts в Python в форуме Задать вопрос 7 лет, 3 месяца назад
Попытался повторить, чего то у меня тож не получается (мож библиотек каких нет)
Олег, в чем ошибка? делись секретами )) -
Legantmar ответил(а) на тему создание Parts в Python в форуме Задать вопрос 7 лет, 3 месяца назад
Олег это не влияет (транзакция может быть как в цикле так вокруг цикла).
Ром, если перевести текст с английского, то звучит следующим образом:
Один или несколько Ids элементов не подходят для слияния с другими.
Указанные элементы должны быть всеми Parts, сообщать о том же материале, этапах создания и сноса и иметь непрерывную геометрию.
…[Читать далее] -
Legantmar ответил(а) на тему Перекличка )) в форуме Разное 7 лет, 3 месяца назад
+++
S+
P+ -
Legantmar создана тема Перекличка )) в форуме Разное 7 лет, 3 месяца назад
Всем доброго времени суток!
Приближается очередной рубеж форума DynamoBim.ru (8.08 исполнится 2 года).
И поэтому мне, как создателю, интересен каждый кто читает этот форум.Если Вас не затруднит, прошу написать ниже:
0 – впервые узнал и только сейчас зарегистрировался,
– давно не захожу,
+ если вы заходите на сайт изредка,
++ если вы чи…[Читать далее] -
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 4 месяца назад
Ренат, правильные действия следующие:
СНАЧАЛА включить режим ТЕКСТ, затем вставить код и нажать отправить (не желательно возвращаться снова в Визуально)
Как исправить твою ситуацию:
– перейти на закладку ВИЗУАЛЬНО, вырезать код (там он написан с правильными скобками)
– перейти на вкладку ТЕКСТ вставить код и нажать отправить
попробуй -
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 4 месяца назад
Ренат, правильные действия следующие:
СНАЧАЛА включить режим ТЕКСТ, затем вставить код и нажать отправить (не желательно возвращаться снова в Визуально) -
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 4 месяца назад
Для ВСЕХ, кто учится вставлять код с Pastebin, обязательно посмотреть эту страничку
p.s. обращаю внимание на:
– копировать нужно строчку с надписью <iframe…
– вставлять в сообщение ПРЕДВАРИТЕЛЬНО включив ТЕКСТ (в верхнем правом углу сообщения) -
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 4 месяца назад
Для ВСЕХ, кто учится вставлять код с Pastebin, обязательно посмотреть эту страничку
p.s. обращаю внимание на:
– копировать нужно строчку с надписью <iframe…
– вставлять в сообщение ПРЕДВАРИТЕЛЬНО включив ТЕКСТ (в верхнем правом углу сообщения) -
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 4 месяца назад
добавлю своих 5 копеек
x=[1,3,5,7]
y=[10,20,30,40]
values=[1.5, 3.5]
OUT = [y[i] + (y[i+1] - y[i])/((x[i+1]- x[i]) / (j-x[i])) for j in values for i in range(len(x)) if j> x[i] and j < x[i+1]] -
Legantmar voted up to a reply by txt in the topic Интерполяция 7 лет, 4 месяца назад
- Загрузить еще