Categoría: Tips Archicad

  • Archicad + JupyterLab. Un python para controlarlos a todos.

    Si teníamos pocas maneras de comunicarnos con Archicad… ahora tenemos otra.

    python powered!!!

     

    API

    Si te gusta la «droga dura» ahí esta la api C++ Programación de la dura, hace unos años recuerdo que llegue a hacer alguna cosita… aún me acuerdo de los ficheros cabecera y me dan escalofrios. Por contrapartida tenemos toda la potencia de la API a nuestra disposición. Una API bien documentada muy robusta y que da unos addins con un rendimiento perfecto y permite compilar en mac o windows de manera relativamente sencilla.

    https://archicadapi.graphisoft.com/

    GDL

    La programación de los objetos. Con un poco de idea de GDL (si tiene orden GOTO no es una leyenda urbana, tambien GOSUB) se pueden hacer unos objetos muy muy entretenidos. En su día estuve un tiempo haciendo objetos en GDL (medusa, dragon… ) y tiene bastante potencia.

    https://gdl.graphisoft.com/

    Rhino – Grasshopper

    La liven connection te da la posibilidad de unir Rhino-Grasshopper-Archicad. Las posibilidades son cuasi infinitas. En la version actual 2.3 (o 2.4 no me acuerdo la verdad) tiene bastante estabilidad y te permite realizar bastante cositas. La deconstrucción de elementos y poder realizar geomtrias desde rhino  y llevartelas a Archicad es muy util. Por otro lado tenemos la posibilidad de usar nodos de GHPython y trastear programaticamente… los modulos de grasshopper son infinitos.

    https://graphisoft.com/downloads/addons/interoperability/rhino

    Json Interface (acá python)

    Lo nuevo es una interfaz que permite comunicarnos a una capa de la api a través de json (formato de texto para intercambio de datos que pueden leer maquinas y humanos). Para utilizar esta capa archicad «abre» un puerto de comunicacion al cual podemos mandarle mensajito en json, archicad los entiende y te permite acceder a ciertas cosas de la api. Para facilitar esta manera de comunicarnos a creado un wrapper en python que permite enviarle las «instrucciones» via python.

    https://archicadapi.graphisoft.com/JSONInterfaceDocumentation/#Introduction

    Ahora mismo podemos acceder a una paleta de «python», aún experimental, que nos permite acceder al wrapper, aunque a mi me gusta otra opción..

    JupyterLab

    JupyterLab y/ Jupyter Notebook son dos enternos que permiten utilizar ipython de una manera muy amigable. Son sin duda la manera mas sencilla para aprender python, los notebook (libretillas en mi jerga) te permiten ir picando trozos de código y comprobar pedacito a pedacito si funcionan o no (en mi caso me dedico principalmente a robar código de otros ;) …)

    https://jupyter.org/

    Pues ahora lo bueno es que podemos utilizar jupyter para comunicarnos con Archicad… lo malo es que todavía nos podemos comunicar para «poco». Se puede «extraer» mucha información de los elmentos (si, pandas y sus dataframes acaban de despertarse)… la mala noticia es que a la hora de crear… poco, muy poco. No tengo claro si se debe a una estrategia para segmentar: rhino para crear elementos, python para extraer información, api para cosas «serias»…o que aún es un producto en testeo. Supongo los clientes al final marcaran la decision de hacia donde centren sus esfuerzos.

    archicad python

    Para proximas entregas empezaremos a hacer ejemplitos… (espero que para la proxima no tarde tanto en volver a escribir)

    Un saludo.

  • BIM – Cómo instalar Revit Server. (Parte 2)

    Comenzamos con la instalación de Revit Server.

    En este caso vamos a hacer la instalación en un windows 7

    Lo primero será irse al panel de control de windows

    revit server

    (más…)

  • Infografia – Cinerender Archicad Tricks & Tips – Una forma de simular las reflexiones.

    Seguimos con nuestra serie de pequeños mini trucos de Cinrender.

    Uno de los aspectos más difíciles de controlar en los materiales de cinema 4d hasta la versión 15 era la reflactancia de los objetos ya que Cinema, y por consiguiente, Cinerender divide en dos canales: reflexión y especular este comportamiento. La nueva versión de Cinema corrige este asunto dotando de un nuevo canal reflectancia mucho más parecido al comportamiento que podemos encontrar en los modelos BSDF (Bidirectional Scattering Distribution Function) de otros algoritmos más avanzados de renderizado (léase motores unbiased: maxwell render y compañia)

    (más…)

  • Infografia – Cinerender Archicad Tricks & Tips – Importando Objetos 3ds a Archicad

    Infografia – Cinerender Archicad Tricks & Tips – Importando Objetos 3ds a Archicad

    Comenzamos una nueva serie de tutoriales, en este caso «minitrucos» para conseguir realizar infografias de calidad dentro del propio Archicad con el motor de renderizado «Cinerender».

    Para realizar un render de calidad óptima en cualquier programa es necesario tener objetos adecuados al nivel de detalle que queremos alcanzar con nuestro renderizado. Existen varios caminos de obtener dichos objetos en nuestro querido Archicad. El primero es, sin duda a través de la propia biblioteca Archicad que trae de por si varios cientos de objetos… lástima que muchos de ellos no tengan la calidad suficiente para un primer plano de un render… El segundo camino es a través de Bimcomponents, la biblioteca online que ofrece Graphisoft, ahí podemos encontrar muchos miles de objetos de distintas calidades y utilidad. El tercer camino que suelo usar es través del addon de Cinema 4d: abrimos un archivo en cinema4d, vinculamos nuestro fichero de Archicad a Cinema 4D y «cortar-copiamos» el archivo objeto que queríamos importar… El último camino que nos queda es el addon de importación 3ds… que es el suelo usar más a menudo… y aquí es donde viene el primer minitruco:

    (más…)

  • Cómo importar objetos con mapeado uvw en Archicad.

    Cómo importar objetos con mapeado uvw en Archicad.

    Cuando descargamos objetos para insertar en Archicad nos encontramos con dos grandes tipos, aquellos que tienes un material por cada textura o los que solo tienen una textura que se pliega sobre nuestros objeto… vamos los que tienen un mapeado uvw y la textura bakeada para hablar con nuestro «metalenguaje» ;)

    Si introducimos en Archicad via .3ds o via algún .gsm los archivos con las texturas bakeadas en archicad nos encontramos con un objeto de un solo color… Pues muy bien aquí viene el mini-trick:

    Hay que crear un nuevo material en Archicad y cargar en el canal de color la textura y, muy importante, definir el tamaño de textura a 1 x 1…. y voilá objeto perfecto ;)

    Resultado final:

    Curso_Archicad_4

     

    (más…)

  • Tutorial Canal desplazamiento con Cinerender – Archicad.

    archicad14

     

    En nuestra página web hemos subido un pequeño tutorial de como usar el canal desplazamiento en Archicad – Cinerender… En el siguiente enlace podéis echarle un vistazo.

    http://www.garquitectos.com/tutorial-archicad-canal-desplazamiento/

  • Análisis motores de render para Archicad… y el mejor motor es: Maxwell Render – Parte I

    Llevo unos días preparando un nuevo curso de Archicad, en este caso un curso de «Archicad Avanzado», anteriormente en los otros cursos que he realizado como complemento de Archicad siempre he usado Artlantis. Para los que no lo sepáis, el motor nativo de render Archicad esta como poco y siendo muy benévolo «obsoleto». Totalmente anticuado y que está a años luz de cualquier opción decente actual del mercado: carece de soporte multiprocesador, no tiene iluminación global, carece de mapas de desplazamiento, luce ies… una castaña. Insertar foto lighworks El motor de render que trae Archicad es el motor de «lightworks» http://www.lightworkdesign.com/products.html Si os dais una vuelta por su página veréis que es un buen renderizador, no el mejor, pero si un buen renderizador. El problema es que la versión que incorpora Archicad es una versión antigua del motor, y carece de muchas de las caracteristicas que podéis ver en su página web, para que os hagáis una idea Lightworks también provee a Formz Renderzone de su motor de renderizado y Renderzone tiene iluminación global y oclusión ambiental.  Lightworks tiene sus «cosillas» y con una buena iluminación se pueden conseguir cosas decentes pero a base de emplear mucho tiempo en la iluminación y en el renderizado.

    [fusion_builder_container hundred_percent=»yes» overflow=»visible»][fusion_builder_row][fusion_builder_column type=»1_1″ background_position=»left top» background_color=»» border_size=»» border_color=»» border_style=»solid» spacing=»yes» background_image=»» background_repeat=»no-repeat» padding=»» margin_top=»0px» margin_bottom=»0px» class=»» id=»» animation_type=»» animation_speed=»0.3″ animation_direction=»left» hide_on_mobile=»no» center_content=»no» min_height=»none»]

    Lightworks render
    Render con Lightworks (año 2009)

    [/fusion_builder_column][fusion_builder_column type=»1_1″ background_position=»left top» background_color=»» border_size=»» border_color=»» border_style=»solid» spacing=»yes» background_image=»» background_repeat=»no-repeat» padding=»» margin_top=»0px» margin_bottom=»0px» class=»» id=»» animation_type=»» animation_speed=»0.3″ animation_direction=»left» hide_on_mobile=»no» center_content=»no» min_height=»none»]

    Renderzone by lightworks
    Renderzone by lightworks

    (más…)

  • Nuevo Tutorial Archicad 16. Creación de barras de herramientas personalizadas.

    Os traigo un nuevo tutorial de Archicad sobre barras de herramientas personalizadas. Espero que os venga bien, y ya sabéis si os gusta pulsar el «Me gusta» de youtube de esa manera sé que temas os interesan más. Mañana os traigo otro ;)

    Un saludo, Jose.

    [fusion_builder_container hundred_percent=»yes» overflow=»visible»][fusion_builder_row][fusion_builder_column type=»1_1″ background_position=»left top» background_color=»» border_size=»» border_color=»» border_style=»solid» spacing=»yes» background_image=»» background_repeat=»no-repeat» padding=»» margin_top=»0px» margin_bottom=»0px» class=»» id=»» animation_type=»» animation_speed=»0.3″ animation_direction=»left» hide_on_mobile=»no» center_content=»no» min_height=»none»][youtube=http://www.youtube.com/watch?v=INOuCEp8Pv4][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

  • Revisión Archicad 16 – Tercera Parte – Review

    Tercera parte de la revisión que estamos realizando sobre Archicad 16…

    [fusion_builder_container hundred_percent=»yes» overflow=»visible»][fusion_builder_row][fusion_builder_column type=»1_1″ background_position=»left top» background_color=»» border_size=»» border_color=»» border_style=»solid» spacing=»yes» background_image=»» background_repeat=»no-repeat» padding=»» margin_top=»0px» margin_bottom=»0px» class=»» id=»» animation_type=»» animation_speed=»0.3″ animation_direction=»left» hide_on_mobile=»no» center_content=»no» min_height=»none»][youtube=http://www.youtube.com/watch?v=1R3bkR-2RA0][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

  • Revisión Archicad 16 – Segunda Parte

    Seguimos con el review de Archicad 16. Ya hemos publicado la segunda parte pero aún queda más…

    [fusion_builder_container hundred_percent=»yes» overflow=»visible»][fusion_builder_row][fusion_builder_column type=»1_1″ background_position=»left top» background_color=»» border_size=»» border_color=»» border_style=»solid» spacing=»yes» background_image=»» background_repeat=»no-repeat» padding=»» margin_top=»0px» margin_bottom=»0px» class=»» id=»» animation_type=»» animation_speed=»0.3″ animation_direction=»left» hide_on_mobile=»no» center_content=»no» min_height=»none»][youtube=http://www.youtube.com/watch?v=PfbbsXPvKY8][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]