Linux Mint para reciclar un viejo ordenador


A día de hoy  Linux se considera el tercer S.O. más popular  de las plataformas de PC, junto con Windows y MacOS . Quizás una razón de peso  por el que  sea una opción a valorar es que el kernel de Linux (núcleo) y la mayoría de las distribuciones son completamente gratuitos, lo que es un punto importante a la hora de elegir este  sistema operativo en comparación con Windows y MacOS.

 Además de su coste,  Linux podría describirse mejor como el más personalizable de los tres, lo cual  es ayudado  por las  docenas de diferentes distribuciones creadas por comunidades únicas para diferentes usos. . Ya sea que esté buscando un sistema operativo que se adapte a escritorios, portátiles, estaciones de trabajo, servidores, edición A/V o juegos, seguridad ,IoT , etc  hay una distribución por ahí para casi todos los usos que se nos pueda ocurrir.

Y por  cierto, hace mucho tiempo que precisamente gracias  a las distribuciones  dejó de ser complejo instalar  Linux  asimilandose bastante el proceso el del este al de la instalación de un SO comercial ,como por ejemplo un Windows ,lo cual lo hace ideal  para  reciclar un viejo ordenador cuya licencia haya caducado o  este obsoleta

Puede instalar estas distribuciones en un Chromebook, PC o Mac como reemplazo de su sistema operativo actual, usar las dos opciones en un escenario de arranque dual o usarlas junto con una de las mejores máquinas virtuales que existen.

Una de las opciones actualmente más interesantes es Linux Mint, el cual según el sitio web del sistema operativo, Linux Mint es ahora la distribución líder de Linux, superando a Ubuntu y todas las demás distribuciones para convertirse en la principal competencia contra Windows y Mac OS

No obstante no debemos olvidar que existen otras opciones  populares como Ubuntu (tambien Lubuntu) ,Fedora,Opensuse,Debian o Manjaro  así como otras opciones más específicas como Antergos,Solus o Zorin 

 

Linux Mint

Linux Mint tiene un origen franco-irlandes concebido por Clément Lefèbvre y  desarrollado por el Equipo de Linux Team y la comunidad .Es una distribución de GNU/Linux comunitaria basada en Debian y Ubuntu que tiene por objeto proveer “un sistema operativo moderno, elegante y cómodo que sea tanto poderoso como fácil de usar” soportando multimedia al incluir software propietario y empaquetado con una variedad de aplicaciones gratuitas y de código abierto. En 2012, Linux Mint superó a Ubuntu como la distribución más vista en DistroWatch.

Esta distribución gratuita de código abierto se instala rápida y fácilmente desde un USB o DVD en blanco, y ofrece soporte multimedia completo desde el punto de vista.

Linux Mint hace un esfuerzo para establecer la línea entre la estabilidad y la potencia no siendo demasiado intensivo en recursos. Respecto a las actualizaciones,l hay pocas posibilidades de instalar una actualización rota o inestable que requerirá regresiones tediosas del sistema gracias al uso de un administrador de actualizaciones

Otro punto fuerte ,es admitir muchos entornos de escritorio populares como Cinnamon (con diferencia, la versión más popular de Linux Mint), Mate, LMDE y KDE, así como soporte nativo para una larga lista de Aplicaciones.

 

Instalación

En el pasado, Linux Mint se podía ejecutar sin necesidad de instalación de un Live CD pero a partir de 2014, debido la limitación del tamaño de  los CD, solo están disponibles los Live DVD .. Asimismo se puede arrancar y ejecutar desde una unidad flash USB en cualquier ordenador que sea capaz de arrancar desde una unidad USB, con la opción de guardar los ajustes de la unidad flash (persistencia, como en Ubuntu)..Lógicamente también se puede instalar en un ordenador desde el DVD/USB  para una mejora significativa del rendimiento, una vez confirmada la compatibilidad, utilizando para ello el instalador Ubiquity.

Como mínimo se recomiendan 1 GB de RAM para ejecutar el LiveCD, aunque ya instalado correrá bien con 512 MiB. El espacio necesario para la instalación en el disco duro es de 2.5 GB, que están comprimidas en un CD de 700 MiB. En el caso de utilizar el instalador para Windows mint4win – Que está disponible a partir de la versión 6.0, y está basado en Wubi -, se recomienda como mínimo 512 Mb.

  Cinnamon MATE Xfce KDE LMDE (v. 201403)
Procesador (x86) 700 MHz 700 MHz 700 MHz 700 MHz 700 MHz
Memoria 512 MB 512 MB 512 MB 2 GB 1 GB
Disco duro (espacio libre) 8.6 GB 5 GB 10 GB 10 GB 5 GB
Monitor (Resolución de pantalla) 800×600 800×600 800×600 1024×768 800×600

 

Si contamos con CPU, memoria  y disco suficiente , lo más sencillo si vamos a instalar este SO  en un ordenador antiguo  es crear una imagen en DVD  a partir del sitio oficial e   instalarla en nuestro equipo.

Estos son los pasos a seguir:

1-Nos iremos al site oficial  https://linuxmint.com/download.php   donde tendremos los enlaces a lasiamagnes ISO en fucnion de la version  y el tipo de procesador del equipo donde vayamos a instalar : 

Si su ordenador es bastante antiguo  la versión con MATE es la recomendada, pero si puede lo ideal  es probar el escritorio Cinnamon, que ha llegado a la versión 3.2 con mejoras evidentes en el “tiling”, la posibilidad de repartir la pantalla entre las diversas aplicaciones abiertas como queramos.

2-Una vez obtengamos descargada la imagen  ISO, lo siguiente es grabarla en un DVD . Si el  equipo donde descargo la imagen es un  W10 este automaticamente reconocera que  es una imagen de disco de   arranque  si pulsamos con el botón derecho sobre el fichero  y tan solo bastará con insertar un DVD en blanco   y  pulsar “grabar imágen de disco”  

 

 

 

3-Una vez obtenido el disco, lo insertaremos en el lector del equipo a actualizar  y reiniciaremos este. En caso de que nos pregunte si queremos que arranque sobre medios extraíbles diremos que si , pero en caso de que no nos aparezca esta opción, deberemos   cambiar la secuencia de arranque de la BIOS  normalmente pulsando F2 o F10  en el arranque    yéndonos al menú BOOT ORDER  y cambiando el orden de HDD  a DVD

4-Una vez arranque el DVD   tenemos la opción de eliminar el contenido del disco o  mantenerlo y a partir de ese momento comenzará la instalación de LinuxMint 

 

 

Si tiene problemas ( en el hipotetico problema que los tenga ) con la instalacion,  este enlace  de infromacion en español  sin duda  le ayudara  a resolverlos https://linuxmint-installation-guide.readthedocs.io/es/latest/

 

El Asistente de Migración para Microsoft Windows se puede utilizar para importar los marcadores, fondo de escritorio (papel tapiz), así como diversos ajustes de una instalación existente de Windows en una nueva instalación de Linux Mint.

El instalador de Windows “Mint4Win” permite que Linux Mint se instale desde dentro de Microsoft Windows, al igual que el instalador Wubi de Ubuntu. El sistema operativo se puede retirar, al igual que con otros programas de Windows, utilizando el Panel de control de Windows. Este método por tanto no requiere la partición del disco duro siendo sólo  útil para los usuarios de Windows,  no siendo adecuado  para instalaciones permanentes, ya que incurre en una ligera pérdida de rendimiento. Este instalador se incluyó en el DVD Live hasta Linux Mint 16, pero se retiró en la versión 16 “Petra” Linux Mint, porque el tamaño de las imágenes de DVD Live habría superado lo que el software puede manejar de forma fiable.

La instalación soporta un gestor de volúmenes lógicos (Logical Volume Manager-LVM) con sólo el particionamiento automático, y el cifrado de disco desde Linux Mint 15.

 

 

 

MintSoftware

Linux Mint viene con su propio juego de aplicaciones (Mint tools) con el objetivo de hacer más sencilla la experiencia del usuario.

MintUpdate:Diseñado especialmente para principiantes Linux Mint, y desarrollado para los usuarios que instalan actualizaciones prescindibles o que requieren un nivel de conocimiento para configurarlas apropiadamente. MintUpdate asigna a cada actualización un nivel de seguridad (que va de 1 a 5), basado en la estabilidad y necesidad de la actualización, según el criterio de los desarrolladores líderes. Esta herramienta se incluye por primera vez en la edición 4.0 Daryna                   .

MintInstall:Sirve para descargar programas desde los catálogos de archivos .mint que están alojados en el Portal de Software de Linux Mint. Un archivo .mint no contiene el programa, pero sí contiene toda su información y recursos desde los cuales será descargado.

MintDesktop:Usado para la configuración del escritorio. MintDesktop ha recibido una mejora significativa en la versión 4.0.

MintConfig:Un centro de control personalizable, que facilita la configuración del sistema.

MintAssistant:Un asistente personalizable que aparece durante el primer acceso (login) del usuario, guiándole por varias preguntas para personalizar la base de Mint de acuerdo con el nivel de conocimiento del usuario y su comodidad con varios componentes de Linux.

MintUpload:Un cliente FTP, integrado al menú contextual de Nautilus, con el fin de facilitar la compartir archivos de forma sencilla y rápida. Básicamente, el archivo es alojado en un servidor FTP, con capacidad limitada a 1 Gigabyte por usuario (ampliable al comprar el servicio Mint-space). Para compartir el archivo basta con posicionarse sobre él, hacer clic derecho y elegir la opción “upload”, luego aparecerá una ventana desde la cual se elige el perfil “Default” y se hace clic en el botón “upload”. Finalmente se espera a que el archivo sea subido. Cuando se haya completado el alojamiento, en la parte inferior de la ventana de mintupload aparecerá el hiperenlace de descarga del archivo.

MintMenu:Es un menú escrito en python que permite plena personalización de textos, iconos colores. Mantiene un aspecto similar al menú de openSUSE 10.3

MintBackup:Programa que facilita el respaldo y posterior restauración tanto de archivos de usuario como de software del sistema.

MintNanny:Es un programa que permite restringir el acceso a ciertas páginas de Internet definidas por el usuario.

 

 

 

Otras opciones 

  • Ubuntu :Ubuntu sigue siendo una de las distribuciones de Linux más populares a pesar de que se introdujo por primera vez hace más de una década siendo  la distribución más utilizada hasta la fecha como alternativa a Windows. También puede instalarse a través de la tienda integrada de Microsoft para Windows 10.  Tiene una famosa facilidad de uso e instalación  siendos un gran sistema operativo para los recién llegados y los entusiastas de Linux por igual. 

Ubuntu tiene siete  opciones disponibles,, que vienen con sus propios programas, entornos de escritorio y características. Por ejemplo, Ubuntu MATE  ofrece varias aplicaciones importantes, incluyendo Firefox,Thunderbird, LibreOffice,Rythmbox, Shotwell, VLC y Steam basandose en el entorno de escritorio MATE,que proporciona su propio conjunto de herramientas sobre una presentación intuitiva y atractiva.

  • Opensuse:openSUSE es otra distribución popular, principalmente debido a su flexibilidad de interfaz y la simple instalación de archivos. Uutiliza un programa llamado YaST, que es esencialmente un portal a través del cual puedes gestionar su ordenador y ajustar la configuración a tu gusto facilitando la instalación de un gran número de interfaces de escritorio populares, desde KDE y LXDE, hasta Gnome, Mate y varias otras. Estas interfaces pueden incluso ser instaladas simultáneamente a través de YaST, y conmutadas entre sí sobre la marcha.YaST también hace que la adición de aplicaciones de terceros sea fácil con instalaciones rápidas con un solo clic. Por último, openSUSE incluye una función llamada Tumbleweed, que actualiza el sistema y las aplicaciones automáticamente para que el sistema esté siempre actualizado. openSUSE se puede descargar de forma gratuita, pero hay una adición física de pago que incluye soporte de instalación de 90 días.
  • Fedora:No deje que el nombre tonto de esta distribución le engañe; es un sistema operativo flexible con tres opciones separadas dependiendo de sus necesidades. Una estación de trabajo, un servidor y una versión centrada en la nube están disponibles, y la versión de la estación de trabajo tiene más bifurcaciones para necesidades específicas como juegos, diseño e incluso robótica, entre otras. Fedora utiliza principalmente la interfaz GNOME, pero las versiones que utilizan diferentes entornos de escritorio están disponibles.Fedora es conocido por tener actualizaciones frecuentes de versiones, a veces con semanas o meses de diferencia, integrando los últimos programas y características disponibles para sistemas Linux. Esto hace que la distribución sea menos confiable para aquellos que prueban nuevos productos debido al ciclo corto entre versiones, y aumenta el riesgo de compilaciones inestables. Sin embargo, es ideal para aquellos que quieren estar a la vanguardia del desarrollo de Linux.
  • Debian:es una de las distribuciones de Linux más longevas pues se lanzó por primera vez en 1996 y desde entonces, ha servido como marco para muchas otras distribuciones, a saber, Ubuntu y Mint, que posteriormente han pasado a inspirar e informar a numerosos otros distros, haciendo de Debian algo así como un “abuelo” del desarrollo de la distribución actual. La versión moderna de Debian ofrece versiones con diferentes entornos de escritorio integrados en él, aunque GNOME es la interfaz principalmente soportada.Debian es una gran opción tanto para estaciones de trabajo como para sistemas de servidor. La versión de estación de trabajo viene con programas preinstalados como la alternativa de Photoshop, GIMP; Navegador de Internet Iceweasel; Procesador de textos LibreOffice; y reproductor multimedia VLC. Debian tiene tres ramas disponibles, “estable”, “pruebas” e “inestables”, dependiendo de la cantidad de mantenimiento y/o pruebas que desee poner en su sistema operativo.
  • Manjaro: se basa en otra distribución de Linux llamada Arch. Ambos tienen como objetivo proporcionar software de “borde sangrante” sin empantanar su PC, pero la plataforma de Arco para padres está afinada para usuarios avanzados y expertos en tecnología . En su lugar, el software se centra en la facilidad de uso y la amabilidad para los recién llegados y los usuarios avanzados por igual, sin quitar todas las cosas buenas que hacen arch grande.Además, Manjaro cuenta con la capacidad de detectar automáticamente el hardware de su sistema e instalar el software adecuado al igual que una máquina basada en Windows. También está respaldado por un gran repositorio de software desarrollado específicamente para esta distribución, y una comunidad que con mucho gusto ayudará tanto a los recién llegados como a los usuarios avanzados. Manjaro incluso ofrece tres sabores “oficiales”: la EDICión XFCE que es rápida y ligera, la más pesada KDE Edition que es más centrada en los medios y visualmente atractiva, y la GNOME Edition con una interfaz de usuario altamente personalizable.
  • Antergos:El lema con esta distribución es que siempre está fresco, y nunca congelado. Eso significa que está en un ciclo de desarrollo de “lanzamiento rodante”, por lo que no se ve obligado a descargar e instalar nuevas compilaciones cuando estén disponibles. Esto también incluye todas las aplicaciones que vienen empaquetadas con Antergos, por lo que no está trabajando con software obsoleto. Antergos es otra bifurcación de Arch Linux, que pretende ser potente pero amigable y elegante.Fuera de la caja, Antergos proporciona un sistema listo para usar, para que pueda escuchar música rápidamente, recorrer la web y mucho más. Y al igual que Manjaro, proporciona diferentes “sabores” para elegir, sin embargo, tienes seis en este caso, cada uno diseñado para una preferencia visual diferente (GNOME, Cinnamon, KDE, XFCE, MATE y Openbox). Antergos es conocido por ser una de las distribuciones “más bonitas” basadas en Linux, y es otro buen lugar para comenzar si eres un recién llegado a Linux.
  • Solus:Lanzado a finales de 2015, Solus es una distribución de Linux diseñada para todo el mundo. Fue construido desde cero con el usuario general del dispositivo en mente, y ha pasado a convertirse en una de las distribuciones más utilizadas en el transcurso de los últimos dos años. Puede elegir entre tres interfaces de escritorio :Budgie, GNOME, MATE y aprovechar Firefox, Thunderbird y otro software que ya utiliza en su máquina basada en Windows. Incluso es una gran solución de juego, ya que es compatible con una serie de gamepads y controladores directamente fuera de la caja.
  • Zorin:Aquí hay otra distribución de Linux creada para reemplazar Windows y MacOS. De hecho, a pesar de que está basado en Ubuntu, Zorin proporciona interfaces visuales que imitan esos sistemas operativos específicos, por lo que no se siente como si se está aventurando en territorio desconocido. El software está diseñado para facilitar su transición de Windows y MacOS, que, francamente, es su mayor punto de venta. Afortunadamente, la distribución también proporciona todos los beneficios de Linux, incluyendo un entorno seguro y una experiencia informática de alto rendimiento.

Soldador de puntos en kit


Cada dia nos sorprenden soluciones comerciales que intentan hacer accesible la tecnologia  siendo prueba de ello muchos circuitos en kits premontados  donde básicamente el ahorro respecto a una solución  montada  comercial  gira en torno  al montaje final ,  de la carcasa    así como los derechos de la marca  o fabricante .

 

 

En esta línea  de soluciones , el modelo  737G + es una gran mejora sobre la base de 737G. Está específicamente diseñado para soldar baterías 18650, 14500 y cualquier otra batería de litio, etc. pues se puede utilizar para soldar tiras de níquel con un espesor entre 0.05 y 0.35 mm para acero niquelado o entre 0.05 y 0.25 mm para banda de níquel puro.

Esta solución  se puede adquirir ya montada( normalmente de peor calidad ) o en kit ,pero  actualmente  hemos llegado al punto donde desde el punto de vista del costo seria más rentable uno montado  que otro en kit,p  pero antes de realizar un juicio  ,  debemos valorar también la calidad   y las prestaciones porque en efecto  soldador de China basado en un transformador no es realmente mucho más barato si va adquirir un soldador chino de gama baja, pero con este modelo de gama alta  no hay preocupaciones pues el  período de aprendizaje  es  aceptable     siendo el  resultado perfecto cada vez.

 

Prueba de las prestaciones del modelo en kit , destaca  las siguientes características del software (las nuevas características se resaltan en negrita):

  • El algoritmo de control de soldadura central utiliza un enfoque de medición Joule en lugar de un temporizador simple, eliminando la necesidad de disparo de dos pulsos y proporcionando soldaduras más consistentes : la cantidad de energía que se deposita en el punto de soldadura siempre se mantiene constante
  • Protección avanzada contra arcos mediante corte por corriente inferior (800A)
  • Capacidad para detectar una soldadura fallida y retroalimentación acústica al usuario
  • Procedimiento de calibración para cancelar las pérdidas de plomo del electrodo
  • Modo manual, activado desde un interruptor externo
  • Modo automático, acompañado de un sonido de advertencia y activado con un retardo ajustable, una vez que el sistema detecta que ambos electrodos están en contacto constante con el material de soldadura
  • Retroalimentación audible de la finalización del proceso de soldadura
  • Retroalimentación numérica de una soldadura ejecutada, ayudando al usuario a lograr los mejores resultados: recuento de pulsos, cantidad de energía depositada, tiempo de pulso requerido para esta energía, flujo de corriente medido, resistencia óhmica medida del punto de soldadura
  • Interfaz de usuario simple e intiuitiva – sólo tiene que ajustar la energía de soldadura deseada hasta 500 julios con la perilla de marcación; experimentar un control fino a través del uso de un codificador
  • Menús de configuración accesibles a través del pulsador del dial
  • La supervisión de sobrecorriente anula el pulso cuando se activa, protegiendo el interruptor de alimentación
  • Monitoreo de la batería con voltaje de advertencia ajustable
  • Control de la aptitud del fusible
  • Interfaz de actualización de firmware

Las piezas de un kit de este tipo  son  las siguientes :

Electrónica

Este es el cerebro del soldador de la batería kWeld. Usted compra profesionalmente un módulo electrónico soldado, probado y programado. Consulte https://www.keenlab.de/index.php/product/kweld-electronics/ para obtener más detalles.

Cables, soportes de electrodos y electrodos Todos los bits y piezas que se requieren para montar completamente el cableado kWeld, incluyendo un par de soportes de electrodos y un par de electrodos. (Consulte https://www.keenlab.de/index.php/product/kweld-cable-electrode-holders/ y https://www.keenlab.de/index.php/product/kweld-electrode-set/ para obtener más información.) La conexión de entrada de energía consta de extremos de cable sueltos, es necesario agregar un conector que coincida con la fuente de alimentación. Los conectores de alimentación XT150 adecuados están disponibles en la tienda.

Elija la opción de suelta suministrada si tiene el tiempo y las herramientas hacen los pasos de montaje necesarios usted mismo, ahorrando algo de dinero. Consulte el manual de montaje para obtener una visión general del trabajo implicado. Si tiene dudas, elija la opción montada

.

Fusible

Un fusible de alta corriente 300A (tipo ANL) que necesita ser montado en el módulo electrónico kWeld y protege el sistema de las consecuencias de fallas catastróficas improbables

.

Interruptor de pie El interruptor del disparador de pulsos del sistema kWeld. Tiene una construcción robusta, y utiliza un microinterruptor real que también es fácil de reparar. La longitud del cable es de 2,0 m.
Barras de bus mecanizadas CNC Estos necesitan ser atornillados al módulo electrónico y proporcionan una trayectoria de baja impedancia entre los transistores del interruptor y el sistema de cable.
Piezas mecánicas Todos los bits y piezas que se requieren para montar completamente el módulo electrónico kWeld con la pantalla LCD, el cableado, el fusible y las barras de bus. Consulte https://www.keenlab.de/index.php/product/kweld-mechanical-parts/ para obtener más detalles.

Tenga en cuenta que una fuente de alimentación no suele formar parte de  este  tipo de kit. Las siguientes fuentes de alimentación de alta corriente se han probado con el sistema kWeld y se pueden recomendar:

  • Batería de polímero de litio Turnigy nano-tech 3S/5000mAh/130C( La corriente medida es de 1300-1500 amperios.
  • Batería de polímero de litio Turnigy graphene 3S/6000mAh/65C El nivel actual es comparable con el modelo nanotecnológico.
  • Ultracell UXL65-12 . Según los comentarios de un usuario, la corriente reportada por kWeld es aproximadamente 1000A cuando se prueba con tiras de níquel de 0,15 mm.
  • Bosch SMT 31-100 Según los comentarios de un usuario, la corriente de soldadura reportada por kWeld es aproximadamente 1400A.
  • La fuente de alimentación debe ser capaz de entregar al menos 800A (recomendado: al menos 1000A) para garantizar la funcionalidad adecuada del dispositivo.

Las baterías de polímero de litio son potencialmente peligrosas. Si fallan internamente, pueden auto encenderse espontáneamente. Por lo tanto, se recomienda encarecidamente supervisarlos permanentemente durante el uso y también durante la carga, y almacenarlos en un recipiente seguro contra incendios cuando no los use.

Puede construir su batería con el cabezal de soldadura fija de cabezal y pedal. Coordinando manos y pies al mismo tiempo hará que el proceso de soldadura a largo plazo no sea tan agotador, más el uso del pedal durante la soldadura con batería mejora la precisión de la soldadura por puntos. En este modo de soldadura, necesita ajustar el ajustador de presión para que los puntos sean más confiables y elegante

La perilla de presión regula la presión entre las varillas de soldadura de cobre y tira de níquel . En términos generales, cuanto más delgada es la tira de níquel, más pequeña deberia ser la presión. Una presión adecuada entre la tira de níquel y las varillas de soldadura también hara que las manchas sean más fuertes y fiables.

Especificaciones de esta solución  para soldar :

  • Voltaje de entrada: CA 110 V / 220 V ± 10%
  • Corriente de soldadura: 120 ~ 1200 A
  • Tiempo de pulso único: 5 ms
  • Max. cantidad de pulso: 18
  • Max. potencia de salida: 4.3 KW (instantánea)
  • Pieza de soldadura fija:
    • Espesor de soldadura para acero niquelado: 0.15 ~ 0.35 mm
    • Espesor de soldadura para níquel puro: 0.12 ~ 0.25 mm
  • Pieza de soldadura móvil:
    • Espesor de soldadura para acero niquelado: 0.05 ~ 0.2 mm
    • Espesor de soldadura para níquel puro: 0.05 ~ 0.15 mm
    • Especificación para pluma de soldadura móvil:
    • Distancia de la aguja de soldadura (ajustable): 2 – 7 mm
    • Longitud total: aprox. 22.8 ”
    • Área de sección transversal del cable: 16 mm2
    • Dimensión de los pernos de soldadura: 1.5×7 mm

Hay tres formas de solda con esta solución usando  un cabezal de soldadura fijo con pedal:

  • Rango de soldadura: 0.15 ~ 0.35 mm para acero niquelado, 0.12 ~ 0.25 mm para níquel puro tira; Pasos de preparación:
  1.  Coloque el cabezal de soldadura fijo con varillas de soldadura de cobre antes de la máquina se enciende.
  2.  Enchufe el pedal.
  3.  Encienda el botón de encendido principal y luego el interruptor de encendido de soldadura.
  4.  Ajuste la cantidad de pulso y el nivel de corriente de soldadura para hacer los puntos Más confiable y elegante
  5.  Suelde sus baterías con un cabezal de soldadura fijo junto con el pedal Pluma de soldadura móvil con pedal (MT): la pluma de soldadura móvil efectivamente extiende su área de soldadura, y este diseño es popular entre los aficionados a la electricidad, porque pueden construir grandes paquetes de baterías de litio para sus bicicletas eléctricas u otros proyectos
  • Rango de soldadura: 0.05 ~ 0.2 mm para acero niquelado, 0.05 ~ 0.15 mm para níquel puro tira. Pasos de preparación:
  1.  Inserte la pluma de soldadura móvil. (En este caso, no monte el cabezal de soldadura con varillas de soldadura de cobre).
  2.  Enchufe el pedal.
  3. Encienda el botón de encendido principal y luego el interruptor de encendido de soldadura.
  4. Suelde sus baterías con una pluma de soldadura móvil junto con el pedal. Pen Pluma de soldadura móvil sin pedal (AT): en este modo, debe desconectar el pedal primero. Una vez que la pluma de soldadura une la tira de níquel, la pluma de soldadura liberará la energía y soldará automáticamente, solo necesita dar un poco presión sobre el bolígrafo tal como está escribiendo.
  • Rango de soldadura: 0.05 ~ 0.2 mm para acero niquelado, 0.05 ~ 0.15 mm para níquel puro tira;Pasos de preparación:
  1.  Inserte la pluma de soldadura móvil. (En este caso, no coloque el cabezal de soldadura con varillas de soldadura de cobre).
  2.  Encienda el interruptor de alimentación principal y luego encienda la energía de soldadura botón.
  3.  Ajuste la cantidad de pulso y el nivel de corriente de soldadura para hacer los puntos Más confiable y elegante.
  4.  Suelde sus baterías con una pluma de soldadura móvil.

 

En todos los pasos mencionados anteriormente, asegúrese de que las varillas de soldadura de cobre del cabezal fijo y los pasadores de soldadura del móvil la pluma de soldadura no estan en contacto entre sí para evitar cortocircuitos. Cuando los usuarios necesitan ajustar la distancia entre los pasadores de soldadura en soldadura móvil pluma o distancia entre varillas de soldadura de cobre de cabeza fija, apague el soldador primero, no ajuste la distancia cuando el soldador está encendido.

En general, hay dos métodos para mejorar la potencia de salida de spot soldadura: ajustando el nivel de corriente de soldadura a través de la perilla de corriente o ajustando  la cantidad de pulso , pero es posible que tenga que jugar un poco con ambos para obtener lo mejor combinación para su uso específico.

Soldando con este tipo de kits debe tener  estas precauciones:

1. Al construir un paquete de baterías con soldadores Sunkko, si el sistema de circuito doméstico mantiene disparo, reemplace su disyuntor de circuito. Para la máquina de la versión 110V, el circuito El disyuntor de aire en su sistema de circuito debe ser superior a 40 A. Para la versión de 220V máquina, el disyuntor de circuito de su sistema de circuito debe ser superior a 30 A.

2. Póngase guantes y mascarilla durante el proceso de soldadura de la batería para proteger usted mismo (pueden producirse chispas durante el proceso de soldadura).

3. Desenchufe la soldadora cuando no la esté utilizando.

4. Durante su proceso de soldadura, la gran corriente instantánea generada por el soldador puede causar que el equipo de iluminación bajo el mismo sistema de alimentación parpadee y se considerado normal

5. No cortocircuite durante la soldadura por puntos o la carga.

6. No use soldadores Sunkko con un transformador de voltaje ya que los soldadores Sunkko no son compatible con los transformadores de voltaje comunes en el mercado.

7. La soldadura por puntos continúa demasiado rápida acelerará la pérdida de componentes internos del Soldadura por puntos. Recomendamos que el tiempo entre cada soldadura por puntos sea de 3 segundos o más.

 

Por favor, también eche un vistazo : https://endless-sphere.com/forums/viewtopic.php?f=14&t=89039    ,    http://www.eevblog.com/forum/projects/guesses-on-what-i-am-attempting-here

, así como estos videos discutiendo la evolución de este sistema:


Advertencia:

Usted está tratando con niveles de energía muy altos cuando se utiliza este sistema, que puede resultar en lesiones personales o incendio cuando se maneja incorrectamente. Tome las medidas de seguridad adecuadas y utilice este sistema con precaución. Nunca lo deje desatendido mientras está encendido.

Este producto contiene piezas pequeñas, mantener fuera del alcance de los niños!

Este sistema produce campos magnéticos significativos, no lo utilice cuando usted tiene un marcapasos cardíaco!

El spotwelder de la comunidad de KWeld ha estado yendo tan bien que entusiastas de los powerwall han recopilado algo de información sobre dónde comprar y descargar cosas. Los soldadores de lugar 709 AD & Kweldy ambos se mantienen muy bien y se considera que es un requisito para la construcción de su DIYPowerwall.

Siéntase libre de añadir a la lista si puede aportar algo  más (asegúrese de copiar la publicación original para mantener la información fácilmente en comparación). https://www.secondlifestorage.com/kweld

 

 

 

 

 

 

 

 

 

Nueva protección antimalware de Windows


Windows Defender   en su características contra amenazas  avanzadas , como novedad , ofrece una característica muy interesante de protección antimalware : Bloqueo a primera vista ,característica  que ofrece una nueva  manera de detectar y bloquear nuevo malware en segundos.

Desgraciadamente no hay ninguna configuración individual específica en System Center Configuration Manager para habilitar o deshabilitar el bloqueo a primera vista. Se habilita de manera predeterminada cuando la configuración de requisitos previos está definida correctamente  (donde es  de destacar que el antivirus windows defender este activo y que la licencia del  sistema operativo este vigente).

En la mayoría de los casos, esta configuración de requisitos previos se habilita de manera predeterminada así que esta característica se ejecutara sin necesidad de intervención alguna ( de hecho se puede usar la configuración de Directiva de grupo para confirmar que la característica está habilitada ), pero si no esta seguro, es muy sencillo confirmar que el bloqueo a primera vista está habilitado con la aplicación de seguridad de Windows  como vamos a ver a continuación.

Bloqueo a primera vista está habilitada automáticamente siempre y cuando la protección basada en la nube y el envío automático de muestras estén activados.Obviamente también suponemos que Windows Defender esta activo para lo cual debe tener el equipo con licencia del sistema operativo  activa y disponer de conectividad: 

En efecto, se puede confirmar que el bloqueo a primera vista está habilitado en la configuración de Windows , Para confirmar que el bloqueo a primera vista está habilitado en clientes individuales basados en windows 10, puede seguir estos pasos:

  1. Abra la aplicación de seguridad de Windows, y haga clic en el icono de escudo en la barra de tareas.

  2. Haga clic en el icono de protección contra Virus y contra amenazas (o en el icono de escudo en la barra de menús de la izquierda)

  3. A continuación, haga clic en configuración de protección contra Virus y amenazas:                                       

  4. Confirme que la Protección basada en la nube y el Envío de muestras automático se han establecido en Activado.(en la imagen del ejemplo se ve en un pequeño circulito en verde con la “v” de verificado

 

Por cierto ,en Windows 10, versión 1803, bloqueo a primera vista puede bloquear ahora no portátiles archivos ejecutables (por ejemplo, JS, VBS o macros), así como los archivos ejecutables.

 

Funcionamiento

Cuando el Antivirus de Windows Defender encuentra un archivo sospechoso pero no detectado, consulta en la nube de Azure el servicio  de protección de la nube. El back-end de nube aplica heurísticas, aprendizaje automático y análisis automatizado del archivo para determinar si los archivos son malintencionados o limpios.

Bloqueo a primera vista solo usa el back-end de protección en la nube para los archivos ejecutables y portátiles que no son los archivos ejecutables que se descargan de Internet o que se originan desde la zona de Internet. Se comprueba un valor de hash del archivo .exe a través del back-end de la nube, para determinar si se trata de un archivo no detectado anteriormente.

Si el back-end de nube no puede determinarlo, Antivirus de Windows Defender bloqueará el archivo y se cargará una copia en la nube. La nube realizara un análisis adicional para llegar a una determinación antes de que permita la ejecución del archivo o lo bloqueará en todos los encuentros futuras, dependiendo de si se determina que el archivo es malintencionado o seguro.

En muchos casos, este proceso puede reducir el tiempo de respuesta de  nuevo malware de horas a segundos.

 

Validar las conexiones entre la red y la nube

Existe una  serie de url’s asocidos a este  servicio de Windows Deefender a los que debe asegurarse el acceso desde el equipo  ( es decir es una especie de lista blanca las direcciones URL) ,

En la tabla siguiente se  pueden ver  los serviciosa, las descripciones   y por supuesto sus direcciones URL asociadas a los que la red tiene que poder conectarse. 

Servicio Descripción Dirección URL
Servicio de protección entregada en la nube del Antivirus de Windows Defender, también conocido como Microsoft Active Protection Service (MAPS) Usado por el Antivirus de Windows Defender para proporcionar protección entregada en la nube *. wdcp.microsoft.com
*. wdcpalt.microsoft.com
*. wd.microsoft.com
Servicio Microsoft Update (MU) Inteligencia de seguridad y las actualizaciones de productos *.update.microsoft.com
Inteligencia de seguridad de las actualizaciones de ubicación de descarga alternativa (ADL) Ubicación alternativa para las actualizaciones de inteligencia de seguridad de Antivirus de Windows Defender si la inteligencia de seguridad instalada desactualizadas (7 días o más) encuentra detrás de *.download.microsoft.com
Almacenamiento de envío de malware Cargar la ubicación de los archivos enviados a Microsoft a través del envío del formulario o el envío de muestra automático *.blob.core.windows.net
Lista de revocación de certificados (CRL) Usado por Windows al crear la conexión SSL a MAPS para actualizar la CRL http://www.microsoft.com/pkiops/crl/
http://www.microsoft.com/pkiops/certs
http://crl.microsoft.com/pki/crl/products
http://www.microsoft.com/pki/certs
Almacén de símbolos Usado por el Antivirus de Windows Defender para restaurar ciertos archivos críticos durante los flujos de corrección https://msdl.microsoft.com/download/symbols
Cliente de telemetría universal Usado por Windows para enviar datos de diagnóstico de cliente; Antivirus de Windows Defender lo usa para fines de supervisión de calidad de productos Esta actualización usa SSL (puerto TCP 443) para descargar manifiestos y cargar datos de diagnóstico en Microsoft, usando los siguientes puntos de conexión DNS:
  • vortex-win.data.microsoft.com
  • settings-win.data.microsoft.com

Por desgracia no podría usar un archivo de configuración automática de proxy (.pac) para probar las conexiones de red a estas direcciones URL por lo que tendrá que comprobar sus servidores proxy y cualquier filtrado de herramientas manualmente para garantizar la conectividad de red.

Para comprobar  si en ese equipo se llegan a estas url’s ,  Microsft proporciona la utilidad  mpcmdrun.exe que se identifica a sí mismo como el Microsoft Malware Protection Command Line Utility siendo  parte del Windows Defender de Microsoft.  Esta utilidad al conectarse a internet, puede parecer sospechoso, pero usualmente es un programa del propio Microsoft  que solo funcionará en Windows 10, versión 1703 o posterior.

Use el argumento siguiente con la utilidad de línea de comandos (mpcmdrun.exe) de Antivirus de Windows Defender para comprobar que la red puede comunicarse con el servicio de nube de Antivirus de Windows Defender:

<pre class="wp-block-syntaxhighlighter-code brush: plain; notranslate" style="padding-left:80px;"><strong>MpCmdRun -ValidateMapsConnection
</strong></pre>

Para ejecutar esta utilidad , deberá abrir un interfaz de comandos   ( ejecutar comando cmd)   y  ejecutándolo como administrador del símbolo del sistema(hagz clic con el botón secundario en el elemento del menú Inicio, en Ejecutar como administrador y en  en el mensaje sobre permisos.  Por cierto , para ejecutarlo debería situarse en  %ProgramFiles%\Windows Defender\  ( es decir normalmente en  C:\Program Files\Windows Defender\:

 

Si por alguna razón falla, tendrá  que asegurarse de que no existen reglas de filtrado de red o firewall que puedan denegar el acceso a estas direcciones URL, Incluso puede que tenga que crear una regla de permiso específicamente para ellas

Comprobado  que su equipo tiene conectividad con los servidores de Windows Defender,  podemos probar la efectividad del proceso  descargándonos un archivo de prueba: de este modo el Antivirus de Windows Defender detectará y bloqueará si está conectado correctamente a la nube.

Obviamente este archivo no es un fragmento real de malware. Es un archivo falso que está diseñado para probar si está conectado correctamente a la nube y si funcionan adecuadamente los servicios de Windows Defender antimalware

El ejemplo se puede descargar  visitando el siguiente vínculo:

http://aka.ms/ioavtest

Si estás conectado correctamente, verá una advertencia de notificación de Antivirus de Windows Defender:

 

Si usa Microsoft Edge o Internet Explorer  también verá un mensaje de notificación muy similar al anterior

Si le interesa ver el detalle ,también verá una detección de amenazas en cuarentena en la sección de historial de exámenes en la aplicación de seguridad de Windows:

  1. Abra la aplicación de seguridad de Windows haciendo clic en el icono de escudo en la barra de tareas o buscando Defender en el menú Inicio.
  2. Haga clic en el icono Protección contra virus y amenazas (o en el icono de escudo de la barra de menús de la izquierda) y, después, en la etiqueta Scan history:
  3. En la sección Quarantined threats, haga clic en la etiqueta Ver historial completo para ver el malware falso detectado:

 

Asimismo , el registro de eventos de Windows también mostrará el id. de evento 2050 del cliente de Windows Defender.

Para  terminar, windows defender, se encargara de eliminar el propio fichero descargado de prueba pues este contenía el malware que ha sido detectado  , analizado  y puesto en cuarentena  por este nuevo servicio de Windows Defender:

 

Por cierto las versiones de Windows 10 anteriores a la versión 1703 tienen una interfaz de usuario diferente pero en esencia las opciones de estos menús de windows defender son muy similares

 

Mas información en https://docs.microsoft.com/es-es/windows/security/threat-protection/windows-defender-antivirus

 

Como fabricar circuitos impresos con una impresora 3d


Posiblemente  la primera vez que piense en adquirir una impresora 3D, es probable que piense que únicamente tienen  el propósito de generar piezas en 3d,pero lo cierto es que son maquinas polivalentes, que como vamos a ver, gracias a que son capazes de posicionarse en el espacio en los tres ejes ,  la verdad es   que cualquier impresora 3D puede imprimir placas de circuitos impresos y hacer muchas otras tareas.  

Tener en efecto una impresora 3D ofrece una infinidad de posibilidades, eso sin duda. De hecho es muy común usarla no solo para imprimir piezas tridimensionales, sino también montarle otros cabezales como un láser o una herramienta como una pequeña Dremel para hacer algún gravado. Otro uso bastante interesantes es para crear placas PCB usando la impresora 3D pues simplemente con ponerle un rotulador indeleble en lugar del fusor, podemos pintar las pistas sobre una placa PCB para luego seguir con el proceso del atacado químico.
Además, este proceso es ideal ya que hay que hacer una modificación muy sencilla a la impresora ( ya ue es reversible  )  y es algo que éste tipo de máquinas puede hacer con mucho detalle sin añadir presión mecánica a la estructura.
A continuación os dejo un vídeo sobre cómo se realiza todo el proceso, así como el resultado.

Comienzo del proceso

En efecto como vamos a ver , si está interesado en convertir su impresora en un trazador para PCB, podemos lograrlo  si bien cada impresora y software de rebanado son ligeramente diferentes, por lo que es probable que los componentes de montaje requieran un poco de pensamiento creativo para que funcione en su propia configuración.

Ya  que se supone tenemos la impresora 3d montada , calibrada y en funcionamiento ,  todo empieza con adaptar  rotuladores permanentes con punta que puede encontrar en cualquier papelería . Lo ideal  es  que se sean de calidad   (por ejemplo los modelos lumicolor STAEDTLER ) con  un ancho de punta establecido de alrededor de 0.4 mm . La razón de usar estos  marcadores es que estos modelos   pueden resistir sobre  un trozo de placa  de cobre la acción del cloruro férrico que puede utilizar para atacar las partes no impresas. 

Una vez consiga el marcado la siguiente parte es averiguar cómo montar el lápiz en la máquina.La idea es  concentrarse en usar los  tornillos que fijan el ensamblaje del extrusor al sensor de fuerza incluido en el carro del extrusor de la impresora.

Algunos puntos importantes que , influyen  en todo el diseño es  la cantidad de fuerza que se aplicaría a la punta de la pluma. La montura necesitaba un movimiento vertical para que la punta de la pluma no solo se aplastara por la fuerza de la cama presionando sobre ella, (así como el espacio de maniobra que tiene  el bolígrafo en su montura). Si el lápiz tiene una pequeña cantidad de oscilación angular o en el eje X o Y, entonces las líneas dibujadas serán menos precisas ya que el diseño se traza, limitando la precisión final de la herramienta.

La solución puede venir  con un riel lineal en miniatura que se mecanice con precisión hasta el punto en el que no se puede detectar ninguna oscilación del riel y es lo suficientemente suave como para que el peso del soporte para el marcado  lo baje por su propio peso, sin embargo, siempre hay alternativas, pues  una búsqueda rápida de “Riel lineal en miniatura” en banggood  basatara , si bien es un poco largo así que necesitara cortarlo (aparte de eso, las dimensiones del riel parecen un candidato razonable para el diseño)

Asimismo es necesario  diseñar el soporte del marcador en 3D   para sujetarlo con un ajuste perfecto cuando se le presiona, con los orificios adecuados para los tornillos para montarlo en el riel lineal y luego posteriormente en el soporte de montaje.( atención cuidado con  el ensamblaje del extrusor sin usar pues de  desconectarlo provocara el apagado de la máquina con errores de sensor  y además, una de las mejores maneras de acortar la vida útil de los conectores eléctricos es hacer y romper las conexiones una y otra vez).

Engañar a su impresora 3D  para usarla como plotter

A estas alturas, tenemos un bolígrafo pegado a la   impresora 3D  de modo que se hace necesario  averiguar exactamente cómo se va ” a engañar a la máquina”  para usarla como plotter

Una  primera idea puede venir con diseñar  el pcb como  un modelo 3D y hacerlo de una o dos capas de grosor., de esa manera, cuando la máquina intente imprimir la pieza, en realidad hace que el lápiz trace toda el área de superficie que se haya diseñado. Sin embargo, con esta idea hay un pequeño problema , ya que con la configuración de corte estándar, el extrusor simplemente se mueve sobre los huecos, pero con el lápiz en su lugar, dejará una línea que rastrea estos movimientos. 

Revisando  la configuración de la cortadora ( sliccer) , existe  una función de elevación Z utilizada para minimizar el extrusado para los  fugas. Si se establece el valor en un valor lo suficientemente alto como para que la punta del lápiz se elimine de la superficie de la parte donde hay “espacios” es suficiente ,Asimismo al hacer propio perfil de corte para el plotter, también es interesante ajustar todos los ajustes de temperatura en la extrusora y la cama caliente a temperatura ambiente,ya que no es necesario calentar en este proceso. Por ultimo  es necesario cambiar  el diámetro de la boquilla a 0,3 en la configuración para que coincida mejor con el diámetro de la punta del lápiz. ( se debe seleccionar  un valor un poco más pequeño para garantizar que haya  superposición en las líneas dibujadas en grandes áreas de relleno (esEs posible que esto genere un problema en el que la línea de tinta nueva se redisuelva y dañe parte de la línea anterior, pero es difícil que ocurra)

Con los perfiles de rebanado establecidos,  para resumir los ajustes  importantes:

> LIFT Z (configurado como 5mm +) 

> Temperaturas bajas (de lo contrario, usted calentará su cama y la extrusora por nada) 

> Cambie el diámetro de la boquilla a su criterio (menor valor, mayor resolución de trazado … hasta un punto)

Posicionamiento de su placa 

La posición de su trama es bastante importante cuando usa su plotter  pues necesitamos saber dónde va a comenzar la máquina a dibujar nuestra trama de modo que coloquemos  nuestra placa  con revestimiento de cobre en esa posición. 

Para ello puede seguir unos sencillos pasos:

  1. Haga un cuadrado del mismo tamaño (o un poco más grande) que su  placa
  2.  Elija una ubicación para él en su software de corte, si tiene una cuadrícula que le ayude a usar coordenadas x / y fijas
  3. Coloque el cuadrado en la cama de impresión (puede que quiera cubrirlo con papel o cinta adhesiva cuando haga esto)
  4. Coloque y asegure su tablero revestido de cobre a la cama de impresión usando el cuadrado trazado como guía
  5. Coloque su trama verdadera en la misma posición que su trama de guía cuadrada
  6. Esperemos  que lo hayas hecho bien y comiences a trazar! (Se recomienda realizar pruebas en seco si no está seguro de su precisión)

Traze su PCB

Lo siguiente que debe hacer es solucionar cualquier problema en la configuración de la trama o en el soporte de su pluma, verificando  si hay defectos y, cuando tenga tiempo, intentar ajustar su configuración para eliminarlos.Pero honestamente, si su trama se desprende de la impresora de manera limpia, es posible que desee inspeccionar sus huellas y rellenar los orificios o cortar cualquier cortocircuito en la tinta de la pluma con la mano.

Lo mejor es que una vez que se sintoniza este proceso, es limpio, seguro y relativamente rápido. Por lo general, a los errores les sigue algo de acetona, lana de alambre y, a continuación, la repintación en la cama para otra grieta.

Grabar su PCB

Ahora una vez impreso las pistas toca  el ataque químico , el cual para bien o para mal sigue siendo para aficionados  el cloruro férrico puesto que no es peligroso  y ataca  con bastante precision  y suficientemente  rápido las partes no pintadas 

Esta  tinta resiste muy bien al grabador, pero parece romperse cuando las pistas son  muy delgadas , pero para resolver el problema  hay personas que les gusta retocar  el PCB después de grabar como una forma de pantalla de seda, 

 

En siguiente vídeo se ve todo el proceso completo  ideado por KdogGboii

Via Instructables.com

Microscopios para su uso en electronica


Es un hecho cierto que los componentes electrónicos son cada vez mas pequeños , habiéndose prácticamente generalizado el uso de las versiones de estos componentes en formato SMD ( cuyas  siglas en ingles corresponden a ” dispositivo de montaje superficial” ) . Estos componentes, aunque benefician al factor de forma donde se inserta la placa de circuito impreso  , por desgracia por su pequeño tamaño muchas veces son realmente difíciles de reparar, ajustar  o mejorar   a simple vista .

Ante el problema de no poder ver con  visión directa estos montajes , lo primero que se nos ocurre siempre es el uso de lentes de aumento con diferentes graduaciones para poder llegar a ver con detalle nuestros montajes, pero desgraciadamente estas al ser de graduaciones fijas tienen un alcance limitado y no suelen ser compatibles con la mayoría de las gafas correctoras, pero afortunadamente también , existen muchas soluciones comerciales disponibles siendo lo mas habitual el uso de Microscopios USB

Desgraciadamente muchos de estos microscopios de bajo coste no suelen estar a la altura sobre todo para el uso en electrónica y normalmente el resultado suele ser un poco decepcionante, no por los mecanismos de la lente y las distancia focales que suelen ser adecuados, sino por el tipo de sensores CMOS que llegan como máximo a alcanzar las resoluciones de 640 por 480 y con características de la luz muy pobres, razón por  la que muchos usuarios optan por fabricarlos por si mismos con cámaras de mayor calidad o optan por soluciones mas profesionales.

 

Microscopios con pantallas LCD incorporadas

Gracias al abaratamiento de los componentes hoy en día es ya es posible para un aficionado  conseguir  un microscopio electrónico  con sensor de 3.6MP    y pantalla LCD HD de 4,3 pulgadas y  aumento de 600X  por un precio  muy razonable  de unos 57€ ,  Obviamente no hablamos de una solución profesional ( no espere poder ver bacterias como anuncia )  , pero   para  su uso en electrónica  es mas que suficientes   e ideal   al integrar todos los componentes  en un único dispositivo lo cual es  una gran ventaja

En  el caso del modulo KKmon ( uno de los mas asequibles ) cuenta con  8 LED de alto brillo ajustable,, sensor  CCD de  3.6MP CCD  que le proporciona una imagen clara y le ayuda a ver objetos pequeños fácilmente con la lente microscópica profesional. Ademas gracias a la  batería de litio incorporada, puede funcionar  6 horas continuamente sin alimentación exterior.

En  este caso del modulo KKmon  la pantalla LCD es de 4.3 pulgadas, lo que le permite ver instantáneamente todas sus observaciones en detalle  con  resolución 1080P / 720P / VGA aunque muchos usuarios se les antoja algo pequeña teniendo en cuanta  las necesidades actuales

La distancia más cercana entre la lente del microscopio y el objeto es 15 mm y los tiempos de aumento serán más cortos a medida que aumenta la distancia

 

Como se ve en la imagen este tipo de microscopios “low cost” con pantalla , como “extra”  suelen llevar  un soporte  y estructura de metal para ayudar a apoyar el microscopio, lo cual lo hacen mucho mas robusto que otras soluciones mas sencillas 

Esta es  una opción  desde luego para quien disponga de presupuesto de las mejores

 

Microscopio económico con sensor de 2MP

Hay   un refinamiento  de la solución anterior , pero sin pantalla , lo cual abarata  bastante el costo del microscopio  perdiendo la funcionalidad de portátil , pero a cambio gracias a un ordenador, ofrece una ventaja adicional de  poder ampliar  la imagen a un tamaño bastante mayor que soluciones con pantallas integradas , y estos son los microscopios digitales USB

Un modulo razonable muy económico es el Microscope01  que nos ofrecen en Amazon  por  unos  22€  .  Este modulo admite resoluciones de :1600 x 1200 (2 mega píxeles), 1280 x 960 (1,3 mega píxeles), 800 x 600, 640 x 480  y en  vídeo de 1600 x 1200 (2 mega píxeles), 1280 x 960 (1,3 mega píxeles), 800 x 600, 640 x 480  siendo la velocidad de fotogramas máximo de 30 por segundo con brillo 600 Lux.

El modelo es  un  potente microscopio  con zoom digital (100X-200X, 50X-400X, 50X-500X, 50X-600X, 800X, 1000X.)  continuo de 6 niveles  mas que suficiente para nuestras necesidades en electrónica

Este microscopio digital USB 2.0  cuenta con brazo flexible ( de platico duro  ) contando con dos ajustes  en altura  y en ajuste fino (zoom) ,siendo la observación continua con el zoom  muy cómoda con una sola mano.

Como no podía ser menos lleva 8 luces LED blancas integradas , Esta iluminación es ajustable ( en el propio cable usb)  lo cual  hace que las imágenes ampliadas se vean claras y brillantes; permitiendo ver el detalle más pequeño en alta resolución directamente en su pantalla de ordenador.

Los drivers incluidos  solo se incluyen  para  Windows XP/2000/Vista/Win7/Win8 32 y 64 bits pero se incluye un potente sw llamado ampcamp para manipular tanto el vídeo como la imagen capturada . Por cierto ,se puede forzar con un botón en el propio cuerpo de Snap).

El rango de enfoque  manual  es desde  10 mm (3,94 pulgadas) hasta a 250 mm (9,84 pulgadas) lo cual no permite colocar lo que necesitemos sobre la base  y poder soldar/desoldar  sobre esta sin que el microscopio nos  interfiera

 

 

 

Por cierto   si adquiere   este económico modulo     !no olvide quitar  la tapa transparente del objetivo!( al ser transparente no se aprecia que sea un guardapolvo , pero al estar puesta esa tapa  reduce  la calidad de la imagen)

 

Soluciones casera basadas en  webcams recicladas

Una cámara web normal tiene dos partes :

  • La parte PCB con el sensor CMOS (exactamente en el PCB se ha montado un sensor CMOS en él que recibe la imagen de la lente y se proyecta una imagen muy pequeña en el CMOS . )
  • La otra parte es la lente que recibe la imagen de la parte frontal y la hace que sea muy pequeña en el otro lado de manera que se puede proyectar en el sensor CMOS .

Samaddon  observo que invirtiendo la lente del  objetivo  y  reinstalándo la  en el sensor CMOS  se consigue  un gran resultado. La recolocación se hace de forma que  la parte más pequeña de la lente reciba la forma de imagen exterior y la parte opuesta   más grande se proyecte  en el sensor  CMOS  de modo que dicha parte más pequeña de la lente amplifica  la imagen  a un gran escala

Entendido el concepto ,ahora hay  tres  factores en los que la calidad de la imagen depende  :

  • Distancia del objeto bajo observación:  desde el exterior o el lado más pequeño de la lente :este es el factor más importante , si la distancia será más la imagen se invierte y si va a ser demasiado cerca de la imagen será borrosa . Así que es importante mantener una distancia perfecta puede usted ajustar de acuerdo con usted para obtener una buena imagen.
  • Luminosidad :Debe haber una luz adecuada para ver el objeto de esto es también un factor importante cuanto menor sea la luz lo peor es la calidad de la imagen .
  • Calidad de la cámara: cuanto mejor sea la calidad del sensor c-mos de la cámara mejor sera de la imagen.

 

Solución casera  con una webcam de bajo coste

Para  conseguir este cometido partiendo de  una webcam  normal ,  se  pueden seguir los siguientes pasos:

  • Abrir la carcasa de la cámara y sacar el PCB de ella con el objetivo , ya que puede ocurrir que el objetivo y los CMOS no están unidos entre sí por medio de tornillos pueden ser unidas por la propia carcasa :con esto ya tiene la placa de circuito impreso  y la lente de la carcasa . Observe la lente cuidadosamente en busca de hilo para que se puede atornillar la lente hacia fuera de la carcasa secundaria sensor CMOS o si no hay un hilo allí, así tal vez sólo puede llevarlo a cabo desde el sensor CMOS o podría ser sostenida por tornillos. Ahora saque la lente y quite la cubierta de la lente en su caso
  • Usted verá que la parte más pequeña de la lente se enfrenta a la captura de la imagen más grande desde fuera del sensor y CMOS. Ahora tenemso que invertir la posición del objetivo para que este la  parte más grande frente al sensor CMOS y ahora fije  firmemente a la carcasa invertida o si usted no tiene ninguna carcasa interior  péguela  con pegamento caliente y pinte con negro ésta  para que la luz no se salga
  • Para contener el conjunto dado que no servirá la carcasa original ,mida todos los cuatro lados (normalmente sera  un cuadrado ) ,traze las marcas en un vaso de plástico transparente y  corte estos con un cuchillo caliente en caso de utilizar plástico transparente o con una hoja de sierra especial. Luego  tome 4 varillas cilíndricas  (pueden servir recambios usados) y corte cuatro patas para la carcasa..Ahora que ha cortado las patas  haga cuatro agujeros en las cuatro esquinas de la diapositiva transparente y ajustada al diapositivas con las patas con 4 tornillos.Entonces  si tiene agujeros en la placa de circuito impreso apriete estos también con tornillos  , o  si no tiene ningún agujero pegue la placa con pegamento caliente o algo sin hacer ningún daño a los PCB.
  • Puede conectar a su ordenador y probarlo poniéndolo cerca de cualquier objeto alguno y a  continuación, podrá ver una vista ampliada de ese objeto. 

Solución casera  con una webcam lifecam de Microsoft

La solución de usar  una web-cam  normal e invertir la lente adolece de  problemas  con la ubicación de nuestros componentes,  pero sobre todo ofrece  baja  resolución, motivo por el cual lo ideal es usar una web cam de calidad HD o mejor Full-HD como por ejemplo el modelo Lifecam de Microsoft .

Es  tan popular  este modelo , que de hecho  existe un kit   que se puede comprar para este cometido , pero la lente cuesta  $50  y cuenta con  un único  distancia focal fija asi  que una  opcion   mas económica s pasa por reciclar un viejo microscopio de juguete  y adaptar la cámara  a este , trabajo realizado por Spectrhz

Para esta tarea primero desmontaremos el microscopio y retiraremos la lente.

La lente se llevara al interior de un tubo de cobre que se montara en una base de plástico. Quitaremos el plástico base de latón y gracias a la impresión 3d   imprimiremos  una nueva base que vaya justo en el cuerpo de la lifecam con la lente original quitada.

Las  piezas necesarias se pueden descargar directamente en  thingiverse aquí

El resultado debería aparecerse al  de la siguiente imagen

 

 

La lifecam tiene una reproducción del color excelente con buen bordes definidos y una tasa de actualización rápida  así  que si cuenta con una cámara , un microscopio  y una impresora 3d  ( y por supuesto tiempo para ensamblarlos)  es una buena idea 

 

En caso contrario de no  desear reciclar viejas web cams,   el  modelos  Microscope01  que nos ofrecen en Amazon  por  unos  22€   es  una opción  mas que interesante  si se sopesa que integra  zoom digital continuo de 6 niveles admitiendo resoluciones de hasta 2 mega píxeles en  imagen o en video ( con la velocidad de fotogramas máximo de 30 por segundo )  de  modo  que   con este modelo  ya tendríamos un  potente microscopio  con resolución   mas que suficiente para nuestras necesidades en electrónica

Cerramientos caseros para la Prusa i3


Si alguna vez ha tratado de imprimir con ABS sin un cerramiento, sabrá que el olor no es precisamente placentero pues se desprenden gases nocivos y por si fuese poco es dificil de imprimir ya que tiende a despegarse la pieza levantándose de la cama e incluso apareciendo grietas,  problemas  todos ellos que con un cerramiento, se pueden solucionar   y ademas obtener algunas mejoras como el atrapar los gases dentro ,  mejorar la calidad de la impresión , y todo ello sin mencionar la reducción de ruido

No obstante si SOLO esta imprimiendo mayormente con PLA, no espere ninguna mejora en la calidad de impresión cerrando su  impresora 3d  , pues el PLA se imprime bien a temperatura ambiente, aunque obviamente al usar un receptáculo para su impresora , si mejorara la reducción de ruidos y también en la contención de gases nocivos también presentes en la impresión con PLA .

En la red mayormente hay dos cerramientos  para impresoras 3d  que destacan del resto:

  • Usar una caja de luz de uso en fotografia
  • Usar como base la famosa mesa Lack de Ikea

 

Cerramiento con caja de luz

A menudo se   pueden usar determinados productos diseñados  originalmente para un propósito completamente diferentes. En este caso  hablamos de una caja de luz plegable  que se puede comprar en Amazon por unos 17€ ,  pensada como  herramienta útil para la fotografía ,pero  que se puede  usar para nuestro fin pues  todo lo que tiene que hacer es colocar la impresora dentro de la caja de luz   y cerrar el compartimiento 

Este tipo de cajas están  hechos de materia textil, lo que significa que son herméticas  lo cual es interesante porque  no deja llegar a  altas temperaturas  (incluso puede mantener la fuente de alimentación dentro.)

Según pruebas de muchos usuarios  con la impresora dentro se puede llegar  temperaturas alrededor de 38° C después de 10 minutos de la impresión dentro de una habitación con la temperatura ambiente. de 26° C,  lo cual  es una mejora significativa ( y ademas este uso es reversible pues sigue pudiendo usar este producto como caja de luz )

Esta caja  para fotografía que podemos comprar por unos 17€ en Amazon funciona como un cerramiento al abrirla, sin necesitar mas  modificaciones .

Aunque su uso no fuese para el  cerramiento de una impresora  en realidad es una idea sencilla y barata que se puede probar , pues en un cubo de  60x60x60   nos debería haber problemas en meter nuestra impresora .Segun pruebas de usuarios podemos llegar a alcanzar temperaturas sobre 40 grados celsius después de unos minutos de impresión

 

 

Cerramiento con estructura Lack de Ikea

Usar  la estructura Lack de Ikea como receptáculo  para nuestra impresora 3d es la opción más popular entre la comunidad de impresión 3D ( de hecho si  busca en línea,  encontrará docenas de diseños ). Esta estructura a se puede comprar por menos de $10 y tiene casi el tamaño perfecto para impresoras de Prusa. Ademas puede apilar las mesas encima de la otra para crear bahías para varias impresoras, o utilizar uno para el filamento y las herramientas de almacenamiento.

A pesar de que algunos de los diseños existentes de la caja son bastante buenos, hemos elegido   un diseño bastante original  en thinginverse creado por Dominik Císař

Este diseño destaca por las  buenas mejoras incorporadas  como son  las  bisagras integradas en las esquinas , puerta doble, luz LED conectada a la fuente, un clip para ésta (se pude  mantener fuera la fuente de alimentación y  se puede quitar cuando quiera) , lados de plexiglass para que pueda ver mientra imprime in dejar salir el aire caliente y  por último, puede levantar las mesas , cuando quiera al no estar atornilladas pero perfectamente encajadas 

Estos son los elementos empleados en la fabricación de esta caja para  la Prusa I3 , pero que perfectamente podemos adaptar a otras impresoras)

Construcción

  • 2 x o 3 x falta de Ikea mesa
  • 4 imanes de neodimio 20 mm x 6 mm x 2 mm
  • 3 x Plexi 440 x 440 mm, 3 mm de espesor (si estás en Estados Unidos, intenta Reina ciudad de polímeros)
  • 2 x Plexi 220 x 440 mm, 3 mm de espesor

Electrónica

  • Detector de fuego/humo
  • Termómetro interior/exterior
  • Banda de LED 24V, 30 cm
    • 24V para MK3, 12V para MK2/S
    • Si desea utilizar una tira de LED de 12V con el MK3, utilice una fuente de alimentación separada.
  • Cable doble, 100 cm
  • 2 x 221 WAGO o similar compact conector de palanca

Tornillos

  • 12 x 6 × 20 mm (12 x 3/4)
  • 4 x 6 × 50 m m (12 x 2)

 

Construcción de la caja

El proceso empieza instalando la tira LED y un detector de humo pues tener un detector cerca siempre es una buena idea (mejor estar seguro), Después  tenemos que  colocar las cuatro esquinas impresas y las patas de las mesas.

Es hora del mejor momento del montaje así que lo siguiente es colocar el plexiglass en los 4 lados.Si estas usan  uno de 3mm, entrará muy justo . El plexiglass será fijado por las cuatro piezas  también impresas, así que se mantendrán en su lugar aunque levante la mesa . No se debe olvidar  de las manillas . Cuando se atornillen los soportes de bobina ya estarás listo  la mesa superior

La mesa inferior necesita el tope para la puerta y las 4 esquinas . La fuente que va atornillada  a la impresora la sacaremos fuera del cerramiento principal  pues la fuente no está hecha para ser usada en entornos cálidos por lo que  de incluirla en el interior acorta su vida si se mantiene dentro. para ello la fuente está soportada por 2 piezas impresas  para que se puede deslizar fácilmente la fuente hacia adentro o hacia afuera, siempre que lo necesite

Como eliminamos la fuente del marco, es una buena idea para reemplaza esta sujeción que daba la fuente con una parte impresa para mantener el marco rígido. Una de las cuatro clavijas tiene un orificio para el enrutamiento de los cables de la fuente.

Reemplazaremos la cubierta de la cama con una versión alternativa de ángulo recto, lo cual  hará que la huella de la impresora sea un poco más pequeña y previene los cables de la cama golpeen  el plexiglás en la parte posterior de el recinto.

Por ultimo queda conectar dos cables a 24V positivo y negativo en la placa EINSY

Ya solo queda apilar las dos mesas una encima de la otra, conectar la tira de LED a los dos cables y pasar los cables a la parte posterior del cerramiento. ¡Y eso es todo !0

 

En este vídeo podemos ver el proceso completo del montaje de esta caja

 

 

Ahora, por supuesto, puede acumular más mesas Lack de Ikea una encima de la otra para diferentes propósitos   , lo cual hará hacer el recinto   más alto pero mas interesante ¿no?

Por cierto todas las piezas para imprimir están https://www.thingiverse.com/thing:2864118.

Introdución a OpenScad


Para el modelado en 3D,  la famosa aplicación web de AutoDesk  Tinkercad debería ayudarnos ante cualquier diseño inicial  de una manera  más sencilla con el proceso de modelado 3D, tanto es así, que incluso los modeladores experimentados lo hacen  explorando las formas de Tinkercad,  pues curiosamente, una herramienta “simple” como Tinkercad puede utilizarse para crear formas complejas.

Lógicamente detrás del interfaz gráfico de  Tinkercad  ( o de cualquier otro programa de modelado 3D),   está el código que procesa las manipulaciones del diseñador , de modo que a medida que arrastra y suelta formas, los algoritmos complejos están trabajando para calcular cómo aparecerán los gráficos en la pantalla  y generando las formas 3d.

 

OpenSad   en efecto surgen ante el dilema de que  también debería ser posible crear figuras geométricas directamente mediante código, de un  modo  mucho mas eficiente   y conciso   que el  proceso de diseño que cualquier otra herramienta gráfica como por ejemplo Tinkercad.

A diferencia de Tinkercad, OpenSCAD no es una aplicación basada en la web , de  modo que si esta interesado  en la herramienta   tendrá que descargarla  gratuitamente   desde http://www.openscad.org  ( está disponible para Windows, Mac OS X y Linux)   e instalarla en su PC para usarla.

La interfaz OpenSCAD es sencilla  en comparación con Tinkercad ,constando  de sólo tres ventanas, siendo la ventana de la izquierda un editor de texto utilizado para ingresar el código.

panel

Con OpenSCAD pues está diseñando código, pero no se preocupe: escribir código con Open SCAD es muy similar a la sintaxis  HTML  siendo el código para crear objetos  autoexplicativo   ,por ejemplo, el comando del cubo crea cubos, el comando de esfera crea esferas y el comando del cilindro crea cilindros, etc.

Probablemente haya alrededor de 60 comandos en OpenSCAD , algunos de ellos que enunciaremos mas abajo, muchos de los cuales  permitirán manipular la geometría ,  como por ejemplo mover, rotar, escalar y usar operaciones booleanas para combinar objetos, pero no se preocupe porque  para modelar  la mayoría de la piezas solo necesitaran  unos pocos comandos como  son union , difference, translate, cylinder o  cube.

Es facil deducir que en base a esos , es decir mediante secuencias de comandos en el lenguaje de OpenSCAD , se utilizaran para crear modelos en 2D o 3D.

Este script es una lista de formato libre de instrucciones de acción.

 object(); variable = value;
operator() action();
operator()
{ action();
action();
}
operator()
operator()
{ action();
action();
}
operator()
{ operator()
action();
operator()
{ action();
action();
}
}

Como vemos  en el ejemplo  hay  objetos, acciones  y operadores para construir una pieza:

  • Objetos:Los objetos son los bloques de construcción de modelos, creados por primitivas 2D y 3D. Los objetos terminan en un punto y coma ‘;’.
  • Acciones: Instrucciones de acción  que incluyen la creación de objetos usando las primitivas y asignar valores a variables. Las instrucciones de acción también terminan en un punto y coma ‘;’.
  • Operadores :Los operadores o las transformaciones, modifican la ubicación, color y otras propiedades de los objetos. Los operadores usen llaves ‘{}’ cuando su ámbito de aplicación abarca más de una acción. Más de un operador puede usarse para la misma acción o grupo de acciones. Varios operadores se procesan de derecha a izquierda, es decir, el más cercano a la acción del operador se procesa primero. Los operadores no terminan en punto y coma ‘;‘, pero la persona hacen acciones que contienen.

Por ultimo y no menos importante sobre todo para llevar las piezas modeladas al mundo real por ejemplo mediante impresion en 3d, as unidades en OpenSCAD son genéricas  de modo que no hay sistemas de medición en OpenSCAD, es decir , no hay designación para las unidades, y le corresponde al diseñador definir el tamaño del objeto al configurar el archivo antes de la impresión 3D.

 

A modo de resumen  vamos a ver de forma sintetica los entresijos del lenguaje OpenScad;

 

 

RESUMEN DE LAS FUNCIONES MAS IMPORTANTES

Sintaxis de elementos principales

Los usuarios pueden ampliar el lenguaje  definiendo sus propios módulos y funciones. Esto permite agrupar partes de secuencia de comandos de fácil reutilización con diferentes valores. Nombres bien escogidos también ayudan a documentar la secuencia de comandos.

OpenSCAD proporciona: funciones que devuelven valores. módulos que realizan acciones pero no devuelven valores.

OpenSCAD calcula el valor de variables en tiempo de compilación, no tiempo de ejecución. La última asignación variable dentro de un ámbito se aplicará en todo el mundo en ese ámbito. También se aplica a los ámbitos internos, ni los niños, sus. Ver alcance de variables para obtener más detalles. Puede ser útil pensar en ellos como constantes capaz de anular en lugar de variables.

En resumen estas son las cinco construcciones mas usadas ; 

var = value;
Variables en OpenSCAD son creadas por una declaración con un nombre o identificador, asignación a través de una expresión y un punto y coma. El papel de los arreglos de discos, en muchos lenguajes imperativos, se maneja en OpenSCAD mediante vectores.
module name(…) { … } 
Módulos pueden utilizarse para definir objetos o, mediante children(), definir los operadores. Una vez definido, módulos temporalmente se agrega al lenguaje.
function name(…) = … 
Las funciones operan sobre valores para calcular y devolver valores nuevos.
include <….scad>

actúa como si el contenido del archivo incluido fueron escrito en el archivo incluido
use <….scad>

importaciones de módulos y funciones, pero no se ejecuta ningún comando que no sea de esas definiciones

2D

circle (r=radius | d=diameter)

Se crea un círculo en el origen. Todos los parámetros, excepto la r, deben ser nombrados.


Parámetros
radius: radio (debe antecederse la r)
diameter:diametro ( debe antecederse la d)

polygon ([points])

Crea un polígono en base a una  lista de x, y puntos del polígono. : Un vector de vectores elemento 2. (los puntos son indizados desde 0 hasta n-1)

 

polygon ([points], [paths])

Crea una forma echada a un lado múltiples de una lista de coordenadas x, y. Un polígono es el más poderoso objeto 2D. Nada puede crear ese círculo y plazas pueden, y mucho más. Esto incluye formas irregulares con los bordes cóncavos y convexos. Además puede colocar agujeros dentro de esa forma
square ([width, height], center)

Crea un cuadrado o un rectángulo en el primer cuadrante. Cuando el centro es cierto la plaza se centra en el origen. Nombres de argumento son opcionales si en el orden que se muestra a continuación
text (text, size, font, halign, valign, spacing, direction, language, script)

El módulo crea texto como un objeto geométrico 2D, utilizando tipos de letra instalados en el sistema local o como archivo de fuente independiente.

3D

cube (size)

Crea un cubo en el primer octante. Cuando el centro es cierto, el cubo se centra en el origen. Nombres de argumento son opcionales si en el orden que se muestra a continuación.
Al teber solo un valor,el  cubo tiene los lados de esta longitud

cube ([width, depth, height])



Crea un cubo en el primer octante. Cuando el centro es cierto, el cubo se centra en el origen. Nombres de argumento son opcionales si en el orden que se muestra a continuación.
Array de 3 valores [x, y, z] que responde  a las dimensiones x, y y z.

parámetros:
tamaño
solo valor, cubo con los lados de esta longitud
3 valor array [x, y, z], cubo con dimensiones x, y y z.
Centro
falso (predeterminado), 1 º octante (positivo), una de las esquinas en (0,0,0)
cierto, cubo está centrado en (0,0,0)
cylinder (height, BotttonRadios,TopRadius, center)

Crea un cilindro centrado sobre el eje z. Cuando el centro es cierto, también se centra verticalmente a lo largo del eje z.
Nombres de los parámetros son opcionales si en el orden que se muestra Si un parámetro se denomina, deben también llamarse todos los parámetros siguientes.

cylinder (h, r1|d1, r2|d2, center)

Crea un un cono centrado sobre el eje z. Cuando el centro es cierto, también se centra verticalmente a lo largo del eje z. 
Nombres de los parámetros son opcionales si en el orden que se muestra Si un parámetro se denomina, deben también llamarse todos los parámetros siguientes
 Si se utilizan r, d, d1 o d2 deben llamarse.

Parámetros
h : altura del cilindro o de cono
r : radio del cilindro. R1 = r2 = r.
R1 : radio, parte inferior del cono.
R2 : radio superior del cono.
d : diámetro del cilindro. R1 = r2 = 2 d.
D1 : diámetro, parte inferior del cono. R1 = d1/2
D2 : diámetro superior del cono. R2 = d2/2
(Nota: d, d1, d2 requiere 2014.03 o posterior. Debian en la actualidad se sabe que detrás de esto)
Centro
falso (por defecto), z va desde 0 a h
cierto, rangos de z de -h/2 a + h/2

polyhedron (points, triangles, convexity)

Un poliedro es el sólido primitivo 3D más general. Puede utilizarse para crear cualquier figura regular o irregular, incluyendo aquellos con características tanto cóncavos como convexos. Superficies curvas se aproximan por una serie de superficies planas.

Parámetros
puntos
Vector 3d puntos o vértices. Cada punto es a su vez un vector [x, y, z], de sus coordenadas.
Puntos pueden definirse en cualquier orden. N puntos se hace referencia en el orden definido como 0 a N-1.
triángulos (obsoleto en 2014,03, caras de uso versión)
Vector de caras que incluyen colectivamente el sólido. Cada cara es un vector que contiene los índices (basado en 0) de 3 puntos desde el vector de puntos.
caras (introducido en la versión 2014.03)
Vector de caras que incluyen colectivamente el sólido. Cada cara es un vector que contiene los índices (basado en 0) de 3 o más puntos el vector de puntos.
Caras pueden definirse en cualquier orden. Definir bastante caras para incluir completamente el sólido, sin traslapo.
Puntos que describen una sola cara deben estar en el mismo plano.
convexidad
Entero. El parámetro de convexidad especifica el número máximo de caras puede penetrar un rayo que se intersecan el objeto. Este parámetro sólo es necesario para visualizar correctamente el objeto en modo de vista previa OpenCSG. Tiene ningún efecto en la prestación del poliedro. Para problemas de la pantalla, ponerla a 10 debería funcionar bien para la mayoría de los casos.

sphere (radius | d=diameter)

Crea una esfera en el origen del sistema coordinado. El nombre de argumento de r es opcional. Para utilizar d en lugar de r, d debe ser nombrado.

 

 

Parámetros

Radio. Este es el radio de la esfera. La resolución de la esfera se basará en el tamaño de la esfera y el $fa, $fs y $fn variables. Para obtener más información sobre estas variables especiales: 
Diámetro. Esto es el diámetro de la esfera.

(Nota: d sólo está disponible en versiones de 2014.03. Debian en la actualidad se sabe que detrás de esto)

$fa 
Ángulo de fragmento en grados
$fs 
Dimensión en mm del fragmento
$fn 
Resolución

Transformaciones

translate ([x, y, z])

Se traduce (se mueve) en sus elementos secundarios a lo largo del vector especificado. El nombre de argumento es opcional.
rotate ([x, y, z])

Gira su child  ‘a’ grados sobre el eje del sistema coordinado o alrededor de un eje arbitrario. Los nombres de argumento son opcionales si los argumentos se dan en el mismo orden como se especifica.
scale ([x, y, z])

La escala de sus elementos secundarios mediante el vector especificado. El nombre de argumento es opcional.
resize ([x, y, z], auto)

Modifica el tamaño del objeto secundario para que coincida con el dado x,y y z

mirror ([x, y, z])

Refleja el elemento en un plano que pase por el origen 
multmatrix (m)

Multiplica la geometría de todos los elementos secundarios con la matriz de transformación de 4 x 4 dada.
Uso: multmatrix (m = […]) { … }
color (“colorname”)

Los nombres de los colores disponibles son los de lista del color SVG la World Wide Web consortium.

color ([r, g, b, a])

Muestra los elementos secundarios mediante el color RGB especificado + valor alfa. Sólo se utiliza para la previsualización de F5 como CGAL y STL (F6) actualmente no admiten color. El valor de alfa por defecto 1.0 (opaco) si no se especifica.

offset (r|delta, chamfer)

Desplazamiento permite mover contornos 2D hacia afuera o hacia adentro por una cantidad dada.
hull()

Muestra el casco convexo de los nodos secundarios.

minkowski()


Muestra la suma de minkowski de nodos secundarios. Se suele utilizar para hace figuras redondeadas en las aristas 


Operaciones booleanas

union()

Crea una Unión de su hijo nodos. Es la suma de todos los hijos (lógica de o).
Se puede utilizar con objetos 2D o 3D, pero no mezclarlas.
difference()

Resta los nodos hijo 2 º (y todos los otros) de la primera ( y no).
Se puede utilizar con objetos 2D o 3D, pero no mezclarlas.
intersection()

Crea la intersección de todos los nodos secundarios. Esto mantiene la porción traslapada (lógica y).
Se conserva sólo la zona que es común o compartido por todos los hijos.
Se puede utilizar con objetos 2D o 3D, pero no mezclarlas.

Modificadores de carácter

*Desactivar
!Mostrar sólo
#Destacar / debug
%Transparente / antecedentes

Matemáticas

abs

Corresponde a la funcion del valor absoluto. Devuelve el valor positivo de un número decimal con signo.
acos

arcoseno, o coseno inverso, expresado en grados.
asin

arco seno, o seno inverso, expresado en grados
atan

arco tangente, o tangente inversa, matemática. Devuelve el valor principal de la arco tangente de x, expresada en grados.
atan2

atan dos argumentos , tomando y como su primer argumento. Devuelve el valor principal de la arco tangente de y / x, expresada en grados

ceil

Función matemática techo .
Devuelve el valor de entero más próximo por redondeo el valor si es necesario.
cos

Función matemática coseno de grados.

exp

Función matemática exp . Devuelve la función exponencial de base e de x, que es el número e elevado a la potencia x.
floor

Función matemática flooro . Floor(x) = el entero más grande no es mayor que x
len

Función matemática longitud . Devuelve la longitud de una matriz, un vector o un parámetro de cadena.

let

Asignación secuencial de variables dentro de una expresión. La siguiente expresión se evalúa en el contexto de las tareas que y puede utilizar las variables. Esto es principalmente útil para realizar complicadas expresiones más legible mediante la asignación de resultados provisionales a las variables.
ln

Función matemática logaritmo natural.
log

Función matemática del logaritmo en base 10.

max

Devuelve el máximo de los parámetros. Si se da un único vector como parámetro, devuelve el máximo elemento de ese vecto
min

Devuelve el mínimo de los parámetros. Si se da un único vector como parámetro, devuelve el mínimo elemento de ese vector.

pow

Función matemática potencia
rands

Generador de números aleatorios. Genera un vector constante de pseudo números aleatorios, al igual que una matriz. Los números son dobles no enteros. Cuando se genera un único número, se llama todavía con variable [0]
round


El operador devuelve la parte entera más o menos, respectivamente, si la entrada numérica es positivo o negativo
sign


Función matemática signum . Devuelve un valor de unidad que extrae la señal de un valor
sin

Función matemática seno
sqrt

Función matemática de raíz cuadrada .
tan

Función de la tangente de matemática.

Funciones

chr

Convertir a números en una cadena que contiene caracteres con el código correspondiente. OpenSCAD utiliza Unicode, por lo que el número se interpreta como punto de código Unicode. Números fuera del intervalo de punto de código válido producirá una cadena vacía.
concat

Devuelven un vector que contiene los argumentos.
Donde argumento es un vector de los elementos del vector se agregan individualmente al vector resultado. Cadenas son diferentes de vectores en este caso
cross


Calcula el producto cruzado de dos vectores en el espacio 3D. El resultado es un vector que es perpendicular a ambos vectores de entrada.
Utilizando parámetros de entrada no válidos (por ejemplo vectores con una longitud diferente de 3 o de otro tipo) producirá un resultado indefinido.
lookup

Buscar valor en tabla e interpolar linealmente si no hay ninguna coincidencia exacta. El primer argumento es el valor a buscar. La segunda es la tabla de búsqueda–un vector de pares de clave y valor.
norm

Devuelve la norma euclideana de un vector. Tenga en cuenta que esto devuelve la longitud numérica real mientras que len devuelve el número de elementos en el vector o matriz.

parent_module (idx)

$parent_modules contiene el número de módulos en la pila de ejecución. parent_module(i) devuelve el nombre del módulo niveles por encima del módulo actual en la pila de ejecución. La pila es independiente de donde se definen los módulos. Es donde ellos son instancias que cuenta. Esto puede usarse para construir por ejemplo, las listas de materiale
search

Buscar valor en tabla e interpolar linealmente si no hay ninguna coincidencia exacta. El primer argumento es el valor a buscar. La segunda es la tabla de búsqueda–un vector de pares de clave y valor.
str

Convertir todos los argumentos a las cadenas y concatenar.
version

devuelve el número de versión de OpenSCAD.

version_num

devuelve el número de versión de OpenSCAD

Otros

children ([idx])


Los objetos se indizan mediante enteros de 0 a $children-1. OpenSCAD establece $children el número total de objetos en el ámbito de aplicación. Objetos agrupados en un ámbito sub se tratan como un hijoo.
echo (…)

Esta función imprime el contenido de la ventana de compilación (también conocido como consola). Útil para depurar código.
Valores numéricos se redondean a 5 dígitos significativos.
La consola OpenSCAD soporta un subconjunto de lenguaje de marcado HTML
for (i = [start:end]) { … }

Bucle para evaluar cada valor en un rango, aplicándola a la acción siguiente.


Parámetros
start – valor inicial
end – parada cuando el siguiente valor sea final
for (i = [start:step:end]) { … }

Bucle para evaluar cada valor en un rango , aplicándola a la acción siguiente.


Parámetros
start – valor inicial
step o paso – cantidad para aumentar el valor, opcional, por defecto = 1
end – parada cuando el siguiente valor sea final
for (i = […, …, …]) { … }

Bucle evaluando cada valor en un  vector, aplicándola a la acción siguiente.
if (…) { … }

Estructura condicional realizando una prueba para determinar si las acciones en un ámbito secundario deben realizarse o no.

import (“….stl”)

Importa un archivo para su uso en el modelo actual de OpenSCAD. OpenSCAD actualmente soporta importación de DXF, apagado y ficheros STL (ASCII y binario). La extensión de archivo se utiliza para determinar el tipo.
intersection_for (i = [start:end]) { … }

Iterar sobre los valores en un rango y crear la intersección de objetos creados por cada pasada.
Además de crear instancias independientes para cada paso, el estándar for() también agrupa todas estas instancias de creación de una Unión implícita.

Parámetros
start – valor inicial
end – parada cuando el siguiente valor sea final

intersection_for (i = [start:step:end]) { … }


Iterar sobre los valores en un rango y crear la intersección de objetos creados por cada pasada.
Además de crear instancias independientes para cada paso, el estándar for() también agrupa todas estas instancias de creación de una Unión implícita.

Parámetros
start – valor inicial
step o paso – cantidad para aumentar el valor, opcional, por defecto = 1
end – parada cuando el siguiente valor sea final
intersection_for (i = […, …, …]) { … }


Iterar sobre los valores en un  vector y crear la intersección de objetos creados por cada pasada.
Además de crear instancias independientes para cada paso, el estándar for() también agrupa todas estas instancias de creación de una Unión implícita.
linear_extrude (height, center, convexity, twist, slices)



Es una operación de modelado que toma un polígono 2D como entrada y extiende en la tercera dimensión de modo que se crea así una forma 3D. Tenga en cuenta que la protuberancia se realiza siempre del plano XY a la altura indican a lo largo del eje Z ; así que si se gira o aplicar otras transformaciones antes de extrusión, la extrusión se aplica a la proyección del polígono 2D en el plano XY.


Parámetros

height -altura, 
center -centro, 
convexity-convexidad, 
twits-torcedura, 
slices-rodajas
projection (cut)


Utilizando la función, puede crear dibujos en 2d de modelos en 3d y exportarlos al formato dxf. Funciona proyectando un modelo 3D (x, y) plano, con z en 0. If, sólo puntos con z = 0 se considerará (cortando efectivamente el objeto), con (el valor predeterminado), puntos por encima y por debajo del plano se considerarán así (creando una proyección adecuada).
projection()cut=truecut=false
render (convexity)

Las fuerzas de la generación de una malla incluso en modo de vista previa. Útil para ser demasiado lentos para seguir las operaciones booleanas.

rotate_extrude (convexity)

Gira alrededor del eje z para formar un sólido que tiene simetría de rotación una figura en 2D. Una forma de pensar de esta operación es imaginar un torno de alfarero colocada en el plano X-Y con su eje de rotación hacia arriba hacia + Z. Luego colocando el objeto por el hecho de ser en esta virtual de alfarero (posiblemente extendido hacia abajo por debajo del plano X-Y a -Z, tomar la sección de este objeto en el plano X-Z pero mantener solamente el derecho de la mitad (X > = 0). Es la forma 2D que necesitan ser alimentados a rotate_extrude() como el niño con el fin de generar este sólido.
Desde una forma 2D se procesa por OpenSCAD en el plano X-Y, una manera alternativa de pensar de esta operación es la siguiente: hace girar una figura en 2D alrededor del eje y para formar un sólido. El sólido resultante se coloca de modo que su eje de rotación se encuentra a lo largo del eje z.
No puede utilizarse para producir una hélice o rosca.
La forma 2D necesita mentir completamente en el derecho de cualquiera de los dos (recomendado) o el lado izquierdo del eje y. Más precisamente hablando, cada vértice de la forma debe tener ya sea x > = 0 o x < = 0. Si la forma cruza el eje X una advertencia aparecerá en la ventana de consola y se ignorará el rotate_extrude(). Para OpenSCAD versiones anteriores a 2016.xxxx, si la forma es en el eje negativo las caras será al revés, que puede causar efectos no deseados
surface (file, center, invert, convexity)


Lee mapa información de archivos de texto o imagen.

Parámetros
file : La ruta del archivo que contiene los datos del mapa.
center:Esto determina la posición del objeto generado. Si es cierto objeto se centra en x y el eje y. De lo contrario, el objeto se coloca en el cuadrante positivo. Por defecto false.
invert: Invierte como los valores de color de imágenes importadas se traducen en valores de altura. Esto no tiene ningún efecto al importar archivos de datos de texto. Por defecto false.
convexity. El parámetro de convexidad especifica el número máximo de partes delanteras (lados traseros) podría penetrar un rayo que se intersecan el objeto. Este parámetro sólo es necesario para visualizar correctamente el objeto en modo de vista previa OpenCSG y no tiene ningún efecto en la prestación final.

Compresiones de listas

Generar[ for (i = range|list) i ]
es decir

[para (i = rango | lista) i]
Condiciones[ for (i = …) if (condition(i)) i ]

es decir 
[para (i =…) si (conditcon(i)) i]
Asignaciones[ for (i = …) let (assignments) a ]

es decir

[para (i =…) que (asignaciones) un]

Variables especiales

$childrenNúmero de hijos de módulo
$faÁngulo mínimo
$fsTamaño mínimo
$fnNúmero de fragmentos
$tPaso de la animación
$vprRotación de la vista
$vptTraducción de ventanilla
$vpdDistancia de la cámara de ventanilla

Mas información en  https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/

htt