Voltar aos meus projetos

Meu programa de CAD que funciona localmente

Sentinel4D Bio Studio

Versão candidata

Estou criando um programa que junta IA, modelagem 3D e ferramentas CAD. Tudo funciona no computador, com uma interface organizada.

Período
Desde 2026 · em desenvolvimento
Meu papel
Tive a ideia e desenvolvo este projeto sozinho
Equipe
Desenvolvi sozinho
Bancada CAD do Sentinel4D Bio Studio com área de visualização 3D e painéis de organização.
Nesta captura da v0.2.0 Horizon, mostro uma caixa paramétrica, um esboço, o Pad, o inspetor e o histórico em execução local.Interface e captura: Leonardo Barbiero Reis

Por que comecei.

Ferramentas CAD completas levam tempo para aprender e espalham o trabalho por várias telas. Com o Sentinel4D, quero juntar a criação 3D, a organização do projeto e uma IA que rode no próprio computador.

Minha parte no projeto.

  • Tive a ideia do produto e planejei como suas partes funcionariam juntas.
  • Integrei o aplicativo para computador, os serviços em Python e a visualização 3D.
  • Usei IA durante o desenvolvimento, revisei o código gerado e testei cada parte antes de seguir.
  • Criei a interface, a organização dos documentos e as ferramentas CAD.

Como tirei a ideia do papel.

  1. 01

    Comecei com um MVP que tinha apenas uma visualização 3D e um chat ao lado.

  2. 02

    Depois, adicionei documentos, árvore de objetos, propriedades e histórico de ações.

  3. 03

    Integrei ferramentas CAD e 3D para criar uma área de trabalho local.

  4. 04

    Agora preparo a versão 0.2.2 Horizon para lançamento e estou focado em revisar e testar o programa.

O que já fiz e o que ainda estou desenvolvendo.

O que já funciona

  • Já implementei a área de visualização 3D e a seleção de objetos
  • Já organizei os documentos e a árvore de cena
  • Já criei formas de teste e o fluxo básico de esboço e Pad
  • Já implementei o histórico visual e a interface de propriedades
  • Já executo a aplicação localmente no computador

O que ainda estou fazendo

  • Ainda estou desenvolvendo a assistência por IA
  • Ainda estou melhorando as ferramentas CAD avançadas
  • Ainda estou melhorando a experiência e testando a versão candidata

Alguns detalhes do projeto.

Bancada CAD do Sentinel4D com uma caixa branca selecionada na área de visualização 3D.
Na etapa 1, crio e seleciono uma caixa paramétrica em um documento de teste local. A captura mostra a v0.2.0.Interface e captura: Leonardo Barbiero Reis
Árvore do Sentinel4D mostrando caixa, esboço retangular e operação Pad.
Nas etapas 2 e 3, mostro o esboço, o Pad e o histórico de operações na mesma captura da v0.2.0. Também deixo visíveis os controles de desfazer e refazer.Interface e captura: Leonardo Barbiero Reis

O que consigo mostrar hoje.

O que já tenho

A versão 0.2.2 Horizon está sendo testada no meu computador antes do lançamento.

O que mostro

Na interface v0.2.0, mostro um documento de teste, árvore, Pad, propriedades e histórico.

O que deixo público

Preparei imagens seguras e não mostro código, chaves, licenças ou dados sensíveis.

Limites atuais

  • O Sentinel4D é um programa experimental, não um dispositivo médico.
  • Não publico o repositório, o licenciamento nem o código do projeto.
  • As imagens mostram a interface v0.2.0. A v0.2.2 ainda está sendo preparada para lançamento.
  • Na demonstração, uso apenas formas criadas para o teste e nenhum dado médico.

O que este projeto me ensinou.

  • 01Aprendi a dividir uma ideia grande em partes menores que consigo testar.
  • 02Aprendi a juntar Electron, tecnologias web, Python e CAD no mesmo programa.
  • 03Aprendi a trabalhar com IA de forma responsável. Planejo cada tarefa, reviso o resultado e faço os testes.

Tecnologias que usei

  • React
  • Electron
  • TypeScript
  • Python
  • FastAPI
  • Three.js
  • FreeCAD
  • Blender