Roscado en piezas solidas

Standard

Roscado en piezas solidas

Que tal, me reporto de nuevo al portal con mas sapiensa y sabiduría para compartir un poco de lo que la vida me a echo el favor de mostrarme (“estamparme en la cara”).

Como es común en la elaboración física de cualquier proyecto ya sea profesional o amateur es necesario unir múltiples materiales o partes diferentes para formar una x función ya sea una caja, un bastidor o las piezas de un robot gigante.

Para ello existen diversos métodos de unión por ejemplo: en la carpintería es común que 2 trozos de madera sean unidos con clavos o tornillos con punta (“pijas” como lo conocen en mi tierra), no obstante eso no es posible con materiales más duros como metales o más frágiles como acrílico.  Una de las soluciones que la industria ofrece ase años es generar una “rosca” en el material que quiere unir, funcionando así una carcasa o bastidor como “tuerca”. A la herramienta utilizada para hacer rosca se le conoce como machuelo, a continuación se explicara un poco su uso y aplicaciones.

machuelo

Machuelo

Es una herramienta de corte con el cual se ranura o tallan hilos o cuerdas (rosca interna)en un material.

Características

En la siguiente imagen puedes ver las partes que componen un machuelo.

La variación de las anteriores partes genera tipos de machuelos para cambiar su aplicación o rosca resultante.

 

 

char1

char2

A continuación se muestra como solicitar machuelos a tu ferretero de mas confianza, estos valores son dados por fabricantes y suelen estar en base con el SI y el sistema inglés.

 nomenclatura1

nomenclatura2nomenclatura3

 

Tipos de machuelo

Existen 2 variantes que considero más resaltantes que el resto estas son los HCS de acero al carbono para roscado a mano y HSS de asesor de alta velocidad para roscado con máquinas.

Esto se nota principalmente en las puntas de los machuelos, por ejemplo

Machuelos autoalineables:

  • Proporcionan arranques rectos en cada vez.
  • Cortes más sencillos y amplios.

Machuelo cónico:

  • Tallado de rosca pasados o completos.
  • Avance más lento para materiales mas duros.

Machuelo semiconicos:

  • Uso general (no muy caro no muy preciso)

Machuelos rectos

  • Su uso es más enfocado al roscado en barrenos ciegos (que no atraviesan el material en su totalidad).

 

Roscado

El proceso es sencillo pero se en listaran los pasos a seguir de forma sencilla.

  1. Realizar barreno en el material.
  2. Colocar machuelo sobre el barreno.
  3. Girar 180° el machuelo en dirección de las manecillas del reloj mientras se oprime hacia el barreno.
  4. Girar de 90 a 180° grados en sentido anti horario para retirar rebaba.
  5. Continuar hasta realizar toda la rosca.
  6. Limpiar la rosca metiendo y sacando el machuelo 1 o 2 veces.

Te dejo este link para una referencia más visual de cómo se realiza el roscado a mano.

Comentarios

Es posible realizar un roscado con un machuelo y taladro, pero no es muy recomendable ya que  se puede fracturar el machuelo o barrerse los hilos de la rosca, para realizar esto debe de tratarse de material blando como aluminio, plástico, acrílico o nylamin.

Consejos

Es ampliamente recomendable agregar una o 2 gotas de aceite cada 2 revoluciones al machuelo para evitar fracturas o atasques.

Me despido de momento.

Échenle ganas gente.

Comunicación Satelital a la medida

Standard

Que tal amigos lectores, es un placer como siempre volver a tener la oportunidad de compartirles un poco de conocimiento. Esta vez hablaremos de una tecnología que puede ser de mucha utilidad para algún proyecto que planeen capitalizar.

Imaginen que necesitan supervisar el estado de un proceso en otro país, o en un lugar muy lejano donde no tengan acceso a ningún tipo de red como Internet, redes móviles como 3G, en fin, ustedes entenderán a lo que me refiero. Para este tipo de situaciones existe la posibilidad de utilizar la tecnología de comunicación Satelital.

iridium_next_605px Continue reading

Selección de conductores y distribución de carga P.1

Standard

Que tal gente, me reporto de nuevo a través de la maxipista de la información y convergiendo en el maximus de la sabiduría documentada en la red, el blog.

En esta ocasión se abordará un tema que suele ser ignorado al momento de desarrollar un proyecto o realizar alguna instalación. Se trata de la selección de los conductores. Sabemos que para que un aparato eléctrico o maquina mecánica funcione, es necesario transmitir la energía de un lado a otro por algún media, pero es muy común que el método seleccionado para esa transmisión sea o ineficiente o sobrado en exceso (y eso cuesta y puede costar mucho $$$).

images

Conceptos básicos.

En caso de la electricidad, la energía se transmite en conceptos de Tensión y Corriente, Suele utilizarse cableado para transmitir esas 2 características largas o cortas distancias.

Tensión eléctrica

Es la diferencia de potencial eléctrico entre dos puntos, en otras palabras un “des nivel” de capacidades entre dos elementos. Su unidad es el Volt (V) y se mide utilizando un multímetro en forma paralela.

Corriente eléctrica

Es el flujo de carga eléctrica que circula atreves de un conductor, en consecuente a una tensión eléctrica. Su unidad es el Ampere (A) y se mide con un amperímetro en serie.

Nota: en un conductor sin cerrar el circuito (conectar) puedes tener Voltaje pero no corriente.

Nota: en caso de medir  voltaje en colocando las 2 puntas del voltímetro en un solo conductor este siempre debe entregar 0 ya que no existe diferencia de potencial. Continue reading

Hablando de API’s (Parte 2)

Standard

Hola de nuevo, ¿cómo están?

Vamos a retomar el tema de las API’s. Como quedamos la entrega anterior, vamos a empezar a desarrollar una API REST, esto para que nos quede un poco más claro todo este tema. Desarrollaremos nuestra API sobre el tema medico, con la cual podremos ofrecer a un profesional de la salud un servicio donde pueda registrar a sus pacientes, llevar a cabo una consulta y que pueda agendar dichas consultas. Esto con el fin de que pueda tener un registro de sus pacientes con información básica; así como también un historial por cada paciente de los hallazgos en sus consultas y los temas que se trataron en ella. Como ya les había mencionado, para el desarrollo de nuestra API utilizaremos Ruby on Rails en su versión 5. Sin mas que decir, empecemos nuestro desarrollo.

Lo primero que haremos sera crear un nuevo proyecto en Rails, especificando que utilizaremos una base de datos mysql, al cual yo nombrare como healthcareapi

rails new healthcareapi -d mysql --api

Continue reading

Hablemos de API’s (Parte 1)

Standard

Hola que tal, espero se encuentren muy bien! Hace algún tiempo que no escribía en el blog, espero que este tema sea de su interés y que lo disfruten.

En esta ocasión, abordaremos un tema de moda desde hace algún tiempo, en el cual he tenido la oportunidad de involucrarme desde hace algunos proyectos: Las API’s

Las API (Application Programming Interface, por sus siglas en ingles), son interfaces que nos permiten interactuar con un sistema de una manera mas practica y escalable, sin necesariamente saber que sucede detrás. Desde métodos para realizar acciones de un CRUD, hasta solo mandar una cantidad mínima de datos y que la API nos resuelva todo un proceso que seria extremadamente complejo o tardaríamos una eternidad en completar por nuestra cuenta. Nos permiten encapsular y separar los componentes de un sistema para poder compartirlos con otros usuarios (personas o sistemas). Si lo ponemos en términos mas simples, una API son una serie de acuerdos y requisitos de como una aplicación se comunicara con otra. Continue reading

Matriz de Competencias del Programador

Standard

Esta publicación es el resultado de la experiencia como programador y de la lectura de varios libros, no tanto de una tecnología o plataforma en concreto, si no más bien de conceptos, patrones y buenas prácticas.

En particular decidí escribir al respecto por un par de blogs y un libro que fueron seminales para esta idea:
– La discusión por la cuál nació la idea de este post, aquí se referencia la matriz, y a aparte hay una discusión muy interesante a favor y en contra de estos puntos.
– La matriz de la cual me tomé la libertad de traducir y agregar mis comentarios.
– 97 cosas que todo programador debería saber. A través de historias y anécdotas de programadores experimentados, van ilustrando algunos de los puntos considerados en esta matriz.
Cabe mencionar que más que volvernos expertos en herramientas, yo valoro los atributos como que este fuerte en los conceptos necesarios para ser programadores exitosos, ya que debido a la experiencia, las herramientas, frameworks, etc., pueden variar, pero las buenas bases y prácticas aceleran la adopción de nuevas tecnologías y mejora el desempeño de los equipos.
Gran parte de estos puntos los estamos utilizando activamente en Hunabsys, para definir que buscamos en nuestros equipos de desarrollo, en qué los vamos a entrenar y como base para seleccionar algún nuevo integrante.

Continue reading

Introducción al CC 2541 (Parte 2) “HOLA MUNDO”

Standard

Hola compañeros, otra vez tengo la oportunidad de dirigirme a ustedes. En un post anterior les había hablado sobre el microcontrolador de texas instruments, el CC 2541, Entre varias características que contiene, podemos destacar el hecho de venir integrado con un ble 4.0 y de ser un micro de ultra bajo consumo. Entre otras cosas que ya hablamos en el anterior post: Introducción al cc 2541 (Parte 1).

Ahora, ya pasando la parte teórica, veremos a continuación un poco más lo que es la interfaz de programación, como tambien el codigo, cómo se divide para lograr entenderlo un poco mejor y así comenzar a experimentar con el, cómo ya no ver y pensar si esta en chino.

Para comenzar, debemos tener en cuenta algunas cosas. En primer lugar el micro se programa y compila con: embedded workbench 8051

La principal desventaja de este programa es que es de paga, por lo que la empresa nos ofrece 2 opciones: la primera probarlo por 30 días o códigos que pesen  4k o menos.

En segunda, debemos tener los drivers adecuados. Ademas, utilizaremos ejemplos para entender un poco mejor como funciona el micro: smartrftm studio y ble stack

Y nuestro software necesario para subir el codigo a nuestro micro: Flash Programmer

PROCEDIMIENTO.-
  1. Comenzamos por abrir nuestro entorno, nos encontraremos  una interfaz como esta:

cc2541

Continue reading

Tips para trabajar en el taller P.2

Standard

Buen día, me reporto de nuevo. Por los giros de la vida, he tenido de nuevo la oportunidad de aplicar aquellos conocimientos adquiridos al paso de los golpes, toques y quemadas. Precisamente los siguientes temas a tocar han sido de los más drásticos que he presenciado.

Soldadura con arco eléctrico.

port

Este blog no se centrará en enseñar como soldar con Arco eléctrico o electrodo, ya que, es un proceso que requiere practica y sobretodo cuidado. Pero se tocarán algunos temas de como evitar problemas y prevenir accidentes.

Existen diversos tipos de soldadura por arco eléctrico (y más aun sin él), por ejemplo: micro-alambre o por puntos. No obstante el caballito de batalla es y será por mucho más tiempo la soldadura por electrodo. Continue reading

Variables de inicio para tu aplicación iOS – Swift (Settings)

Standard

 

Una de las opciones para almacenar las preferencias de usuario es utilizar “Settings Bundle”. Implementar Settings Bundle te permite manejar tus preferencias desde las configuraciones propias de la app.

En el siguiente tutorial les mostraré como crear una aplicación sencilla iOS que te permitirá cambiar el color de fondo según la preferencia del usuario.

Screen Shot 2016-06-13 at 6.28.27 PM

Para el tutorial estaré trabajando con Xcode Versión 7.2

Al final del tutorial podrás consultar una url de donde podrás descargar el proyecto.

Continue reading

Protoboard: el primer aliado

Standard

Que tal, me reporto de nuevo con ustedes en este glorioso manantial del saber que cruza fronteras y derriba muros (¡hasta el de trump!). Continuando con algunos datos que me han servido para realizar proyectos como estudiante o como ingeniero (y no morir en el intento).

Esta ocasión retomo un poco el tema de la entrega anterior, ya que la nostalgia invade la oficina.

Abriendo el tema hablaré un poco de una de las herramientas más controversiales cuando estas aprendiendo electrónica como se debe.

Protoboard.

Esta enigmática pieza de plástico y metal acompañará las prácticas de muchos estudiantes y la vida de muchos desarrolladores de electrónica.

¿Por qué un protoboard?

Como se comprende, un circuito necesita conductores y elementos activos y pasivos para realizar la función para la que esta diseñado.  Pero mientras un estudiante adquiere la pericia para realizar el diseño, se necesita conocer los componentes y sus características físicas reales. Así que, necesita conectarlos, pero soldar muchas patitas de metal solo para probar un circuito puede ser una perdida de tiempo. Y si es que al final de la prueba el circuito no funciona y necesita arreglos menores (siempre),  entonces llega este héroe sin capa para ayudar con la labor.

proto1 Continue reading