
Tapir (para archicad) cada vez se pone más intersante…


Tapir (para archicad) cada vez se pone más intersante…


Rollermouse… pero eso que es? Bueno, si trabajas 8 o más horas al día delante de un ordenador habrás sufrido dolores de espalda, en las muñecas… el trabajar de manera ergonómica es uno de los grandes retos que tenemos. En mi caso los dolores en las muñecas por el uso del ratón es una de las molestias que me ha perseguido desde hace muchos años. Junto con el dolor articular en la muñecas es posible que acabes sufriendo dolores en la espalda principalmente en la zona cervical.

Si usas un teclado de 101 tienes parte del teclado dedicado a los números en la parte derecha… justo donde (en el caso de que seas diestro) tienes tu ratón. Esta distribución hace que en muchas ocasiones estés desplazando y rotando tu cuerpo hacia el ratón. Si tienes dolores quizá esta postura no sea la ideal. Si además usas un ratón convencional te darás cuenta de que estas rotando tus tendones para coger bien tu ratón…

Es posible solucionar ambas situaciones de una sola vez… pues rollermouse puede ser tu solución.
El rollermouse es un… ratón, un dispositivo señalador mejor dicho que puede sustituir tu ratón. Físicamente es una especie de barra que se desliza sobre un eje a la vez que rota sobre ese mismo eje. El movimiento de ese esa barra se traslada en el movimiento del puntero en el ratón. Junto a esta barra principal encontramos varios botones (derecho, central, copiar, pegar…) que consigue ahorrarte muchos clics. El movimiento es más natural y sencillo de lo que pueda parecer en principio y no tardas mas de un día en adaptarte. La barra tiene hasta 2800 dpi ajustables lo que te permite afinar la velocidad a tus preferencias.

La construcción del rollermouse es bastante buena, sobre todo en el modelo red y red plus donde tras varias iteraciones del producto han conseguido una producto muy redondo. El cuerpo del “ratón” esta hecho en aluminio con unos acabados que podríamos decir “premiun” Todo encaja muy bien y no hay “rebabillas” o fallos de construcción. Para poder apoyarte sobre la barra tiene una especie de alfombrilla también sobre un cuerpo de aluminio de gran calidad. En mi caso utilizo el rollermouse red “plus” donde la alfombrilla es algo más grande que el modelo estándar. El encaje de la alfombrilla es metal contra metal… algo que a nivel de diseño nunca me ha parecido un acierto (en ningún diseño). En mi caso el modelo es alámbrico, por lo que tiene un usb estándar.

En mi caso he utilizado todo tipo de ratones, verticales, estándar, trackballs, estándar, con menos peso, ratones 3d, tabletas digitalizadoras… y en mi caso es el dispositivo que mejor me ha funcionado. La relación confort/precisión es la mejor… Con trackballs he conseguido un gran confort a costa de perder en precisión, con ratones normales o verticales mejor precisión a costa de menos confort. Este “cacharro” en mi caso es el que mejor ha funcionado. Por otro lado al tener el dispositivo señalador en el centro junto al teclado la posición de los brazos es la más centrada y la posición mucho más cómoda. Por tanto el dispositivo cumple una doble misión relajar muñecas y hombros, cervicales.
La gran pega-defecto de este aparato… su precio. Es caro. Sin contemplaciones, si costase la mitad se lo recomendaría a todo el mundo, con el precio que tiene solo te lo recomendaría si de verdad tienes dolores articulares (muñeca, cuello, cervicales…) Hay varios modelos, la diferencia de precio entre ellos no es muy significativa una vez te hayas decidido a hacer la compra y te recomiendo sin duda el modelo más moderno (red, red plus) En enero 2021 han presentado un nuevo modelo, más portable que el actual. Aun no se ha puesto a la venta en Europa oficialmente (se puede conseguir via ebay o similar) aún no lo he probado… Yo actualmente utiliza un red plus de manera “portable” transportándolo en una funda de neopreno de teclado normal. En definitiva, muy recomendable si realmente tienes problemas.
Si vas a comprarlo en Amazon… Rollermouse Amazon
La página web del fabricante: Contour Design
Si teníamos pocas maneras de comunicarnos con Archicad… ahora tenemos otra.

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/
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.
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
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 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 ;) …)
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.

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

Vía Javier Alonso nos ha llegado hace unos días el borrador de la futura titulación BIM que esta preparando el Ministerio. En este enlace de linkedin puedes ver la publicación:

Creo que merece la pena echarle un ojo y un lectura en profundidad, a mi me surge una gran duda… como quedan todos los alumnos que han cursado un Máster de BIM Manager con anterioridad. Principalmente casi todos los alumnos de los másteres era titulados superiores y la propuesta esta encaminada en ciclo formativo de grado medio. Entiendo que el mercado necesite modeladores y coordinadores BIM con una grado medio pero en mi experiencia haría falta un titulación superior (máster) para figuras con perfiles similares a la de un BIM Manager.
Por otro lado pienso que en la situación actual de incertidumbre del mercado lanzar un «borrador-bomba«, perdón borrador-sonda hace que todos los alumnos que estén pensando en formarse se lo piensen dos veces… Si le echáis un ojo a los comentarios del enlace veréis que las dudas que me asaltan a mí son compartidas por más personas. Si la finalidad del borrador era acabar con la formación no reglada creo que ha sido muy acertado el borrador.
Habría que reflexionar sobre la necesidades del mercado, de la licitaciones oficiales, de qué figuras necesitamos nuevas, de si esas figuras necesitan o no un titulo habilitante… hay muchas preguntas que creo que los redactores del borrador no han tenido en cuenta y que creo que denotan que no están en contacto con la realidad de la calle. La figura de un BIM Manager en todo su «esplendor» necesita de una persona con una formación bastante importante, continuada y un componente de experiencia real en obra que dudo que una formación de grado medio la pueda conseguir.
Los que me conocéis sabéis que desde hace años soy partidarios de las certificaciones profesionales, son más rápidas, responden a los cambios de mercado y si se mantienen actualizadas pueden darte una idea más real de conocimientos, formación y experiencia. Y creo, porque conozco casos, que para ser un BIM Manager no hace falta tener un titulación superior. Conozco delineantes que formados adecuadamente y con la experiencia necesaria en obra real están ejerciendo labores de BIM Manager de manera espectacular… y también conozco titulados superiores con masteres BIM Manager… que no saben hacer las labores propias.
Desde que el borrador se materialice y veamos centros impartiendo clases no sabemos cuanto se tardará… supongo que mucho. La incertidumbre en un mercado inestable como es actualmente el sector creo que no aporta mucho… Veremos como se desarrolla.

Bueno me ha llegado un correo haciendome una consulta sobre como hacía scroll con los «trackballs» a raíz del post de hace unos días. Como comentaba en el post anterior si tienes alguna dolencia articular los trackballs van de perlas… Tanto en los trackballs como el ratones uno de los moviemientos que por repetitivo mas puede dañar tus articulaciones es el movimiento continuado de la rueda para hacer zoom y panear.
Algunos ratones tienen una rueda alrededor de la bola como es el caso del Kensington Expert Mouse, o añaden un mecanismo singular como es el del Kensington Slimblade que girando la bola alrededor del eje vertical permite emular la rueda (con un ruido bastante desagradable pasados los cinco primeros minutos de la gracia).

Yo hace tiempo que implemente en mi flujo de trabajo un par de programitas que me hacen la vida más sencilla. Uno «autohotkey» del que ya hablé hace un tiempo. El otro es un programita «japones» (al menos su desarrollador inicial lo es) que permite emular la rueda pulsando un tecla, o combinaciones de teclas. El programita en cuestión se «Wheelball» y esta en un perfecto japones! Es una buena excusa para empezar a aprender japones… Lástima que el desarrollador abandonara el proyecto y que tenga algun problemilla de compatibilidad con windows 10….

Pero como siempre que se cierran una puerta se abre una ventana, no estoy seguro que sea así el dicho, hay otro software (japones tambien) que retomó el desarrollo de la herramienta llamandola «w10wheel«. Desde este enlace puede acceder al github y descargar la versión más actual (2.7 es de hacer un par de años) tiene más de 40 release anteriores por lo que os puedo decir que es una versión muy pulida y que jamás me ha dado problemas.
Pero y esto como funciona? En mi caso yo he sacrificado la tecla que menos usaba del teclado… si esa que estas pensando el Bloqueo de Mayusculas. (Autohotkey me permite cambiar a mayusculas, tipo oración o cualquier forma que se me ocurra en un par de clics… en otro post lo contaré) Cuando pulso bloque de mayusculas y desplazo la bola hacia arriba o hacia abajo es como si estuviera haciendo scroll con la rueda del ratón… :) estres articular cero, si estas usando un ratón puedes igualmente desplazar el ratón hacia arriba o hacia abajo con igual resultado. Solo te digo una cosa, pruébalo y si no te convence habrás perdido 5 minutos de tu vida. ¿Cómo «paneo»? pues con la tecla mayuscula izquierda… en los programas que necesito hacer paneo (microstation, revit, archicad…) con autohotey he implementado un pequeño script. Incluso tengo personalizado el funcionamiento de ese «paneo» según el programa ;)
Con el trackball y la aplicación puedes hacer uso de la inercia de la bola lo cual es bastante interesante. En el gif podeis ver el L-Trac haciendo el un scroll inercial. El L-Track lleva rueda «libre» la cual ya es bastante comoda.

Como véis desde que hice el máster en prevención de riesgos laborales, hace mucho tiempo ya, la ergonomía paso a ser una de mis aficiones… ;) Un saludo!
Aunque parezca que este año no va a acabar nunca… ya estamos en septiembre! por lo que ya estamos dejando atrás este 2020. En noviembre como todos los años vuelve el máster de BIM Manager de Animum 3D Como muchos sabéis desde el año pasado la coordinación del Máster la lleva mi buen amigo Pedro Romero Ahora más que nunca poder colaborar con distintos agentes dentro de una metodología BIM a distancia es muy importante. La pandemia esta acelerando la digitalización del sector de manera increíble, hace un días la prensa recogía que en 60 días de confinamiento la digitalización del mundo se había acelerado en 6 años El sector de la construcción en especial esta teniendo cambios en la manera de operar que se están precipitando de manera muy importante. La formación es un aspecto fundamental para poder enfrentarte a los nuevos retos que se presentan en el nuevo mercado laboral… La formación es condición necesaria, pero no suficiente, además de la formación necesitarás más «superpoderes»: ambición, dedicación, experiencia…
Pásate por la web Animum3d y podrás ver más trabajos de los alumnos!

Bueno siguiendo con el post anterior, os voy a enseñar una aplicación especifica de las que podéis darle a un NAS… es extensible también a un VPS que contratéis por si no queréis pagar los costes de la infraestructura.
Los NAS de la serie “+” de Synology (por ejemplo) están basados en arquitectura x64 por lo que en realidad es como si tuvieras un pequeño ordenador encendido con una distro de Linux especifica (también hay foros donde explican como instalar DSM de synology en un ordenador, pero pierdes la parte de los servicios que ofrece synology).
Dentro de los paquetes que podemos acceder con la serie “+” esta virtual machine manager… “igualito que AWS pero de tamaño bolsillo” ?… bueno quizá me he pasado.

El tema es que dentro de Virtual Machine Manager (vmm en adelante) puedes ir creando tantas máquinas virtuales como espacio y memoria tengas en tu cacharro… Esas maquinas a su vez puede ser servidores. Lo que viene siendo una matriuska de servidores. Por ejemplo, puedes tener un servidor de Qgis y publicar tus propias capas wms para cargar en tu software favorito. O por ejemplo, siguiendo post anteriores… instalar un Revit Server en una maquina virtual con Windows Server. Una vez que tiene la máquina virtual andando, se administran desde la propia web o desde la aplicación de escritorio remoto. En vmm tendremos una ip de nuestra red interna. Si queremos hacer público ese server podríamos hacer un subdominio y un proxy inverso… y al lio ya tenemos un Revit Server funcionando en un servidor privado virtual con una dirección sencilla de recordar y accesible desde el exterior… que en un momento dado queremos dejar de utilizar o compartir el servir… solo tenemos que apagar la maquina virtual y listo.
Estas máquinas las puedes clonar ad-infinitum, por lo que puedes dejar preparada una máquina virtual justo después de haber instalado tu Revit Server preparadita y limpita.

En esas maquina virtuales se podrían instalar tus herramientas favoritas y acceder a ellas en remoto desde cualquier navegador web (uso puerto 80 asi que casi desde cualquier sitio) pero no son maquinas preparadas para ello, suelen ser maquinas con pocos recursos. He de decir que alguna vez me han salvado el cuello… Hay muchos programas que detectan que estas intentando instalarlos en una maquina virtual y directamente no te dejan instalarlos… por ejemplo mi querido Archidad (se nota que hacen las cosas bien) y te dice que tu licencia no está pensada para instalarla en una maquina virtual… (seguro que alguna manera habrá)
En resumen, con un NAS puedes crearte un magnifico entramado de servidores que abren un increíble de posibilidades: revit servers que enciendes y apagas en un click, servidores de «wms» para tener un gis propio en tu móvil si te apetece… Pero esto no ha hecho nada más que empezar para los próximos post iremos a por Docker ?

Ergonomía de teclas… perdón economía de teclas
Un antiguo alumno me comentaba hace unos días que tenía problemas con el ratón. Su ratón era un flamante —– “omitido” por recomendación de mi abogado. Un ratón hiperbólico, con múltiples botones, una resolución de tropecientos mil dpi, varias ruedas de desplazamientos y mil ochocientos botones programables. Lo que viene siendo un “pepino” de ratón.
Tan feliz se las prometía con su ratón que después de una semana de uso intensivo del aparatejo se dio cuenta de que el ratón funcionaba a las mil maravillas, pero empezaba a dolerle la muñeca más de la cuenta.
¿Cómo podía ser que el super ratón le estuviera provocando semejante dolor en la muñeca? Había pensado incluso en la ruin acción de devolver semejante joya tecnológica por un simple dolor de muñeca… y se acordó de mí.
Llevo con dolores en las muñecas desde que recuerdo usar un ratón, he utilizado ratones, tabletas, ratones 3d, ratones verticales, digitalizadores varios… he comprado casi cualquier aparatejo que he visto en el teletienda que podía aliviarme… Con el tiempo descubrí que tengo una enfermedad reumática que me suelen acompañar de vez en cuando. La ergonomía es parte de mi vida… por la cuenta que me trae.
Su problema era sencillo, la superrueda deslizante plus… vamos la rueda central con la que hace el “paneo” y el zoom al estar nuevecita necesitaba un esfuerzo mayor de su dedo índice para clicar… “Pero claro si no puedo usar el click central, el ratón no me sirve”

Bueno existen ratones con un botón exclusivo para el botón central. Uno de mis primeros ratones (llevaba bola de las que había que limpiar) llevaba 3 botones. Me costo 6 euros, ahora puedes comprarte uno de esos con 3 botones por 12 o 15 veces más… ? 3Dconnexion los vende. He tenido de tamaño grande y de tamaño portátil y tengo que reconocer que algo funcionan. El realizar el “paneo” con una rueda no es un gesto nada natural. Los ratones de 3dconnexion, que son muy buenos tienen un problema, no son verticales. Si tu problema es leve pueden ser tu solución. Tienen muy buena resolución, un software muy potente y un servicio técnico bastante apañado.
Le ofrecí otra solución… algo más barata. Descargarse un clásico: “autohotkey” (es gratis… yo prefiero pensar que el coste lo pagó cuanto decidió dar clases conmigo :)

Es uno de los programitas que siempre me acompañan, junto con keypirinha (antes Wox, antes Listary…) y otros del estilo forman parte de mis superpoderes.
Con 3 – 4 líneas de script configuras (yo lo tengo configurado así por ejemplo) que el botón central de tu ratón pase a ser esta magnifica tecla que nunca usas: el bloqueo de mayúsculas. Y además de manera selectiva, si abres Revit en 2d funciona como click con el botón central, si estas en una vista 3d click central más mayúscula… , si abro Microstation simplemente click al botón central… si estoy trabajando con Word funcionamiento normal…
¿Qué conseguimos? Pues que esa mano izquierda que normalmente esta sin tensión a la hora de trabajar sea la responsable de darle al click central, y nuestra magnifica mano del ratón deje de tener que utilizar el botón de la rueda de scroll. Tension repartida y parte del trabajo a la mano del teclado. En mi escritorio me acompaña un magnifico spacemouse pro wireless… pero eso lo contaré otro día.
Pero vamos que esa es solo una de las utilidades que podemos darle a Autohotkey, a mi me sirve para perder el tiempo en realizar scripts que me ahorran tiempo (no me preguntéis si el saldo es positivo o negativo ?) Un ejemplo, de los que uso todos los días, me pasan una referencia catastral de un inmueble y tengo que quedarme con los catorce primeros dígitos para tener la parcela… pues control + C (al portapapeles) y win + C… y ya tengo en el portapapeles mis catorce primeros dígitos copiados…
Por cierto, otro día hablaremos de ratones… (creo que continuará)