0% encontró este documento útil (0 votos)
132 vistas

12 Python

12_Python

Cargado por

Game Brother
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
132 vistas

12 Python

12_Python

Cargado por

Game Brother
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF o lee en línea desde Scribd
Está en la página 1/ 11
Oe oe PYTHON Desde 0 en Python para REVIT a dominar la API ois desde 2019 Precio Software Tal vez has empezado a trabajar con Revit y ya le has sacado algo de partido a la automatizaci6n con Dynamo, o quizas has intentado empezar estudiando C#, te ha parecido muy complicado y quieres empezar por un lenguaje de programacion mas sencillo en su curva de aprendizaje. Sea como sea has llegado al lugar adecuado. Realmente todo lo que se programa en un lenguaje en Revit se puede programar en el otro una vez que aprendas a interpretar la API de Revit. Cada lenguaje, eso si, sigue su propio esquema gramatical. El esquema gramatical de Python es legible por cualquiera aunque no se sepa programar. No hay un lenguaje mas eficaz que otro, todo depende de cémo utilizas ese lenguaje y qué partido eres capaz de obtener de él. éPor qué aprender PYTHON PARA REVIT si soy arquitecto, . >] ingeniero o delineante @ No somos los tipicos «profesores de programacién» ¢quieres saber por qué? PAN ee) MC cn ed arquitecto técnico y Luisa Santamaria (yo misma) es arquitecto. Ambos aprendimos a programar por pura necesidad porque: -Estabamos hartos de tareas repetitivas. -Alvaro queria ponerse a prueba y ver cuanto tiempo era capaz de Elticla -Yo estaba harta de pasarme horas sentada, del dolor de (Torre -Ambos sabiamos que se podia Tet] maa lela] i amore) Patel -Yo no estaba dispuesta a pasarme la vida teniendo que definir cada variable y sus pelos de los pies con C# a no ser que Te Maal Daal al a eta) (que si, que si tengo que programar con C# lo hago, pero primero voy a probar con Dynamo y con Python). ~COMO SABER SI ESTA FORMACION ES PARA Ti? quantity & i Segun tu ROL BIM Python esta enfocado en agilizar tareas y procesos: acelerar los tiempos de modelado y producci6én, agilizar aquellas tareas donde Dynamo no llega. Para los programadores BIM y BIM Managers es un conocimiento que les hara diferenciarse de la competencia. Para los modeladores es un acelerador que hara que tus rutinas funcionen mas deprisa. Si eres responsable de planificaci6n o quantity surveyor conocer Python puede reducir los tiempos de procesado de_ tus Dynamos. ~COMO SABER SI ESTA FORMACION ES PARA Ti? a : anguirectuna j Si tu disciplina es generalista: eres BIM manager ° sencillamente la “persona para todo en eso del Revit” o si ya tienes nociones de Dynamo y quieres ir un paso mas alla en este curso de Python para Revit tienes a tu aliado perfecto. Segun tu DISCIPLINA ¢ 5 ecucion También si te dedicas a la parte de Revit que se enfoca en la delineaci6n, puedes sacarle muchisimo partido. Tanto si te dedicas a estructuras, instalaciones ° interiorismo: Primero en Python te va a dar el nivel para luego desarrollar rutinas especificas de tu disciplina. TEMARIO SOLUCION PYTHON PRIMERO EN PYTHON 1/3 Dia 0: La piramide de Python Qué es la piramide de Python y qué consigues con este curso? Semana 1 Cémo funciona el nodo de Python Variables en Python | Investigacion sobre qué se puede hacer y qué no con las variables Tipos de objetos y transformaciones | Ejercicio: Transformar elementos de Revit Listas- Ejercicio: insert, count y métodos de listas Semana 2 Légica | Ejercicio: Predice el resultado If, else | Ejercicio: ndmeros y nombres de habitaciones y coordenadas Elif, and or | Ejercicio: diferenciar categorias de Revit Diccionarios | Ejercicio: numeros de habitacién y nombre Semana 3 ' Funciones | Ejercicio: Poligonos y Curvas } Bucle for y contadores | Ejercicio: Suelos de Revit While y bucles | Ejercicio: obtener la lista de pardmetros de objetos de Revit Try & Except | Ejerci revision de errores Reto final Terminé <> zy ahora qué? a te a fine = TEMARIO INTRODUCCION A LA API PRIMERO EN PYTHON 2/3 BLOQUE 1 Introduccién a la API BLOQUE 2 Seleccién de elementos de REVIT desde PYTHON: Seleccionar muros segun su anchura BLOQUE 3 API de REVIT: Como resumir un Dynamo completo en un solo nodo de Python 00 11000101010 © TEMARIO Python 1, 2, 3: Arrancamos con la API de Revit. Reforzado 20.80 y Busqueda Arrancamos Python 1,2,3 Programaci6n orientada a objetos Python AEC 1. Importacién de cddigo externo en Dynamo. Python AEC 2. Revit Python Shell y Py Revit. ~ Estrategia: Organizando scripts grandes Revit API: Importar en Python sin dolores de cabeza y de C# a IronPython Como utilizar los modulos para importar superficies a partir de geometria de Revit. Comprehension y Lambda aplicados a los parametros y sus tipos eve API Il: Reconstruyendo un archivo arametros compartidos eecenonce desde la API de Revit Transacciones aplicadas a revisiones de planos. Métodos para crear y modificar elementos TEMARIO PYTHON 1], 2,3 PRIMERO EN PYTHON 3/3 Busqueda y Gestién de Errores Modificacién de parametros de texto regex Sistemas de excepciones y prevencién de errores en Python. Revit API Kick |: Filtrado avanzado. Como leer y volcar a Revit rapidamente informacion de bases de datos: Input y Output desde CSV = Leer y volear informacién de las familias de Revit a uno de los formatos mas comunes en internet: JSon Todo sobre wrap y unwrap: de Dynamo a Python y de Python a Dynamo. ejercicio: Suva de posicién de los muros de un nive' Clases abstractas, {para qué sirven? Revit API Kick Il. Subtransactions y TransactionGroups Custom UI Reto final INSCRIPCION Y PRECIO «Primero en Python» es el Unico programa online para arquitectos e ingenieros que te permite entender el cédigo de Python y de la API de Revit que necesitas para dominar Python para Revit 7 A , : RS, ' ° 7 Or at CT Keanna i ORICA PO oh On a CO Reta We Yeveri rey cereeet rth Si a Yi soon oe Curso PYTHON PARA REVIT: Primero en Python (Solucién Python + Python 1,2,3) 599< SN te Cee rad] co a rece Rtg ® (t= VA Wy LO CX ava 660 713 360 3 marenes [DX] [email protected] ©. C/ Gabriel Garcia Marquez 41° Planta [£Y\ 28230 Las Rozas MADRID © www.especialista3d.com

También podría gustarte