xoves, 12 de xuño de 2025

A miña primeira copa 3D: deseño con "Revolve" en FreeCAD

Nesta entrada, quero compartir a miña experiencia máis recente coa impresión 3D. , estou a explorar diversas ferramentas para a creación de obxectos. Recentemente, embarqueime no desafío de deseñar e fabricar unha copa.

Proceso de deseño con "Revolve" en FreeCAD

Para este proxecto, empreguei FreeCAD, un software de deseño 3D versátil e accesible. A ferramenta central no proceso de creación da miña copa foi a función de "Revolve" (Revolución).

Esta ferramenta permite xerar obxectos 3D a partir dun perfil 2D que se fai rotar arredor dun eixo. Para a copa, debuxei a silueta da súa metade, é dicir, o contorno do seu bordo, corpo e base nun plano bidimensional. Unha vez definido este perfil, a función "Revolve" xirao 360 graos arredor dun eixo predefinido, transformando o debuxo 2D nun obxecto tridimensional con volume. Este método resulta moi eficiente para a creación de formas con simetría radial.

Pasos clave en FreeCAD

  1. Boceto 2D: O primeiro paso foi crear un novo boceto (sketch) en FreeCAD. Nel, debuxei o perfil da copa. É fundamental que o perfil estea pechado ou que os puntos inicial e final coincidan co eixo de rotación para que a operación de revolución se execute correctamente.
  2. Definición do Eixo de Rotación: Para unha copa, o eixo adoita ser a liña central vertical. Asegureime de que o perfil estivese correctamente aliñado en relación a este eixo.
  3. Aplicación de "Revolve": Unha vez finalizado o boceto, seleccionei a ferramenta "Revolve". Tras confirmar estas opcións, a copa virtual materializouse.

Aprendizaxes da experiencia

  • A ferramenta "Revolve" é particularmente efectiva para obxectos con simetría radial, como vasos, potes ou pratos.
  • A precisión no boceto 2D é esencial, xa que calquera inexactitude pode ter un impacto significativo no obxecto 3D final.
  • O proceso de deseño a miúdo implica iteración e axustes. A optimización do boceto e das propiedades da revolución é parte integrante do proceso de aprendizaxe.

Tras o deseño, exportei a copa en formato STL, un estándar para a impresión 3D, e procedín á súa fabricación. A materialización dun deseño dixital nun obxecto físico é sempre gratificante. 



martes, 10 de xuño de 2025

Explorando Python



 nesta entrada do meu blog vou compartir a miña experiencia coa programación en Python. Durante este período, empreguei varias Intelixencias Artificiais como apoio nas miñas prácticas.

O meu obxectivo foi entender os conceptos principais da programación con python, para facer algún programa sencillo con axuda da IA. Descubrín que, ben utilizadas, son de gran axuda para comprender conceptos e resolver problemas.

O papel da IA na miña aprendizaxe

As IA actuaron como recursos complementarios no meu traballo con Python. Principalmente, axudáronme a:

  • Clarificar conceptos: Pedía explicacións sobre funcións ou estruturas de Python que non comprendía.
  • Asistencia na depuración: Ao atopar erros no código, a IA axudábame a identificar posibles causas e suxerir solucións.
  • Xerar ideas e fragmentos: Cando necesitaba un punto de partida, consultaba as IA para obter suxestións de código.

Proxectos prácticos desenvolvidos

Aquí resumo algunhas das prácticas que realicei:

Práctica 1: Calculadora con botóns

Desenvolvemento dunha calculadora con operacións fundamentais. A IA axudoume a implementar funcións e a manexar erros como a división por cero.


                         Código                                                                       Resultado                    

Práctica 2: Xogo de adiviña o número

Creación dun programa que elixe un número aleatorio do 1 ao 100 e da pistas de se é maior ou menor, para poder adiviñalo. A IA orientoume sobre como facer que elexira números aleatorios, coa biblioteca random.


                           Código                                      Resultado            

Práctica 3: Representador de gráficas

Desenvolvemento dun programa que representa a función que ti elixas. A IA axudoume a que o programa puidera facer as gráficas.


                  Código                                    Resultado 


Conclusión

Programar con Python, apoiado polas IA, foi unha experiencia instrutiva. Permitiu desenvolver o meu pensamento lóxico e a resolución de problemas. A IA é unha ferramenta valiosa para a aprendizaxe, sempre que se use de forma consciente.








venres, 6 de xuño de 2025

O Impacto da IA na Desigualdade Global: Un Dilema Crucial



No meu traballo de Intelixencia Artificial, afondei nun dilema fundamental: se a Intelixencia Artificial (IA) favorece ou non as desigualdades globais. Este é un tema complexo e moi relevante para entender o futuro da nosa sociedade.


Entendendo as Desigualdades na Era da IA

Cando falamos de desigualdades globais, referímonos ás diferenzas no acceso a recursos, oportunidades, educación e benestar entre os distintos países e rexións do mundo. A gran pregunta é se a IA, unha tecnoloxía tan potente, actuará como un "nivelador" de oportunidades ou, pola contra, creará novas fendas.


A IA Pode Aumentar as Desigualdades

Algúns argumentos suxiren que, sen unha xestión adecuada, a IA podería agravar as desigualdades existentes:

  • Fenda tecnolóxica: O desenvolvemento e uso da IA requiren infraestrutura avanzada (internet, datos, hardware potente) e expertos cualificados. Os países e rexións sen acceso a estas capacidades poderían quedar atrás.
  • Concentración de poder: A maioría das empresas líderes en IA están situadas en poucos países, o que concentra os beneficios económicos e a dirección da investigación nestas áreas.
  • Impacto no emprego: A automatización impulsada pola IA pode substituír traballos rutineiros, especialmente en países en desenvolvemento con moita man de obra, levando a un aumento do desemprego e da desigualdade económica interna.
  • Sesgos algorítmicos: Os sistemas de IA apréndense de datos. Se eses datos reflicten desigualdades ou prexuízos sociais xa existentes, a IA pode perpetualos ou incluso amplificalos.
  • Educación e habilidades: O acceso desigual a unha educación de calidade en ciencia, tecnoloxía, enxeñaría e matemáticas (STEM) pode ampliar a brecha entre os "alfabetizados en IA" e os que non o están.

A IA Tamén Pode Reducir as Desigualdades

Por outro lado, a IA tamén ten un enorme potencial para actuar como unha forza igualadora, se se emprega de forma ética e responsable:

  • Acceso á información e educación: A IA pode personalizar a aprendizaxe e facer o coñecemento máis accesible globalmente, grazas a tutores virtuais ou ferramentas de tradución instantánea.
  • Saúde e benestar: Pode axudar no diagnóstico rápido de enfermidades, no desenvolvemento de novos medicamentos e na optimización da distribución de recursos sanitarios, especialmente en zonas remotas ou con poucos especialistas.
  • Eficiencia e desenvolvemento económico: A IA pode optimizar procesos en sectores clave como a agricultura, a enerxía ou a loxística, aumentando a produtividade e reducindo custos, o que beneficiaría especialmente aos países en desenvolvemento.
  • Inclusión financeira: Pode facilitar o acceso a servizos financeiros para persoas sen historial bancario tradicional, avaliando o risco de crédito e permitindo o acceso a préstamos ou microcréditos.
  • Monitoreo e detección de problemas: A IA pode ser unha ferramenta poderosa para identificar e supervisar patróns de desigualdade, corrupción ou uso ineficiente de recursos, permitindo intervencións máis efectivas.

Conclusión: O Camiño que Elixamos

A miña reflexión é que a IA non favorece nin a desigualdade nin a igualdade de xeito inherente. O seu impacto real depende de como decidamos desenvolvela e utilizala.

É unha ferramenta poderosa, e como toda ferramenta, o seu efecto final reside nas mans de quen a manexa e coa finalidade para a que se usa. Se a desenvolvemos pensando na inclusión, a equidade e a responsabilidade social, pode ser un motor para reducir as brechas globais. Isto require:

  • Políticas públicas que aseguren un acceso equitativo á IA e combatan os sesgos.
  • Investimento na educación en habilidades dixitais e de IA en todas as rexións.
  • Desenvolvemento ético da IA, con algoritmos xustos e transparentes.
  • Colaboración global para compartir coñecementos e tecnoloxías.

En resumo, a IA preséntanos un desafío significativo, pero tamén unha oportunidade incrible para construír un futuro máis xusto e inclusivo.