РЕВИТ-ЛИНЧ №6 — Наименования трубопроводов
Время: как обычно, четверг в 19:30 Мск. Посмотрим, как разными способами создавать наименования трубопроводов для спецификаций.
Ссылка на трансляцию: https://youtu.be/XIp-eoHaXuE
Время: как обычно, четверг в 19:30 Мск. Посмотрим, как разными способами создавать наименования трубопроводов для спецификаций.
Ссылка на трансляцию: https://youtu.be/XIp-eoHaXuE
YouTube
Revit-линч №6: наименования трубопроводов всеми способами
#revit #dynamo
Донаты через Донейшн Алёртс: https://www.donationalerts.com/r/vadimmuratov
Донаты через Донейт.Стрим (на Яндекс.Кошелёк, комиссия пониже):
https://donate.stream/muratov
Показываю, как создать наименования трубопроводов всеми известными мне…
Донаты через Донейшн Алёртс: https://www.donationalerts.com/r/vadimmuratov
Донаты через Донейт.Стрим (на Яндекс.Кошелёк, комиссия пониже):
https://donate.stream/muratov
Показываю, как создать наименования трубопроводов всеми известными мне…
РЕВИТ-ЛИНЧ №7
Завтра. В 19.30 по МСК. На Ютубе.
Буду рассказывать про два своих скрипта, логику работы, с какими трудностями сталкивался и как их решал.
Ссылка на прямой эфир: https://youtu.be/ECwnUFQcQ14
Завтра. В 19.30 по МСК. На Ютубе.
Буду рассказывать про два своих скрипта, логику работы, с какими трудностями сталкивался и как их решал.
Ссылка на прямой эфир: https://youtu.be/ECwnUFQcQ14
YouTube
Revit-линч №7: характеристика отопительно-вентиляционного оборудования и изоляция воздуховодов
#revit #dynamo
Донаты через Донейшн Алёртс: https://www.donationalerts.com/r/vadimmuratov
Донаты через Донейт.Стрим:
https://donate.stream/muratov
Показываю, как обрабатывать в Динамо информацию из Экселя и экспортировать данные обратно. После этого покажу…
Донаты через Донейшн Алёртс: https://www.donationalerts.com/r/vadimmuratov
Донаты через Донейт.Стрим:
https://donate.stream/muratov
Показываю, как обрабатывать в Динамо информацию из Экселя и экспортировать данные обратно. После этого покажу…
👍1
РЕВИТ-ЛИНЧ №8. Четверг, 4 февраля, 19:30 МСК
В прошлый раз не успел показать скрипт для характеристики отопительно-вентиляционного оборудования, кроме того, я его доработал и теперь в него можно заносить и отдельные вентиляторы, и блочные установки, и приточно-вытяжные.
На стриме покажу, как всё работает, как через Эксель заполнить параметры ПВ установки, чтобы не набивать всё руками в проекте.
В начале покажу, как с помощью простого цикла в Питоне преобразовать числа в текстовые значения и убрать лишние нули, которые образуются при переводе дробных чисел в текст.
Если у вас есть вопросы на стрим — пишите их в чат канала @revitchat. До встречи!
Если хотите посетить стрим вживую — ставьте палец вверх.
Если планируете посмотреть в записи — ставьте палец вниз.
Ссылка на прямой эфир: https://youtu.be/-6OQUu14yFU
В прошлый раз не успел показать скрипт для характеристики отопительно-вентиляционного оборудования, кроме того, я его доработал и теперь в него можно заносить и отдельные вентиляторы, и блочные установки, и приточно-вытяжные.
На стриме покажу, как всё работает, как через Эксель заполнить параметры ПВ установки, чтобы не набивать всё руками в проекте.
В начале покажу, как с помощью простого цикла в Питоне преобразовать числа в текстовые значения и убрать лишние нули, которые образуются при переводе дробных чисел в текст.
Если у вас есть вопросы на стрим — пишите их в чат канала @revitchat. До встречи!
Если хотите посетить стрим вживую — ставьте палец вверх.
Если планируете посмотреть в записи — ставьте палец вниз.
Ссылка на прямой эфир: https://youtu.be/-6OQUu14yFU
YouTube
Revit-линч №8: характеристика отопительно-вентиляционного оборудования
#revit #dynamo
Донаты через Донейшн Алёртс: https://www.donationalerts.com/r/vadimmuratov
Донаты через Донейт.Стрим:
https://donate.stream/muratov
В прямом эфире покажу, как использовать мой скрипт Динамо для характеристики отопительно-вентиляционного…
Донаты через Донейшн Алёртс: https://www.donationalerts.com/r/vadimmuratov
Донаты через Донейт.Стрим:
https://donate.stream/muratov
В прямом эфире покажу, как использовать мой скрипт Динамо для характеристики отопительно-вентиляционного…
Forwarded from Просто о BIM
#Практика #Dynamo #Python Продолжу учить тех кто наставил столько лайков данной рубрике. И пройдусь по коду сверху вниз, объясняя что откуда и зачем.
В подключении библиотек можно даже не разбираться - просто копируйте как шапку и все. Но чтобы вы не думали, что вдруг чтото не работает из-за шапки и вдруг что-то еще надо добавить туда, я в кратце расскажу что там что.
Библиотеки - это файлы с расширением dll или py в которых сожержатся функции для управления какимито данными и сервисами. Есть папки дефолтные в которых эти библиотеки ищутся динамой, и если там гдето находятся по имени, то подгружаются. Но если файл библиотеки лежит не в дефолтной папке, то потребуется указать clr’у где еще поискать (потом какнибудь покажу пример).
clr - я называю это компилятором, библиотека которая именно тут нужна в динамовском ноде питон, чтобы все остальное работало. Такая местная специфика. Эта библиотека позволяет читать остальные библиотеки.
ProtoGeometry - стандартная библиотека динамо, для работы с геометрией динамо.
Из библиотеки ProtoGeometry заходим в группу классов (Пространство имен называется - Namespaces) Autodesk - DesignScript - Geometry и добавляем оттуда все классы, чтобы можно было ими ниже по коду пользоваться. звездочка - * - означает всё.
Далее аналогично подгружаем библиотеку RevitAPI - это главная библиотека где все основные методы для работы с элементами в ревите. Если не все то большинство методов с revitapidocs.com находятся в этой библиотеке. Тут взятие свойств, создание элементов, копирования и перемещения и прочее.
и завершаем сегодняшний обзор RevitServices и сервисами которые мы оттуда подгружаем - это сервис транзакций и документ менеджера для получения объекта открытого документа.
Про транзакции отдельно напишу.
В подключении библиотек можно даже не разбираться - просто копируйте как шапку и все. Но чтобы вы не думали, что вдруг чтото не работает из-за шапки и вдруг что-то еще надо добавить туда, я в кратце расскажу что там что.
Библиотеки - это файлы с расширением dll или py в которых сожержатся функции для управления какимито данными и сервисами. Есть папки дефолтные в которых эти библиотеки ищутся динамой, и если там гдето находятся по имени, то подгружаются. Но если файл библиотеки лежит не в дефолтной папке, то потребуется указать clr’у где еще поискать (потом какнибудь покажу пример).
import clr
clr - я называю это компилятором, библиотека которая именно тут нужна в динамовском ноде питон, чтобы все остальное работало. Такая местная специфика. Эта библиотека позволяет читать остальные библиотеки.
clr.AddReference('ProtoGeometry')
ProtoGeometry - стандартная библиотека динамо, для работы с геометрией динамо.
from Autodesk.DesignScript.Geometry import *
Из библиотеки ProtoGeometry заходим в группу классов (Пространство имен называется - Namespaces) Autodesk - DesignScript - Geometry и добавляем оттуда все классы, чтобы можно было ими ниже по коду пользоваться. звездочка - * - означает всё.
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *
Далее аналогично подгружаем библиотеку RevitAPI - это главная библиотека где все основные методы для работы с элементами в ревите. Если не все то большинство методов с revitapidocs.com находятся в этой библиотеке. Тут взятие свойств, создание элементов, копирования и перемещения и прочее.
clr.AddReference("RevitServices")
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager
и завершаем сегодняшний обзор RevitServices и сервисами которые мы оттуда подгружаем - это сервис транзакций и документ менеджера для получения объекта открытого документа.
Про транзакции отдельно напишу.
❤9👍5🔥3